diff options
author | rubidium <rubidium@openttd.org> | 2009-02-09 02:33:10 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2009-02-09 02:33:10 +0000 |
commit | 90e2465d7d2c770707feeaebfebbe56bd76383f1 (patch) | |
tree | aa639d9f07d77989dca1ce7b2cf1a57a95a43c69 /src/vehicle_gui.cpp | |
parent | 030f52e998b176087de5ad5f6b5c47a7e348bf16 (diff) | |
download | openttd-90e2465d7d2c770707feeaebfebbe56bd76383f1.tar.xz |
(svn r15427) -Codechange: give w->caption_color a more sensible name as it holds the owner of whatever is shown in the window
Diffstat (limited to 'src/vehicle_gui.cpp')
-rw-r--r-- | src/vehicle_gui.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/vehicle_gui.cpp b/src/vehicle_gui.cpp index 4a6b7d9c8..375df086d 100644 --- a/src/vehicle_gui.cpp +++ b/src/vehicle_gui.cpp @@ -271,7 +271,7 @@ struct RefitWindow : public Window { RefitWindow(const WindowDesc *desc, const Vehicle *v, VehicleOrderID order) : Window(desc, v->index) { - this->caption_color = v->owner; + this->owner = v->owner; this->vscroll.cap = 8; this->resize.step_height = 14; @@ -801,7 +801,7 @@ struct VehicleListWindow : public BaseVehicleListWindow { CompanyID company = (CompanyID)GB(this->window_number, 0, 8); this->vehicle_type = (VehicleType)GB(this->window_number, 11, 5); - this->caption_color = company; + this->owner = company; /* Hide the widgets that we will not use in this window * Some windows contains actions only fit for the owner */ @@ -930,7 +930,7 @@ struct VehicleListWindow : public BaseVehicleListWindow { virtual void OnPaint() { int x = 2; - const Owner owner = (Owner)this->caption_color; + const Owner owner = this->owner; const uint16 window_type = this->window_number & VLW_MASK; const uint16 index = GB(this->window_number, 16, 16); @@ -1094,9 +1094,8 @@ struct VehicleListWindow : public BaseVehicleListWindow { if (_pause_game != 0) return; if (this->vehicles.NeedResort()) { StationID station = ((this->window_number & VLW_MASK) == VLW_STATION_LIST) ? GB(this->window_number, 16, 16) : INVALID_STATION; - Owner owner = (Owner)this->caption_color; - DEBUG(misc, 3, "Periodic resort %d list company %d at station %d", this->vehicle_type, owner, station); + DEBUG(misc, 3, "Periodic resort %d list company %d at station %d", this->vehicle_type, this->owner, station); this->SetDirty(); } } @@ -1327,7 +1326,7 @@ struct VehicleDetailsWindow : Window { } this->widget[VLD_WIDGET_MIDDLE_DETAILS].data = (this->vscroll.cap << 8) + 1; - this->caption_color = v->owner; + this->owner = v->owner; this->tab = 0; @@ -1671,7 +1670,7 @@ struct VehicleViewWindow : Window { { const Vehicle *v = GetVehicle(this->window_number); - this->caption_color = v->owner; + this->owner = v->owner; InitializeWindowViewport(this, VV_VIEWPORT_X, VV_VIEWPORT_Y, VV_INITIAL_VIEWPORT_WIDTH, (v->type == VEH_TRAIN) ? VV_INITIAL_VIEWPORT_HEIGHT_TRAIN : VV_INITIAL_VIEWPORT_HEIGHT, this->window_number | (1 << 31), _vehicle_view_zoom_levels[v->type]); |