@ -131,104 +131,104 @@ static const NWidgetPart _nested_generate_landscape_widgets[] = {
NWidget ( NWID_SPACER ) , SetMinimalSize ( 0 , 10 ) ,
/* Landscape selection. */
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 10 , 0 , 10 ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN_2 , COLOUR_ORANGE , GLAND_TEMPERATE ) , SetDataTip ( SPR_SELECT_TEMPERATE , STR_INTRO_TOOLTIP_TEMPERATE ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN_2 , COLOUR_ORANGE , GLAND_ARCTIC ) , SetDataTip ( SPR_SELECT_SUB_ARCTIC , STR_INTRO_TOOLTIP_SUB_ARCTIC_LANDSCAPE ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN_2 , COLOUR_ORANGE , GLAND_TROPICAL ) , SetDataTip ( SPR_SELECT_SUB_TROPICAL , STR_INTRO_TOOLTIP_SUB_TROPICAL_LANDSCAPE ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN_2 , COLOUR_ORANGE , GLAND_TOYLAND ) , SetDataTip ( SPR_SELECT_TOYLAND , STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 0 ) ,
EndContainer ( ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 0 , 11 ) ,
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 10 , 5 , 10 ) ,
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , 3 , 0 ) ,
/* Left column with labels. */
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , 4 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_MAPSIZE_X_TEXT ) , SetDataTip ( STR_MAPGEN_MAPSIZE , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_LANDSCAPE_TEXT ) , SetDataTip ( STR_MAPGEN_LAND_GENERATOR , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_TOWN_TEXT ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_TOWNS , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_TERRAIN_TEXT ) , SetDataTip ( STR_MAPGEN_TERRAIN_TYPE , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_RANDOM_TEXT ) , SetDataTip ( STR_MAPGEN_RANDOM_SEED , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_WATER_TEXT ) , SetDataTip ( STR_MAPGEN_QUANTITY_OF_SEA_LAKES , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_TREE_TEXT ) , SetDataTip ( STR_MAPGEN_TREE_PLACER , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_BORDER_TYPES ) , SetDataTip ( STR_MAPGEN_BORDER_TYPE , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_MAPSIZE_X_TEXT ) , SetDataTip ( STR_MAPGEN_MAPSIZE , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_LANDSCAPE_TEXT ) , SetDataTip ( STR_MAPGEN_LAND_GENERATOR , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_TOWN_TEXT ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_TOWNS , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_TERRAIN_TEXT ) , SetDataTip ( STR_MAPGEN_TERRAIN_TYPE , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_RANDOM_TEXT ) , SetDataTip ( STR_MAPGEN_RANDOM_SEED , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_WATER_TEXT ) , SetDataTip ( STR_MAPGEN_QUANTITY_OF_SEA_LAKES , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_TREE_TEXT ) , SetDataTip ( STR_MAPGEN_TREE_PLACER , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_BORDER_TYPES ) , SetDataTip ( STR_MAPGEN_BORDER_TYPE , STR_NULL ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
/* Widgets at the right of the labels. */
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , 4 , 0 ) ,
/* Mapsize X * Y. */
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , 4 , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_MAPSIZE_X_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_MAPSIZE_Y_TEXT ) , SetDataTip ( STR_MAPGEN_BY , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( true , true ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_MAPSIZE_Y_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_MAPSIZE_X_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_MAPSIZE_Y_TEXT ) , SetDataTip ( STR_MAPGEN_BY , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_MAPSIZE_Y_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_NULL ) , SetFill ( 1 , 0 ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_LANDSCAPE_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_TOWN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_TERRAIN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_EDITBOX , COLOUR_WHITE , GLAND_RANDOM_EDITBOX ) , SetDataTip ( STR_MAPGEN_RANDOM_SEED_OSKTITLE , STR_MAPGEN_RANDOM_SEED_HELP ) , SetFill ( true , true ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_WATER_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_TREE_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , GLAND_BORDERS_RANDOM ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_LANDSCAPE_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_TOWN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_TERRAIN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_EDITBOX , COLOUR_WHITE , GLAND_RANDOM_EDITBOX ) , SetDataTip ( STR_MAPGEN_RANDOM_SEED_OSKTITLE , STR_MAPGEN_RANDOM_SEED_HELP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_WATER_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_TREE_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , GLAND_BORDERS_RANDOM ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
NWidget ( NWID_VERTICAL ) , SetPIP ( 0 , 4 , 0 ) ,
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , 3 , 0 ) ,
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , 4 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_START_DATE_TEXT1 ) , SetDataTip ( STR_MAPGEN_DATE , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_SNOW_LEVEL_TEXT1 ) , SetDataTip ( STR_MAPGEN_SNOW_LINE_HEIGHT , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_INDUSTRY_TEXT ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_INDUSTRIES , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_SMOOTHNESS_TEXT ) , SetDataTip ( STR_MAPGEN_SMOOTHNESS , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_START_DATE_TEXT1 ) , SetDataTip ( STR_MAPGEN_DATE , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_SNOW_LEVEL_TEXT1 ) , SetDataTip ( STR_MAPGEN_SNOW_LINE_HEIGHT , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_INDUSTRY_TEXT ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_INDUSTRIES , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_SMOOTHNESS_TEXT ) , SetDataTip ( STR_MAPGEN_SMOOTHNESS , STR_NULL ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , 4 , 0 ) ,
/* Starting date. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_START_DATE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetFill ( false , true ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_START_DATE_TEXT ) , SetDataTip ( STR_BLACK_DATE_LONG , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_START_DATE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetFill ( false , true ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_START_DATE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_START_DATE_TEXT ) , SetDataTip ( STR_BLACK_DATE_LONG , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_START_DATE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
/* Snow line. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_SNOW_LINE_DOWN ) , SetFill ( false , true ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_TEXT ) , SetDataTip ( STR_BLACK_INT , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_SNOW_LINE_UP ) , SetFill ( false , true ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_SNOW_LINE_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_TEXT ) , SetDataTip ( STR_BLACK_INT , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_SNOW_LINE_UP ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_INDUSTRY_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_JUST_STRING ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_SMOOTHNESS_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_INDUSTRY_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_JUST_STRING ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_SMOOTHNESS_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_RANDOM_BUTTON ) , SetDataTip ( STR_MAPGEN_RANDOM , STR_MAPGEN_RANDOM_HELP ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXTBTN , COLOUR_GREEN , GLAND_GENERATE_BUTTON ) , SetMinimalSize ( 84 , 30 ) , SetDataTip ( STR_MAPGEN_GENERATE , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_RANDOM_BUTTON ) , SetDataTip ( STR_MAPGEN_RANDOM , STR_MAPGEN_RANDOM_HELP ) , SetFill ( 1 , 0 ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_GREEN , GLAND_GENERATE_BUTTON ) , SetMinimalSize ( 84 , 30 ) , SetDataTip ( STR_MAPGEN_GENERATE , STR_NULL ) , SetFill ( 1 , 0 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 0 , 4 ) ,
/* Map borders buttons for each edge. */
NWidget ( NWID_HORIZONTAL , NC_EQUALSIZE ) , SetPIP ( 10 , 0 , 10 ) ,
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , 0 , 3 ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_WATER_NW_TEXT ) , SetDataTip ( STR_MAPGEN_NORTHWEST , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( false , true ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_WATER_NW_TEXT ) , SetDataTip ( STR_MAPGEN_NORTHWEST , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , GLAND_WATER_NW ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_NORTHWEST ) , SetFill ( true , true ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , GLAND_WATER_SW ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_SOUTHWEST ) , SetFill ( true , true ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , GLAND_WATER_NW ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_NORTHWEST ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , GLAND_WATER_SW ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_SOUTHWEST ) , SetFill ( 1 , 1 ) ,
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 3 , 0 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_WATER_NE_TEXT ) , SetDataTip ( STR_MAPGEN_NORTHEAST , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( false , true ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_WATER_NE_TEXT ) , SetDataTip ( STR_MAPGEN_NORTHEAST , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( 0 , 1 ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
NWidget ( NWID_HORIZONTAL , NC_EQUALSIZE ) , SetPIP ( 10 , 0 , 10 ) ,
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , 0 , 3 ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_WATER_SW_TEXT ) , SetDataTip ( STR_MAPGEN_SOUTHWEST , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( false , true ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_WATER_SW_TEXT ) , SetDataTip ( STR_MAPGEN_SOUTHWEST , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , GLAND_WATER_NE ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_NORTHEAST ) , SetFill ( true , true ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , GLAND_WATER_SE ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_SOUTHEAST ) , SetFill ( true , true ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , GLAND_WATER_NE ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_NORTHEAST ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_PUSHTXTBTN , COLOUR_ORANGE , GLAND_WATER_SE ) , SetDataTip ( STR_JUST_STRING , STR_MAPGEN_SOUTHEAST ) , SetFill ( 1 , 1 ) ,
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 3 , 0 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_WATER_SE_TEXT ) , SetDataTip ( STR_MAPGEN_SOUTHEAST , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( false , true ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_WATER_SE_TEXT ) , SetDataTip ( STR_MAPGEN_SOUTHEAST , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( 0 , 1 ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 0 , 9 ) , SetFill ( true , true ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 0 , 9 ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
} ;
@ -242,71 +242,71 @@ static const NWidgetPart _nested_heightmap_load_widgets[] = {
NWidget ( NWID_SPACER ) , SetMinimalSize ( 0 , 10 ) ,
/* Landscape selection. */
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 10 , 0 , 10 ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN_2 , COLOUR_ORANGE , GLAND_TEMPERATE ) , SetDataTip ( SPR_SELECT_TEMPERATE , STR_INTRO_TOOLTIP_TEMPERATE ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN_2 , COLOUR_ORANGE , GLAND_ARCTIC ) , SetDataTip ( SPR_SELECT_SUB_ARCTIC , STR_INTRO_TOOLTIP_SUB_ARCTIC_LANDSCAPE ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN_2 , COLOUR_ORANGE , GLAND_TROPICAL ) , SetDataTip ( SPR_SELECT_SUB_TROPICAL , STR_INTRO_TOOLTIP_SUB_TROPICAL_LANDSCAPE ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN_2 , COLOUR_ORANGE , GLAND_TOYLAND ) , SetDataTip ( SPR_SELECT_TOYLAND , STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE ) ,
NWidget ( NWID_SPACER ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetFill ( 1 , 0 ) ,
EndContainer ( ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 0 , 11 ) , SetFill ( false , true ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 0 , 11 ) , SetFill ( 0 , 1 ) ,
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 10 , 3 , 10 ) ,
/* Labels at the left side. */
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , 4 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_HEIGHTMAP_NAME_LABEL ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_NAME , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_MAPSIZE_X_TEXT ) , SetDataTip ( STR_MAPGEN_MAPSIZE , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_TOWN_TEXT ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_TOWNS , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_INDUSTRY_TEXT ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_INDUSTRIES , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_RANDOM_TEXT ) , SetDataTip ( STR_MAPGEN_RANDOM_SEED , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_TREE_TEXT ) , SetDataTip ( STR_MAPGEN_TREE_PLACER , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_HEIGHTMAP_ROTATION_TEXT ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_ROTATION , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_HEIGHTMAP_NAME_LABEL ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_NAME , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_MAPSIZE_X_TEXT ) , SetDataTip ( STR_MAPGEN_MAPSIZE , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_TOWN_TEXT ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_TOWNS , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_INDUSTRY_TEXT ) , SetDataTip ( STR_MAPGEN_NUMBER_OF_INDUSTRIES , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_RANDOM_TEXT ) , SetDataTip ( STR_MAPGEN_RANDOM_SEED , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_TREE_TEXT ) , SetDataTip ( STR_MAPGEN_TREE_PLACER , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_HEIGHTMAP_ROTATION_TEXT ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_ROTATION , STR_NULL ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
/* Widgets at the right of the labels. */
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , 4 , 0 ) ,
NWidget ( WWT_EMPTY , COLOUR_ORANGE , GLAND_HEIGHTMAP_NAME_TEXT ) , SetFill ( true , false ) ,
NWidget ( WWT_EMPTY , COLOUR_ORANGE , GLAND_HEIGHTMAP_NAME_TEXT ) , SetFill ( 1 , 0 ) ,
/* Mapsize X * Y. */
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , 4 , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_MAPSIZE_X_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_MAPSIZE_Y_TEXT ) , SetDataTip ( STR_MAPGEN_BY , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( true , true ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_MAPSIZE_Y_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_MAPSIZE_X_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_MAPSIZE_Y_TEXT ) , SetDataTip ( STR_MAPGEN_BY , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_MAPSIZE_Y_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_NULL ) , SetFill ( 1 , 0 ) ,
EndContainer ( ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_TOWN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_INDUSTRY_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_EDITBOX , COLOUR_WHITE , GLAND_RANDOM_EDITBOX ) , SetDataTip ( STR_MAPGEN_RANDOM_SEED_OSKTITLE , STR_MAPGEN_RANDOM_SEED_HELP ) , SetFill ( true , true ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_TREE_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_HEIGHTMAP_ROTATION_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_TOWN_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_INDUSTRY_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_EDITBOX , COLOUR_WHITE , GLAND_RANDOM_EDITBOX ) , SetDataTip ( STR_MAPGEN_RANDOM_SEED_OSKTITLE , STR_MAPGEN_RANDOM_SEED_HELP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_TREE_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , GLAND_HEIGHTMAP_ROTATION_PULLDOWN ) , SetDataTip ( STR_JUST_STRING , STR_NULL ) , SetFill ( 1 , 0 ) ,
EndContainer ( ) ,
NWidget ( NWID_VERTICAL ) , SetPIP ( 0 , 4 , 0 ) ,
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 0 , 3 , 0 ) ,
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , 4 , 0 ) ,
NWidget ( WWT_EMPTY , INVALID_COLOUR , GLAND_HEIGHTMAP_NAME_SPACER ) , SetFill ( true , false ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_HEIGHTMAP_SIZE_LABEL ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_SIZE_LABEL , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_START_DATE_TEXT1 ) , SetDataTip ( STR_MAPGEN_DATE , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_SNOW_LEVEL_TEXT1 ) , SetDataTip ( STR_MAPGEN_SNOW_LINE_HEIGHT , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_EMPTY , INVALID_COLOUR , GLAND_HEIGHTMAP_NAME_SPACER ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_HEIGHTMAP_SIZE_LABEL ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_SIZE_LABEL , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_START_DATE_TEXT1 ) , SetDataTip ( STR_MAPGEN_DATE , STR_NULL ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_SNOW_LEVEL_TEXT1 ) , SetDataTip ( STR_MAPGEN_SNOW_LINE_HEIGHT , STR_NULL ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
NWidget ( NWID_VERTICAL , NC_EQUALSIZE ) , SetPIP ( 0 , 4 , 0 ) ,
NWidget ( WWT_EMPTY , INVALID_COLOUR , GLAND_HEIGHTMAP_NAME_SPACER ) , SetFill ( true , false ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_HEIGHTMAP_SIZE_TEXT ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_SIZE , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_EMPTY , INVALID_COLOUR , GLAND_HEIGHTMAP_NAME_SPACER ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , GLAND_HEIGHTMAP_SIZE_TEXT ) , SetDataTip ( STR_MAPGEN_HEIGHTMAP_SIZE , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_START_DATE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetFill ( false , true ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_START_DATE_TEXT ) , SetDataTip ( STR_BLACK_DATE_LONG , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_START_DATE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetFill ( false , true ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_START_DATE_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_START_DATE_TEXT ) , SetDataTip ( STR_BLACK_DATE_LONG , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_START_DATE_UP ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_SNOW_LINE_DOWN ) , SetFill ( false , true ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_TEXT ) , SetDataTip ( STR_BLACK_INT , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_SNOW_LINE_UP ) , SetFill ( false , true ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_DOWN ) , SetDataTip ( SPR_ARROW_DOWN , STR_MAPGEN_SNOW_LINE_DOWN ) , SetFill ( 0 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_TEXT ) , SetDataTip ( STR_BLACK_INT , STR_NULL ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , GLAND_SNOW_LEVEL_UP ) , SetDataTip ( SPR_ARROW_UP , STR_MAPGEN_SNOW_LINE_UP ) , SetFill ( 0 , 1 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
EndContainer ( ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_RANDOM_BUTTON ) , SetDataTip ( STR_MAPGEN_RANDOM , STR_MAPGEN_RANDOM_HELP ) , SetFill ( true , false ) ,
NWidget ( WWT_TEXTBTN , COLOUR_GREEN , GLAND_GENERATE_BUTTON ) , SetDataTip ( STR_MAPGEN_GENERATE , STR_NULL ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , GLAND_RANDOM_BUTTON ) , SetDataTip ( STR_MAPGEN_RANDOM , STR_MAPGEN_RANDOM_HELP ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_GREEN , GLAND_GENERATE_BUTTON ) , SetDataTip ( STR_MAPGEN_GENERATE , STR_NULL ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 0 , 9 ) , SetFill ( true , true ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 0 , 9 ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
} ;
@ -1051,15 +1051,15 @@ static const NWidgetPart _nested_create_scenario_widgets[] = {
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 10 , 8 , 10 ) ,
/* Green generation type buttons: 'Flat land' and 'Random land'. */
NWidget ( NWID_VERTICAL ) , SetPIP ( 10 , 6 , 10 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_GREEN , CSCEN_EMPTY_WORLD ) , SetDataTip ( STR_SE_MAPGEN_FLAT_WORLD , STR_SE_MAPGEN_FLAT_WORLD_TOOLTIP ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXTBTN , COLOUR_GREEN , CSCEN_RANDOM_WORLD ) , SetDataTip ( STR_SE_MAPGEN_RANDOM_LAND , STR_TERRAFORM_TOOLTIP_GENERATE_RANDOM_LAND ) , SetFill ( true , true ) ,
NWidget ( WWT_TEXTBTN , COLOUR_GREEN , CSCEN_EMPTY_WORLD ) , SetDataTip ( STR_SE_MAPGEN_FLAT_WORLD , STR_SE_MAPGEN_FLAT_WORLD_TOOLTIP ) , SetFill ( 1 , 1 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_GREEN , CSCEN_RANDOM_WORLD ) , SetDataTip ( STR_SE_MAPGEN_RANDOM_LAND , STR_TERRAFORM_TOOLTIP_GENERATE_RANDOM_LAND ) , SetFill ( 1 , 1 ) ,
EndContainer ( ) ,
/* Labels + setting drop-downs */
NWidget ( NWID_VERTICAL ) , SetPIP ( 10 , 6 , 10 ) ,
/* Map size. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , CSCEN_MAPSIZE_X_TEXT ) , SetDataTip ( STR_MAPGEN_MAPSIZE , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 6 , 0 ) , SetFill ( true , false ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 6 , 0 ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , CSCEN_MAPSIZE_X_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_NULL ) , SetPadding ( 0 , 4 , 0 , 0 ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , CSCEN_MAPSIZE_Y_TEXT ) , SetDataTip ( STR_MAPGEN_BY , STR_NULL ) , SetPadding ( 1 , 2 , 0 , 0 ) ,
NWidget ( WWT_DROPDOWN , COLOUR_ORANGE , CSCEN_MAPSIZE_Y_PULLDOWN ) , SetDataTip ( STR_JUST_INT , STR_NULL ) ,
@ -1067,19 +1067,19 @@ static const NWidgetPart _nested_create_scenario_widgets[] = {
/* Date. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , CSCEN_START_DATE_LABEL ) , SetDataTip ( STR_MAPGEN_DATE , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 6 , 0 ) , SetFill ( true , false ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , CSCEN_START_DATE_DOWN ) , SetFill ( false , true ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 6 , 0 ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , CSCEN_START_DATE_DOWN ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_DOWN , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , CSCEN_START_DATE_TEXT ) , SetDataTip ( STR_BLACK_DATE_LONG , STR_NULL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , CSCEN_START_DATE_UP ) , SetFill ( false , true ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , CSCEN_START_DATE_UP ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_UP , STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_FORWARD ) ,
EndContainer ( ) ,
/* Flat map height. */
NWidget ( NWID_HORIZONTAL ) ,
NWidget ( WWT_TEXT , COLOUR_ORANGE , CSCEN_FLAT_LAND_HEIGHT_LABEL ) ,
SetDataTip ( STR_SE_MAPGEN_FLAT_WORLD_HEIGHT , STR_NULL ) , SetPadding ( 1 , 0 , 0 , 0 ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 6 , 0 ) , SetFill ( true , false ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , CSCEN_FLAT_LAND_HEIGHT_DOWN ) , SetFill ( false , true ) , SetDataTip ( SPR_ARROW_DOWN , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_DOWN ) ,
NWidget ( NWID_SPACER ) , SetMinimalSize ( 6 , 0 ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , CSCEN_FLAT_LAND_HEIGHT_DOWN ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_DOWN , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_DOWN ) ,
NWidget ( WWT_TEXTBTN , COLOUR_ORANGE , CSCEN_FLAT_LAND_HEIGHT_TEXT ) , SetDataTip ( STR_BLACK_INT , STR_NULL ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , CSCEN_FLAT_LAND_HEIGHT_UP ) , SetFill ( false , true ) , SetDataTip ( SPR_ARROW_UP , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_UP ) ,
NWidget ( WWT_IMGBTN , COLOUR_ORANGE , CSCEN_FLAT_LAND_HEIGHT_UP ) , SetFill ( 0 , 1 ) , SetDataTip ( SPR_ARROW_UP , STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_UP ) ,
EndContainer ( ) ,
EndContainer ( ) ,
EndContainer ( ) ,
@ -1112,9 +1112,9 @@ static const NWidgetPart _nested_generate_progress_widgets[] = {
NWidget ( WWT_PANEL , COLOUR_GREY , GPWW_BACKGROUND ) ,
NWidget ( NWID_HORIZONTAL ) , SetPIP ( 20 , 0 , 20 ) ,
NWidget ( NWID_VERTICAL ) , SetPIP ( 11 , 8 , 11 ) ,
NWidget ( WWT_EMPTY , INVALID_COLOUR , GPWW_PROGRESS_BAR ) , SetFill ( true , false ) ,
NWidget ( WWT_EMPTY , INVALID_COLOUR , GPWW_PROGRESS_TEXT ) , SetFill ( true , false ) ,
NWidget ( WWT_TEXTBTN , COLOUR_WHITE , GPWW_ABORT ) , SetDataTip ( STR_GENERATION_ABORT , STR_NULL ) , SetFill ( true , false ) ,
NWidget ( WWT_EMPTY , INVALID_COLOUR , GPWW_PROGRESS_BAR ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_EMPTY , INVALID_COLOUR , GPWW_PROGRESS_TEXT ) , SetFill ( 1 , 0 ) ,
NWidget ( WWT_TEXTBTN , COLOUR_WHITE , GPWW_ABORT ) , SetDataTip ( STR_GENERATION_ABORT , STR_NULL ) , SetFill ( 1 , 0 ) ,
EndContainer ( ) ,
EndContainer ( ) ,
EndContainer ( ) ,