summaryrefslogtreecommitdiff
path: root/src/toolbar_gui.cpp
diff options
context:
space:
mode:
authorsmatz <smatz@openttd.org>2009-06-01 14:36:36 +0000
committersmatz <smatz@openttd.org>2009-06-01 14:36:36 +0000
commitda57fe63f348a1f4628b9f17df171f4c54f0d2e7 (patch)
treed8d0c13631718e8127e3735bacc56cb9114a45c7 /src/toolbar_gui.cpp
parent1a506f5912b174f50e206b6489f5687d86ea23c6 (diff)
downloadopenttd-da57fe63f348a1f4628b9f17df171f4c54f0d2e7.tar.xz
(svn r16497) -Feature [FS#2870]: Q/W/E/D will now open the landscape toolbar and select appropriate tool
Diffstat (limited to 'src/toolbar_gui.cpp')
-rw-r--r--src/toolbar_gui.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/toolbar_gui.cpp b/src/toolbar_gui.cpp
index d97059d07..ec447a1e9 100644
--- a/src/toolbar_gui.cpp
+++ b/src/toolbar_gui.cpp
@@ -1096,6 +1096,7 @@ struct MainToolbarWindow : Window {
case WKC_CTRL | WKC_ALT | 'C': if (!_networking) ShowCheatWindow(); break;
case 'A': if (CanBuildVehicleInfrastructure(VEH_TRAIN)) ShowBuildRailToolbar(_last_built_railtype, 4); break; // Invoke Autorail
case 'L': ShowTerraformToolbar(); break;
+ case 'Q': case 'W': case 'E': case 'D': ShowTerraformToolbarWithTool(key, keycode); break;
case 'M': ShowSmallMap(); break;
case 'V': ShowExtraViewPortWindow(); break;
default: return ES_NOT_HANDLED;
@@ -1303,6 +1304,7 @@ public:
case WKC_SHIFT | WKC_F6: ToolbarZoomOutClick(this); break;
case 'L': ShowEditorTerraformToolbar(); break;
+ case 'Q': case 'W': case 'E': case 'D': ShowEditorTerraformToolbarWithTool(key, keycode); break;
case 'M': ShowSmallMap(); break;
case 'V': ShowExtraViewPortWindow(); break;
default: return ES_NOT_HANDLED;