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. |