ResKnife/Cocoa/Categories/NSEvent-ModifierKeys.m
2010-08-31 10:28:19 +00:00

25 lines
419 B
Objective-C

#import "NSEvent-ModifierKeys.h"
@implementation NSEvent (NGSModifierKeys)
+ (BOOL)isControlKeyDown
{
return (GetCurrentKeyModifiers() & controlKey) != 0;
}
+ (BOOL)isOptionKeyDown
{
return (GetCurrentKeyModifiers() & optionKey) != 0;
}
+ (BOOL)isCommandKeyDown
{
return (GetCurrentKeyModifiers() & cmdKey) != 0;
}
+ (BOOL)isShiftKeyDown
{
return (GetCurrentKeyModifiers() & shiftKey) != 0;
}
@end