2 // ApplicationController.h
5 // Created by Sam McCall on 4/05/09.
6 // Copyright 2009 University of Otago. All rights reserved.
9 @
class JoystickController
;
10 @
class TargetController
;
11 @
class ConfigsController
;
13 @interface ApplicationController
: NSObject
<NSApplicationDelegate
> {
14 IBOutlet NSDrawer
*drawer
;
15 IBOutlet NSWindow
*mainWindow
;
16 IBOutlet NSToolbarItem
*activeButton
;
17 IBOutlet NSMenuItem
*activeMenuItem
;
18 IBOutlet NSMenu
*dockMenuBase
;
21 @
property (nonatomic
, strong
) IBOutlet JoystickController
*jsController
;
22 @
property (nonatomic
, strong
) IBOutlet TargetController
*targetController
;
23 @
property (nonatomic
, strong
) IBOutlet ConfigsController
*configsController
;
25 - (IBAction
)toggleActivity
:(id
)sender
;
26 - (void)configsChanged
;