Comprobación de teclas modificadoras (ctrl, alt, shift) en el script sin atrapar el mouse¿Hay alguna forma de comprobar si se presiona una tecla modificadora como Ctrl, Alt o Shift durante la ejecución de un script jsl? Conozco las funciones "is...key()", pero solo funcionan con el mouse. Me gustaría permitir que un script haga varias cosas durante la ejecución dependiendo de qué tecla modificadora se presione mientras se ejecuta.
Automatización y secuencias de comandosRe: Comprobación de las teclas modificadoras (ctrl, alt, shift) en el script sin atrapar el mousePuede usar funciones como `es la tecla de control ()`, como esta:
New Window("Modifier Key Check",
vlb = V List Box(
Mouse Box(
Graph Box(),
<<SETCLICKENABLE></SETCLICKENABLE>Re: Comprobar teclas modificadoras (ctrl, alt, shift) en un script sin atrapar el mouseComentarios del desarrollador de Jmp [TS-00139632]:
Esta función no devuelve el estado actual de la tecla de control, sino el estado de la tecla de control al inicio de otro evento, como un clic del mouse o una pulsación de tecla. JMP tiene una función interna para obtener el estado de la clave modificada en cualquier momento, pero esto no se expone a través de JSL. Si desea agregar esto, le sugiero que lo agregue a la lista de deseos de JMP.
-> aquí está el deseo:
Función JSL para obtener el estado actual de las teclas modificadoras
Re: Comprobación de teclas modificadoras (ctrl, alt, shift) en un script sin trampas de mouseMis casos de aplicación:
- Enviar a PPT
- predeterminado: enviar un captura de pantalla Para power point
- con CTRL presionado, enviar un gráficos vectoriales Para power point
- subconjuntos
- predeterminado: crear un subconjunto vinculado
- con CTRL: crea un subconjunto que no está vinculado
- con Shift: solo incluye las columnas que están seleccionadas en ese momento.
¿Cómo utilizarás esta nueva funcionalidad?
El deseo fue "reconocido": ahora depende de los usuarios mostrar interés...
Por favor, siga el enlace y apoye el deseo con un Kudo:
Función JSL para obtener el estado actual de las teclas modificadoras
Re: Comprobación de teclas modificadoras (ctrl, alt, shift) en un script sin trampas de mouse
is control Key ()could be so useful!
Otro caso de aplicación:
for(t=5, t>-1, t--,
Caption("go to the plot\!n"|| Char(t));
if(is control Key (), break());
wait(1);
);
Caption(remove);Quiero darle al usuario la posibilidad de detener el bucle for manualmente, mediante una tecla en el teclado.
Es interesante que se necesite un clic del mouse para permitir que JMP procese el estado actual de una tecla.