4D v16.3LISTBOX GET CELL POSITION |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
LISTBOX GET CELL POSITION
|
LISTBOX GET CELL POSITION ( {* ;} Objekt ; Spalte ; Zeile {; SpaltenVar} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
* | Operator |
![]() |
Mit Stern ist Objekt ein Objektname (string), Ohne Stern ist Objekt eine Variable |
|||||
Objekt | Formularobjekt |
![]() |
Objektname (mit *) oder Variable (ohne *) | |||||
Spalte | Lange Ganzzahl |
![]() |
Spaltennummer | |||||
Zeile | Lange Ganzzahl |
![]() |
Zeilennummer | |||||
SpaltenVar | Zeiger |
![]() |
Zeiger auf Spaltenvariable | |||||
Der Befehl LISTBOX GET CELL POSITION gibt die Nummern von Spalte und Zeile zurück, die der Position des letzten Mausklicks bzw.der letzten Auswahl über die Tastatur in der Listbox entsprechen, angegeben durch * und Objekt.
Dieser Befehl gibt die Koordinaten eines Klicks oder einer Auswahlaktion auch dann zurück, wenn die Dateneingabe in die Listbox nicht erlaubt ist.
Hinweise:
Mit dem optionalen Parameter * ist Objekt ein Objektname (String), ohne diesen Parameter ist Objekt eine Variable.
Der optionale Parameter SpaltenVar gibt einen Zeiger auf die Variable zurück (z.B. Array), die der Spalte zugeordnet ist.
LISTBOX GET CELL POSITION lässt sich nur im Rahmen einer Listbox aufrufen, die eins der folgenden Formularereignisse erzeugt:
Wird der Befehl in einem anderen Kontext aufgerufen, gibt er in Spalte und Zeile den Wert 0 zurück.
Er berücksichtigt alle Änderungen an der Auswahl bzw. Abwahl, sei es durch Mausklick, über Tastatur oder über den Befehl EDIT ITEM, der das Ereignis On getting Focus erzeugen kann. Wurde die Auswahl über Pfeiltasten der Tastatur verändert, gibt Spalte den Wert 0 (Null) zurück. In diesem Fall gibt der Parameter SpaltenVar - sofern übergeben - den Wert Nil zurück.
Produkt: 4D
Thema: Listbox
Nummer:
971
Geändert: 4D v11 SQL Release 2
Umbenannt: 4D v12
4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)