Navigation:  Klassen > bBrowser >

bBrowser:GetCellAreaRect()

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

Zweck

Ermittelt das Rechteck von einem Datenzellenbereich.

Klasse

bBrowser

Typ

Methode

Syntax

<oBrowser>:GetCellAreaRect(

<oCellFrom>,

<oCellTo>,

<srcArea>

) Æ lSuccess

Argumente

<oCellFrom>Zelle, die die linke obere Ecke des Zellenbereiches definiert. Die Zelle bezieht sich auf die Liste der geöffneten Datenspalten (siehe auch bBrowser:ColumnOpenList).
Datentyp:bCell

 

<oCellTo>Zelle, die die rechte untere Ecke des Zellenbereiches definiert. Die Zelle bezieht sich auf die Liste der geöffneten Datenspalten (siehe auch bBrowser:ColumnOpenList).
Datentyp:bCell

 

<srcArea>Rechteck-Struktur, in welcher der ermittelte Bereich für den Datenzellenbereich zurückgegeben wird.

Das Argument muss per Referenz übergeben werden.

Datentyp:_winRect

Rückgabewert

lSuccessLogischer Wert, der definiert, ob der Bereich für die Datenzellen ermittelt werden konnte.
TRUEDer Bereich konnte ermittelt werden.
FALSEDer Bereich konnte nicht ermittelt werden.
Datentyp:Logic

Beschreibung

bBrowser:GetCellAreaRect() ermittelt das Rechteck, in dem ein Bereich von Datenzellen im bBrowser angezeigt wird. Die Koordinaten im Rechteck beziehen sich auf die ClientArea des bBrowser und haben ihren Nullpunkt links oben.

Beispiele

Das folgende Beispiel ermittelt zu den ersten 3 Spalten und den ersten 2 Zeilen das 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 der Spalten 1-3 und der Zeilen 1-2 ermitteln
oBrowser:GetCellAreaRect(bCell{1, 1,  1},;
                         bCell{3, 2, 2},;
                         @srcArea)
? srcArea.Left
? srcArea.Top
? srcArea.Right
? srcArea.Bottom

Siehe auch

bBrowser:GetCaptionRect()

bBrowser:GetCellRect()

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_getcellarearect.htm