Navigation:  Classes > bBrowser >

bBrowser:GetRowRect()

Print this Topic    Previous pageReturn to chapter overviewNext page

Purpose

Determines the area of a data row.

Class

bBrowser

Type

Method

Syntax

<oBrowser>:GetRowRect(

<nRowNo>,

<nRecNo> | <oRecordGroupItem>,

<srcArea>

) Æ lSuccess

Arguments

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

 

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

 

<oRecordGroupInfo>The record group item of the data row for that the area is to be determined.
Data Type:bRecordGroupInfo

 

<srcArea>The rectangle structure in that the determined area 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 row was determined.
TRUEThe area was determined.
FALSEThe area could not be determined.
Data Type:Logic

Description

bBrowser:GetRowRect() determined for a data row the area in that it is drawn.

Samples

The following sample determines the area of the current row.

 

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 row

oBrowser:GetRowRect(oBrowser:CurrentRow,;

                    oBrowser:CurrentRecNo,;

                    @srcArea)

? srcArea.Left

? srcArea.Top

? srcArea.Right

? srcArea.Bottom

See Also

bBrowser:GetCaptionRect()

bBrowser:GetCellAreaRect()

bBrowser:GetCellFocusRect()

bBrowser:GetCellRect()

bBrowser:GetColumnRect()

bBrowser:GetEditRect()

bBrowser:GetFooterRect()

bBrowser:GetInfoRect()

bBrowser:GetRecordGroupItemRect()

bBrowser:GetSelectorRect()

bBrowser:GetValueRect()

 


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