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 f6bb898df2
commit 7da5a1d4e5
7 changed files with 52 additions and 18 deletions

View File

@@ -265,6 +265,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) {
@@ -369,7 +374,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,