Zum Inhalt

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

Name Typ Beschreibung
Type string "ComboBox"
ID integer ID Nummer des Buttons (muss eindeutig sein im Dialog)
SizeX integer Breite 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.
SelectedID integer Ausgewählte ID in der Combobox. Ist der Wert nicht angegeben oder enthält einen undefinierten Wert, dann ist keine Selektion vorhanden.
Callback string Name 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.