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>,

<iRow>,

<iRecNo>,

<srcArea>

) Æ lSuccess

Arguments

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

 

<iRow>The row number of the data cell for which the area is to be determined.
Data type:Integer

 

<iRecNo>The record number of the data cell for which the area is to be determined.
Data type:Integer

 

<srcArea>The rectangle structure in which 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:GetCellFocusRect()

bBrowser:GetCellToPoint()

bBrowser:GetColumnRect()

bBrowser:GetColumnToPoint()

bBrowser:GetEditRect()

bBrowser:GetFooterRect()

bBrowser:GetInfoRect()

bBrowser:GetRowRect()

bBrowser:GetSelectorRect()

bBrowser:GetValueRect()

 


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