diff options
Diffstat (limited to '')
-rw-r--r-- | src/hotkey.h | 64 |
1 files changed, 29 insertions, 35 deletions
diff --git a/src/hotkey.h b/src/hotkey.h index 297c674..40ea630 100644 --- a/src/hotkey.h +++ b/src/hotkey.h @@ -7,47 +7,41 @@ enum osx_event_mask { - Event_Mask_Alt = 0x00080000, - Event_Mask_LAlt = 0x00000020, - Event_Mask_RAlt = 0x00000040, - - Event_Mask_Shift = 0x00020000, - Event_Mask_LShift = 0x00000002, - Event_Mask_RShift = 0x00000004, - - Event_Mask_Cmd = 0x00100000, - Event_Mask_LCmd = 0x00000008, - Event_Mask_RCmd = 0x00000010, - - Event_Mask_Control = 0x00040000, + Event_Mask_Alt = 0x00080000, + Event_Mask_LAlt = 0x00000020, + Event_Mask_RAlt = 0x00000040, + Event_Mask_Shift = 0x00020000, + Event_Mask_LShift = 0x00000002, + Event_Mask_RShift = 0x00000004, + Event_Mask_Cmd = 0x00100000, + Event_Mask_LCmd = 0x00000008, + Event_Mask_RCmd = 0x00000010, + Event_Mask_Control = 0x00040000, Event_Mask_LControl = 0x00000001, Event_Mask_RControl = 0x00002000, + Event_Mask_Fn = kCGEventFlagMaskSecondaryFn, }; enum hotkey_flag { - Hotkey_Flag_Alt = (1 << 0), - Hotkey_Flag_LAlt = (1 << 1), - Hotkey_Flag_RAlt = (1 << 2), - - Hotkey_Flag_Shift = (1 << 3), - Hotkey_Flag_LShift = (1 << 4), - Hotkey_Flag_RShift = (1 << 5), - - Hotkey_Flag_Cmd = (1 << 6), - Hotkey_Flag_LCmd = (1 << 7), - Hotkey_Flag_RCmd = (1 << 8), - - Hotkey_Flag_Control = (1 << 9), - Hotkey_Flag_LControl = (1 << 10), - Hotkey_Flag_RControl = (1 << 11), - - Hotkey_Flag_Passthrough = (1 << 12), - - Hotkey_Flag_Hyper = (Hotkey_Flag_Cmd | - Hotkey_Flag_Alt | - Hotkey_Flag_Shift | - Hotkey_Flag_Control) + Hotkey_Flag_Alt = (1 << 0), + Hotkey_Flag_LAlt = (1 << 1), + Hotkey_Flag_RAlt = (1 << 2), + Hotkey_Flag_Shift = (1 << 3), + Hotkey_Flag_LShift = (1 << 4), + Hotkey_Flag_RShift = (1 << 5), + Hotkey_Flag_Cmd = (1 << 6), + Hotkey_Flag_LCmd = (1 << 7), + Hotkey_Flag_RCmd = (1 << 8), + Hotkey_Flag_Control = (1 << 9), + Hotkey_Flag_LControl = (1 << 10), + Hotkey_Flag_RControl = (1 << 11), + Hotkey_Flag_Fn = (1 << 12), + Hotkey_Flag_Passthrough = (1 << 13), + Hotkey_Flag_Hyper = (Hotkey_Flag_Cmd | + Hotkey_Flag_Alt | + Hotkey_Flag_Shift | + Hotkey_Flag_Control) }; struct hotkey |