Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/gametoolbar.py
diff options
context:
space:
mode:
Diffstat (limited to 'gametoolbar.py')
-rw-r--r--gametoolbar.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/gametoolbar.py b/gametoolbar.py
index 8e93ba6..4691963 100644
--- a/gametoolbar.py
+++ b/gametoolbar.py
@@ -101,6 +101,9 @@ class GameToolbar(gtk.Toolbar):
def _game_restart_cb(self, widget):
self._size_combo.set_sensitive(True)
self.emit('game-restart')
+
+ def activate_restart(self):
+ self._restart_button.set_sensitive(True)
def grey_out_restart(self):
self._restart_button.set_sensitive(False)
@@ -108,6 +111,9 @@ class GameToolbar(gtk.Toolbar):
def _game_size_cb(self, widget):
game_size = int(self._sizes[self._size_combo.combo.get_active()][:2])
self.emit('game-board-size', game_size)
+
+ def activate_size_change(self):
+ self._size_combo.set_sensitive(True)
def grey_out_size_change(self):
self._size_combo.set_sensitive(False)
@@ -124,6 +130,9 @@ class GameToolbar(gtk.Toolbar):
self.emit('ai-activated')
else:
self.emit('ai-deactivated')
+
+ def activate_ai(self):
+ self._ai_button.set_sensitive(True)
def grey_out_ai(self):
self._ai_button.set_sensitive(False)