Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/talogo.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2009-09-22 20:17:18 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2009-09-22 20:17:18 (GMT)
commit7771593d2c7175c6512cf0b622dc42af1e975883 (patch)
treeb864fdaf72e78c25068c8d9f12b7090077be381d /talogo.py
parent49fae193659f81ba32dc69385c68fb07519c9429 (diff)
hasattr(tw,"activity")
Diffstat (limited to 'talogo.py')
-rw-r--r--talogo.py22
1 files changed, 12 insertions, 10 deletions
diff --git a/talogo.py b/talogo.py
index 66df4b9..21eb864 100644
--- a/talogo.py
+++ b/talogo.py
@@ -166,10 +166,11 @@ def setup_cmd(lc, str):
def start_eval(lc, list):
icall(lc, evline, list); yield True
# turn off stop icon when execution is finished
- try:
- lc.tw.activity.stop.set_icon("stopitoff")
- except:
- lc.tw.activity.projectToolbar.stop.set_icon("stopitoff")
+ if hasattr(lc.tw,"activity"):
+ try:
+ lc.tw.activity.stop.set_icon("stopitoff")
+ except:
+ lc.tw.activity.projectToolbar.stop.set_icon("stopitoff")
yield False
def evline(lc, list):
@@ -947,12 +948,13 @@ def hideblocks(lc):
hideshow_button(lc.tw)
for i in lc.tw.selbuttons:
hide(i)
- try:
- # Use new toolbar design
- lc.tw.activity.do_hide()
- except:
- # Use old toolbar design
- lc.tw.activity.projectToolbar.do_hide()
+ if hasattr(lc.tw,"activity"):
+ try:
+ # Use new toolbar design
+ lc.tw.activity.do_hide()
+ except:
+ # Use old toolbar design
+ lc.tw.activity.projectToolbar.do_hide()
def doevalstep(lc):
starttime = millis()