Mercurial > pyntnclick
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) |