--- Controller.m Wed Jan 28 00:33:40 2004 +++ Controller.m.new Wed Jan 28 00:31:47 2004 @@ -23,6 +23,7 @@ #include "Controller.h" #include "Board.h" +#include "GNUstep.h" @interface DifficultyPanel : NSPanel { @@ -138,6 +139,13 @@ return [[self alloc] init: cnt]; } +- (void) awakeFromNib +{ + [self init: 8]; + [self center]; + [self orderFront: self]; +} + - init: (int) cnt { NSMatrix *matrix; @@ -203,7 +211,7 @@ [self orderFront: self]; } -- (void) runDifficultyLevelPanel: (id) sender +- (IBAction) runDifficultyLevelPanel: (id) sender { if (diffPanel == nil) { @@ -213,10 +221,10 @@ [diffPanel orderFront: self]; } -- (void) newGame: (id) sender +- (IBAction) newGame: (id) sender { - [self orderFront: self]; [board newGame]; + [self makeKeyAndOrderFront: self]; } - (void) userMove: (id) sender