Inizializza tutti i pulsanti di opzione per essere vuotiCiao, c'è comunque da inizializzare tutti i pulsanti radio per essere vuoti? Quando si esegue lo script, il pulsante "Sì" viene compilato per impostazione predefinita; tuttavia, mi piacerebbe che entrambi iniziassero come pulsanti vuoti. È possibile?
New Window( "Warning",
<<Modal,
Panel Box( "Would you like to continue?.",
rbox1 = Radio Box( {"Yes", "No"}, rb1 = rbox1 << get selected ),
),
)
Ri: Inizializza tutti i pulsanti di opzione per essere vuotiA quanto ho capito, i pulsanti di scelta esistono, quindi una scelta è sempre selezionata.
Per l'applicazione come la descriveresti, utilizzerei due caselle di controllo. Lo script OnCheck può essere utilizzato per inviare un comando all'altra casella di controllo per impostare il suo stato su deselezionato (quindi è stato selezionato solo un massimo di 1 casella). Avresti anche bisogno del codice per richiedere all'utente se prova a continuare senza caselle selezionate.
Perché i semplici pulsanti OK, Annulla funzionano bene con << Modale insufficiente?Ri: Inizializza tutti i pulsanti di opzione per essere vuotiJSL è un linguaggio interpretativo. Pertanto, non conosce un oggetto finché non viene effettivamente creato. Quindi non sono sicuro di come gestiresti ciò che stai chiedendo, oltre a seguire una regola, che ogni volta che definisci una radio box, imposti sempre i valori in bianco.