Navigation:  Klassen > bBrowser >

bBrowser:GetCellFocusRect()

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

Zweck

Ermittelt den Bereich für das Focus-Rechteck von einer Datenzelle.

Klasse

bBrowser

Typ

Methode

Syntax

<oBrowser>:GetCellFocusRect(

<iColumn>,

<iRow>,

<iRecNo>,

<srcArea>

) Æ lSuccess

Argumente

<iColumn>Spaltennummer der Datenzelle, für die der Bereich ermittelt werden soll. Die Spaltennummer bezieht sich auf die Liste der geöffneten Datenspalten (siehe auch bBrowser:ColumnOpenList).
Datentyp:Int

 

<iRow>Zeilennummer der Datenzelle, für die der Bereich ermittelt werden soll.
Datentyp:Int

 

<iRecNo>Datensatznummer der Datenzelle, für die der Bereich ermittelt werden soll.
Datentyp:Int

 

<srcArea>Rechteck-Struktur, in welcher der ermittelte Bereich für das Fokus-Rechteck zurück gegeben wird.

Das Argument muss per Referenz übergeben werden.

Datentyp:_winRect

Rückgabewert

lSuccessLogischer Wert der definiert, ob der Bereich für das Fokus-Rechteck ermittelt werden konnte.
TRUEDer Bereich konnte ermittelt werden.
FALSEDer Bereich konnte nicht ermittelt werden.
Datentyp:Logic

Beschreibung

bBrowser:GetCellFocusRect() ermittelt zu einer Datenzelle den Bereich, in dem das Fokus-Rechteck dargestellt wird.

Beispiele

Das folgende Beispiel ermittelt zur aktuelle Datenzelle den Bereich von dem Fokus-Rechteck.

 

LOCAL odbsCUSTOMER AS DBServer

LOCAL oBrowser     AS bBrowser

LOCAL srcArea      IS _winRECT

 

// Browser erzeugen und anzeigen

odbsCUSTOMER := DBServer{"CUSTOMER"}

oBrowser := bBrowser{oOwner,;

                     1000,;

                     Point{0, 0},;

                     Dimension{300, 250}}

oBrowser:Use(odbsCUSTOMER)

oBrowser:Show()

 

// Bereich vom Fokus-Rechteck ermitteln

oBrowser:GetCellFocusRect(oBrowser:CurrentColumn,;

                          oBrowser:CurrentRow,;

                          oBrowser:CurrentRecNo,;

                          @srcArea)

? srcArea.Left

? srcArea.Top

? srcArea.Right

? srcArea.Bottom

Siehe auch

bBrowser:FocusView

bBrowser:GetCaptionRect()

bBrowser:GetCellRect()

bBrowser:GetColumnRect()

bBrowser:GetEditRect()

bBrowser:GetFooterRect()

bBrowser:GetInfoRect()

bBrowser:GetRowRect()

bBrowser:GetSelectorRect()

bBrowser:GetValueRect()

 


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