BBjGrid::getCell

Description

In BBj 18.00 and higher, this method returns the BBjGridCell data of the grid cell. The data returned is a snapshot of the current state of the grid only and does not get updated if anything changes within the BBjGrid.

Syntax

Return Value Method
BBjGridCell getCell(int row, int column)

Parameters

Parameter Description
row The row of a specific cell.
col The column of a specific cell.

Return Value

Returns the BBjGridCell snapshot data.

Example

sysgui! = bbjapi().openSysGui("X0")
window! = sysgui!.addWindow(10,10,520,300,"Grid Events",$00010082$)
window!.setCallback(window!.ON_CLOSE,"APP_CLOSE")
grid! = window!.addGrid(101,102,103,10,10,500,200,$000e$)
grid!.setRowHeight(20)
cols=30,rows=10
grid!.setNumColumns(cols)
grid!.setNumRows(rows)
grid!.setDefaultColumnWidth(50)
grid!.setUserResizable(1)
cells! = bbjapi().makeVector()
for row=0 to rows-1
    for col=0 to cols-1
        cells!.addItem("C"+STR(col)+" R"+STR(row))
    next col
next row
grid!.setCellText(cells!)
cell! = grid!.getCell(1,1)
process_events

APP_CLOSE:
release

See Also

BBjAPI

BBjGrid::getRowData

BBjGrid::getColumnData

BBjGrid::getCellRange

BBjGridData

See the BBj Object Diagram for an illustration of the relationship between BBj Objects.