Get ( TriggerModifierKeys )
Propósito
Devuelve el estado de las teclas modificadoras del teclado si se ha habilitado el activador de guion OnObjectKeystroke u OnLayoutKeystroke.
Formato
Get ( TriggerModifierKeys )
Parámetros
Ninguno
Tipo de datos devuelto
numérico
Se origina en
FileMaker Pro 10.0
Descripción
solo devuelve un valor cuando se le llama desde un guion activado por un
activador de guion o desde un subguion llamado desde un guion activado; de lo contrario, devuelve una cadena vacía.
•Consulte la
función Code una lista de las teclas de desplazamiento y los códigos devueltos a un guion activado por este activador.
Puede que transcurra tiempo entre el momento en el que se pulsan las teclas activadas por un activador de guion y el momento en el que el guion pide información sobre las teclas modificadoras. Utilice Get ( TriggerKeystroke ) y Get ( TriggerModifierKeys ) para capturar las teclas que estaban activas cuando se activó el activador de guion. Utilice Get ( ActiveModifierKeys ) para capturar las teclas que se estén pulsando en este momento.
Notas
•En Windows: Las combinaciones de las teclas Alt y Ctrl no habilitan los activadores de guiones.
•En OS X: Las combinaciones de la tecla Comando no habilitan los activadores de guiones.
•Esta función no es compatible con FileMaker WebDirect y devuelve una cadena vacía.
Ejemplos
•El siguiente ejemplo solo mostrará un diálogo personalizado cuando se introduce una "a" minúscula:
If [Get ( TriggerKeystroke )="a" and Get ( TriggerModifierKeys )=0]
Mostrar cuadro de diálogo personalizado ["Ha escrito \"a\"."]
End If
•Se devuelve el valor 9 cuando se presiona Mayús-Opción en un equipo con OS X. Si se presionan las teclas Opción y Mayús en un Mac cuando se ha activado un guion, Get (TriggerModifierKeys) devuelve 9 independientemente de qué teclas modificadoras se hayan pulsado entre el momento en el que se activó el activador y el momento en el que se ejecuta el guion.
Temas relacionados