Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArtActivity.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2009-10-17 14:00:32 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2009-10-17 14:00:32 (GMT)
commit5463687e5e8a07a22f2f93e1f03c4982a2c7b22c (patch)
treece2506966a8e6d42ecfcfec5809c9f277db8caea /TurtleArtActivity.py
parentaf1cf67fb043e133e57a18f142c0e9d576646cb5 (diff)
Cartesian coordinates overlay
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r--TurtleArtActivity.py17
1 files changed, 16 insertions, 1 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index 129d17d..b4d4b23 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -151,7 +151,7 @@ class TurtleArtActivity(activity.Activity):
toolbar_box.toolbar.insert(edit_toolbar_button, -1)
edit_toolbar_button.show()
- # The view toolbar -- just full screen
+ # The view toolbar
view_toolbar = gtk.Toolbar()
fullscreen_button = ToolButton('view-fullscreen')
fullscreen_button.set_tooltip(_("Fullscreen"))
@@ -160,6 +160,12 @@ class TurtleArtActivity(activity.Activity):
view_toolbar.insert(fullscreen_button,-1)
fullscreen_button.show()
+ Cartesian_button = ToolButton('view-Cartesian')
+ Cartesian_button.set_tooltip(_("Cartesian coordinates"))
+ Cartesian_button.connect('clicked', self._do_Cartesian_cb)
+ view_toolbar.insert(Cartesian_button,-1)
+ Cartesian_button.show()
+
view_toolbar_button = ToolbarButton(
page=view_toolbar,
icon_name='toolbar-view')
@@ -684,6 +690,15 @@ class TurtleArtActivity(activity.Activity):
self.step_button.set_icon("run-slowoff")
self.run_button.set_icon("run-fastoff")
+ def _do_Cartesian_cb(self, button):
+ if self.tw.Cartesian is True:
+ tawindow.hide(self.tw.Cartesian_coordinates_spr)
+ self.tw.Cartesian = False
+ else:
+ tawindow.setlayer(self.tw.Cartesian_coordinates_spr,700)
+ self.tw.Cartesian = True
+
+
""" Sample projects open dialog """
def _do_samples_cb(self, button):
tawindow.load_file(self.tw, True)