Laxkit
0.0.7.1
|
Info about a key, which can be part of a list in ShortCutDef. More...
Public Member Functions | |
KeyInfo (unsigned int k, unsigned int mods, clock_t t) |
Public Attributes | |
unsigned int | key |
unsigned long | state |
the or'd state mask of for the shortcut. | |
clock_t | time |
KeyInfo * | next |
Info about a key, which can be part of a list in ShortCutDef.
unsigned long Laxkit::KeyInfo::state |
the or'd state mask of for the shortcut.
This can be any of ShiftMask, ControlMask, AltMask, or MetaMask.
Note that for shortcuts, LockMask, Mod3Mask (caps lock), Mod2Mask (num lock), and Mod5Mask (scroll lock) are not used.
Referenced by Laxkit::ShortcutDef::match(), and Laxkit::ShortcutManager::ShortcutString().