<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao, vorrei essere in grado di rendere il testo in una casella di testo evidenziata tramite script. Mi piacerebbe essere in grado di digitare una stringa, premere invio, fare in modo che lo script memorizzi quel valore e faccia la sua cosa, quindi metti di nuovo l'attenzione sulla casella di testo per un ulteriore inserimento. Di seguito è riportato un esempio ridotto di ciò che sto cercando di fare.
Grazie,
Mike
Pulisci il registro () ;
Nomi predefiniti qui ( 1 ) ;
Fn = funzione ({ X } ,
myText = TEB << ottenere il testo () ;
mostrare ( myText ) ;
TEB << imposta selezionato () ; // <- ecco dove sto cercando di selezionare la casella di testo.
) ;
vincere = nuova finestra ( "titolo" ,
vlistbox (
TEB = casella di testo ( "" ) ,
buttonbox ( "Test" , Fn ( 1 ))
)
) ;
TEB << imposta lo script ( Fn ( 1 )) ; // esegue la funzione "Fn" quando si preme il tasto Invio all'interno della casella di modifica del testo.
Grazie. Ciò risolve parte del problema, che riportava il focus alla casella di modifica dopo aver fatto clic sulla casella del pulsante. Sai come riportare l'attenzione sulla casella di modifica dopo aver inserito i dati e aver premuto il tasto "invio"?
-Mike
Potresti provare questo:
pulsante ("Test", Fn (1), << Ripristina Focus dopo clic)
-Dave