From aef760b7fa88d0c7f00acbfd64516eb0d180d221 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Mon, 15 Feb 2010 22:42:59 +0000 Subject: read sample images from file system --- (limited to 'tawindow.py') diff --git a/tawindow.py b/tawindow.py index 4a3e0d2..906afe1 100644 --- a/tawindow.py +++ b/tawindow.py @@ -2232,9 +2232,16 @@ class TurtleArtWindow(): self._block_skin('journalon', blk) dsobject.destroy() except: - print "Warning: Couldn't open dsobject (%s)" %\ - (blk.values[0]) - self._block_skin('journaloff', blk) + try: + w, h, = calc_image_size(blk.spr) + pixbuf = gtk.gdk.pixbuf_new_from_file_at_size( + blk.values[0], w, h) + x, y = self._calc_image_offset('', blk.spr) + blk.set_image(pixbuf, x, y) + except: + print "Warning: Couldn't open dsobject (%s)" %\ + (blk.values[0]) + self._block_skin('journaloff', blk) else: if not movie_media_type(blk.values[0][-4:]): try: -- cgit v0.9.1