@ -137,24 +137,24 @@ static constexpr NWidgetPart _nested_generate_landscape_widgets[] = {
NWidget ( NWID_SELECTION , INVALID_COLOUR , WID_GL_CLIMATE_SEL_SELECTOR ) ,
/* Snow coverage. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_SNOW_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_SNOW_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_SNOW_COVERAGE_TEXT , STR_CONFIG_SETTING_SNOW_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_SNOW_COVERAGE_UP ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_SNOW_COVERAGE_UP ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
EndContainer ( ) ,
/* Desert coverage. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_DESERT_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_DESERT_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_DESERT_COVERAGE_TEXT , STR_CONFIG_SETTING_DESERT_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_DESERT_COVERAGE_UP ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_DESERT_COVERAGE_UP ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
EndContainer ( ) ,
/* Temperate/Toyland spacer. */
NWidget ( NWID_SPACER ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
/* Starting date. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_GL_START_DATE_TEXT ) , SetDataTip ( STR_JUST_DATE_LONG , STR_MAPGEN_DATE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TOWNNAME_DROPDOWN ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_TOWN_NAME_DROPDOWN_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TOWN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_MAPGEN_NUMBER_OF_TOWNS_TOOLTIP ) , SetFill ( 1 , 1 ) ,
@ -242,9 +242,9 @@ static constexpr NWidgetPart _nested_heightmap_load_widgets[] = {
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_ROTATION_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_TOOLTIP ) , SetFill ( 1 , 1 ) ,
/* Heightmap highest peak. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_HEIGHT_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_HEIGHTMAP_HEIGHT_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_HEIGHT_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_HEIGHTMAP_HEIGHT_DOWN ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_HEIGHT_TEXT ) , SetDataTip ( STR_JUST_INT , STR_MAPGEN_HEIGHTMAP_HEIGHT_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_HEIGHT_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_HEIGHTMAP_HEIGHT_UP ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_HEIGHTMAP_HEIGHT_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_HEIGHTMAP_HEIGHT_UP ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_RIVER_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_CONFIG_SETTING_RIVER_AMOUNT_HELPTEXT ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
@ -271,24 +271,24 @@ static constexpr NWidgetPart _nested_heightmap_load_widgets[] = {
NWidget ( NWID_SELECTION , INVALID_COLOUR , WID_GL_CLIMATE_SEL_SELECTOR ) ,
/* Snow coverage. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_SNOW_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_SNOW_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_SNOW_COVERAGE_TEXT , STR_CONFIG_SETTING_SNOW_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_SNOW_COVERAGE_UP ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_SNOW_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_SNOW_COVERAGE_UP ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
EndContainer ( ) ,
/* Desert coverage. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_DESERT_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_DESERT_COVERAGE_DOWN ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_TEXT ) , SetDataTip ( STR_MAPGEN_DESERT_COVERAGE_TEXT , STR_CONFIG_SETTING_DESERT_COVERAGE_HELPTEXT ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_DESERT_COVERAGE_UP ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_DESERT_COVERAGE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_DESERT_COVERAGE_UP ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
EndContainer ( ) ,
/* Temperate/Toyland spacer. */
NWidget ( NWID_SPACER ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
/* Starting date. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_GL_START_DATE_TEXT ) , SetDataTip ( STR_JUST_DATE_LONG , STR_MAPGEN_DATE_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_GL_START_DATE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetFill ( 0 , 1 ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TOWNNAME_DROPDOWN ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_TOWN_NAME_DROPDOWN_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , WID_GL_TOWN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING1 , STR_MAPGEN_NUMBER_OF_TOWNS_TOOLTIP ) , SetFill ( 1 , 1 ) ,
@ -1296,16 +1296,16 @@ static constexpr NWidgetPart _nested_create_scenario_widgets[] = {
/* Date. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_START_DATE_DOWN ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_START_DATE_DOWN ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_CS_START_DATE_TEXT ) , SetFill ( 1 , 1 ) , SetDataTip ( STR_JUST_DATE_LONG , STR_MAPGEN_DATE_TOOLTIP ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_START_DATE_UP ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_START_DATE_UP ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
EndContainer ( ) ,
/* Flat map height. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_FLAT_LAND_HEIGHT_DOWN ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_DOWN , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_DOWN ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_FLAT_LAND_HEIGHT_DOWN ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_DOWN , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_DOWN ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , WID_CS_FLAT_LAND_HEIGHT_TEXT ) , SetFill ( 1 , 1 ) , SetDataTip ( STR_JUST_INT , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_TOOLTIP ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_FLAT_LAND_HEIGHT_UP ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_UP , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_UP ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , WID_CS_FLAT_LAND_HEIGHT_UP ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_UP , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_UP ) , SetAspect ( WidgetDimensions : : ASPECT_UP_DOWN_BUTTON ) ,
EndContainer ( ) ,
EndContainer ( ) ,
EndContainer ( ) ,