train_gui.c
changeset 968 9c47631d62dc
parent 919 b0d6c7642f99
child 982 be834034b331
equal deleted inserted replaced
967:cd64c19d3de4 968:9c47631d62dc
   198 			int sel_eng;
   198 			int sel_eng;
   199 			sel_eng = WP(w,buildtrain_d).sel_engine;
   199 			sel_eng = WP(w,buildtrain_d).sel_engine;
   200 			if (sel_eng != -1)
   200 			if (sel_eng != -1)
   201 				DoCommandP(w->window_number, sel_eng, 0, (RailVehInfo(sel_eng)->flags & RVI_WAGON) ? CcBuildWagon : CcBuildLoco, CMD_BUILD_RAIL_VEHICLE | CMD_MSG(STR_882B_CAN_T_BUILD_RAILROAD_VEHICLE));
   201 				DoCommandP(w->window_number, sel_eng, 0, (RailVehInfo(sel_eng)->flags & RVI_WAGON) ? CcBuildWagon : CcBuildLoco, CMD_BUILD_RAIL_VEHICLE | CMD_MSG(STR_882B_CAN_T_BUILD_RAILROAD_VEHICLE));
   202 		}	break;
   202 		}	break;
   203 		case 6:
   203 		case 6: { /* rename */
   204 			WP(w,buildtrain_d).rename_engine = WP(w,buildtrain_d).sel_engine;
   204 			int sel_eng = WP(w,buildtrain_d).sel_engine;
   205 			ShowQueryString(
   205 			if (sel_eng != -1) {
   206 				GetCustomEngineName(WP(w,buildtrain_d).sel_engine),
   206 				WP(w,buildtrain_d).rename_engine = sel_eng;
   207 				STR_886A_RENAME_TRAIN_VEHICLE_TYPE,
   207 				ShowQueryString(GetCustomEngineName(sel_eng),
   208 				31,
   208 					STR_886A_RENAME_TRAIN_VEHICLE_TYPE, 31, 160, w->window_class, w->window_number);
   209 				160,
   209 			}
   210 				w->window_class,
   210 		} break;
   211 				w->window_number);
       
   212 			break;
       
   213 		}
   211 		}
   214 	} break;
   212 	} break;
   215 
   213 
   216 	case WE_4:
   214 	case WE_4:
   217 		if (w->window_number != 0 && !FindWindowById(WC_VEHICLE_DEPOT, w->window_number)) {
   215 		if (w->window_number != 0 && !FindWindowById(WC_VEHICLE_DEPOT, w->window_number)) {