Navigation:  Klassen > bSpinEdit >

bSpinEdit:GetItemRect()

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

Zweck

Ermittelt den Bereich von einem Element in dem Control.

Klasse

bSpinEdit

Typ

Methode

Syntax

<oSpinEdit>:GetItemRect(<symItem>, <srcArea>) Æ lSuccess

Argumente

<symItem>Das Element, zu dem der Bereich im Control ermittelt werden soll. Die folgenden Werte werden unterstützt:

 

Wert

Beschreibung

#SpinnerUp

Der Pfeil-Schalter SpinnerUp.

#SpinnerDown

Der Pfeil-Schalter SpinnerDown.

 

Datentyp:Symbol

 

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

Das Argument muss per Referenz übergeben werden.

Datentyp:_winRect

Rückgabewert

lSuccessLogischer Wert der definiert, ob der Bereich von dem Element ermittelt werden konnte.
TRUEDer Bereich konnte ermittelt werden.
FALSEDer Bereich konnte nicht ermittelt werden.
Datentyp:Logic

Beschreibung

bSpinEdit:GetItemRect() ermittelt zu einem Element in dem Control den Bereich, in dem dieses dargestellt wird.

Beispiel

Das folgende Beispiel ermittelt zu einem bSpinEdit-Control den Bereich für den Pfeil-Schalter SpinnerUp.

 

LOCAL oSpinEdit    AS bSpinEdit

LOCAL srcArea      IS _winRECT

 

// bSpinEdit Control erzeugen

oSpinEdit := bSpinEdit{oOwner,;

                       1000,;

                       Point{0, 0},;

                       Dimension{80, 18}}

oSpinEdit:Show()

 

// Bereich für den Pfeil-Schalter ermitteln

oSpinEdit:GetItemRect(#SpinnerUp, @srcArea)

 

? srcArea.Left

? srcArea.Top

? srcArea.Right

? srcArea.Bottom

Siehe auch

bSpinEdit:DoDrawItem()

 


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