Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/turtleart.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2010-01-25 20:41:29 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-01-25 20:41:29 (GMT)
commitf1536aca0823e0a37a62926ec1262ab3e59a9d90 (patch)
tree5eac80f1ed91c3f69b1498ef2dc1680ddb597342 /turtleart.py
parentc223f72fc567756fa317450a3701657bcd1050c0 (diff)
toolbar palettes mostly complete
Diffstat (limited to 'turtleart.py')
-rwxr-xr-xturtleart.py19
1 files changed, 8 insertions, 11 deletions
diff --git a/turtleart.py b/turtleart.py
index 9b35f4b..b90eecf 100755
--- a/turtleart.py
+++ b/turtleart.py
@@ -91,14 +91,14 @@ class TurtleMain():
menu = gtk.Menu()
- menu_items = gtk.MenuItem(_("Turtle"))
- menu.append(menu_items)
- menu_items.connect("activate", self._do_turtle_cb)
- menu_items.show()
menu_items = gtk.MenuItem(_("Palette"))
menu.append(menu_items)
menu_items.connect("activate", self._do_palette_cb)
menu_items.show()
+ menu_items = gtk.MenuItem(_("Hide Palette"))
+ menu.append(menu_items)
+ menu_items.connect("activate", self._do_hide_palette_cb)
+ menu_items.show()
menu_items = gtk.MenuItem(_("Blocks"))
menu.append(menu_items)
menu_items.connect("activate", self._do_hideshow_cb)
@@ -149,17 +149,14 @@ class TurtleMain():
def _do_save_cb(self, widget):
save_file(self.tw)
- def _do_turtle_cb(self, widget):
+ def _do_palette_cb(self, widget):
self.tw.show_toolbar_palette(self.i)
self.i += 1
- if self.i > 6:
+ if self.i == len(self.tw.palettes):
self.i = 0
- def _do_palette_cb(self, widget):
- if self.tw.palette == True:
- self.tw.hideshow_palette(False)
- else:
- self.tw.hideshow_palette(True)
+ def _do_hide_palette_cb(self, widget):
+ self.tw.hide_toolbar_palette()
def _do_hideshow_cb(self, widget):
self.tw.hideshow_button()