Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sprites.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2010-01-20 14:14:27 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-01-20 14:14:27 (GMT)
commita30ed7c96cee279ac0449d5bf816d7f23dcf3d94 (patch)
tree5828ec250f45427ba54ac3c9fb3d02d456c5ba8a /sprites.py
parent9d575d1de1bfae8212a936aaf64556dd98a9ee80 (diff)
broken sprites, but closer to working?
Diffstat (limited to 'sprites.py')
-rw-r--r--sprites.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/sprites.py b/sprites.py
index e737057..bf1433d 100644
--- a/sprites.py
+++ b/sprites.py
@@ -31,10 +31,14 @@ import pango
# A class for the list of sprites and everything they share in common
#
class Sprites:
- def __init__(self, canvas):
+ def __init__(self, canvas, area=None, gc=None):
self.canvas = canvas
- self.area = self.canvas.window
- self.gc = self.area.new_gc()
+ if area == None:
+ self.area = self.canvas.window
+ self.gc = self.area.new_gc()
+ else:
+ self.area = area
+ self.gc = gc
self.cm = self.gc.get_colormap()
self.list = []