X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=NJMappingsController.h;h=b252904264e07aee2801a69cac1a7cb1b78789fa;hp=4867943928ed3688bf96456b7396b1f59dc4a6be;hb=b8c30e0c06effb8f4a937378e5c4cf8a22f40c59;hpb=ca998dd950f0b1900b21dc05cf57987d09b4e70e diff --git a/NJMappingsController.h b/NJMappingsController.h index 4867943..b252904 100644 --- a/NJMappingsController.h +++ b/NJMappingsController.h @@ -12,6 +12,7 @@ @interface NJMappingsController : NSObject { IBOutlet NSButton *removeButton; @@ -19,6 +20,8 @@ IBOutlet NJOutputController *outputController; IBOutlet NSButton *popoverActivate; IBOutlet NSPopover *popover; + IBOutlet NSButton *moveUp; + IBOutlet NSButton *moveDown; } @property (nonatomic, readonly) NJMapping *currentMapping; @@ -26,6 +29,7 @@ - (NJMapping *)objectForKeyedSubscript:(NSString *)name; - (NJMapping *)objectAtIndexedSubscript:(NSUInteger)idx; +- (void)addMappingWithContentsOfURL:(NSURL *)url; - (void)activateMapping:(NJMapping *)mapping; - (void)activateMappingForProcess:(NSString *)processName; - (void)save; @@ -34,6 +38,8 @@ - (IBAction)mappingPressed:(id)sender; - (IBAction)addPressed:(id)sender; - (IBAction)removePressed:(id)sender; +- (IBAction)moveUpPressed:(id)sender; +- (IBAction)moveDownPressed:(id)sender; - (IBAction)importPressed:(id)sender; - (IBAction)exportPressed:(id)sender;