main_gui.c
changeset 2466 1aa260b43faa
parent 2436 7d5df545bd5d
child 2468 9ea52370a093
equal deleted inserted replaced
2465:76412332557e 2466:1aa260b43faa
     3 #include "stdafx.h"
     3 #include "stdafx.h"
     4 #include "openttd.h"
     4 #include "openttd.h"
     5 #include "currency.h"
     5 #include "currency.h"
     6 #include "functions.h"
     6 #include "functions.h"
     7 #include "spritecache.h"
     7 #include "spritecache.h"
       
     8 #include "station.h"
     8 #include "strings.h"
     9 #include "strings.h"
     9 #include "table/sprites.h"
    10 #include "table/sprites.h"
    10 #include "table/strings.h"
    11 #include "table/strings.h"
    11 #include "map.h"
    12 #include "map.h"
    12 #include "tile.h"
    13 #include "tile.h"
   304 	}
   305 	}
   305 }
   306 }
   306 
   307 
   307 static void MenuClickShowTrains(int index)
   308 static void MenuClickShowTrains(int index)
   308 {
   309 {
   309 	ShowPlayerTrains(index, -1);
   310 	ShowPlayerTrains(index, INVALID_STATION);
   310 }
   311 }
   311 
   312 
   312 static void MenuClickShowRoad(int index)
   313 static void MenuClickShowRoad(int index)
   313 {
   314 {
   314 	ShowPlayerRoadVehicles(index, -1);
   315 	ShowPlayerRoadVehicles(index, INVALID_STATION);
   315 }
   316 }
   316 
   317 
   317 static void MenuClickShowShips(int index)
   318 static void MenuClickShowShips(int index)
   318 {
   319 {
   319 	ShowPlayerShips(index, -1);
   320 	ShowPlayerShips(index, INVALID_STATION);
   320 }
   321 }
   321 
   322 
   322 static void MenuClickShowAir(int index)
   323 static void MenuClickShowAir(int index)
   323 {
   324 {
   324 	ShowPlayerAircraft(index, -1);
   325 	ShowPlayerAircraft(index, INVALID_STATION);
   325 }
   326 }
   326 
   327 
   327 static void MenuClickBuildRail(int index)
   328 static void MenuClickBuildRail(int index)
   328 {
   329 {
   329 	_last_built_railtype = index;
   330 	_last_built_railtype = index;
  1904 		case WKC_F8: ShowPlayerFinances(local); break;
  1905 		case WKC_F8: ShowPlayerFinances(local); break;
  1905 		case WKC_F9: ShowPlayerCompany(local); break;
  1906 		case WKC_F9: ShowPlayerCompany(local); break;
  1906 		case WKC_F10:ShowOperatingProfitGraph(); break;
  1907 		case WKC_F10:ShowOperatingProfitGraph(); break;
  1907 		case WKC_F11: ShowCompanyLeagueTable(); break;
  1908 		case WKC_F11: ShowCompanyLeagueTable(); break;
  1908 		case WKC_F12: ShowBuildIndustryWindow(); break;
  1909 		case WKC_F12: ShowBuildIndustryWindow(); break;
  1909 		case WKC_SHIFT | WKC_F1: ShowPlayerTrains(local, -1); break;
  1910 		case WKC_SHIFT | WKC_F1: ShowPlayerTrains(local, INVALID_STATION); break;
  1910 		case WKC_SHIFT | WKC_F2: ShowPlayerRoadVehicles(local, -1); break;
  1911 		case WKC_SHIFT | WKC_F2: ShowPlayerRoadVehicles(local, INVALID_STATION); break;
  1911 		case WKC_SHIFT | WKC_F3: ShowPlayerShips(local, -1); break;
  1912 		case WKC_SHIFT | WKC_F3: ShowPlayerShips(local, INVALID_STATION); break;
  1912 		case WKC_SHIFT | WKC_F4: ShowPlayerAircraft(local, -1); break;
  1913 		case WKC_SHIFT | WKC_F4: ShowPlayerAircraft(local, INVALID_STATION); break;
  1913 		case WKC_SHIFT | WKC_F5: ToolbarZoomInClick(w); break;
  1914 		case WKC_SHIFT | WKC_F5: ToolbarZoomInClick(w); break;
  1914 		case WKC_SHIFT | WKC_F6: ToolbarZoomOutClick(w); break;
  1915 		case WKC_SHIFT | WKC_F6: ToolbarZoomOutClick(w); break;
  1915 		case WKC_SHIFT | WKC_F7: ShowBuildRailToolbar(_last_built_railtype,-1); break;
  1916 		case WKC_SHIFT | WKC_F7: ShowBuildRailToolbar(_last_built_railtype,-1); break;
  1916 		case WKC_SHIFT | WKC_F8: ShowBuildRoadToolbar(); break;
  1917 		case WKC_SHIFT | WKC_F8: ShowBuildRoadToolbar(); break;
  1917 		case WKC_SHIFT | WKC_F9: ShowBuildDocksToolbar(); break;
  1918 		case WKC_SHIFT | WKC_F9: ShowBuildDocksToolbar(); break;