Zweck
Ermittelt den Bereich einer Selektorzelle.
Klasse
Typ
Methode
Syntax
<oBrowser>:GetSelectorRect(
<iRow>,
<iRecNo>,
<srcArea>
) Æ lSuccess
Argumente
<iRow> | Zeilennummer der Selektorzelle, für die der Bereich ermittelt werden soll. |
Datentyp: | Int |
<iRecNo> | Datensatznummer der Selektorzelle, für die der Bereich ermittelt werden soll. |
Datentyp: | Int |
<srcArea> | Rechteck-Struktur, in welcher der ermittelte Bereich für die Selektorzelle zurückgegeben wird. |
Das Argument muss per Referenz übergeben werden.
Datentyp: | _winRect |
Rückgabewert
lSuccess | Logischer Wert der definiert, ob der Bereich der Selektorzelle ermittelt werden konnte. |
TRUE | Der Bereich konnte ermittelt werden. |
FALSE | Der Bereich konnte nicht ermittelt werden. |
Datentyp: | Logic |
Beschreibung
bBrowser:GetSelectorRect() ermittelt zu einer Selektorzelle den Bereich, in dem sie dargestellt wird.
Beispiele
Das folgende Beispiel ermittelt den Bereich der aktuellen Selektorzelle.
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 der aktuellen Selectorzelle ermitteln
oBrowser:GetSelectorRect(oBrowser:CurrentRow,;
oBrowser:CurrentRecNo,;
@srcArea)
? srcArea.Left
? srcArea.Top
? srcArea.Right
? srcArea.Bottom
Siehe auch
Page url: http://www.YOURSERVER.com/index.html?bbrowser_getselectorrect.htm