Added the serial number block. I hope it works alright.
[MenuTunes.git] / MTShizzleWindow.m
index b5241c8..11ca0b1 100755 (executable)
@@ -1,4 +1,5 @@
 #import "MTShizzleWindow.h"
+#import "MainController.h"
 
 @interface MTShizzleWindow (Private)
 - (void)setBling:(id)bling;
@@ -32,11 +33,21 @@ static MTShizzleWindow *_privateSharedWindow = nil;
                         styleMask:styleMask
                         backing:backingType
                         defer:flag]) ) {
+               [self setLevel:NSStatusWindowLevel];
         [self buildWindow];
     }
     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 +110,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 +155,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 +163,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];