Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/taproject.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2010-01-31 21:17:08 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-01-31 21:17:08 (GMT)
commit643085fdce70b253c39a8664d62eb71bb58b92c0 (patch)
tree280e0a005048a14a8de66e6a23a09dce13233d48 /taproject.py
parent12f18f20894c757046288d5acfd4b2fedb4c2661 (diff)
more cleanup
Diffstat (limited to 'taproject.py')
-rw-r--r--taproject.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/taproject.py b/taproject.py
index b72f154..978ded8 100644
--- a/taproject.py
+++ b/taproject.py
@@ -180,10 +180,13 @@ def load_block(tw, b):
else:
values = []
+ if OLD_NAMES.has_key(btype):
+ btype = OLD_NAMES[btype]
+
blk = block.Block(tw.block_list, tw.sprite_list,
btype, b[2]+tw.canvas.cx,
b[3]+tw.canvas.cy, 'block', values)
- # Some blocks get a skin.
+ # Some blocks t a skin.
if btype == 'nop':
if tw.nop == 'pythonloaded':
blk.spr.set_image(tw.media_shapes['pythonon'], 1, 17, 8)
@@ -195,6 +198,10 @@ def load_block(tw, b):
blk.expand_in_y(value)
elif btype == 'hspace':
blk.expand_in_x(value)
+ elif btype == 'list':
+ for i in range(len(b[4])-4):
+ dy = blk.add_arg()
+
elif btype in BOX_STYLE_MEDIA and blk.values[0] is not None:
if btype == 'audio' or btype == 'description':
blk.spr.set_image(tw.media_shapes[btype+'on'], 1, 37, 6)