(svn r7023) -Fix: Pressing F1 in scenario editor did not work because the keypress event was sent
authorDarkvater
Tue, 31 Oct 2006 21:46:21 +0000
changeset 5006 5947e4569955
parent 5005 21e84e53c732
child 5007 42c2fbd2ffa7
(svn r7023) -Fix: Pressing F1 in scenario editor did not work because the keypress event was sent
twice. due to e->we.keypress.cont not being set to false. Also indent the switch
statements for some coding style bonus points.
main_gui.c
--- a/main_gui.c	Tue Oct 31 21:15:56 2006 +0000
+++ b/main_gui.c	Tue Oct 31 21:46:21 2006 +0000
@@ -2034,21 +2034,23 @@
 
 	case WE_KEYPRESS:
 		switch (e->we.keypress.keycode) {
-		case WKC_F1: ToolbarPauseClick(w); break;
-		case WKC_F2: ShowGameOptions(); break;
-		case WKC_F3: MenuClickSaveLoad(0); break;
-		case WKC_F4: ToolbarScenGenLand(w); break;
-		case WKC_F5: ToolbarScenGenTown(w); break;
-		case WKC_F6: ToolbarScenGenIndustry(w); break;
-		case WKC_F7: ToolbarScenBuildRoad(w); break;
-		case WKC_F8: ToolbarScenPlantTrees(w); break;
-		case WKC_F9: ToolbarScenPlaceSign(w); break;
-		case WKC_F10: ShowMusicWindow(); break;
-		case WKC_F11: PlaceLandBlockInfo(); break;
-		case WKC_CTRL | 'S': MenuClickSmallScreenshot(); break;
-		case WKC_CTRL | 'G': MenuClickWorldScreenshot(); break;
-		case 'L': ShowEditorTerraformToolBar(); break;
+			case WKC_F1: ToolbarPauseClick(w); break;
+			case WKC_F2: ShowGameOptions(); break;
+			case WKC_F3: MenuClickSaveLoad(0); break;
+			case WKC_F4: ToolbarScenGenLand(w); break;
+			case WKC_F5: ToolbarScenGenTown(w); break;
+			case WKC_F6: ToolbarScenGenIndustry(w); break;
+			case WKC_F7: ToolbarScenBuildRoad(w); break;
+			case WKC_F8: ToolbarScenPlantTrees(w); break;
+			case WKC_F9: ToolbarScenPlaceSign(w); break;
+			case WKC_F10: ShowMusicWindow(); break;
+			case WKC_F11: PlaceLandBlockInfo(); break;
+			case WKC_CTRL | 'S': MenuClickSmallScreenshot(); break;
+			case WKC_CTRL | 'G': MenuClickWorldScreenshot(); break;
+			case 'L': ShowEditorTerraformToolBar(); break;
+			default: return;
 		}
+		e->we.keypress.cont = false;
 		break;
 
 	case WE_PLACE_OBJ: {