equal
deleted
inserted
replaced
278 if (FindWindowById(WC_VEHICLE_VIEW, w->window_number) == NULL) |
278 if (FindWindowById(WC_VEHICLE_VIEW, w->window_number) == NULL) |
279 DeleteWindow(w); |
279 DeleteWindow(w); |
280 break; |
280 break; |
281 |
281 |
282 case WE_ON_EDIT_TEXT: { |
282 case WE_ON_EDIT_TEXT: { |
283 byte *b = e->edittext.str; |
283 const char *b = e->edittext.str; |
284 if (*b == 0) |
284 if (*b == 0) |
285 return; |
285 return; |
286 memcpy(_decode_parameters, b, 32); |
286 memcpy(_decode_parameters, b, 32); |
287 DoCommandP(0, w->window_number, 0, NULL, CMD_NAME_VEHICLE | CMD_MSG(STR_9832_CAN_T_NAME_SHIP)); |
287 DoCommandP(0, w->window_number, 0, NULL, CMD_NAME_VEHICLE | CMD_MSG(STR_9832_CAN_T_NAME_SHIP)); |
288 } break; |
288 } break; |
420 DeleteWindow(w); |
420 DeleteWindow(w); |
421 } |
421 } |
422 break; |
422 break; |
423 |
423 |
424 case WE_ON_EDIT_TEXT: { |
424 case WE_ON_EDIT_TEXT: { |
425 byte *b = e->edittext.str; |
425 const char *b = e->edittext.str; |
426 if (*b == 0) |
426 if (*b == 0) |
427 return; |
427 return; |
428 memcpy(_decode_parameters, b, 32); |
428 memcpy(_decode_parameters, b, 32); |
429 DoCommandP(0, WP(w,buildtrain_d).rename_engine, 0, NULL, CMD_RENAME_ENGINE | CMD_MSG(STR_9839_CAN_T_RENAME_SHIP_TYPE)); |
429 DoCommandP(0, WP(w,buildtrain_d).rename_engine, 0, NULL, CMD_RENAME_ENGINE | CMD_MSG(STR_9839_CAN_T_RENAME_SHIP_TYPE)); |
430 } break; |
430 } break; |