From c4ff1832b2eb280971bc1cdfa920758087f97bcb Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Thu, 03 Jun 2010 20:50:41 +0000 Subject: non-interactive mode --- (limited to 'talogo.py') diff --git a/talogo.py b/talogo.py index 13d4c69..e2ebe43 100644 --- a/talogo.py +++ b/talogo.py @@ -556,14 +556,14 @@ class LogoCode: """ Step through the list. """ if self.tw.running_sugar: self.tw.activity.stop_button.set_icon("stopiton") - else: + 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_button.set_icon("stopitoff") - else: + elif self.tw.interactive_mode: self.tw.toolbar_shapes['stopiton'].hide() yield False self.running = False -- cgit v0.9.1