diff options
Diffstat (limited to 'Compatibility.h')
| -rw-r--r-- | Compatibility.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Compatibility.h b/Compatibility.h new file mode 100644 index 0000000..893e65d --- /dev/null +++ b/Compatibility.h @@ -0,0 +1,22 @@ +#import <AppKit/AppKit.h> + +#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300 + +#define NSAlphaShiftKeyMask NSEventModifierFlagCapsLock +#define NSShiftKeyMask NSEventModifierFlagShift +#define NSControlKeyMask NSEventModifierFlagControl +#define NSAlternateKeyMask NSEventModifierFlagOption +#define NSCommandKeyMask NSEventModifierFlagCommand +#define NSNumericPadKeyMask NSEventModifierFlagNumericPad +#define NSHelpKeyMask NSEventModifierFlagHelp +#define NSFunctionKeyMask NSEventModifierFlagFunction +#define NSDeviceIndependentModifierFlagsMask NSEventModifierFlagDeviceIndependentFlagsMask + +#define NSFlagsChanged NSEventTypeFlagsChanged +#define NSFlagsChangedMask NSEventMaskFlagsChanged + +#define NSKeyUp NSEventTypeKeyUp +#define NSKeyDown NSEventTypeKeyDown +#define NSKeyDownMask NSEventMaskKeyDown + +#endif |
