Seleziona tutte le caselle di controlloHo creato uno script che contiene un elenco di caselle di controllo seguite da una casella di controllo "Seleziona tutto".Ho impostato la funzione della casella di controllo "Seleziona tutto" per selezionare tutte le altre caselle quando è selezionata, ma ora non riesco a capire come deselezionare tutte le altre caselle quando la casella di controllo "Seleziona tutto" è deselezionata.
Eventuali suggerimenti?
Casella di riepilogo V (
oticab = Casella di controllo ({ "MOErA*" , "MOERC*" , "MOErt*" , "MOERG*" } ),
Scatola distanziale ( 25 ),
Casella di riepilogo H (otia = Casella di controllo ( " " , << ImpostaFunzione ( othicb << Imposta tutto ( 1 , esegui lo script( 1 ) ) ) ), Casella di testo ( "Seleziona tutti i MOE tioati" , << Imposta larghezza ( 90 ), << Imposta avvolgere ( 90 )))
),
Ri: Seleziona tutte le caselle di controlloInvece di impostare sempre tutti i valori su 1, ti consigliamo di impostare i valori sul valore della casella di controllo Seleziona tutto. Puoi farlo usando il messaggio Ottieni. Vedere l'esempio di seguito per i dettagli.
New Window( "test",
V List Box(
othicb = Check Box( {"MOErA*", "MOErC*", "MOErT*", "MOErG*"} ),
Spacer Box( 25 ),
H List Box(
othia = Check Box(
" ",
<<SETFUNCTION></SETFUNCTION>Ri: Seleziona tutte le caselle di controlloHai la risposta nel tuo codice. Dai un'occhiata al codice qui sotto e dai anche un'occhiata all'indice di scripting per la casella di controllo ()
Aiuto==>Indice di scripting==>>CheckBox
Names Default To Here( 1 );
New Window( "test",
V List Box(
othicb = Check Box( {"MOErA*", "MOErC*", "MOErT*", "MOErG*"} ),
Spacer Box( 25 ),
H List Box(
othia = Check Box(
" ",
<<SETFUNCTION></SETFUNCTION>