00001
00002
00003
00004
00005
00006
00007
00008
00009 #import <Cocoa/Cocoa.h>
00010 #import "BaseClass.h"
00011 #import "MetaServerParser.h"
00012
00013 @interface MenuController : BaseClass {
00014 IBOutlet NSButton *settingsButton;
00015 IBOutlet NSButton *selectServerButton;
00016 IBOutlet NSButton *startServerButton;
00017 IBOutlet NSButton *loginButton;
00018 IBOutlet NSButton *playButton;
00019 IBOutlet NSButton *quitButton;
00020 IBOutlet NSTabView *tabFrameView;
00021 }
00022
00023
00024 - (IBAction)raiseSettings:(id)sender;
00025 - (IBAction)raiseSelectServer:(id)sender;
00026 - (IBAction)raiseStartServer:(id)sender;
00027 - (IBAction)raiseLogin:(id)sender;
00028 - (IBAction)raiseOutfit:(id)sender;
00029 - (IBAction)raisePlay:(id)sender;
00030 - (IBAction)raiseGame:(id)sender;
00031 - (IBAction)quit:(id)sender;
00032
00033
00034 - (IBAction)raiseMenu:(id)sender;
00035
00036
00037 - (void) setCanLogin:(bool)enable;
00038 - (void) setCanPlay:(bool)enable;
00039 - (void) disableLogin;
00040 - (void) enableLogin;
00041
00042 @end