Come posso ottenere una casella di controllo da impostare invece di attivare/disattivare?Ciao,
Sto riscontrando un problema con l'impostazione delle caselle selezionate come selezionate. Sembra che si attivi invece di impostare. Ho incluso del codice di esempio. Creo una casella di controllo di 1 elemento in un diario, la imposto (la casella viene selezionata), quindi la reimposto (la casella viene deselezionata).
window_journal = New Window("", <<JOURNAL></JOURNAL>
C'è un modo per impostare questo invece di attivare/disattivare? Ho provato a usare set("on") e set("true") ma non funzionano.
Grazie per l'aiuto!
Ri: Come posso ottenere una casella di controllo da impostare invece di attivare/disattivare?Se si fa riferimento solo all'indice e non si specifica l'impostazione desiderata (0/1), il messaggio impostato funziona come un interruttore.Se si desidera utilizzare un riferimento assoluto per selezionare la casella di controllo, è necessario specificare:
EnableLimitButton << set(1,1);
Ecco l'esempio tratto dallo Scripting Index, sull'utilizzo del messaggio Set nell'oggetto Check Box()
Aiuto==>Indice di scripting==>Casella di controllo==>Imposta
Names Default To Here( 1 );
New Window( "Example", cb = Check Box( {"One", "Two", "Three"} ) );
cb << Set( 3, 1 );