Change: Clamp terraform toolbar to main toolbar (#14725)

This commit is contained in:
mmtunligit
2025-11-14 00:25:21 +01:00
committed by dP
parent 00c6581e6b
commit 4c4e7baf88
7 changed files with 52 additions and 18 deletions

View File

@@ -250,6 +250,11 @@ struct BuildDocksToolbarWindow : Window {
VpSelectTilesWithMethod(pt.x, pt.y, select_method);
}
Point OnInitialPosition(int16_t sm_width, [[maybe_unused]] int16_t sm_height, [[maybe_unused]] int window_number) override
{
return AlignInitialConstructionToolbar(sm_width);
}
void OnPlaceMouseUp([[maybe_unused]] ViewportPlaceMethod select_method, ViewportDragDropSelectionProcess select_proc, [[maybe_unused]] Point pt, TileIndex start_tile, TileIndex end_tile) override
{
if (pt.x != -1) {
@@ -352,7 +357,7 @@ static constexpr std::initializer_list<NWidgetPart> _nested_build_docks_toolbar_
};
static WindowDesc _build_docks_toolbar_desc(
WDP_ALIGN_TOOLBAR, "toolbar_water", 0, 0,
WDP_MANUAL, "toolbar_water", 0, 0,
WC_BUILD_TOOLBAR, WC_NONE,
WindowDefaultFlag::Construction,
_nested_build_docks_toolbar_widgets,