X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/9d8dbcc95c9e3ea959f034d5ddb2edcc71fe1f59..28a72418f8254017a166b9307da970e5dc63c7e2:/MTShizzleWindow.m diff --git a/MTShizzleWindow.m b/MTShizzleWindow.m index b5241c8..674d338 100755 --- a/MTShizzleWindow.m +++ b/MTShizzleWindow.m @@ -1,4 +1,5 @@ #import "MTShizzleWindow.h" +#import "MainController.h" @interface MTShizzleWindow (Private) - (void)setBling:(id)bling; @@ -37,6 +38,15 @@ static MTShizzleWindow *_privateSharedWindow = nil; return self; } +- (void)makeKeyAndOrderFront:(id)sender { + if ( ( [[NSDate date] timeIntervalSinceDate:[[MainController sharedController] getBlingTime]] >= 604800 ) && ([[regLater title] isEqualToString:@"Register Later"]) ) { + [regLater setTitle:@"Quit"]; + [regLater setTarget:[NSApplication sharedApplication]]; + [regLater setAction:@selector(terminate:)]; + } + [super makeKeyAndOrderFront:sender]; +} + - (void)dealloc { [regMessage release]; @@ -99,7 +109,7 @@ static MTShizzleWindow *_privateSharedWindow = nil; [regBenefits setEditable:NO]; [regBenefits setSelectable:NO]; [regBenefits setDrawsBackground:NO]; - [regBenefits setFont:[NSFont fontWithName:@"Lucida Grande" size:11]]; + [regBenefits setFont:[NSFont fontWithName:@"LucidaGrande" size:11]]; [[box contentView] addSubview:regBenefits]; enterInfo = [[NSTextField alloc] initWithFrame:NSMakeRect(20, 148, 345, 17)]; @@ -144,6 +154,7 @@ static MTShizzleWindow *_privateSharedWindow = nil; regLater = [[NSButton alloc] initWithFrame:NSMakeRect(138, 16, 116, 25)]; [regLater setTitle:@"Register Later"]; + [regLater setFont:[NSFont systemFontOfSize:[NSFont systemFontSize]]]; [regLater setTarget:_sender]; [regLater setAction:@selector(registerLater:)]; [regLater setBezelStyle:NSRoundedBezelStyle]; @@ -151,6 +162,7 @@ static MTShizzleWindow *_privateSharedWindow = nil; verifyKey = [[NSButton alloc] initWithFrame:NSMakeRect(255, 16, 116, 25)]; [verifyKey setTitle:@"Verify Key"]; + [verifyKey setFont:[NSFont systemFontOfSize:[NSFont systemFontSize]]]; [verifyKey setTarget:_sender]; [verifyKey setAction:@selector(verifyKey:)]; [verifyKey setBezelStyle:NSRoundedBezelStyle];