Description
In BBj 15.00 and higher, this method creates a new BBjGridCell.
Syntax
| Return Value |
Method |
| BBjGridCell
|
makeCell(int row, int col) |
Parameters
| Parameter |
Description |
| row |
Specifies the 0-based row in the BBjGrid. |
| col |
Specifies the 0-based column in the BBjGrid. |
Return Value
Returns a BBjGridCell
of the specified row and column in a BBjGrid.
Example
gui! = BBjAPI().openSysGui("X0")
wnd! = gui!.addWindow(gui!.getAvailableContext(),100,50,500,400,"Grid Test")
grd! = wnd!.addGrid(wnd!.getAvailableControlID(),32,24,252,133)
grd!.setEnhancedSelectionModelEnabled(1)
grd!.setNumColumns(2)
grd!.setFitToGrid(BBjGrid.AUTO_RESIZE_NEXT_COLUMN)
vec! = new BBjVector()
vec!.addItem("1")
vec!.addItem("Item 1")
vec!.addItem("2")
vec!.addItem("Item 2")
vec!.addItem("3")
vec!.addItem("Item 3")
grd!.setNumRows(3)
grd!.setCellText(vec!)
cell1! = grd!.makeCell(0,0)
cell2! = grd!.makeCell(1,1)
cell3! = grd!.makeCell(2,0)
print cell1!.getRow()
print cell2!.getRow()
print cell3!.getRow()
wnd!.setCallback(wnd!.ON_CLOSE,"close")
process_events
close:
release
|
See Also
BBjAPI
BBjWindow
BBjGrid::getSelectedCells
BBjGrid::setEnhancedSelectionModelEnabled
BBjGridCell
Enhanced Grid Selection
Model
See the BBj Object Diagram for an illustration of the relationship between BBj Objects.