diff --git a/ipbc-Client/ipbc-Client.xcodeproj/project.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate b/ipbc-Client/ipbc-Client.xcodeproj/project.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate index 0df4557..d9ca538 100644 Binary files a/ipbc-Client/ipbc-Client.xcodeproj/project.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate and b/ipbc-Client/ipbc-Client.xcodeproj/project.xcworkspace/xcuserdata/gerrit.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/ipbc-Client/ipbc-Client/Base.lproj/MainMenu.xib b/ipbc-Client/ipbc-Client/Base.lproj/MainMenu.xib index 29623db..995c0d5 100644 --- a/ipbc-Client/ipbc-Client/Base.lproj/MainMenu.xib +++ b/ipbc-Client/ipbc-Client/Base.lproj/MainMenu.xib @@ -649,6 +649,8 @@ + + @@ -679,6 +681,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ipbc-Client/ipbc-Client/ipbcAppDelegate.h b/ipbc-Client/ipbc-Client/ipbcAppDelegate.h index eddb386..113e8a1 100644 --- a/ipbc-Client/ipbc-Client/ipbcAppDelegate.h +++ b/ipbc-Client/ipbc-Client/ipbcAppDelegate.h @@ -13,6 +13,10 @@ IBOutlet NSWindow *settings; IBOutlet NSMenu *statusMenu; NSStatusItem * statusItem; + + /* settings */ + IBOutlet NSTextField *settingName; + IBOutlet NSTextField *settingToken; } @property (assign) IBOutlet NSWindow *window; @@ -20,4 +24,7 @@ -(IBAction)fromMenuSettings:(id)sender; -(IBAction)fromMenuQuit:(id)sender; +-(IBAction)fromSettingsCancel:(id)sender; +-(IBAction)fromSettingsSave:(id)sender; + @end diff --git a/ipbc-Client/ipbc-Client/ipbcAppDelegate.m b/ipbc-Client/ipbc-Client/ipbcAppDelegate.m index 5f0ccd6..89f4b0b 100644 --- a/ipbc-Client/ipbc-Client/ipbcAppDelegate.m +++ b/ipbc-Client/ipbc-Client/ipbcAppDelegate.m @@ -30,4 +30,14 @@ [NSApp terminate:self]; } +-(IBAction)fromSettingsSave:(id)sender { + //TODO: implement + + [settings orderOut:self]; +} + +-(IBAction)fromSettingsCancel:(id)sender { + [settings orderOut:self]; +} + @end