Skip to content

Commit

Permalink
define some constants for characters we use
Browse files Browse the repository at this point in the history
  • Loading branch information
hofman committed Jul 6, 2013
1 parent 7626b85 commit aaf2b52
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 11 deletions.
5 changes: 5 additions & 0 deletions NSEvent_SKExtensions.h
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,11 @@

#import <Cocoa/Cocoa.h>

enum {
SKSpaceCharacter = 0x0020,
SKEscapeCharacter = 0x001b
};

@interface NSEvent (SKExtensions)

+ (NSUInteger)standardModifierFlags;
Expand Down
2 changes: 1 addition & 1 deletion SKDragImageView.m
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ - (NSMenu *)menuForEvent:(NSEvent *)theEvent {
}

- (void)keyDown:(NSEvent *)theEvent {
if ([theEvent firstCharacter] == 0x20 && [theEvent deviceIndependentModifierFlags] == 0) {
if ([theEvent firstCharacter] == SKSpaceCharacter && [theEvent deviceIndependentModifierFlags] == 0) {
[self togglePreviewPanel:nil];
} else {
[super keyDown:theEvent];
Expand Down
6 changes: 2 additions & 4 deletions SKOutlineView.m
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,6 @@ This software is Copyright (c) 2007-2013
#import "NSEvent_SKExtensions.h"
#import "NSFont_SKExtensions.h"

#define SPACE_CHARACTER (unichar)0x20


@implementation SKOutlineView

Expand Down Expand Up @@ -98,14 +96,14 @@ - (void)keyDown:(NSEvent *)theEvent {
if ((eventChar == NSNewlineCharacter || eventChar == NSEnterCharacter || eventChar == NSCarriageReturnCharacter) && modifierFlags == 0) {
if ([self doubleAction] == NULL || [self sendAction:[self doubleAction] to:[self target]] == NO)
NSBeep();
} else if ((eventChar == SPACE_CHARACTER) && modifierFlags == 0) {
} else if ((eventChar == SKSpaceCharacter) && modifierFlags == 0) {
if (supportsQuickLook == NO)
[[self enclosingScrollView] pageDown:nil];
else if ([QLPreviewPanel sharedPreviewPanelExists] && [[QLPreviewPanel sharedPreviewPanel] isVisible])
[[QLPreviewPanel sharedPreviewPanel] orderOut:nil];
else
[[QLPreviewPanel sharedPreviewPanel] makeKeyAndOrderFront:nil];
} else if ((eventChar == SPACE_CHARACTER) && modifierFlags == NSShiftKeyMask) {
} else if ((eventChar == SKSpaceCharacter) && modifierFlags == NSShiftKeyMask) {
if (supportsQuickLook == NO)
[[self enclosingScrollView] pageUp:nil];
} else if (eventChar == NSHomeFunctionKey && (modifierFlags & ~NSFunctionKeyMask) == 0) {
Expand Down
2 changes: 0 additions & 2 deletions SKPDFView.m
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,6 @@ This software is Copyright (c) 2006-2013
#import "NSGraphics_SKExtensions.h"
#import "NSArray_SKExtensions.h"

#define SKEscapeCharacter 0x001b

#define ANNOTATION_MODE_COUNT 9
#define TOOL_MODE_COUNT 5

Expand Down
6 changes: 2 additions & 4 deletions SKTableView.m
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,6 @@ This software is Copyright (c) 2007-2013
#import "NSFont_SKExtensions.h"
#import "SKImageToolTipWindow.h"

#define SPACE_CHARACTER (unichar)0x20


@interface SKTableView (SKPrivate)
- (void)rebuildTrackingAreas;
Expand Down Expand Up @@ -88,14 +86,14 @@ - (void)keyDown:(NSEvent *)theEvent {
NSBeep();
} else if ((eventChar == NSDeleteCharacter || eventChar == NSDeleteFunctionKey) && modifierFlags == 0 && [self canDelete]) {
[self delete:self];
} else if ((eventChar == SPACE_CHARACTER) && modifierFlags == 0) {
} else if ((eventChar == SKSpaceCharacter) && modifierFlags == 0) {
if (supportsQuickLook == NO)
[[self enclosingScrollView] pageDown:nil];
else if ([QLPreviewPanel sharedPreviewPanelExists] && [[QLPreviewPanel sharedPreviewPanel] isVisible])
[[QLPreviewPanel sharedPreviewPanel] orderOut:nil];
else
[[QLPreviewPanel sharedPreviewPanel] makeKeyAndOrderFront:nil];
} else if ((eventChar == SPACE_CHARACTER) && modifierFlags == NSShiftKeyMask) {
} else if ((eventChar == SKSpaceCharacter) && modifierFlags == NSShiftKeyMask) {
if (supportsQuickLook == NO)
[[self enclosingScrollView] pageUp:nil];
} else if (eventChar == NSHomeFunctionKey && (modifierFlags & ~NSFunctionKeyMask) == 0) {
Expand Down

0 comments on commit aaf2b52

Please sign in to comment.