diff options
author | Walter 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) |
commit | 689bfb96e8fa2a0fa26816059714f5eb2443699a (patch) | |
tree | 1a1e946ec86e395d39e3a7de70c3e729c6a19583 /TurtleArtActivity.py | |
parent | 4610b5c72844e326feeee495ea109a860b025539 (diff) |
labeled coordinates
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r-- | TurtleArtActivity.py | 18 |
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... |