Initialisieren Sie alle Optionsfelder leerHallo, gibt es überhaupt noch zu initialisieren alle Optionsfelder leer zu sein? Beim Ausführen des Skripts wird standardmäßig die Schaltfläche "Ja" ausgefüllt. Ich möchte jedoch, dass beide als leere Schaltflächen beginnen. Ist das möglich?
New Window( "Warning",
<<Modal,
Panel Box( "Would you like to continue?.",
rbox1 = Radio Box( {"Yes", "No"}, rb1 = rbox1 << get selected ),
),
)
Re: Initialisieren Sie alle Optionsfelder leerSoweit ich weiß, gibt es Optionsfelder, so dass immer eine Auswahl ausgewählt wird.
Für die Anwendung, wie Sie sie beschreiben, würde ich zwei Kontrollkästchen verwenden. Das OnCheck-Skript kann verwendet werden, um einen Befehl an das andere Kontrollkästchen zu senden, um dessen Status auf deaktiviert zu setzen (daher wurde nur ein Kontrollkästchen aktiviert). Sie benötigen auch einen Code, um den Benutzer aufzufordern, wenn er ohne markierte Kästchen fortfahren möchte.
Warum sind die einfachen OK- und Cancel-Tasten, die mit << Modal funktionieren, nicht ausreichend?Re: Initialisieren Sie alle Optionsfelder leerJSL ist eine interpretierende Sprache. Daher kennt es kein Objekt, bis es tatsächlich erstellt wird. Ich bin mir also nicht sicher, wie Sie damit umgehen würden, abgesehen von einer Regel: Wenn Sie ein Optionsfeld definieren, setzen Sie die Werte immer auf leer.