ship_gui.c
branchcustombridgeheads
changeset 5623 ef2a8a524a95
parent 5198 2547d72f2db4
equal deleted inserted replaced
5622:2f0cb276d32a 5623:ef2a8a524a95
   159 		const Vehicle *v;
   159 		const Vehicle *v;
   160 		switch (e->we.click.widget) {
   160 		switch (e->we.click.widget) {
   161 		case 2: /* rename */
   161 		case 2: /* rename */
   162 			v = GetVehicle(w->window_number);
   162 			v = GetVehicle(w->window_number);
   163 			SetDParam(0, v->unitnumber);
   163 			SetDParam(0, v->unitnumber);
   164 			ShowQueryString(v->string_id, STR_9831_NAME_SHIP, 31, 150, w->window_class, w->window_number, CS_ALPHANUMERAL);
   164 			ShowQueryString(v->string_id, STR_9831_NAME_SHIP, 31, 150, w, CS_ALPHANUMERAL);
   165 			break;
   165 			break;
   166 		case 5: /* increase int */
   166 		case 5: /* increase int */
   167 			mod = _ctrl_pressed? 5 : 10;
   167 			mod = _ctrl_pressed? 5 : 10;
   168 			goto do_change_service_int;
   168 			goto do_change_service_int;
   169 		case 6: /* decrease int */
   169 		case 6: /* decrease int */
   300 		} break;
   300 		} break;
   301 
   301 
   302 		case 6: { /* rename */
   302 		case 6: { /* rename */
   303 			EngineID sel_eng = WP(w,buildvehicle_d).sel_engine;
   303 			EngineID sel_eng = WP(w,buildvehicle_d).sel_engine;
   304 			if (sel_eng != INVALID_ENGINE) {
   304 			if (sel_eng != INVALID_ENGINE) {
   305 				WP(w,buildvehicle_d).rename_engine = sel_eng;
   305 				WP(w, buildvehicle_d).rename_engine = sel_eng;
   306 				ShowQueryString(GetCustomEngineName(sel_eng),
   306 				ShowQueryString(GetCustomEngineName(sel_eng), STR_9838_RENAME_SHIP_TYPE, 31, 160, w, CS_ALPHANUMERAL);
   307 					STR_9838_RENAME_SHIP_TYPE, 31, 160, w->window_class, w->window_number, CS_ALPHANUMERAL);
       
   308 			}
   307 			}
   309 		}	break;
   308 		}	break;
   310 		}
   309 		}
   311 		break;
   310 		break;
   312 
   311