Mercurial > rinkhals
changeset 538:ec5276cfe98b
put back code to highlight move/select button appropriately
author | Adrianna Pińska <adrianna.pinska@gmail.com> |
---|---|
date | Sat, 28 Nov 2009 08:59:00 +0000 |
parents | c23e2bd07247 |
children | f4d1b9ff9558 |
files | gamelib/gameboard.py gamelib/toolbar.py |
diffstat | 2 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/gamelib/gameboard.py Sat Nov 28 08:52:12 2009 +0000 +++ b/gamelib/gameboard.py Sat Nov 28 08:59:00 2009 +0000 @@ -334,6 +334,8 @@ self.set_selected_tool(constants.TOOL_SELECT_CHICKENS, cursors.cursors["select"]) elif self.selected_tool == constants.TOOL_SELECT_CHICKENS: self.set_selected_tool(constants.TOOL_PLACE_ANIMALS, cursors.cursors["chicken"]) + if self.toolbar.IS_DEFAULT: + self.toolbar.highlight_move_select_button() return elif e.button == 2: # Middle button self.reset_states()
--- a/gamelib/toolbar.py Sat Nov 28 08:52:12 2009 +0000 +++ b/gamelib/toolbar.py Sat Nov 28 08:59:00 2009 +0000 @@ -297,6 +297,13 @@ #self.add_spacer(570-cur_height) self.fin_tool = self.add_tool("Finished Day", self.day_done) + if self.gameboard.selected_tool in [constants.TOOL_PLACE_ANIMALS, constants.TOOL_SELECT_CHICKENS]: + self.highlight_move_select_button() + + def highlight_move_select_button(self): + self._select_tool.group.value = self._select_tool.value + self._select_tool.pcls = "down" + def add_building_toolbar(self): self.gameboard.change_toolbar(BuildingToolBar(self.gameboard, width=self.style.width))