| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > ViewManager > ViewManager Methods >====== UseView (use LazyOpen files) {{c6h0009.jpg|C6H0009.jpg}} ====== | [[setsort set the active sort order .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[validaterecord validate an element .htm|{{btn_next_n.gif|Next page}}]] | | || **UseView, PROTECTED** {{blk2blue.jpg|blk2blue.jpg}} The **UseView **method notifies ABC Library objects that the files in the managed view whose opening was delayed by the LazyOpen property are about to be used. **Implementation:** The Init and Open methods call the UseView method. The UseView method calls FileManager.UseFile for each file in the managed view. **Example:** **ViewManager.Open PROCEDURE** ** CODE** ** IF ~SELF.Opened** **  ASSERT(RECORDS(SELF.Order))** **  SELF.UseView()                   !really open files** **  OPEN(SELF.View)** **  IF ERRORCODE()** **   SELF.Primary.Me.Throw(Msg:ViewOpenFailed)** **  END** **  BUFFER(SELF.View,SELF.PageSize,SELF.PagesBehind,SELF.PagesAhead,SELF.TimeOut)** **  SELF.Opened = 1** **  SELF.ApplyOrder** **  SELF.ApplyFilter** ** END** **See Also:**     [[init initialize the viewmanager object .htm|Init]], [[open open the view .htm|Open]], [[lazyopen delay file open until access .htm|FileManager.LazyOpen]], [[usefile use lazyopen file .htm|FileManager.UseFile]]