Parent: $root.$iwindows.WINDOW.$objs.Complex Grid
The group of background objects for the class or instance or container
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: one of kComponent,kLabel,kLine,kOval,kRect,kRect3D,kRoundrect,kText If type is kComponent, you must supply the otherwise optional parameters cComponentLibrary and cComponentControl to identify a background 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) The parameter bDisabled is not used for background objects. Alternatively, you can use the form $add(section,column,object) where object is an item reference to a background 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. |
$findident | $findident(iIdent[,bContainers=kFalse]) Returns item reference to background object in the group with unique numeric identifier iIdent;returns NULL if it does not exist.If bContainers is kTrue,also searches container fields such as paged panes |
$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 $findname $first $insertlist $makelist $next $sendall |