diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2010-01-29 14:46:01 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2010-01-29 14:46:01 (GMT) |
commit | ad6e73556019662d827cf860dc4c14d3b74bb005 (patch) | |
tree | 829e212c9692f529a3e55057dd42b1317a2ddcf5 /tawindow.py | |
parent | e322350dcd6b7c7ffa8e665f0587b87148310b38 (diff) |
fixed Python block problems
Diffstat (limited to 'tawindow.py')
-rw-r--r-- | tawindow.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tawindow.py b/tawindow.py index eefd3f5..0868102 100644 --- a/tawindow.py +++ b/tawindow.py @@ -917,7 +917,7 @@ class TurtleArtWindow(): self._import_from_journal(self.selected_spr) ''' elif blk.name=='nop' and self.myblock==None: - self.activity.import_py() + self._import_py() else: self._run_stack(blk) @@ -1204,6 +1204,16 @@ class TurtleArtWindow(): self.drag_group = None """ + Import Python code into a block + """ + def _import_py(self): + if self.running_sugar(): + self.activity.import_py() + else: + load_python_code(self) + self.set_userdefined() + + """ Make sure a 'number' block contains a number. """ def _number_check(self): |