|
@@ -1178,18 +1178,18 @@ static const Widget _orders_train_widget
|
|
|
{ WWT_PUSHIMGBTN, RESIZE_LRTB, COLOUR_GREY, 372, 385, 76, 87, SPR_SHARED_ORDERS_ICON, STR_VEH_WITH_SHARED_ORDERS_LIST_TIP}, // ORDER_WIDGET_SHARED_ORDER_LIST
|
|
|
|
|
|
{ WWT_RESIZEBOX, RESIZE_LRTB, COLOUR_GREY, 374, 385, 88, 99, 0x0, STR_RESIZE_BUTTON}, // ORDER_WIDGET_RESIZE
|
|
|
{ WIDGETS_END},
|
|
|
};
|
|
|
|
|
|
static const WindowDesc _orders_train_desc = {
|
|
|
static const WindowDesc _orders_train_desc(
|
|
|
WDP_AUTO, WDP_AUTO, 386, 100, 386, 100,
|
|
|
WC_VEHICLE_ORDERS, WC_VEHICLE_VIEW,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_STICKY_BUTTON | WDF_RESIZABLE,
|
|
|
_orders_train_widgets,
|
|
|
};
|
|
|
_orders_train_widgets
|
|
|
);
|
|
|
|
|
|
/**
|
|
|
* Widget definition for "your" orders (!train)
|
|
|
*/
|
|
|
static const Widget _orders_widgets[] = {
|
|
|
{ WWT_CLOSEBOX, RESIZE_NONE, COLOUR_GREY, 0, 10, 0, 13, STR_00C5, STR_018B_CLOSE_WINDOW}, // ORDER_WIDGET_CLOSEBOX
|
|
@@ -1223,18 +1223,18 @@ static const Widget _orders_widgets[] =
|
|
|
{ WWT_PUSHIMGBTN, RESIZE_LRTB, COLOUR_GREY, 372, 385, 76, 87, SPR_SHARED_ORDERS_ICON, STR_VEH_WITH_SHARED_ORDERS_LIST_TIP}, // ORDER_WIDGET_SHARED_ORDER_LIST
|
|
|
|
|
|
{ WWT_RESIZEBOX, RESIZE_LRTB, COLOUR_GREY, 374, 385, 88, 99, 0x0, STR_RESIZE_BUTTON}, // ORDER_WIDGET_RESIZE
|
|
|
{ WIDGETS_END},
|
|
|
};
|
|
|
|
|
|
static const WindowDesc _orders_desc = {
|
|
|
static const WindowDesc _orders_desc(
|
|
|
WDP_AUTO, WDP_AUTO, 386, 100, 386, 100,
|
|
|
WC_VEHICLE_ORDERS, WC_VEHICLE_VIEW,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_STICKY_BUTTON | WDF_RESIZABLE,
|
|
|
_orders_widgets,
|
|
|
};
|
|
|
_orders_widgets
|
|
|
);
|
|
|
|
|
|
/**
|
|
|
* Widget definition for competitor orders
|
|
|
*/
|
|
|
static const Widget _other_orders_widgets[] = {
|
|
|
{ WWT_CLOSEBOX, RESIZE_NONE, COLOUR_GREY, 0, 10, 0, 13, STR_00C5, STR_018B_CLOSE_WINDOW}, // ORDER_WIDGET_CLOSEBOX
|
|
@@ -1268,18 +1268,18 @@ static const Widget _other_orders_widget
|
|
|
{ WWT_EMPTY, RESIZE_TB, COLOUR_GREY, 0, 0, 76, 87, 0x0, STR_NULL}, // ORDER_WIDGET_SHARED_ORDER_LIST
|
|
|
|
|
|
{ WWT_RESIZEBOX, RESIZE_LRTB, COLOUR_GREY, 374, 385, 76, 87, 0x0, STR_RESIZE_BUTTON}, // ORDER_WIDGET_RESIZE
|
|
|
{ WIDGETS_END},
|
|
|
};
|
|
|
|
|
|
static const WindowDesc _other_orders_desc = {
|
|
|
static const WindowDesc _other_orders_desc(
|
|
|
WDP_AUTO, WDP_AUTO, 386, 88, 386, 88,
|
|
|
WC_VEHICLE_ORDERS, WC_VEHICLE_VIEW,
|
|
|
WDF_STD_TOOLTIPS | WDF_STD_BTN | WDF_DEF_WIDGET | WDF_UNCLICK_BUTTONS | WDF_STICKY_BUTTON | WDF_RESIZABLE | WDF_CONSTRUCTION,
|
|
|
_other_orders_widgets,
|
|
|
};
|
|
|
_other_orders_widgets
|
|
|
);
|
|
|
|
|
|
void ShowOrdersWindow(const Vehicle *v)
|
|
|
{
|
|
|
DeleteWindowById(WC_VEHICLE_DETAILS, v->index, false);
|
|
|
DeleteWindowById(WC_VEHICLE_TIMETABLE, v->index, false);
|
|
|
if (BringWindowToFrontById(WC_VEHICLE_ORDERS, v->index) != NULL) return;
|