205 w->SetWidgetDisabledState(11, msf.playlist <= 3); |
205 w->SetWidgetDisabledState(11, msf.playlist <= 3); |
206 w->LowerWidget(3); |
206 w->LowerWidget(3); |
207 w->LowerWidget(4); |
207 w->LowerWidget(4); |
208 w->DrawWidgets(); |
208 w->DrawWidgets(); |
209 |
209 |
210 GfxFillRect(3, 23, 3+177,23+191,0); |
210 GfxFillRect(3, 23, 3 + 177, 23 + 191, 0); |
211 GfxFillRect(251, 23, 251+177,23+191,0); |
211 GfxFillRect(251, 23, 251 + 177, 23 + 191, 0); |
212 |
212 |
213 DrawStringCentered(92, 15, STR_01EE_TRACK_INDEX, 0); |
213 DrawStringCentered(92, 15, STR_01EE_TRACK_INDEX, 0); |
214 |
214 |
215 SetDParam(0, STR_01D5_ALL + msf.playlist); |
215 SetDParam(0, STR_01D5_ALL + msf.playlist); |
216 DrawStringCentered(340, 15, STR_01EF_PROGRAM, 0); |
216 DrawStringCentered(340, 15, STR_01EF_PROGRAM, 0); |
217 |
217 |
218 for (i = 1; i <= NUM_SONGS_AVAILABLE; i++) { |
218 for (i = 1; i <= NUM_SONGS_AVAILABLE; i++) { |
219 SetDParam(0, i); |
219 SetDParam(0, i); |
220 SetDParam(2, i); |
220 SetDParam(2, i); |
221 SetDParam(1, SPECSTR_SONGNAME); |
221 SetDParam(1, SPECSTR_SONGNAME); |
222 DrawString(4, 23+(i-1)*6, (i < 10) ? STR_01EC_0 : STR_01ED, 0); |
222 DrawString(4, 23 + (i - 1) * 6, (i < 10) ? STR_01EC_0 : STR_01ED, 0); |
223 } |
223 } |
224 |
224 |
225 for (i = 0; i != 6; i++) { |
225 for (i = 0; i != 6; i++) { |
226 DrawStringCentered(216, 45 + i * 8, STR_01D5_ALL + i, (i == msf.playlist) ? 0xC : 0x10); |
226 DrawStringCentered(216, 45 + i * 8, STR_01D5_ALL + i, (i == msf.playlist) ? 0xC : 0x10); |
227 } |
227 } |
228 |
228 |
229 DrawStringCentered(216, 45+8*6+16, STR_01F0_CLEAR, 0); |
229 DrawStringCentered(216, 45 + 8 * 6 + 16, STR_01F0_CLEAR, 0); |
230 #if 0 |
230 #if 0 |
231 DrawStringCentered(216, 45 + 8 * 6 + 16 * 2, STR_01F1_SAVE, 0); |
231 DrawStringCentered(216, 45 + 8 * 6 + 16 * 2, STR_01F1_SAVE, 0); |
232 #endif |
232 #endif |
233 |
233 |
234 y = 23; |
234 y = 23; |