diff options
author | rubidium <rubidium@openttd.org> | 2009-03-22 12:01:21 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2009-03-22 12:01:21 +0000 |
commit | 57174a9301aba626f8f25e86e93802636c4e8f45 (patch) | |
tree | 696c8445b29787af5e6368f4923172fb4f13e733 /src/music_gui.cpp | |
parent | dfe5dad5f68250ec67a3cb5e69bc7f9f58f9a58c (diff) | |
download | openttd-57174a9301aba626f8f25e86e93802636c4e8f45.tar.xz |
(svn r15808) -Codechange: use the new DrawString API in a number of GUIs
Diffstat (limited to 'src/music_gui.cpp')
-rw-r--r-- | src/music_gui.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/music_gui.cpp b/src/music_gui.cpp index e79c51c5b..3861de4cd 100644 --- a/src/music_gui.cpp +++ b/src/music_gui.cpp @@ -239,7 +239,7 @@ public: SetDParam(0, i); SetDParam(2, i); SetDParam(1, SPECSTR_SONGNAME); - DrawString(4, 23 + (i - 1) * 6, (i < 10) ? STR_01EC_0 : STR_01ED, TC_FROMSTRING); + DrawString(this->widget[MTSW_LIST_RIGHT].left + 2, this->widget[MTSW_LIST_RIGHT].right - 2, 23 + (i - 1) * 6, (i < 10) ? STR_01EC_0 : STR_01ED, TC_FROMSTRING); } for (i = 0; i != 6; i++) { @@ -256,7 +256,7 @@ public: SetDParam(0, i); SetDParam(1, SPECSTR_SONGNAME); SetDParam(2, i); - DrawString(252, y, (i < 10) ? STR_01EC_0 : STR_01ED, TC_FROMSTRING); + DrawString(this->widget[MTSW_LIST_LEFT].left + 2, this->widget[MTSW_LIST_LEFT].right - 2, y, (i < 10) ? STR_01EC_0 : STR_01ED, TC_FROMSTRING); y += 6; } } @@ -416,7 +416,7 @@ public: SetDParam(0, _music_wnd_cursong); str = (_music_wnd_cursong < 10) ? STR_01E4_0 : STR_01E5; } - DrawString(62, 46, str, TC_FROMSTRING); + DrawString(this->widget[MW_INFO].left + 3, this->widget[MW_INFO].right - 3, 46, str, TC_FROMSTRING); str = STR_01E6; if (_song_is_active != 0 && _music_wnd_cursong != 0) { @@ -426,8 +426,7 @@ public: } DrawString(this->widget[MW_INFO].left, this->widget[MW_INFO].right, 46, str, TC_FROMSTRING, SA_CENTER); - - DrawString(60, 38, STR_01E8_TRACK_XTITLE, TC_FROMSTRING); + DrawString(this->widget[MW_INFO].left + 1, this->widget[MW_INFO].right, 38, STR_01E8_TRACK_XTITLE, TC_FROMSTRING); for (i = 0; i != 6; i++) { DrawString(this->widget[i + MW_ALL].left, this->widget[i + MW_ALL].right, 59, STR_01D5_ALL + i, msf.playlist == i ? TC_WHITE : TC_BLACK, SA_CENTER); |