Get(ActiveModifierKeys)
Returns a number for the keyboard modifier keys being pressed.
Format
Get ( ActiveModifierKeys )
Parameters
None
Data type returned
number
Originated in version
6.0 or earlier
Description
The number returned is calculated by summing numbers representing each modifier key (for example, Control+Shift) being pressed. The values assigned to the keys are:
- Shift = 1
- Caps Lock = 2
- Ctrl (Windows) and Control (macOS) = 4
- Alt (Windows) and Option (macOS) = 8
- Command (macOS) = 16
You could use this function in a script that includes a custom dialog box script step (with an OK and Cancel button) to perform some special action if the user presses the Alt (or Option) key while clicking OK.
Notes
- In FileMaker WebDirect and FileMaker Go, this function is not supported and returns 0.
Example 1
Returns 9 when Shift+Alt is pressed on a computer running Windows.