main_gui.c
changeset 616 63b0ac55529e
parent 611 d40b84670b02
child 649 bc9bdefb76ec
equal deleted inserted replaced
615:fc0771d6a26c 616:63b0ac55529e
  1807 		switch(e->keypress.keycode) {
  1807 		switch(e->keypress.keycode) {
  1808 		case WKC_F1:
  1808 		case WKC_F1:
  1809 		case WKC_PAUSE:
  1809 		case WKC_PAUSE:
  1810 			ToolbarPauseClick(w);
  1810 			ToolbarPauseClick(w);
  1811 			break;
  1811 			break;
  1812 		case 'L': ShowTerraformToolbar(); break;
       
  1813 		case WKC_F2: ShowGameOptions(); break;
  1812 		case WKC_F2: ShowGameOptions(); break;
  1814 		case WKC_F3: MenuClickSaveLoad(0); break;
  1813 		case WKC_F3: MenuClickSaveLoad(0); break;
  1815 		case WKC_F4: ShowSmallMap(); break;
  1814 		case WKC_F4: ShowSmallMap(); break;
  1816 		case WKC_F5: ShowTownDirectory(); break;
  1815 		case WKC_F5: ShowTownDirectory(); break;
  1817 		case WKC_F6: ShowSubsidiesList(); break;
  1816 		case WKC_F6: ShowSubsidiesList(); break;
  1833 		case WKC_SHIFT | WKC_F10:ShowBuildAirToolbar(); break;
  1832 		case WKC_SHIFT | WKC_F10:ShowBuildAirToolbar(); break;
  1834 		case WKC_SHIFT | WKC_F11: ShowBuildTreesToolbar(); break;
  1833 		case WKC_SHIFT | WKC_F11: ShowBuildTreesToolbar(); break;
  1835 		case WKC_SHIFT | WKC_F12: ShowMusicWindow(); break;
  1834 		case WKC_SHIFT | WKC_F12: ShowMusicWindow(); break;
  1836 		case WKC_CTRL  | 'S': _make_screenshot = 1; break;
  1835 		case WKC_CTRL  | 'S': _make_screenshot = 1; break;
  1837 		case WKC_CTRL  | 'G': _make_screenshot = 2; break;
  1836 		case WKC_CTRL  | 'G': _make_screenshot = 2; break;
  1838 		case WKC_BACKQUOTE: IConsoleSwitch(); e->keypress.cont=false; break;
       
  1839 		case WKC_CTRL | WKC_ALT | 'C': if (!_networking) ShowCheatWindow(); break;
  1837 		case WKC_CTRL | WKC_ALT | 'C': if (!_networking) ShowCheatWindow(); break;
  1840 		}
  1838 		}
  1841 	} break;
  1839 	} break;
  1842 
  1840 
  1843 	case WE_PLACE_OBJ: {
  1841 	case WE_PLACE_OBJ: {
  2322 		// invoke autorail
  2320 		// invoke autorail
  2323 		case 'A':
  2321 		case 'A':
  2324 			ShowBuildRailToolbar(_last_built_railtype, 0);
  2322 			ShowBuildRailToolbar(_last_built_railtype, 0);
  2325 			break;
  2323 			break;
  2326 
  2324 
       
  2325 		case 'L': 
       
  2326 			ShowTerraformToolbar(); 
       
  2327 			break;
       
  2328 
  2327 		case 'X':
  2329 		case 'X':
  2328 			_display_opt ^= DO_TRANS_BUILDINGS;
  2330 			_display_opt ^= DO_TRANS_BUILDINGS;
  2329 			MarkWholeScreenDirty();
  2331 			MarkWholeScreenDirty();
       
  2332 			break;
       
  2333 
       
  2334 		case WKC_BACKQUOTE: 
       
  2335 			IConsoleSwitch(); 
       
  2336 			e->keypress.cont=false; 
  2330 			break;
  2337 			break;
  2331 
  2338 
  2332 #ifdef ENABLE_NETWORK
  2339 #ifdef ENABLE_NETWORK
  2333 		case 'T' | WKC_SHIFT:
  2340 		case 'T' | WKC_SHIFT:
  2334 			ShowNetworkChatQueryWindow(DESTTYPE_BROADCAST, 0);
  2341 			ShowNetworkChatQueryWindow(DESTTYPE_BROADCAST, 0);