equal
deleted
inserted
replaced
465 _one_way_button_clicked = w->IsWidgetLowered(RTW_ONE_WAY); |
465 _one_way_button_clicked = w->IsWidgetLowered(RTW_ONE_WAY); |
466 _place_proc(e->we.place.tile); |
466 _place_proc(e->we.place.tile); |
467 break; |
467 break; |
468 |
468 |
469 case WE_ABORT_PLACE_OBJ: |
469 case WE_ABORT_PLACE_OBJ: |
470 RaiseWindowButtons(w); |
470 w->RaiseButtons(); |
471 w->DisableWidget(RTW_REMOVE); |
471 w->SetWidgetsDisabledState(true, |
472 InvalidateWidget(w, RTW_REMOVE); |
472 RTW_REMOVE, |
|
473 RTW_ONE_WAY, |
|
474 WIDGET_LIST_END); |
|
475 w->InvalidateWidget(RTW_REMOVE); |
|
476 w->InvalidateWidget(RTW_ONE_WAY); |
473 |
477 |
474 w = FindWindowById(WC_BUS_STATION, 0); |
478 w = FindWindowById(WC_BUS_STATION, 0); |
475 if (w != NULL) WP(w, def_d).close = true; |
479 if (w != NULL) WP(w, def_d).close = true; |
476 w = FindWindowById(WC_TRUCK_STATION, 0); |
480 w = FindWindowById(WC_TRUCK_STATION, 0); |
477 if (w != NULL) WP(w, def_d).close = true; |
481 if (w != NULL) WP(w, def_d).close = true; |