From 64ff07dbdd8c7b90055d026944f412ab99dc00e0 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Thu, 21 Jan 2010 01:56:45 +0000 Subject: load newstyle blocks on restore --- (limited to 'taproject.py') diff --git a/taproject.py b/taproject.py index b2b790e..350785b 100644 --- a/taproject.py +++ b/taproject.py @@ -50,6 +50,7 @@ try: from sugar.datastore import datastore except: pass +import block import sprites nolabel = ['audiooff', 'descriptionoff', 'journal'] @@ -167,8 +168,13 @@ def load_spr(tw,b): except KeyError: print "swapping in a forward block for %s" % (btype) proto = tw.protodict['forward'] + blk = block.Block(tw.blocks,proto.name,b[2]+tw.turtle.canvas.x, + b[3]+tw.turtle.canvas.y) + spr = blk.spr + ''' spr = sprites.Sprite(tw.sprites,b[2]+tw.turtle.canvas.x, b[3]+tw.turtle.canvas.y, proto.image) + ''' spr.type = 'block' spr.proto = proto if label is not None: spr.set_label(label) -- cgit v0.9.1