ComboBox (Dialog Control)

Beschreibung

Dieses Element entspricht einer einfachen ComboBox in Windows. Es ist keine Bearbeitung des Inhaltes vorgesehen, so dass nur aus einer Liste ausgewählt werden kann.

Attribute

NameTypBeschreibung
Typestring"ComboBox"
IDintegerID Nummer des Buttons (muss eindeutig sein im Dialog)
SizeXintegerBreite des Combobox in Pixel
IDList[integer]Array mit ID Werten der Elemente in der Combobox. IDList und StringList müssen gleich gross sein und die Werte korrespondieren.
StringList[string]Array mit den Texten der Elemente in der Combobox. IDList und StringList müssen gleich gross sein und die Werte korrespondieren.
SelectedIDintegerAusgewählte ID in der Combobox. Ist der Wert nicht angegeben oder enthält einen undefinierten Wert, dann ist keine Selektion vorhanden.
CallbackstringName der Callback-Funktion für dieses Element

Beispiel:

"Control" : { "Type":"ComboBox", "ID":1003, "SizeX":300, "IDLIst":([1,2,3]), "StringList":(["aaa","bbb","ccc"]), "SelectedID":2 }

Achtung: die Arrays sind hier in Klammern () angegeben, da diese sonst als JSON Arrays angenommen werden, sie aber als Array-Datentypen interpretiert werden müssen.

Ereignis-Meldungen:

Name Beschreibung
"SelChange" Wird der die Auswahl geändert, wird diese Meldung erzeugt.