diff options
author | Walter 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) |
commit | 7771593d2c7175c6512cf0b622dc42af1e975883 (patch) | |
tree | b864fdaf72e78c25068c8d9f12b7090077be381d /talogo.py | |
parent | 49fae193659f81ba32dc69385c68fb07519c9429 (diff) |
hasattr(tw,"activity")
Diffstat (limited to 'talogo.py')
-rw-r--r-- | talogo.py | 22 |
1 files changed, 12 insertions, 10 deletions
@@ -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() |