diff options
author | Walter Bender <walter@sugarlabs.org> | 2010-08-19 14:06:18 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2010-08-19 14:06:18 (GMT) |
commit | e90b300edcdf8f6951793eb15eb4981f601a20c1 (patch) | |
tree | 5a12b8303d8a454b7c54825825dcbedab0195220 /TurtleArt/talogo.py | |
parent | a65346db5470e8cb743bb6362585375395fdc709 (diff) |
reset scale on clean (#2191)
Diffstat (limited to 'TurtleArt/talogo.py')
-rw-r--r-- | TurtleArt/talogo.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/TurtleArt/talogo.py b/TurtleArt/talogo.py index 5f2a6d5..4765222 100644 --- a/TurtleArt/talogo.py +++ b/TurtleArt/talogo.py @@ -237,6 +237,9 @@ def millis(): """ Current time in milliseconds """ return int(clock()*1000) + +_DEFAULT_SCALE = 33 + """ A class for parsing Logo Code """ @@ -410,7 +413,7 @@ class LogoCode: self.body_height = int((self.tw.canvas.height/40)*self.tw.scale) self.bullet_height = int((self.tw.canvas.height/30)*self.tw.scale) - self.scale = 33 + self.scale = _DEFAULT_SCALE def defprim(self, name, args, fcn, rprim=False): """ Define the primitives associated with the blocks """ @@ -770,6 +773,7 @@ class LogoCode: """ Clear screen """ stop_media(self) self.tw.canvas.clearscreen() + self.scale = _DEFAULT_SCALE def prim_start(self): """ Start block: recenter """ |