diff options
| author | Tomáš Znamenáček | 2015-03-04 16:15:47 +0100 | 
|---|---|---|
| committer | Tomáš Znamenáček | 2015-03-04 16:15:47 +0100 | 
| commit | 67f4a5477ba5c924ba5384cf9e86408f3db2f603 (patch) | |
| tree | aadf716ca1f08384def0fc45c13a1df2497835b7 /Framework | |
| parent | a1eeb57ad6785fb709e84bfbfb2b06cba76c8eb5 (diff) | |
| download | MASShortcut-67f4a5477ba5c924ba5384cf9e86408f3db2f603.tar.bz2 | |
Trivial refactoring.
Diffstat (limited to 'Framework')
| -rw-r--r-- | Framework/MASShortcutView.m | 15 | 
1 files changed, 7 insertions, 8 deletions
| diff --git a/Framework/MASShortcutView.m b/Framework/MASShortcutView.m index 1e1a0d8..4952b4f 100644 --- a/Framework/MASShortcutView.m +++ b/Framework/MASShortcutView.m @@ -3,9 +3,8 @@  NSString *const MASShortcutBinding = @"shortcutValue"; -#define HINT_BUTTON_WIDTH 23.0 -#define BUTTON_FONT_SIZE 11.0 -#define SEGMENT_CHROME_WIDTH 6.0 +static const CGFloat MASHintButtonWidth = 23; +static const CGFloat MASButtonFontSize = 11;  #pragma mark - @@ -56,7 +55,7 @@ NSString *const MASShortcutBinding = @"shortcutValue";  {      _shortcutCell = [[[self.class shortcutCellClass] alloc] init];      _shortcutCell.buttonType = NSPushOnPushOffButton; -    _shortcutCell.font = [[NSFontManager sharedFontManager] convertFont:_shortcutCell.font toSize:BUTTON_FONT_SIZE]; +    _shortcutCell.font = [[NSFontManager sharedFontManager] convertFont:_shortcutCell.font toSize:MASButtonFontSize];      _shortcutValidator = [MASShortcutValidator sharedValidator];      _enabled = YES;      _showsDeleteButton = YES; @@ -155,7 +154,7 @@ NSString *const MASShortcutBinding = @"shortcutValue";      _shortcutValue = shortcutValue;      [self resetToolTips];      [self setNeedsDisplay:YES]; -    [self propagateValue:shortcutValue forBinding:@"shortcutValue"]; +    [self propagateValue:shortcutValue forBinding:MASShortcutBinding];      if (self.shortcutValueChange) {          self.shortcutValueChange(self); @@ -252,11 +251,11 @@ NSString *const MASShortcutBinding = @"shortcutValue";  - (void)getShortcutRect:(CGRect *)shortcutRectRef hintRect:(CGRect *)hintRectRef  {      CGRect shortcutRect, hintRect; -    CGFloat hintButtonWidth = HINT_BUTTON_WIDTH; +    CGFloat hintButtonWidth = MASHintButtonWidth;      switch (self.style) {          case MASShortcutViewStyleTexturedRect: hintButtonWidth += 2.0; break;          case MASShortcutViewStyleRounded: hintButtonWidth += 3.0; break; -        case MASShortcutViewStyleFlat: hintButtonWidth -= 8.0 - (_shortcutCell.font.pointSize - BUTTON_FONT_SIZE); break; +        case MASShortcutViewStyleFlat: hintButtonWidth -= 8.0 - (_shortcutCell.font.pointSize - MASButtonFontSize); break;          default: break;      }      CGRectDivide(self.bounds, &hintRect, &shortcutRect, hintButtonWidth, CGRectMaxXEdge); @@ -547,7 +546,7 @@ void *kUserDataHint = &kUserDataHint;  - (NSString *)accessibilityLabel  { -    NSString* title = _shortcutValue.description ? _shortcutValue.description : @"Empty"; +    NSString* title = _shortcutValue.description ?: @"Empty";      title = [title stringByAppendingFormat:@" %@", NSLocalizedString(@"keyboard shortcut", @"VoiceOver title")];      return title;  } | 
