| |
|
|
| Handle& = @LINK:[Create]("ChoiceBox",L1,S2,I3,I4,I5,I6)
Es wird eine Auswahlbox erzeugt und ihr Handle zurückgegeben.
Parameter:
P:L1 | Handle des übergeordneten Fensters | P:S2 | muss ein Leerstring sein | P:I3 | X-Koordinate der linken obere Ecke der AuswahlBox | P:I4 | Y-Koordinate der linken obere Ecke der AuswahlBox | P:I5 | Breite der AuswahlBox | P:I6 | Höhe der AuswahlBox in ausgeklapptem Zustand |
Eine Auswahlbox ist eine Sonderform der sogenannten "Combobox": Durch Anklicken des Pfeiles nach unten kann aus einer Liste von Auswahlmöglichkeiten eine Zeile ausgewählt werden. Eine Eingabe von Zeilen ist <b>nicht</b> möglich. Die ausgewählte Zeile kann mit der Funktion @LINKF:[GetText] ermittelt werden. Eine Auswahlbox ist immer alphabetisch sortiert. Mit @LINKF:[Control] lassen sich allerdings noch andere Varianten erzeugen (siehe Beispiel).
ClearList löscht den Inhalt der Choicebox. Der zweite Parameter P:S2 muss ein Leerstring sein. Auch eine Zuweisung mit LINK:[SetText] (oder äquivalenten Befehlen) sollte unterlassen werden, da dies zu unvorhersehbaren Reaktionen führen kann.
Der P:I5- und P:I6-Wert gibt die Größe der Auswahlbox im <b>ausgeklappten</b> Zustand an!
|
|
|
| |
|
|