Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TurtleArt/talogo.py8
-rw-r--r--TurtleArtActivity.py1
2 files changed, 8 insertions, 1 deletions
diff --git a/TurtleArt/talogo.py b/TurtleArt/talogo.py
index f6cc586..5bf202d 100644
--- a/TurtleArt/talogo.py
+++ b/TurtleArt/talogo.py
@@ -343,13 +343,19 @@ class LogoCode:
""" Step through the list. """
if self.tw.running_sugar:
self.tw.activity.stop_turtle_button.set_icon("stopiton")
+ self.tw.activity.stop_turtle_button.set_tooltip(
+ _('Stop turtle'))
elif self.tw.interactive_mode:
self.tw.toolbar_shapes['stopiton'].set_layer(TAB_LAYER)
self.running = True
self.icall(self.evline, blklist)
yield True
if self.tw.running_sugar:
- self.tw.activity.stop_turtle_button.set_icon("stopitoff")
+ # self.tw.activity.stop_turtle_button.set_icon("stopitoff")
+ if self.tw.step_time == 0:
+ self.tw.activity.stop_turtle_button.set_icon("hideshowoff")
+ self.tw.activity.stop_turtle_button.set_tooltip(
+ _('Show blocks'))
elif self.tw.interactive_mode:
self.tw.toolbar_shapes['stopiton'].hide()
yield False
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index f38f70e..2bd8fd6 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -380,6 +380,7 @@ class TurtleArtActivity(activity.Activity):
def do_stop_cb(self, button):
''' Callback for stop button. '''
self.stop_turtle_button.set_icon('stopitoff')
+ self.stop_turtle_button.set_tooltip(_('Stop turtle'))
self.tw.stop_button()
# Auto show blocks after stop
self.tw.showblocks()