Laxkit  0.0.7.1
Public Member Functions | Public Attributes
Laxkit::KeyInfo Class Reference

Info about a key, which can be part of a list in ShortCutDef. More...

List of all members.

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
KeyInfonext

Detailed Description

Info about a key, which can be part of a list in ShortCutDef.


Member Data Documentation

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().


The documentation for this class was generated from the following files:

Mon Feb 17 2014 11:53:00, Laxkit