Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt/talogo.py
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2010-10-23 22:13:39 (GMT)
committer Walter Bender <walter@sugarlabs.org>2010-10-23 22:13:39 (GMT)
commit206e2a3988249ecdd9f73d56730693020b9331e0 (patch)
treef0390902a72b5ee4ffc5766a88ff1c7015e244c2 /TurtleArt/talogo.py
parent9a246a89a22f3ceb5e600ddb5270c0399babb3cd (diff)
reset value label box sizes on clear
Diffstat (limited to 'TurtleArt/talogo.py')
-rw-r--r--TurtleArt/talogo.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/TurtleArt/talogo.py b/TurtleArt/talogo.py
index b7b80f3..dd41bd6 100644
--- a/TurtleArt/talogo.py
+++ b/TurtleArt/talogo.py
@@ -362,17 +362,17 @@ class LogoCode:
'scale': [0, lambda self: self.scale],
'see': [0, lambda self: self.see()],
'setcolor': [1, lambda self, x: self.prim_set('color',
- self.tw.canvas.setcolor, x)],
+ self.tw.canvas.setcolor, x)],
'setgray': [1, lambda self, x: self.prim_set('gray',
- self.tw.canvas.setgray, x)],
+ self.tw.canvas.setgray, x)],
'seth': [1, lambda self, x: self.prim_set('heading',
- self.tw.canvas.seth, x)],
+ self.tw.canvas.seth, x)],
'setpensize': [1, lambda self, x: self.prim_set('pensize',
- self.tw.canvas.setpensize, x)],
+ self.tw.canvas.setpensize, x)],
'setscale': [1, lambda self, x: self.prim_set('scale',
- self.set_scale, x)],
+ self.set_scale, x)],
'setshade': [1, lambda self, x: self.prim_set('shade',
- self.tw.canvas.setshade, x)],
+ self.tw.canvas.setshade, x)],
'settextcolor': [1, lambda self, x: self.tw.canvas.settextcolor(x)],
'settextsize': [1, lambda self, x: self.tw.canvas.settextsize(x)],
'setxy2': [2, lambda self, x, y: self.prim_move(self.tw.canvas.setxy,
@@ -1053,6 +1053,7 @@ class LogoCode:
if value is None:
for block in self.value_blocks[name]:
block.spr.set_label(BLOCK_NAMES[name][0])
+ block.resize()
else:
if type(value) == float:
valstring = str(round_int(value)).replace('.',