Mercurial > rinkhals
diff gamelib/gameboard.py @ 482:cab751de93cc
selected button switches when you toggle select/move
author | Adrianna Pińska <adrianna.pinska@gmail.com> |
---|---|
date | Wed, 25 Nov 2009 20:44:28 +0000 |
parents | fac63919a972 |
children | 25e8c57189c3 |
line wrap: on
line diff
--- a/gamelib/gameboard.py Wed Nov 25 19:56:18 2009 +0000 +++ b/gamelib/gameboard.py Wed Nov 25 20:44:28 2009 +0000 @@ -264,12 +264,16 @@ if not self.day: return if e.button == 3: # Right button - #self.set_selected_tool(None, None) - #self.toolbar.clear_tool() if self.selected_tool == constants.TOOL_PLACE_ANIMALS: self.set_selected_tool(constants.TOOL_SELECT_CHICKENS, cursors.cursors["select"]) + self.toolbar._select_tool.group.value = self.toolbar._select_tool.value + self.toolbar._move_tool.pcls = "" + self.toolbar._select_tool.pcls = "down" elif self.selected_tool == constants.TOOL_SELECT_CHICKENS: self.set_selected_tool(constants.TOOL_PLACE_ANIMALS, cursors.cursors["chicken"]) + self.toolbar._move_tool.group.value = self.toolbar._move_tool.value + self.toolbar._select_tool.pcls = "" + self.toolbar._move_tool.pcls = "down" return elif e.button != 1: # Left button return