# *********************************************************************************
# PLOT LIST BUTTONS
# *********************************************************************************
#firaxis-v208# for i in range(self.numPlotListButtons()):
#firaxis-v208# szString = "PlotListButton" + str(i)
#firaxis-v208# screen.addCheckBoxGFC( szString, ArtFileMgr.getInterfaceArtInfo("INTERFACE_BUTTONS_GOVERNOR").getPath(), ArtFileMgr.getInterfaceArtInfo("BUTTON_HILITE_SQUARE").getPath(), 315 + (i * 34), yResolution - 169, 32, 32, WidgetTypes.WIDGET_PLOT_LIST, i, -1, ButtonStyles.BUTTON_STYLE_LABEL )
#firaxis-v208# screen.hide( szString )
#firaxis-v208# szStringHealth = szString + "Health"
#firaxis-v208# screen.addStackedBarGFC( szStringHealth, 315 + (i * 34), yResolution - 146, 32, 11, InfoBarTypes.NUM_INFOBAR_TYPES, WidgetTypes.WIDGET_GENERAL, i, -1 )
#firaxis-v208# screen.hide( szStringHealth )
#NJAGCM-v033w# for j in range(gc.getDefineINT("MAX_PLOT_LIST_ROWS")):
#NJAGCM-v033w# for i in range(self.numPlotListButtons()):
#NJAGCM-v033w# k = j*self.numPlotListButtons()+i
#NJAGCM-v033w# yRow = (j - gc.getDefineINT("MAX_PLOT_LIST_ROWS") + 1) * 34
#NJAGCM-v033w# szString = "PlotListButton" + str(k)
#NJAGCM-v033w# screen.addCheckBoxGFC( szString, ArtFileMgr.getInterfaceArtInfo("INTERFACE_BUTTONS_GOVERNOR").getPath(), ArtFileMgr.getInterfaceArtInfo("BUTTON_HILITE_SQUARE").getPath(), 315 + (i * 34), yResolution - 169 + yRow, 32, 32, WidgetTypes.WIDGET_PLOT_LIST, k, -1, ButtonStyles.BUTTON_STYLE_LABEL )
#NJAGCM-v033w# screen.hide( szString )
#NJAGCM-v033w#
#NJAGCM-v033w# szStringHealth = szString + "Health"
#NJAGCM-v033w# screen.addStackedBarGFC( szStringHealth, 315 + (i * 34), yResolution - 146 + yRow, 32, 11, InfoBarTypes.NUM_INFOBAR_TYPES, WidgetTypes.WIDGET_GENERAL, k, -1 )
#NJAGCM-v033w# screen.hide( szStringHealth )
for j in range(gc.getDefineINT("MAX_PLOT_LIST_ROWS")):
for i in range(self.numPlotListButtons()):
k = j*self.numPlotListButtons()+i
yRow = (j - gc.getDefineINT("MAX_PLOT_LIST_ROWS") + 1) * 34
szString = "PlotListButton" + str(k)
screen.addCheckBoxGFC( szString, ArtFileMgr.getInterfaceArtInfo("INTERFACE_BUTTONS_GOVERNOR").getPath(), ArtFileMgr.getInterfaceArtInfo("BUTTON_HILITE_SQUARE").getPath(), 315 + (i * 34), yResolution - 169 + yRow, 32, 32, WidgetTypes.WIDGET_PLOT_LIST, k, -1, ButtonStyles.BUTTON_STYLE_LABEL )
screen.hide( szString )
szStringHealth = szString + "Health"
screen.addStackedBarGFC( szStringHealth, 315 + (i * 34), yResolution - 146 + yRow, 32, 11, InfoBarTypes.NUM_INFOBAR_TYPES, WidgetTypes.WIDGET_GENERAL, k, -1 )
screen.hide( szStringHealth )
# End Turn Text
screen.setLabel( "EndTurnText", "Background", u"", CvUtil.FONT_CENTER_JUSTIFY, 0, yResolution - 188, -0.1, FontTypes.GAME_FONT, WidgetTypes.WIDGET_GENERAL, -1, -1 )
screen.setHitTest( "EndTurnText", HitTestTypes.HITTEST_NOHIT )
# Three states for end turn button...
screen.setImageButton( "EndTurnButton", "", xResolution - (iEndOfTurnButtonSize/2) - iEndOfTurnPosX, yResolution - (iEndOfTurnButtonSize/2) - iEndOfTurnPosY, iEndOfTurnButtonSize, iEndOfTurnButtonSize, WidgetTypes.WIDGET_END_TURN, -1, -1 )
screen.setStyle( "EndTurnButton", "Button_HUDEndTurn_Style" )
screen.setEndTurnState( "EndTurnButton", "Red" )
screen.hide( "EndTurnButton" )