Script di dialogo modali: vorrebbe premere Invio invece di Fare clic su OKScript di dialogo modali: vorrebbe premere Invio invece di Fare clic su OK
Ho uno script di dialogo modale con i pulsanti [OK] e [Annulla] in cui la voce precompilata viene accettata più spesso anziché digitata.
Vorrei poter premere Invio per accettare piuttosto che fare clic sul pulsante OK per accettare.
C'è un modo semplice per farlo?
La mia sceneggiatura adesso è
New Window( "Enter Number",
<<MODAL></MODAL>
Ancora una volta, lo script funziona bene, ma dover fare clic con il mouse su OK invece di premere semplicemente Invio è un grave inconveniente.
Grazie
Charlie
Ri: Script di dialogo modali: vorrebbe premere Invio invece di Fare clic su OKSolo per completare la formazione su questo argomento, la documentazione sul formato e le funzioni della casella di modifica dei numeri è disponibile all'indirizzo:
Aiuto ==> Scripting Index ==> Number Edit Box
La descrizione dei campi e degli elementi disponibili è lì, oltre a esempi reali che possono essere eseguiti che illustrano il modo in cui ognuno di essi funziona

Ri: Script di dialogo modali: vorrebbe premere Invio invece di Fare clic su OKGrazie
Ri: Script di dialogo modali: vorrebbe premere Invio invece di Fare clic su OK14 è solo il numero predefinito. 10 è la larghezza della scatola. a seconda della versione di JMP se non si mette in una larghezza, fa un po 'di roba funky.
Ri: Script di dialogo modali: vorrebbe premere Invio invece di Fare clic su OKGrazie.
Quali sono il significato di 14 e 10 qui?
Ri: Script di dialogo modali: vorrebbe premere Invio invece di Fare clic su OKSolo per confermare:
nw = New Window( "Enter Number",
<<MODAL></MODAL>
dove il primo argomento è vuoto e il secondo argomento è il numero (in realtà una variabile che ho chiamato Solitamente il Numero di riferimento) a cui la casella di testo è impostata di default.
O il numero 10 ha un significato speciale?
Ri: Script di dialogo modali: vorrebbe premere Invio invece di Fare clic su OKPotrebbe anche solo fare la funzione fare clic sul pulsante per te. Questo sarebbe se si fa clic sulla casella quindi fare clic anche su qualcos'altro (se il numero è cambiato). Potrebbe non essere quello che vuoi.
New Window( "Enter Number",
<<MODAL></MODAL>
Ri: Script di dialogo modali: vorrebbe premere Invio invece di Fare clic su OKProva questo
Names Default To Here( 1 );
nw=New Window(
"Enter Number",
<<MODAL></MODAL>