X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fthecheat;a=blobdiff_plain;f=PreferenceController.m;fp=PreferenceController.m;h=7c0ec13ad805aa28f2954f3466a092004a60f43d;hp=4b603622eca9dab99750b6d35a3845657485e64e;hb=fcdfb47212ad3d7f8ec8ae115ccf4f30b7ace383;hpb=5c3719dab502456afddef1ae919e73f06973012f diff --git a/PreferenceController.m b/PreferenceController.m index 4b60362..7c0ec13 100644 --- a/PreferenceController.m +++ b/PreferenceController.m @@ -59,95 +59,6 @@ } } -/* -- (IBAction)playSoundsButton:(id)sender -{ - if ( [playSoundsButton state] == NSOnState ) - { - TCGlobalPlaySounds = YES; - [[NSUserDefaults standardUserDefaults] setBool:YES forKey:TCPlaySoundsPref]; - } - else - { - TCGlobalPlaySounds = NO; - [[NSUserDefaults standardUserDefaults] setBool:NO forKey:TCPlaySoundsPref]; - } -} - -- (IBAction)windowsOnTopButton:(id)sender -{ - if ( [windowsOnTopButton state] == NSOnState ) - { - TCGlobalWindowsOnTop = YES; - [[NSUserDefaults standardUserDefaults] setBool:YES forKey:TCWindowsOnTopPref]; - } - else - { - TCGlobalWindowsOnTop = NO; - [[NSUserDefaults standardUserDefaults] setBool:NO forKey:TCWindowsOnTopPref]; - } - - [[NSNotificationCenter defaultCenter] postNotificationName:@"TCWindowsOnTopChanged" object:nil]; -} - -- (IBAction)updateAutomaticallyButton:(id)sender -{ - if ( [updateAutomaticallyButton state] == NSOnState ) - { - TCGlobalUpdateCheck = YES; - [[NSUserDefaults standardUserDefaults] setBool:YES forKey:TCUpdateCheckPref]; - } - else - { - TCGlobalUpdateCheck = NO; - [[NSUserDefaults standardUserDefaults] setBool:NO forKey:TCUpdateCheckPref]; - } -} - -- (IBAction)allowRemoteButton:(id)sender -{ - if ( [allowRemoteButton state] == NSOnState ) - { - TCGlobalAllowRemote = YES; - [[NSUserDefaults standardUserDefaults] setBool:YES forKey:TCAllowRemotePref]; - } - else - { - TCGlobalAllowRemote = NO; - [[NSUserDefaults standardUserDefaults] setBool:NO forKey:TCAllowRemotePref]; - } - - [self interfaceUpdate]; - - [delegate preferenceAllowRemoteChanged:TCGlobalAllowRemote]; -} - -- (IBAction)listenPortTextField:(id)sender -{ - TCGlobalListenPort = [listenPortTextField intValue]; - - [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:TCGlobalListenPort] forKey:TCListenPortPref]; - - [delegate preferenceListenPortChanged:TCGlobalListenPort]; -} - -- (IBAction)broadcastNameTextField:(id)sender -{ - NSString *name = [broadcastNameTextField stringValue]; - - [[NSUserDefaults standardUserDefaults] setObject:name forKey:TCBroadcastNamePref]; - - [delegate preferenceBroadcastNameChanged:name]; -} - -- (IBAction)hitsDisplayedTextField:(id)sender -{ - TCGlobalHitsDisplayed = [hitsDisplayedTextField intValue]; - - [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:TCGlobalHitsDisplayed] forKey:TCHitsDisplayedPref]; -} -*/ - - (IBAction)change:(id)sender { @@ -160,13 +71,7 @@ [self initialInterfaceSetup]; } -- (IBAction)cancel:(id)sender -{ - [self initialInterfaceSetup]; - [self close]; -} - -- (IBAction)save:(id)sender +- (IBAction)apply:(id)sender { TCGlobalPlaySounds = [playSoundsButton state]; [[NSUserDefaults standardUserDefaults] setBool:TCGlobalPlaySounds forKey:TCPlaySoundsPref]; @@ -193,7 +98,18 @@ TCGlobalHitsDisplayed = [hitsDisplayedTextField intValue]; [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:TCGlobalHitsDisplayed] forKey:TCHitsDisplayedPref]; - +} + + +- (IBAction)cancel:(id)sender +{ + [self initialInterfaceSetup]; + [self close]; +} + +- (IBAction)save:(id)sender +{ + [self apply:self]; [self close]; }