Mercurial > hg > openttd
changeset 11688:74ef2109ecf2 draft
(svn r16073) -Codechange: Replacing some magic constants by computations relative to the SLW_PANEL widget.
author | alberth <alberth@openttd.org> |
---|---|
date | Fri, 17 Apr 2009 19:55:39 +0000 |
parents | d2838830b8e5 |
children | d32185d11b41 |
files | src/subsidy_gui.cpp |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/subsidy_gui.cpp +++ b/src/subsidy_gui.cpp @@ -37,7 +37,7 @@ { if (widget != SLW_PANEL) return; - int y = pt.y - 25; + int y = pt.y - this->widget[SLW_PANEL].top - FONT_HEIGHT_NORMAL - 1; // Skip 'subsidies on offer' line if (y < 0) return; @@ -117,9 +117,9 @@ ConvertDateToYMD(_date, &ymd); - int right = this->width - 12; // scroll bar = 11 + pixel each side - int y = 15; - int x = 1; + int right = this->widget[SLW_PANEL].right; + int y = this->widget[SLW_PANEL].top + 1; + int x = this->widget[SLW_PANEL].left + 1; /* Section for drawing the offered subisidies */ DrawString(x, right, y, STR_2026_SUBSIDIES_ON_OFFER_FOR, TC_FROMSTRING);