# HG changeset patch # User Adrianna PiƄska # Date 1259398740 0 # Node ID ec5276cfe98b7810bc5fe050c29d901f4de0bcf6 # Parent c23e2bd07247a524e68e65e7692eead151958901 put back code to highlight move/select button appropriately diff -r c23e2bd07247 -r ec5276cfe98b gamelib/gameboard.py --- 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() diff -r c23e2bd07247 -r ec5276cfe98b gamelib/toolbar.py --- 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))