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)>2010-02-06 16:26:07 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-02-06 16:26:07 (GMT)
commit689bfb96e8fa2a0fa26816059714f5eb2443699a (patch)
tree1a1e946ec86e395d39e3a7de70c3e729c6a19583 /TurtleArtActivity.py
parent4610b5c72844e326feeee495ea109a860b025539 (diff)
labeled coordinates
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r--TurtleArtActivity.py18
1 files changed, 16 insertions, 2 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index 75270c3..1982336 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -416,10 +416,17 @@ class TurtleArtActivity(activity.Activity):
"""
def _do_cartesian_cb(self, button):
if self.tw.cartesian is True:
- self.tw.overlay_shapes['Cartesian'].hide()
+ if self.tw.coord_scale == 1:
+ self.tw.overlay_shapes['Cartesian_labeled'].hide()
+ else:
+ self.tw.overlay_shapes['Cartesian'].hide()
self.tw.cartesian = False
else:
- self.tw.overlay_shapes['Cartesian'].set_layer(OVERLAY_LAYER)
+ if self.tw.coord_scale == 1:
+ self.tw.overlay_shapes['Cartesian_labeled'].set_layer(
+ OVERLAY_LAYER)
+ else:
+ self.tw.overlay_shapes['Cartesian'].set_layer(OVERLAY_LAYER)
self.tw.cartesian = True
def _do_polar_cb(self, button):
@@ -439,11 +446,18 @@ class TurtleArtActivity(activity.Activity):
self.rescale_button.set_icon("contract-coordinates")
self.rescale_button.set_tooltip(_('Rescale coordinates down'))
self.tw.eraser_button()
+ if self.tw.cartesian is True:
+ self.tw.overlay_shapes['Cartesian_labeled'].hide()
+ self.tw.overlay_shapes['Cartesian'].set_layer(OVERLAY_LAYER)
else:
self.tw.coord_scale = 1
self.rescale_button.set_icon("expand-coordinates")
self.rescale_button.set_tooltip(_('Rescale coordinates up'))
self.tw.eraser_button()
+ if self.tw.cartesian is True:
+ self.tw.overlay_shapes['Cartesian'].hide()
+ self.tw.overlay_shapes['Cartesian_labeled'].set_layer(
+ OVERLAY_LAYER)
"""
Either set up initial share...