mirror of
https://github.com/nickshanks/ResKnife.git
synced 2024-10-11 17:23:59 +00:00
25 lines
419 B
Objective-C
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 |