summaryrefslogtreecommitdiff
path: root/road_gui.c
diff options
context:
space:
mode:
authorpeter1138 <peter1138@openttd.org>2005-11-09 07:25:55 +0000
committerpeter1138 <peter1138@openttd.org>2005-11-09 07:25:55 +0000
commit350f0f2cdb66364ca1b6116b77ef249b54f58421 (patch)
treea7f0501f9d8bbcd2a5ff4e4033261f870d1164ca /road_gui.c
parent5e278b7ec3adfa6f0b65f3cff5769943166bef22 (diff)
downloadopenttd-350f0f2cdb66364ca1b6116b77ef249b54f58421.tar.xz
(svn r3157) - Feature: Added patch option to link the terraform toolbar to the rail, road, water and airport toolbars. If enabled, the terraform toolbar will open and close with those toolbars.
Diffstat (limited to 'road_gui.c')
-rw-r--r--road_gui.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/road_gui.c b/road_gui.c
index 18b685e68..0fc5c383d 100644
--- a/road_gui.c
+++ b/road_gui.c
@@ -281,6 +281,10 @@ static void BuildRoadToolbWndProc(Window *w, WindowEvent *e) {
VpSetPresizeRange(tile, _build_tunnel_endtile==0?tile:_build_tunnel_endtile);
break;
}
+
+ case WE_DESTROY:
+ if (_patches.link_terraform_toolbar) DeleteWindowById(WC_SCEN_LAND_GEN, 0);
+ break;
}
}
@@ -315,6 +319,7 @@ void ShowBuildRoadToolbar(void)
if (_current_player == OWNER_SPECTATOR) return;
DeleteWindowById(WC_BUILD_TOOLBAR, 0);
AllocateWindowDesc(&_build_road_desc);
+ if (_patches.link_terraform_toolbar) ShowTerraformToolbar();
}
static const Widget _build_road_scen_widgets[] = {