Used in the representation of keystrokes with the various modifier keys.
system
These constants are used to represent the accelerator and modifier keys in a gesture-spec, as follows:
gesture-spec-accelerator-bit | |
| Accelerator key. | |
gesture-spec-caps-lock-bit | |
|
| |
gesture-spec-control-bit | |
|
| |
gesture-spec-hyper-bit | |
|
| |
gesture-spec-meta-bit |
|
gesture-spec-shift-bit | |
|
| |
gesture-spec-super-bit | |
|
| |
See the reference entry for capi:output-pane in the CAPI User Guide and Reference Manual for more information about the use of Gesture Specs.
gesture-spec-shift-bit. See make-gesture-spec for details and examples.gesture-spec-caps-lock-bit is used to represent the state of Caps Lock, in situations where the bits are used to represent the keyboard state. It is not used in Gesture Specs that are generated by the system.gesture-spec-hyper-bit is used to represent the Command key.gesture-spec-accelerator-bit is a "virtual" bit. It corresponds to different keys on different GUI systems, currently these are Command on Cocoa, Control on GTK+ and Control on Windows.
coerce-to-gesture-spec
gesture-spec-modifiers
make-gesture-spec
LispWorks® User Guide and Reference Manual - 18 Feb 2025 15:32:47