Generalize and share mapping menu (main, status, dock) behavior.
[enjoyable.git] / Classes / EnjoyableApplicationDelegate.h
index 36374d3..f61578b 100644 (file)
@@ -6,13 +6,14 @@
 //  Copyright 2009 University of Otago. All rights reserved.
 //
 
 //  Copyright 2009 University of Otago. All rights reserved.
 //
 
-@class NJDeviceController;
 @class NJMappingsController;
 
 @class NJMappingsController;
 
-@interface EnjoyableApplicationDelegate : NSObject <NSApplicationDelegate> {
+#import "NJMappingMenuController.h"
+
+@interface EnjoyableApplicationDelegate : NSObject <NSApplicationDelegate,
+                                                    NJMappingMenuDelegate> {
     IBOutlet NSMenu *dockMenu;
     IBOutlet NSMenu *statusItemMenu;
     IBOutlet NSMenu *dockMenu;
     IBOutlet NSMenu *statusItemMenu;
-    IBOutlet NSMenu *mappingsMenu;
     IBOutlet NSWindow *window;
 }
 
     IBOutlet NSWindow *window;
 }