Tasto resetHo uno script che crea una finestra per ricevere l'input dell'utente tramite caselle di testo e caselle di controllo. Voglio che ci siano tre pulsanti nella finestra, uno dei quali è un pulsante di ripristino che cancella tutte le caselle di controllo e ripristina il box di modifica del testo sui valori predefiniti (vuoto, "---" o "mm / gg / aaaa") "). Ho ottenuto la parte checkbox per funzionare, ma non riesco a capire come reimpostare le caselle di modifica del testo. È possibile?
Re: pulsante di resetGrazie per l'aiuto! Penso che in qualche modo mi sia sfuggito questo esempio quando uso la guida allo scripting.
Re: pulsante di resetSe l'esempio di Jim non funziona, condividi un esempio del tuo JSL. Probabilmente succederà qualcos'altro che vedrà un secondo paio di occhi.
Button script to set text edit boxScript di pulsanti per impostare la casella di modifica del testo
Re: pulsante di resetEcco l'esempio tratto dall'area Text Edit Box () dell'Indice Scripting
Aiuto ==> Scripting Index ==> Casella di modifica del testo ==> Imposta testo
Names Default To Here( 1 );
win = New Window( "Example",
fontobj = text = Text Edit Box( "Example Text" )
);
text << Set Text( "New Text" );
Re: pulsante di resetHai ragione, l'indice di scripting è abbastanza utile. Sono stato in grado di usarlo e altre risorse per capire come reimpostare le caselle di controllo. Tuttavia, anche con l'indice di scripting, sono perplesso su come reimpostare le caselle di modifica del testo. In questo momento metto in atto un lavoro per chiudere e rigenerare l'intera finestra, ma mi piacerebbe trovare un modo migliore, se possibile.
Re: pulsante di resetL'indice di scripting è la documentazione definitiva su tutti gli elementi che possono essere impostati, modificati, ecc. per ognuna delle diverse funzioni / oggetti di visualizzazione.
Ecco il JSL dell'esempio per l'impostazione di una casella di controllo. L'esempio è preso direttamente da:
Aiuto => Scripting Index ==> CheckBoxBox ==> Imposta
Names Default To Here( 1 );
New Window( "Example",
cb = Check Box( {"One", "Two", "Three"} )
);
cb << Set( 3, 1 );