src/autoreplace_gui.cpp
changeset 10462 416b62f5ee6f
parent 10453 9dcddad4df48
child 10476 31c6b70ade1c
equal deleted inserted replaced
10461:48556aee54da 10462:416b62f5ee6f
   525 
   525 
   526 
   526 
   527 void ShowReplaceGroupVehicleWindow(GroupID id_g, VehicleType vehicletype)
   527 void ShowReplaceGroupVehicleWindow(GroupID id_g, VehicleType vehicletype)
   528 {
   528 {
   529 	DeleteWindowById(WC_REPLACE_VEHICLE, vehicletype);
   529 	DeleteWindowById(WC_REPLACE_VEHICLE, vehicletype);
   530 	Window *w = vehicletype == VEH_TRAIN ? AllocateWindowDescFront(&_replace_rail_vehicle_desc, VEH_TRAIN)
   530 	Window *w = vehicletype == VEH_TRAIN ? AllocateWindowDescFront<Window>(&_replace_rail_vehicle_desc, VEH_TRAIN)
   531 										 : AllocateWindowDescFront(&_replace_vehicle_desc, vehicletype);
   531 										 : AllocateWindowDescFront<Window>(&_replace_vehicle_desc, vehicletype);
   532 
   532 
   533 	w->resize.step_height = GetVehicleListHeight(vehicletype);
   533 	w->resize.step_height = GetVehicleListHeight(vehicletype);
   534 	w->vscroll.cap = w->resize.step_height == 14 ? 8 : 4;
   534 	w->vscroll.cap = w->resize.step_height == 14 ? 8 : 4;
   535 
   535 
   536 	Widget *widget = w->widget;
   536 	Widget *widget = w->widget;