comparison gamelib/menu.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 d9d1a9c4b833
children f67bc162d69e
comparison
equal deleted inserted replaced
638:d1ec9e739e23 639:fdc63049b08c
17 self.add_image_button((256, 523), 'splash/resume.png', self.resume) 17 self.add_image_button((256, 523), 'splash/resume.png', self.resume)
18 self.add_image_button((580, 523), 'splash/quit.png', self.quit) 18 self.add_image_button((580, 523), 'splash/quit.png', self.quit)
19 19
20 def add_image_button(self, rect, image_name, callback): 20 def add_image_button(self, rect, image_name, callback):
21 image = self.resource.get_image(image_name) 21 image = self.resource.get_image(image_name)
22 widget = ImageButtonWidget(rect, image) 22 widget = ImageButtonWidget(rect, self.gd, image)
23 widget.add_callback('clicked', callback) 23 widget.add_callback('clicked', callback)
24 self.container.add(widget) 24 self.container.add(widget)
25 25
26 def draw_background(self): 26 def draw_background(self):
27 self.surface.blit(self._background, self.surface.get_rect()) 27 self.surface.blit(self._background, self.surface.get_rect())