comparison pyntnclick/gamescreen.py @ 651:122204fb6eb1 pyntnclick

Defer drawing description to StateWidget
author Neil Muller <neil@dip.sun.ac.za>
date Sun, 12 Feb 2012 12:47:30 +0200
parents 7cc0da0a4633
children b8cc0be3a819
comparison
equal deleted inserted replaced
650:7cc0da0a4633 651:122204fb6eb1
84 # if self.game.previous_scene and self.game.do_check == LEAVE: 84 # if self.game.previous_scene and self.game.do_check == LEAVE:
85 # # We still need to handle leave events, so still display the scene 85 # # We still need to handle leave events, so still display the scene
86 # self.game.previous_scene.draw(surface, self) 86 # self.game.previous_scene.draw(surface, self)
87 #else: 87 #else:
88 # self.game.current_scene.draw(surface, self) 88 # self.game.current_scene.draw(surface, self)
89 # We draw descriptions here, so we do the right thing
90 # with detail views
91 if self.game.current_detail:
92 self.game.current_detail.draw_description(surface)
93 else:
94 self.game.current_scene.draw_description(surface)
89 95
90 def mouse_down(self, event, widget): 96 def mouse_down(self, event, widget):
91 if self.game.current_detail: 97 if self.game.current_detail:
92 return self.detail.mouse_down(event, widget) 98 return self.detail.mouse_down(event, widget)
93 self.mouse_move(event, widget) 99 self.mouse_move(event, widget)