diff options
| author | Vadim Shpakovski | 2012-07-06 23:10:41 +0300 |
|---|---|---|
| committer | Vadim Shpakovski | 2012-07-06 23:10:41 +0300 |
| commit | 018889e57d5c3503379c04a575cfc7a4b90df484 (patch) | |
| tree | bd26398b42a8c77bf853148bd62344eebafd257e /MASShortcut.m | |
| parent | 7eb4408ce34dd831ef279c182672976c8aa3f605 (diff) | |
| download | MASShortcut-018889e57d5c3503379c04a575cfc7a4b90df484.tar.bz2 | |
Adds support for registering global shortcuts with handler.
Diffstat (limited to 'MASShortcut.m')
| -rw-r--r-- | MASShortcut.m | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/MASShortcut.m b/MASShortcut.m index 0720e9d..4835920 100644 --- a/MASShortcut.m +++ b/MASShortcut.m @@ -62,7 +62,12 @@ NSString *const kMASShortcutModifierFlags = @"ModifierFlags"; _modifierFlags = MASShortcutClear(value); } -- (NSUInteger)carbonFlags +- (UInt32)carbonKeyCode +{ + return (self.keyCode == NSNotFound ? 0 : (UInt32)self.keyCode); +} + +- (UInt32)carbonFlags { return MASShortcutCarbonFlags(self.modifierFlags); } |
