Mercurial > pyntnclick
diff gamelib/widgets.py @ 324:3476e8f3b100
Fixed mouse and cursor handling.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Sat, 28 Aug 2010 13:30:44 +0200 |
parents | 40dd77f71e11 |
children | 837728b3cbf4 |
line wrap: on
line diff
--- a/gamelib/widgets.py Sat Aug 28 13:10:55 2010 +0200 +++ b/gamelib/widgets.py Sat Aug 28 13:30:44 2010 +0200 @@ -49,9 +49,7 @@ self.screen.state_widget.mouse_move(event) def mouse_move(self, event): - pos = self.parent.global_to_local(event.pos) - if self.rect.collidepoint(pos): - self.screen.cursor_highlight(True) + self.screen.state.highlight_override = True class MessageDialog(BoomLabel, CursorWidget): @@ -83,3 +81,6 @@ def mouse_down(self, event): self.dismiss() + + def cursor_highlight(self): + return False