diff -r 5135b200b376 -r cd413fa2e252 src/order_gui.cpp --- a/src/order_gui.cpp Tue Feb 13 23:07:54 2007 +0000 +++ b/src/order_gui.cpp Tue Feb 13 23:49:01 2007 +0000 @@ -357,8 +357,8 @@ static void OrderClick_Goto(Window *w, const Vehicle *v) { w->InvalidateWidget(ORDER_WIDGET_GOTO); - ToggleWidgetLoweredState(w, ORDER_WIDGET_GOTO); - if (IsWindowWidgetLowered(w, ORDER_WIDGET_GOTO)) { + w->ToggleWidgetLoweredState(ORDER_WIDGET_GOTO); + if (w->IsWidgetLowered(ORDER_WIDGET_GOTO)) { _place_clicked_vehicle = NULL; SetObjectToPlaceWnd(ANIMCURSOR_PICKSTATION, PAL_NONE, 1, w); } else { @@ -548,7 +548,7 @@ } break; case WE_ABORT_PLACE_OBJ: { - RaiseWindowWidget(w, ORDER_WIDGET_GOTO); + w->RaiseWidget(ORDER_WIDGET_GOTO); w->InvalidateWidget( ORDER_WIDGET_GOTO); } break; @@ -563,7 +563,7 @@ * the order is copied to the last open window instead of the * one where GOTO is enabled */ - if (v != NULL && IsWindowWidgetLowered(w, ORDER_WIDGET_GOTO)) { + if (v != NULL && w->IsWidgetLowered(ORDER_WIDGET_GOTO)) { _place_clicked_vehicle = NULL; HandleOrderVehClick(GetVehicle(w->window_number), v, w); } @@ -578,8 +578,8 @@ // unclick all buttons except for the 'goto' button (ORDER_WIDGET_GOTO), which is 'persistent' uint i; for (i = 0; i < w->widget_count; i++) { - if (IsWindowWidgetLowered(w, i) && i != ORDER_WIDGET_GOTO) { - RaiseWindowWidget(w, i); + if (w->IsWidgetLowered(i) && i != ORDER_WIDGET_GOTO) { + w->RaiseWidget(i); w->InvalidateWidget(i); } }