mirror of https://github.com/OpenTTD/OpenTTD.git
(svn r16040) -Codechange: Use coordinates from the widget for the town-view viewport instead of magic constants.
This commit is contained in:
parent
0196f06744
commit
d0f91fbea2
|
@ -246,7 +246,9 @@ public:
|
||||||
bool ingame = _game_mode != GM_EDITOR;
|
bool ingame = _game_mode != GM_EDITOR;
|
||||||
|
|
||||||
this->flags4 |= WF_DISABLE_VP_SCROLL;
|
this->flags4 |= WF_DISABLE_VP_SCROLL;
|
||||||
InitializeWindowViewport(this, 3, 17, 254, 86, this->town->xy, ZOOM_LVL_TOWN);
|
int width = this->widget[TVW_VIEWPORTINSET].right - this->widget[TVW_VIEWPORTINSET].left - 1;
|
||||||
|
int height = this->widget[TVW_VIEWPORTINSET].bottom - this->widget[TVW_VIEWPORTINSET].top - 1;
|
||||||
|
InitializeWindowViewport(this, this->widget[TVW_VIEWPORTINSET].left + 1, this->widget[TVW_VIEWPORTINSET].top + 1, width, height, this->town->xy, ZOOM_LVL_TOWN);
|
||||||
|
|
||||||
if (this->town->larger_town) this->widget[TVW_CAPTION].data = STR_CITY;
|
if (this->town->larger_town) this->widget[TVW_CAPTION].data = STR_CITY;
|
||||||
this->SetWidgetHiddenState(TVW_DELETE, ingame); // hide delete button on game mode
|
this->SetWidgetHiddenState(TVW_DELETE, ingame); // hide delete button on game mode
|
||||||
|
|
Loading…
Reference in New Issue