src/order_gui.cpp
changeset 5829 580c0b309122
parent 5828 e7b332dac5e8
child 5831 203e589f1c52
equal deleted inserted replaced
5828:e7b332dac5e8 5829:580c0b309122
    32 	ORDER_WIDGET_DELETE,
    32 	ORDER_WIDGET_DELETE,
    33 	ORDER_WIDGET_NON_STOP,
    33 	ORDER_WIDGET_NON_STOP,
    34 	ORDER_WIDGET_GOTO,
    34 	ORDER_WIDGET_GOTO,
    35 	ORDER_WIDGET_FULL_LOAD,
    35 	ORDER_WIDGET_FULL_LOAD,
    36 	ORDER_WIDGET_UNLOAD,
    36 	ORDER_WIDGET_UNLOAD,
       
    37 	ORDER_WIDGET_REFIT,
    37 	ORDER_WIDGET_TRANSFER,
    38 	ORDER_WIDGET_TRANSFER,
    38 	ORDER_WIDGET_SHARED_ORDER_LIST,
    39 	ORDER_WIDGET_SHARED_ORDER_LIST,
    39 	ORDER_WIDGET_REFIT,
       
    40 	ORDER_WIDGET_RESIZE_BAR,
    40 	ORDER_WIDGET_RESIZE_BAR,
    41 	ORDER_WIDGET_RESIZE,
    41 	ORDER_WIDGET_RESIZE,
    42 };
    42 };
    43 
    43 
    44 static int OrderGetSel(const Window *w)
    44 static int OrderGetSel(const Window *w)
   494 			break;
   494 			break;
   495 
   495 
   496 		case ORDER_WIDGET_UNLOAD:
   496 		case ORDER_WIDGET_UNLOAD:
   497 			OrderClick_Unload(w, v);
   497 			OrderClick_Unload(w, v);
   498 			break;
   498 			break;
       
   499 		case ORDER_WIDGET_REFIT:
       
   500 			OrderClick_Refit(w, v);
       
   501 			break;
       
   502 
   499 		case ORDER_WIDGET_TRANSFER:
   503 		case ORDER_WIDGET_TRANSFER:
   500 			OrderClick_Transfer(w, v);
   504 			OrderClick_Transfer(w, v);
   501 			break;
   505 			break;
   502 		case ORDER_WIDGET_SHARED_ORDER_LIST:
   506 		case ORDER_WIDGET_SHARED_ORDER_LIST:
   503 			ShowVehicleListWindow(v);
   507 			ShowVehicleListWindow(v);
   504 			break;
       
   505 		case ORDER_WIDGET_REFIT:
       
   506 			OrderClick_Refit(w, v);
       
   507 			break;
   508 			break;
   508 		}
   509 		}
   509 	} break;
   510 	} break;
   510 
   511 
   511 	case WE_KEYPRESS: {
   512 	case WE_KEYPRESS: {
   590 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,    53,   105,    76,    87, STR_8824_DELETE,         STR_8854_DELETE_THE_HIGHLIGHTED},
   591 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,    53,   105,    76,    87, STR_8824_DELETE,         STR_8854_DELETE_THE_HIGHLIGHTED},
   591 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   106,   158,    76,    87, STR_8825_NON_STOP,       STR_8855_MAKE_THE_HIGHLIGHTED_ORDER},
   592 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   106,   158,    76,    87, STR_8825_NON_STOP,       STR_8855_MAKE_THE_HIGHLIGHTED_ORDER},
   592 {    WWT_TEXTBTN,   RESIZE_TB,      14,   159,   211,    76,    87, STR_8826_GO_TO,          STR_8856_INSERT_A_NEW_ORDER_BEFORE},
   593 {    WWT_TEXTBTN,   RESIZE_TB,      14,   159,   211,    76,    87, STR_8826_GO_TO,          STR_8856_INSERT_A_NEW_ORDER_BEFORE},
   593 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   212,   264,    76,    87, STR_FULLLOAD_OR_SERVICE, STR_NULL},
   594 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   212,   264,    76,    87, STR_FULLLOAD_OR_SERVICE, STR_NULL},
   594 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   265,   319,    76,    87, STR_8828_UNLOAD,         STR_8858_MAKE_THE_HIGHLIGHTED_ORDER},
   595 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   265,   319,    76,    87, STR_8828_UNLOAD,         STR_8858_MAKE_THE_HIGHLIGHTED_ORDER},
       
   596 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   320,   372,    76,    87, STR_REFIT,               STR_REFIT_TIP},
   595 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   320,   372,    76,    87, STR_886F_TRANSFER,       STR_886D_MAKE_THE_HIGHLIGHTED_ORDER},
   597 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   320,   372,    76,    87, STR_886F_TRANSFER,       STR_886D_MAKE_THE_HIGHLIGHTED_ORDER},
   596 { WWT_PUSHIMGBTN,   RESIZE_TB,      14,   373,   386,    76,    87, SPR_SHARED_ORDERS_ICON,  STR_VEH_WITH_SHARED_ORDERS_LIST_TIP},
   598 { WWT_PUSHIMGBTN,   RESIZE_TB,      14,   373,   386,    76,    87, SPR_SHARED_ORDERS_ICON,  STR_VEH_WITH_SHARED_ORDERS_LIST_TIP},
   597 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   320,   372,    76,    87, STR_REFIT,               STR_REFIT_TIP},
       
   598 {      WWT_PANEL,   RESIZE_RTB,     14,   387,   386,    76,    87, 0x0,                     STR_NULL},
   599 {      WWT_PANEL,   RESIZE_RTB,     14,   387,   386,    76,    87, 0x0,                     STR_NULL},
   599 {  WWT_RESIZEBOX,   RESIZE_LRTB,    14,   387,   398,    76,    87, 0x0,                     STR_RESIZE_BUTTON},
   600 {  WWT_RESIZEBOX,   RESIZE_LRTB,    14,   387,   398,    76,    87, 0x0,                     STR_RESIZE_BUTTON},
   600 {   WIDGETS_END},
   601 {   WIDGETS_END},
   601 };
   602 };
   602 
   603 
   617 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,    64,   128,    76,    87, STR_8824_DELETE,         STR_8854_DELETE_THE_HIGHLIGHTED},
   618 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,    64,   128,    76,    87, STR_8824_DELETE,         STR_8854_DELETE_THE_HIGHLIGHTED},
   618 {      WWT_EMPTY,   RESIZE_TB,      14,     0,     0,    76,    87, 0x0,                     0x0},
   619 {      WWT_EMPTY,   RESIZE_TB,      14,     0,     0,    76,    87, 0x0,                     0x0},
   619 {    WWT_TEXTBTN,   RESIZE_TB,      14,   129,   192,    76,    87, STR_8826_GO_TO,          STR_8856_INSERT_A_NEW_ORDER_BEFORE},
   620 {    WWT_TEXTBTN,   RESIZE_TB,      14,   129,   192,    76,    87, STR_8826_GO_TO,          STR_8856_INSERT_A_NEW_ORDER_BEFORE},
   620 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   193,   256,    76,    87, STR_FULLLOAD_OR_SERVICE, STR_NULL},
   621 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   193,   256,    76,    87, STR_FULLLOAD_OR_SERVICE, STR_NULL},
   621 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   257,   319,    76,    87, STR_8828_UNLOAD,         STR_8858_MAKE_THE_HIGHLIGHTED_ORDER},
   622 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   257,   319,    76,    87, STR_8828_UNLOAD,         STR_8858_MAKE_THE_HIGHLIGHTED_ORDER},
       
   623 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   320,   383,    76,    87, STR_REFIT,               STR_REFIT_TIP},
   622 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   320,   383,    76,    87, STR_886F_TRANSFER,       STR_886D_MAKE_THE_HIGHLIGHTED_ORDER},
   624 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   320,   383,    76,    87, STR_886F_TRANSFER,       STR_886D_MAKE_THE_HIGHLIGHTED_ORDER},
   623 { WWT_PUSHIMGBTN,   RESIZE_TB,      14,   384,   397,    76,    87, SPR_SHARED_ORDERS_ICON,  STR_VEH_WITH_SHARED_ORDERS_LIST_TIP},
   625 { WWT_PUSHIMGBTN,   RESIZE_TB,      14,   384,   397,    76,    87, SPR_SHARED_ORDERS_ICON,  STR_VEH_WITH_SHARED_ORDERS_LIST_TIP},
   624 { WWT_PUSHTXTBTN,   RESIZE_TB,      14,   320,   383,    76,    87, STR_REFIT,               STR_REFIT_TIP},
       
   625 {      WWT_PANEL,   RESIZE_RTB,     14,   397,   396,    76,    87, 0x0,                     STR_NULL},
   626 {      WWT_PANEL,   RESIZE_RTB,     14,   397,   396,    76,    87, 0x0,                     STR_NULL},
   626 {  WWT_RESIZEBOX,   RESIZE_LRTB,    14,   398,   409,    76,    87, 0x0,                     STR_RESIZE_BUTTON},
   627 {  WWT_RESIZEBOX,   RESIZE_LRTB,    14,   398,   409,    76,    87, 0x0,                     STR_RESIZE_BUTTON},
   627 {   WIDGETS_END},
   628 {   WIDGETS_END},
   628 };
   629 };
   629 
   630