diff options
author | alberth <alberth@openttd.org> | 2009-09-27 08:28:49 +0000 |
---|---|---|
committer | alberth <alberth@openttd.org> | 2009-09-27 08:28:49 +0000 |
commit | 4130ae0dfaf4f00ce630f12735af1dd9306baea8 (patch) | |
tree | 7bac1be28afe7e02ec540f2d91fceb5a124bd4f0 | |
parent | 73ffd2b178bf20446e7fad98c989596f2b21d48e (diff) | |
download | openttd-4130ae0dfaf4f00ce630f12735af1dd9306baea8.tar.xz |
(svn r17652) -Codechange: Merging/renaming the depot block-size functions.
-rw-r--r-- | src/depot_gui.cpp | 30 |
1 files changed, 11 insertions, 19 deletions
diff --git a/src/depot_gui.cpp b/src/depot_gui.cpp index afb0b912c..6ad1ed943 100644 --- a/src/depot_gui.cpp +++ b/src/depot_gui.cpp @@ -168,19 +168,7 @@ static const Dimension _resize_cap[] = { { 4, 3}, ///< VEH_AIRCRAFT }; -static void ResizeDefaultWindowSizeForTrains() -{ - _block_sizes[VEH_TRAIN].width = 1; - _block_sizes[VEH_TRAIN].height = GetVehicleListHeight(VEH_TRAIN); -} - -static void ResizeDefaultWindowSizeForRoadVehicles() -{ - _block_sizes[VEH_ROAD].width = 56; - _block_sizes[VEH_ROAD].height = GetVehicleListHeight(VEH_ROAD); -} - -static void ResizeDefaultWindowSize(VehicleType type) +static void InitBlocksizeForShipAircraft(VehicleType type) { uint max_width = 0; uint max_height = 0; @@ -211,14 +199,18 @@ static void ResizeDefaultWindowSize(VehicleType type) _block_sizes[type].height = max(GetVehicleListHeight(type), max_height); } -/* Set the size of the blocks in the window so we can be sure that they are big enough for the vehicle sprites in the current game - * We will only need to call this once for each game */ +/** Set the size of the blocks in the window so we can be sure that they are big enough for the vehicle sprites in the current game. + * @note Calling this function once for each game is enough. */ void InitDepotWindowBlockSizes() { - ResizeDefaultWindowSizeForTrains(); - ResizeDefaultWindowSizeForRoadVehicles(); - ResizeDefaultWindowSize(VEH_SHIP); - ResizeDefaultWindowSize(VEH_AIRCRAFT); + _block_sizes[VEH_TRAIN].width = 1; + _block_sizes[VEH_TRAIN].height = GetVehicleListHeight(VEH_TRAIN); + + _block_sizes[VEH_ROAD].width = 56; + _block_sizes[VEH_ROAD].height = GetVehicleListHeight(VEH_ROAD); + + InitBlocksizeForShipAircraft(VEH_SHIP); + InitBlocksizeForShipAircraft(VEH_AIRCRAFT); } static void DepotSellAllConfirmationCallback(Window *w, bool confirmed); |