BBjGrid::getCell

Description

In BBj 18.0 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

Variable

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

BBjGrid::getRowData

BBjGrid::getColumnData

BBjGrid::getCellRange

BBjGridCell

BBjGridData

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