equal
deleted
inserted
replaced
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; |