comparison pyntnclick/menuscreen.py @ 803:bcc9277a23e6 pyntnclick

Refactor widget positioning API. Remove unused widgets
author Stefano Rivera <stefano@rivera.za.net>
date Sun, 27 Jan 2013 14:52:16 +0200
parents 0e5b80b3128c
children 3a875256f795
comparison
equal deleted inserted replaced
802:5ec7905b2365 803:bcc9277a23e6
75 75
76 def _add_quit_button(self): 76 def _add_quit_button(self):
77 self._quit_button = self.make_quit_button() 77 self._quit_button = self.make_quit_button()
78 self._quit_button.add_callback('clicked', self.quit) 78 self._quit_button.add_callback('clicked', self.quit)
79 79
80 def make_text_button(self, rect, text): 80 def make_text_button(self, pos, text):
81 widget = TextButton(rect, self.gd, text) 81 widget = TextButton(pos, self.gd, text)
82 self.container.add(widget) 82 self.container.add(widget)
83 return widget 83 return widget
84 84
85 def make_image_button(self, rect, image_name): 85 def make_image_button(self, pos, image_name):
86 image = self.resource.get_image(image_name) 86 image = self.resource.get_image(image_name)
87 widget = ImageButtonWidget(rect, self.gd, image) 87 widget = ImageButtonWidget(pos, self.gd, image)
88 self.container.add(widget) 88 self.container.add(widget)
89 return widget 89 return widget
90 90
91 def draw_background(self): 91 def draw_background(self):
92 if self._background is not None: 92 if self._background is not None: