|
@@ -271,18 +271,18 @@ static const Widget _build_docks_toolb_w
|
|
|
{ WWT_IMGBTN, RESIZE_NONE, COLOUR_DARK_GREEN, 115, 136, 14, 35, SPR_IMG_BOUY, STR_9834_POSITION_BUOY_WHICH_CAN}, // DTW_BUOY
|
|
|
{ WWT_EMPTY, RESIZE_NONE, COLOUR_DARK_GREEN, 0, 0, 0, 0, 0x0, STR_NULL}, // DTW_RIVER
|
|
|
{ WWT_IMGBTN, RESIZE_NONE, COLOUR_DARK_GREEN, 137, 159, 14, 35, SPR_IMG_AQUEDUCT, STR_BUILD_AQUEDUCT}, // DTW_BUILD_AQUEDUCT
|
|
|
{ WIDGETS_END},
|
|
|
};
|
|
|
|
|
|
static const WindowDesc _build_docks_toolbar_desc = {
|
|
|
static const WindowDesc _build_docks_toolbar_desc(
|
|
|
WDP_ALIGN_TBR, 22, 160, 36, 160, 36,
|
|
|
WC_BUILD_TOOLBAR, WC_NONE,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_STICKY_BUTTON | WDF_CONSTRUCTION,
|
|
|
_build_docks_toolb_widgets,
|
|
|
};
|
|
|
_build_docks_toolb_widgets
|
|
|
);
|
|
|
|
|
|
void ShowBuildDocksToolbar()
|
|
|
{
|
|
|
if (!IsValidCompanyID(_local_company)) return;
|
|
|
|
|
|
DeleteWindowByClass(WC_BUILD_TOOLBAR);
|
|
@@ -306,18 +306,18 @@ static const Widget _build_docks_scen_to
|
|
|
{ WWT_IMGBTN, RESIZE_NONE, COLOUR_DARK_GREEN, 71, 92, 14, 35, SPR_IMG_BUILD_RIVER, STR_CREATE_RIVER}, // DTW_RIVER
|
|
|
{ WWT_IMGBTN, RESIZE_NONE, COLOUR_DARK_GREEN, 93, 114, 14, 35, SPR_IMG_AQUEDUCT, STR_BUILD_AQUEDUCT}, // DTW_BUILD_AQUEDUCT
|
|
|
{ WIDGETS_END},
|
|
|
};
|
|
|
|
|
|
/* Window definition for the build docks in scenario editor window */
|
|
|
static const WindowDesc _build_docks_scen_toolbar_desc = {
|
|
|
static const WindowDesc _build_docks_scen_toolbar_desc(
|
|
|
WDP_AUTO, WDP_AUTO, 115, 36, 115, 36,
|
|
|
WC_SCEN_BUILD_TOOLBAR, WC_NONE,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_STICKY_BUTTON | WDF_CONSTRUCTION,
|
|
|
_build_docks_scen_toolb_widgets,
|
|
|
};
|
|
|
_build_docks_scen_toolb_widgets
|
|
|
);
|
|
|
|
|
|
void ShowBuildDocksScenToolbar()
|
|
|
{
|
|
|
AllocateWindowDescFront<BuildDocksToolbarWindow>(&_build_docks_scen_toolbar_desc, TRANSPORT_WATER);
|
|
|
}
|
|
|
|
|
@@ -392,18 +392,18 @@ static const Widget _build_dock_station_
|
|
|
{ WWT_TEXTBTN, RESIZE_NONE, COLOUR_GREY, 14, 73, 30, 40, STR_02DB_OFF, STR_3065_DON_T_HIGHLIGHT_COVERAGE}, // BDSW_LT_OFF
|
|
|
{ WWT_TEXTBTN, RESIZE_NONE, COLOUR_GREY, 74, 133, 30, 40, STR_02DA_ON, STR_3064_HIGHLIGHT_COVERAGE_AREA}, // BDSW_LT_ON
|
|
|
{ WWT_LABEL, RESIZE_NONE, COLOUR_DARK_GREEN, 0, 147, 17, 30, STR_3066_COVERAGE_AREA_HIGHLIGHT, STR_NULL}, // BDSW_INFO
|
|
|
{ WIDGETS_END},
|
|
|
};
|
|
|
|
|
|
static const WindowDesc _build_dock_station_desc = {
|
|
|
static const WindowDesc _build_dock_station_desc(
|
|
|
WDP_AUTO, WDP_AUTO, 148, 75, 148, 75,
|
|
|
WC_BUILD_STATION, WC_BUILD_TOOLBAR,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_CONSTRUCTION,
|
|
|
_build_dock_station_widgets,
|
|
|
};
|
|
|
_build_dock_station_widgets
|
|
|
);
|
|
|
|
|
|
static void ShowBuildDockStationPicker(Window *parent)
|
|
|
{
|
|
|
new BuildDocksStationWindow(&_build_dock_station_desc, parent);
|
|
|
}
|
|
|
|
|
@@ -466,18 +466,18 @@ static const Widget _build_docks_depot_w
|
|
|
{ WWT_PANEL, RESIZE_NONE, COLOUR_DARK_GREEN, 0, 203, 14, 85, 0x0, STR_NULL}, // BDDW_BACKGROUND
|
|
|
{ WWT_PANEL, RESIZE_NONE, COLOUR_GREY, 3, 100, 17, 82, 0x0, STR_3803_SELECT_SHIP_DEPOT_ORIENTATION}, // BDDW_X
|
|
|
{ WWT_PANEL, RESIZE_NONE, COLOUR_GREY, 103, 200, 17, 82, 0x0, STR_3803_SELECT_SHIP_DEPOT_ORIENTATION}, // BDDW_Y
|
|
|
{ WIDGETS_END},
|
|
|
};
|
|
|
|
|
|
static const WindowDesc _build_docks_depot_desc = {
|
|
|
static const WindowDesc _build_docks_depot_desc(
|
|
|
WDP_AUTO, WDP_AUTO, 204, 86, 204, 86,
|
|
|
WC_BUILD_DEPOT, WC_BUILD_TOOLBAR,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_CONSTRUCTION,
|
|
|
_build_docks_depot_widgets,
|
|
|
};
|
|
|
_build_docks_depot_widgets
|
|
|
);
|
|
|
|
|
|
|
|
|
static void ShowBuildDocksDepotPicker(Window *parent)
|
|
|
{
|
|
|
new BuildDocksDepotWindow(&_build_docks_depot_desc, parent);
|
|
|
}
|