src/vehicle_gui.h
changeset 8350 8979cccdbed2
parent 8212 cf3fce5c7464
child 8769 b554c4996eb1
equal deleted inserted replaced
8349:e61105cb1f87 8350:8979cccdbed2
    20 
    20 
    21 #define PERIODIC_RESORT_DAYS 10
    21 #define PERIODIC_RESORT_DAYS 10
    22 
    22 
    23 extern const StringID _vehicle_sort_listing[];
    23 extern const StringID _vehicle_sort_listing[];
    24 
    24 
    25 /* Start of functions regarding vehicle list windows */
    25 /** Constants of vehicle view widget indices */
       
    26 enum VehicleViewWindowWidgets {
       
    27 	VVW_WIDGET_CLOSEBOX = 0,
       
    28 	VVW_WIDGET_CAPTION,
       
    29 	VVW_WIDGET_STICKY,
       
    30 	VVW_WIDGET_PANEL,
       
    31 	VVW_WIDGET_VIEWPORT,
       
    32 	VVW_WIDGET_START_STOP_VEH,
       
    33 	VVW_WIDGET_CENTER_MAIN_VIEH,
       
    34 	VVW_WIDGET_GOTO_DEPOT,
       
    35 	VVW_WIDGET_REFIT_VEH,
       
    36 	VVW_WIDGET_SHOW_ORDERS,
       
    37 	VVW_WIDGET_SHOW_DETAILS,
       
    38 	VVW_WIDGET_CLONE_VEH,
       
    39 	VVW_WIDGET_EMPTY_BOTTOM_RIGHT,
       
    40 	VVW_WIDGET_RESIZE,
       
    41 	VVW_WIDGET_TURN_AROUND,
       
    42 	VVW_WIDGET_FORCE_PROCEED,
       
    43 };
       
    44 
       
    45 /** Start of functions regarding vehicle list windows */
    26 enum {
    46 enum {
    27 	PLY_WND_PRC__OFFSET_TOP_WIDGET = 26,
    47 	PLY_WND_PRC__OFFSET_TOP_WIDGET = 26,
    28 	PLY_WND_PRC__SIZE_OF_ROW_TINY  = 13,
    48 	PLY_WND_PRC__SIZE_OF_ROW_TINY  = 13,
    29 	PLY_WND_PRC__SIZE_OF_ROW_SMALL = 26,
    49 	PLY_WND_PRC__SIZE_OF_ROW_SMALL = 26,
    30 	PLY_WND_PRC__SIZE_OF_ROW_BIG   = 36,
    50 	PLY_WND_PRC__SIZE_OF_ROW_BIG   = 36,
    31 	PLY_WND_PRC__SIZE_OF_ROW_BIG2  = 39,
    51 	PLY_WND_PRC__SIZE_OF_ROW_BIG2  = 39,
    32 };
    52 };
    33 
    53 
    34 /* Vehicle List Window type flags */
    54 /** Vehicle List Window type flags */
    35 enum {
    55 enum {
    36 	VLW_STANDARD      = 0 << 8,
    56 	VLW_STANDARD      = 0 << 8,
    37 	VLW_SHARED_ORDERS = 1 << 8,
    57 	VLW_SHARED_ORDERS = 1 << 8,
    38 	VLW_STATION_LIST  = 2 << 8,
    58 	VLW_STATION_LIST  = 2 << 8,
    39 	VLW_DEPOT_LIST    = 3 << 8,
    59 	VLW_DEPOT_LIST    = 3 << 8,