Secuencias de comandos de diálogo modal: desea presionar Intro en lugar de Hacer clic en AceptarSecuencias de comandos de diálogo modal: desea presionar Intro en lugar de Hacer clic en Aceptar
Tengo una secuencia de comandos de diálogo modal con los botones [OK] y [Cancel] donde la entrada rellenada previamente se acepta con mayor frecuencia en lugar de escribirla.
Me gustaría poder presionar Entrar para aceptar en lugar de hacer clic en el botón Aceptar para aceptar.
¿Hay una forma fácil de hacer esto?
Mi guión en este momento es
New Window( "Enter Number",
<<MODAL></MODAL>
Una vez más, la secuencia de comandos funciona bien, pero tener que hacer clic con el mouse en Aceptar en lugar de presionar Intro es un gran inconveniente.
Gracias
Charlie
Re: Modal dialog scripting: quisiera presionar Enter en lugar de Click OKSolo para completar la educación sobre este tema, la documentación sobre el formato y las funciones del Cuadro de edición de números está disponible en:
Ayuda ==> Índice de secuencias de comandos ==> Cuadro de edición de números
La descripción de los campos y elementos que están disponibles está allí, además de ejemplos reales que se pueden ejecutar que ilustran cómo funciona cada uno de ellos.

Re: Modal dialog scripting: quisiera presionar Enter en lugar de Click OKGracias
Re: Modal dialog scripting: quisiera presionar Enter en lugar de Click OK14 es solo el número predeterminado. 10 es el ancho de la caja. Dependiendo de la versión de JMP, si no pones un ancho, hace algunas cosas extrañas.
Re: Modal dialog scripting: quisiera presionar Enter en lugar de Click OKGracias.
¿Cuál es el significado de 14 y 10 aquí?
Re: Modal dialog scripting: quisiera presionar Enter en lugar de Click OKSolo para confirmar:
nw = New Window( "Enter Number",
<<MODAL></MODAL>
donde el primer argumento está vacío y el segundo argumento es el número (en realidad, una variable a la que llamé, generalmente, TheNightNumber) a la que el cuadro de texto está predeterminado.
¿O el número 10 tiene un significado especial?
Re: Modal dialog scripting: quisiera presionar Enter en lugar de Click OKTambién podría hacer que la función haga clic en el botón para usted. Esto sería si haces clic en el cuadro y luego haces clic en otra cosa también (si el número ha cambiado). Puede que no sea lo que quieres.
New Window( "Enter Number",
<<MODAL></MODAL>
Re: Modal dialog scripting: quisiera presionar Enter en lugar de Click OKPrueba esto
Names Default To Here( 1 );
nw=New Window(
"Enter Number",
<<MODAL></MODAL>