summaryrefslogtreecommitdiff
path: root/src/town_gui.cpp
diff options
context:
space:
mode:
authoralberth <alberth@openttd.org>2009-07-25 11:54:53 +0000
committeralberth <alberth@openttd.org>2009-07-25 11:54:53 +0000
commite3033ee895d8d621ffe2bb115b2293206db0e52f (patch)
tree8bf38b6bf210fb0fa73272deefb61347b14aba89 /src/town_gui.cpp
parente5bfc5660d35e408de764cde63bf376fbade37c5 (diff)
downloadopenttd-e3033ee895d8d621ffe2bb115b2293206db0e52f.tar.xz
(svn r16953) -Codechange: Use SetStringParameters() for simple parameterized strings.
Diffstat (limited to 'src/town_gui.cpp')
-rw-r--r--src/town_gui.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/town_gui.cpp b/src/town_gui.cpp
index 924d47b6d..b589f24d7 100644
--- a/src/town_gui.cpp
+++ b/src/town_gui.cpp
@@ -517,7 +517,7 @@ static const NWidgetPart _nested_town_directory_widgets[] = {
NWidget(WWT_PANEL, COLOUR_BROWN, TDW_CENTERTOWN), SetMinimalSize(196, 164), SetDataTip(0x0, STR_TOWN_DIRECTORY_LIST_TOOLTIP),
SetFill(1, 0), SetResize(0, 10), EndContainer(),
NWidget(WWT_PANEL, COLOUR_BROWN, TDW_BOTTOM_PANEL),
- NWidget(WWT_TEXT, COLOUR_BROWN, TDW_BOTTOM_TEXT), SetPadding(2, 0, 0, 2), SetMinimalSize(196, 12), SetFill(1, 0), SetDataTip(STR_EMPTY, STR_NULL),
+ NWidget(WWT_TEXT, COLOUR_BROWN, TDW_BOTTOM_TEXT), SetPadding(2, 0, 0, 2), SetMinimalSize(196, 12), SetFill(1, 0), SetDataTip(STR_TOWN_POPULATION, STR_NULL),
EndContainer(),
EndContainer(),
NWidget(NWID_VERTICAL),
@@ -611,6 +611,11 @@ public:
this->DrawWidgets();
}
+ virtual void SetStringParameters(int widget) const
+ {
+ if (widget == TDW_BOTTOM_TEXT) SetDParam(0, GetWorldPopulation());
+ }
+
virtual void DrawWidget(const Rect &r, int widget) const
{
switch(widget) {
@@ -638,11 +643,6 @@ public:
if (++n == this->vscroll.cap) break; // max number of towns in 1 window
}
} break;
-
- case TDW_BOTTOM_TEXT:
- SetDParam(0, GetWorldPopulation());
- DrawString(r.left, r.right, r.top, STR_TOWN_POPULATION);
- break;
}
}