src/order_gui.cpp
changeset 9116 f2491d3c321b
parent 9111 48ce04029fe4
child 9127 14f21c5954ee
equal deleted inserted replaced
9115:47ae980bace3 9116:f2491d3c321b
   797 
   797 
   798 					if (sel == INVALID_ORDER) {
   798 					if (sel == INVALID_ORDER) {
   799 						/* This was a click on an empty part of the orders window, so
   799 						/* This was a click on an empty part of the orders window, so
   800 						* deselect the currently selected order. */
   800 						* deselect the currently selected order. */
   801 						WP(w, order_d).sel = -1;
   801 						WP(w, order_d).sel = -1;
   802 						SetWindowDirty(w);
   802 						w->SetDirty();
   803 						return;
   803 						return;
   804 					}
   804 					}
   805 
   805 
   806 					if (_ctrl_pressed && sel < v->num_orders) {
   806 					if (_ctrl_pressed && sel < v->num_orders) {
   807 						const Order *ord = GetVehicleOrder(v, sel);
   807 						const Order *ord = GetVehicleOrder(v, sel);
   829 								SetObjectToPlaceWnd(SPR_CURSOR_MOUSE, PAL_NONE, VHM_DRAG, w);
   829 								SetObjectToPlaceWnd(SPR_CURSOR_MOUSE, PAL_NONE, VHM_DRAG, w);
   830 							}
   830 							}
   831 						}
   831 						}
   832 					}
   832 					}
   833 
   833 
   834 					SetWindowDirty(w);
   834 					w->SetDirty();
   835 				} break;
   835 				} break;
   836 
   836 
   837 				case ORDER_WIDGET_SKIP:
   837 				case ORDER_WIDGET_SKIP:
   838 					OrderClick_Skip(w, v, 0);
   838 					OrderClick_Skip(w, v, 0);
   839 					break;
   839 					break;