From: Robert Sesek Date: Thu, 5 Jun 2008 20:23:32 +0000 (-0400) Subject: Instead of setting the coordinates for the window, call [window center] in [awakeFromNib] X-Git-Tag: 2.0 X-Git-Url: https://src.bluestatic.org/?a=commitdiff_plain;h=HEAD;p=scrabbalize.git Instead of setting the coordinates for the window, call [window center] in [awakeFromNib] * English.lproj/MainMenu.nib: Add an outlet for NSWindow in AppDelegate * Source/AppController.m+h: Add an ivar for NSWindow (awakeFromNib): New method to center window --- diff --git a/English.lproj/MainMenu.nib/designable.nib b/English.lproj/MainMenu.nib/designable.nib index 06bd694..9eb302d 100644 --- a/English.lproj/MainMenu.nib/designable.nib +++ b/English.lproj/MainMenu.nib/designable.nib @@ -9,7 +9,7 @@ YES - + YES @@ -1446,6 +1446,14 @@ 420 + + + window + + + + 422 + @@ -2504,9 +2512,9 @@ com.apple.InterfaceBuilder.CocoaPlugin - {{417, 422}, {568, 356}} + {{57, 173}, {568, 356}} com.apple.InterfaceBuilder.CocoaPlugin - {{417, 422}, {568, 356}} + {{57, 173}, {568, 356}} {{492, 421}, {568, 356}} @@ -2582,7 +2590,7 @@ - 421 + 422 @@ -2599,12 +2607,14 @@ YES tilesField + window wordlist wordlistView YES NSTextField + NSWindow NSArrayController NSTableView diff --git a/English.lproj/MainMenu.nib/keyedobjects.nib b/English.lproj/MainMenu.nib/keyedobjects.nib index 20d7dad..1e20ebe 100644 Binary files a/English.lproj/MainMenu.nib/keyedobjects.nib and b/English.lproj/MainMenu.nib/keyedobjects.nib differ diff --git a/Source/AppController.h b/Source/AppController.h index 8f2eebc..30a1ee5 100644 --- a/Source/AppController.h +++ b/Source/AppController.h @@ -24,6 +24,7 @@ // interface IBOutlet NSTextField *tilesField; IBOutlet NSTableView *wordlistView; + IBOutlet NSWindow *window; IBOutlet NSArrayController *wordlist; } diff --git a/Source/AppController.m b/Source/AppController.m index 6a37bb4..9ccfed8 100644 --- a/Source/AppController.m +++ b/Source/AppController.m @@ -42,6 +42,14 @@ return self; } +/** + * Awake from nib + */ +- (void)awakeFromNib +{ + [window center]; +} + /** * Destructor */