Referencia > Referencia de activadores de guiones > OnLayoutKeystroke
 
OnLayoutKeystroke
Ejecuta un guion cuando se introducen uno o más caracteres desde el teclado, de forma directa o mediante un editor de método de entrada (IME). Utilice la función Get ( TriggerKeystroke ) para devolver los caracteres que activaron el activador de guion.
Hay dos tipos de caracteres que pueden provocar que este activador se active:
teclas que normalmente se aplican a un objeto activo
teclas que normalmente se utilizan para desplazarse
Cuándo se ejecuta el guion
Antes de que se haya procesado el evento.
Modos en los que se puede usar el activador
Modos Visualizar, Buscar y Vista previa.
Resultado
Puede usar el paso de guion Salir del guion en el guion activado para que se devuelva "True" (verdadero) o "False" (falso).
Verdadero: El evento que ha activado el guion sigue adelante.
Falso: El evento que ha activado el guion se cancela.
Compatibilidad 
 
Ubicación en la que se habilita el activador de guion 
Compatible 
FileMaker Pro 
 
FileMaker Server 
No 
FileMaker Go 
Parcial 
Publicación en la Web personalizada 
No 
FileMaker WebDirect 
No 
Solución en tiempo de ejecución 
 
Se origina en 
FileMaker Pro 10.0
Notas
Utilice las funciones Get ( TriggerModifierKeys ), Code y Char para trabajar con caracteres especiales como son las teclas de navegación (por ejemplo, tabulador y teclas de cursor) y con caracteres Unicode generales. Consulte la función Código para ver una lista de las teclas de desplazamiento y los códigos sobre los que se informa a un guion. La función Char devuelve los caracteres de los puntos de código Unicode.
Las pulsaciones de teclas se procesan en el siguiente orden:
1. El sistema operativo procesa determinadas teclas.
2. FileMaker Pro procesa los accesos directos de teclado.
3. Un objeto activo con un activador de guion OnObjectKeystroke puede procesar un carácter.
4. Un activador de guion OnLayoutKeystroke puede procesar un carácter.
5. Las teclas de desplazamiento se utilizan para desplazarse, mientras que las teclas que no son de desplazamiento las procesa el objeto activo con un activador de guion OnObjectKeystroke.
6. Si no hay ningún objeto activo, se muestra una alerta para las teclas que no son de desplazamiento.
El primero de estos pasos que utilice la tecla detiene el proceso. Un guion ejecutado por el activador de guion OnObjectKeystroke o OnLayoutKeystroke puede detener el procesamiento adicional de la combinación de teclas al devolver Falso.
El hecho de utilizar las teclas de cursor o el ratón para desplazarse y seleccionar elementos en listas desplegables, menús y calendarios no activará este activador. Introducir texto en estos campos sí activará este activador.
En Windows: Las teclas Alt y Ctrl no activan este activador de guion.
En OS X: La tecla Comando no activa este activador de guion.
FileMaker Go: Este activador solo se habilita si hay un campo activo cuando el usuario introduce una pulsación de tecla.
Si un error en el guion activado provoca que el guion no finalice, la pulsación de tecla que activó el guion no se procesa.
Consulte Acciones que no habilitan activadores de guiones para obtener una lista de otras acciones que no activan este activador de guion.
Temas relacionados 
Configurar activadores de guion
Establecer activadores de guiones para presentaciones
Establecer activadores de guiones para objetos