summaryrefslogtreecommitdiff
path: root/src/graph_gui.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2009-11-22 22:21:00 +0000
committerrubidium <rubidium@openttd.org>2009-11-22 22:21:00 +0000
commitc7c9f24f60731d869ab3f1422c70f2130745da7f (patch)
treeb046846948958f7efa7bd202fc70e91f761eaba8 /src/graph_gui.cpp
parent3a16e0edf141c295280bb55845761f42447cf5ed (diff)
downloadopenttd-c7c9f24f60731d869ab3f1422c70f2130745da7f.tar.xz
(svn r18250) -Codechange: make the graph legend big font aware
Diffstat (limited to 'src/graph_gui.cpp')
-rw-r--r--src/graph_gui.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/graph_gui.cpp b/src/graph_gui.cpp
index db1fd1884..e132b29c5 100644
--- a/src/graph_gui.cpp
+++ b/src/graph_gui.cpp
@@ -75,11 +75,11 @@ struct GraphLegendWindow : Window {
bool rtl = _dynlang.text_dir == TD_RTL;
- DrawCompanyIcon(cid, rtl ? r.right - 16 : r.left + 2, r.top + 2);
+ DrawCompanyIcon(cid, rtl ? r.right - 16 : r.left + 2, r.top + 2 + (FONT_HEIGHT_NORMAL - 10) / 2);
SetDParam(0, cid);
SetDParam(1, cid);
- DrawString(r.left + (rtl ? WD_FRAMERECT_LEFT : 19), r.right - (rtl ? 19 : WD_FRAMERECT_RIGHT), r.top + 1, STR_COMPANY_NAME_COMPANY_NUM, HasBit(_legend_excluded_companies, cid) ? TC_BLACK : TC_WHITE);
+ DrawString(r.left + (rtl ? WD_FRAMERECT_LEFT : 19), r.right - (rtl ? 19 : WD_FRAMERECT_RIGHT), r.top + WD_FRAMERECT_TOP, STR_COMPANY_NAME_COMPANY_NUM, HasBit(_legend_excluded_companies, cid) ? TC_BLACK : TC_WHITE);
}
virtual void OnClick(Point pt, int widget)
@@ -117,8 +117,8 @@ static NWidgetBase *MakeNWidgetCompanyLines(int *biggest_index)
for (int widnum = GLW_FIRST_COMPANY; widnum <= GLW_LAST_COMPANY; widnum++) {
NWidgetBackground *panel = new NWidgetBackground(WWT_PANEL, COLOUR_GREY, widnum);
- panel->SetMinimalSize(246, 12);
- panel->SetFill(0, 0);
+ panel->SetMinimalSize(246, FONT_HEIGHT_NORMAL + WD_FRAMERECT_TOP + WD_FRAMERECT_BOTTOM);
+ panel->SetFill(1, 0);
panel->SetDataTip(0x0, STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP);
vert->Add(panel);
}