Navigation:  Classes > bBrowser >

bBrowser:GetCellRect()

Print this Topic    Previous pageReturn to chapter overviewNext page

Purpose

Determines the area of a data cell.

Class

bBrowser

Type

Method

Syntax

<oBrowser>:GetCellRect(

<iColumn>,

<nRowNo>,

<nRecNo>,

<srcArea>

) Æ lSuccess

Arguments

<iColumn>The column number of the data cell for that the area is to be determined. The column number refers to the list of the opened columns (see also bBrowser:ColumnOpenList).
Data Type:Integer

 

<nRowNo>The row number of the data cell for that the area is to be determined.
Data Type:Integer | Float

 

<nRecNo>The record number of the data cell for that the area is to be determined.
Data Type:Integer | Float

 

<srcArea>The rectangle structure in that the determined area for the data cell is returned.

The structure must be specified by reference.

Data Type:_winRect

Return Value

lSuccessA logical value that indicates whether the area for the data cell was determined.
TRUEThe area was determined.
FALSEThe area could not be determined.
Data Type:Logic

Description

bBrowser:GetCellRect() determines the area required to display a data cell.

Samples

The following sample determines the area of the current cell.

 

LOCAL odbsCUSTOMER AS DBServer

LOCAL oBrowser     AS bBrowser

LOCAL srcArea      IS _winRECT

 

// Create browser and show it

odbsCUSTOMER := DBServer{"CUSTOMER"}

oBrowser := bBrowser{oOwner,;

                     1000,;

                     Point{0, 0},;

                     Dimension{300, 250}}

oBrowser:Use(odbsCUSTOMER)

oBrowser:Show()

 

// Determine the area of the current cell

oBrowser:GetCellRect(oBrowser:CurrentColumn,;

                     oBrowser:CurrentRow,;

                     oBrowser:CurrentRecNo,;

                     @srcArea)

? srcArea.Left

? srcArea.Top

? srcArea.Right

? srcArea.Bottom

See Also

bBrowser:GetCaptionRect()

bBrowser:GetCellAreaRect()

bBrowser:GetCellFocusRect()

bBrowser:GetCellFromPoint()

bBrowser:GetColumnFromPoint()

bBrowser:GetColumnRect()

bBrowser:GetEditRect()

bBrowser:GetFooterRect()

bBrowser:GetInfoRect()

bBrowser:GetRecordGroupItemRect()

bBrowser:GetRowRect()

bBrowser:GetSelectorRect()

bBrowser:GetValueRect()

 


Page url: http://www.YOURSERVER.com/index.html?bbrowser_getcellrect.htm