Mercurial > pyntnclick
comparison gamelib/endscreen.py @ 639:fdc63049b08c pyntnclick
Add game_description to the widgets,, since it looks a useful thing to do
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Sun, 12 Feb 2012 01:31:14 +0200 |
parents | a3b82af01749 |
children | bcc9277a23e6 |
comparison
equal
deleted
inserted
replaced
638:d1ec9e739e23 | 639:fdc63049b08c |
---|---|
14 self.add_image_button((26, 500), 'won/menu.png', self.main_menu) | 14 self.add_image_button((26, 500), 'won/menu.png', self.main_menu) |
15 self.add_image_button((250, 500), 'won/quit.png', self.quit) | 15 self.add_image_button((250, 500), 'won/quit.png', self.quit) |
16 | 16 |
17 def add_image_button(self, rect, image_name, callback): | 17 def add_image_button(self, rect, image_name, callback): |
18 image = self.resource.get_image(image_name) | 18 image = self.resource.get_image(image_name) |
19 widget = ImageButtonWidget(rect, image) | 19 widget = ImageButtonWidget(rect, self.gd, image) |
20 widget.add_callback('clicked', callback) | 20 widget.add_callback('clicked', callback) |
21 self.container.add(widget) | 21 self.container.add(widget) |
22 | 22 |
23 def draw_background(self): | 23 def draw_background(self): |
24 self.surface.blit(self._background, self.surface.get_rect()) | 24 self.surface.blit(self._background, self.surface.get_rect()) |