Skip to content

Commit

Permalink
Use enumeration for OakPerformTableViewAction… return values
Browse files Browse the repository at this point in the history
  • Loading branch information
sorbits committed Apr 23, 2021
1 parent 05e4127 commit 984f59b
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 9 deletions.
10 changes: 6 additions & 4 deletions Frameworks/OakAppKit/src/OakAppKit.h
Expand Up @@ -3,10 +3,12 @@ extern NSNotificationName const OakCursorDidHideNotification;

BOOL OakIsAlternateKeyOrMouseEvent (NSUInteger flags = NSEventModifierFlagOption, NSEvent* anEvent = [NSApp currentEvent]);

extern NSUInteger const OakMoveMoveReturn;
extern NSUInteger const OakMoveAcceptReturn;
extern NSUInteger const OakMoveCancelReturn;
extern NSUInteger const OakMoveNoActionReturn;
typedef NS_ENUM(NSUInteger, OakPerformTableViewActionResult) {
OakMoveMoveReturn,
OakMoveAcceptReturn,
OakMoveCancelReturn,
OakMoveNoActionReturn,
};

NSUInteger OakPerformTableViewActionFromKeyEvent (NSTableView* tableView, NSEvent* event);
NSUInteger OakPerformTableViewActionFromSelector (NSTableView* tableView, SEL selector);
5 changes: 0 additions & 5 deletions Frameworks/OakAppKit/src/OakAppKit.mm
Expand Up @@ -34,11 +34,6 @@ BOOL OakIsAlternateKeyOrMouseEvent (NSUInteger flags, NSEvent* anEvent)

static NSString* const kUserDefaultsEnableLoopFilterList = @"enableLoopFilterList";

NSUInteger const OakMoveMoveReturn = 0;
NSUInteger const OakMoveAcceptReturn = 1;
NSUInteger const OakMoveCancelReturn = 2;
NSUInteger const OakMoveNoActionReturn = 3;

@interface OakTableViewActionHelper : NSResponder
@property (nonatomic) NSTableView* tableView;
@property (nonatomic) NSUInteger returnCode;
Expand Down

0 comments on commit 984f59b

Please sign in to comment.