Mercurial > boomslang
comparison gamelib/gamescreen.py @ 136:d264850806dc
Better description handling in detail windows. (Sort of.)
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Tue, 24 Aug 2010 20:35:31 +0200 |
parents | faac82748f5a |
children | 17411b984dc2 |
comparison
equal
deleted
inserted
replaced
135:b43599b7f8a2 | 136:d264850806dc |
---|---|
110 result = self.state.interact_detail(self.global_to_local(event.pos)) | 110 result = self.state.interact_detail(self.global_to_local(event.pos)) |
111 if result: | 111 if result: |
112 result.process(self) | 112 result.process(self) |
113 | 113 |
114 def mouse_move(self, event): | 114 def mouse_move(self, event): |
115 self.state.mouse_move_detail(event.pos) | 115 self.state.mouse_move_detail(self.global_to_local(event.pos)) |
116 | 116 |
117 def show_message(self, message): | 117 def show_message(self, message): |
118 # Display the message as a modal dialog | 118 # Display the message as a modal dialog |
119 MessageDialog(message, 60).present() | 119 MessageDialog(message, 60).present() |
120 # queue a redraw to show updated state | 120 # queue a redraw to show updated state |