$root.$iwindows.WINDOW.$objs.Complex Grid.$objs

Parent: $root.$iwindows.WINDOW.$objs.Complex Grid

Methods 

The group of objects for the class or instance or container

Methods

Object specific 
$add$add(section,column,type[,cComponentLibrary,cComponentControl],iTop,iLeft,iHeight,iWidth,bInvisible=kFalse,bDisabled=kFalse) or $add(section,column,object) adds a new object to the grid and returns an item reference to it
 
section is one of kGridHeader, kGridColumnHeader and kGridRow, to identify the section into which the object is to be added. 
column is the column number into which the object is to be added (not relevant for section kGridHeader). 
type is a constant, for example kTreeList; note that you cannot use a type constant that specifies a background object (see $bobjs). 
If type is kComponent, you must supply the otherwise optional parameters cComponentLibrary and cComponentControl to identify a foreground object external component that works with windows. 
iTop, iLeft, iHeight and iWidth specify the pixel coordinates and pixel dimensions of the object. Coordinates are relative to the grid cell identified by the grid section and column. 
$visible for the new object is set to not(bInvisible) 
$enabled for the new object is set to not(bDisabled) 
 
Alternatively, you can use the form $add(section,column,object) where object is an item reference to a foreground object in a window instance or window class. In this case, Omnis creates and adds a new object which is a copy of the parameter object.
$remove$remove(rItem) Deletes the object from the window instance; rItem is an item reference to the object to delete
Standard$addafter $addbefore $appendlist $count $findident $findname $first $insertlist $makelist $next $sendall