mirror of https://github.com/OpenTTD/OpenTTD
(svn r8685) -Feature: selecting "end of orders" and clicking delete will delete all the vehicle's orders
If the orders are shared, then it will still unshare the orders like before.release/0.6
parent
65001270ef
commit
5e8bdaba6a
|
@ -94,7 +94,7 @@ static void DrawOrdersWindow(Window *w)
|
||||||
|
|
||||||
/* delete */
|
/* delete */
|
||||||
SetWindowWidgetDisabledState(w, ORDER_WIDGET_DELETE,
|
SetWindowWidgetDisabledState(w, ORDER_WIDGET_DELETE,
|
||||||
(uint)v->num_orders + (shared_orders ? 1 : 0) <= (uint)WP(w, order_d).sel);
|
(uint)v->num_orders + ((shared_orders || v->num_orders != 0) ? 1 : 0) <= (uint)WP(w, order_d).sel);
|
||||||
|
|
||||||
/* non-stop only for trains */
|
/* non-stop only for trains */
|
||||||
SetWindowWidgetDisabledState(w, ORDER_WIDGET_NON_STOP, v->type != VEH_Train || order == NULL);
|
SetWindowWidgetDisabledState(w, ORDER_WIDGET_NON_STOP, v->type != VEH_Train || order == NULL);
|
||||||
|
|
Loading…
Reference in New Issue