--- 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