From 8c098db7a81546f3154b845e123bfcb2731d4f35 Mon Sep 17 00:00:00 2001 From: bjarni Date: Wed, 24 Jan 2007 14:32:20 +0000 Subject: (svn r8390) -Codechange (r8384): Rewrote ResizeButtons() Now it only works on first and last widget to resize It now works with offsets correctly (no longer assumes the left is 0) It's no longer needed to have a widget right of the ones you resize Can handle any number of widgets --- src/build_vehicle_gui.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/build_vehicle_gui.cpp') diff --git a/src/build_vehicle_gui.cpp b/src/build_vehicle_gui.cpp index 3355199d9..7be31791b 100644 --- a/src/build_vehicle_gui.cpp +++ b/src/build_vehicle_gui.cpp @@ -913,7 +913,7 @@ static void NewVehicleWndProc(Window *w, WindowEvent *e) break; case WE_RESIZE: - if (e->we.sizing.diff.x != 0) ResizeButtons(w, BUILD_VEHICLE_WIDGET_BUILD, BUILD_VEHICLE_WIDGET_RESIZE); + if (e->we.sizing.diff.x != 0) ResizeButtons(w, BUILD_VEHICLE_WIDGET_BUILD, BUILD_VEHICLE_WIDGET_RENAME); if (e->we.sizing.diff.y == 0) break; w->vscroll.cap += e->we.sizing.diff.y / GetVehicleListHeight(bv->vehicle_type); @@ -975,7 +975,7 @@ void ShowBuildVehicleWindow(TileIndex tile, byte type) break; } SetupWindowStrings(w, type); - ResizeButtons(w, BUILD_VEHICLE_WIDGET_BUILD, BUILD_VEHICLE_WIDGET_RESIZE); + ResizeButtons(w, BUILD_VEHICLE_WIDGET_BUILD, BUILD_VEHICLE_WIDGET_RENAME); w->resize.width = w->width; w->resize.height = w->height; -- cgit v1.2.3-54-g00ecf