Hallo Scott,
in Deinem Fall würde ich mit dem Befehl storeValue arbeiten um den neuen Wert in das Eingabefeld zu schreiben. Danach kann dieser Wert wieder normal von dem Anwender geändert werden.
Dein Programm würde dann wie folgt aussehen:
#! UG/KF 19.0
DefClass: styler_test02 (ug_base_part);
(boolean parameter modifiable) standard: storeValue(nth(param_01:,param_01_list: ); self:; param_02);
(integer parameter modifiable) param_01: 1;
(list) param_01_list: { 2, 3, 5, 7,11,13,17,23,29};
(number parameter modifiable) param_02: 10;
In Deinem Dialog kannst Du das non-modifiable Eingabefeld löschen. Anstatt dem Toggle-Button kannst Du einen Push-Button mit dem gleichen Namen einfügen. Mit dem Push-Button wird dann der Wert aus der Liste in das Eingabefeld geschrieben, welches der Anwender wieder ändern kann.
Ich hoffe das Hilft Dir bei Deiner Arbeit.
Gruss
Jörg
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP