defer MusicList loading

This commit is contained in:
Glenn Maynard
2003-10-19 19:59:11 +00:00
parent 7c90cdca44
commit 9a21f5a1e1
3 changed files with 7 additions and 1 deletions
+3
View File
@@ -16,7 +16,10 @@
MusicList::MusicList()
{
CurGroup = 0;
}
void MusicList::Load()
{
for( int i=0; i<NUM_COLUMNS; i++ )
{
m_textTitles[i].LoadFromFont( THEME->GetPathToF("MusicList titles") );
+3 -1
View File
@@ -7,7 +7,8 @@
const int MAX_MLIST_COLUMNS = 5;
class MusicList : public ActorFrame {
class MusicList : public ActorFrame
{
BitmapText m_textTitles[MAX_MLIST_COLUMNS];
struct group {
@@ -21,6 +22,7 @@ class MusicList : public ActorFrame {
public:
MusicList();
void Load();
/* Add a new group. */
void AddGroup();
+1
View File
@@ -99,6 +99,7 @@ ScreenSelectGroup::ScreenSelectGroup( CString sClassName ) : Screen( sClassName
asGroupNames.push_back( iter->first );
// Add songs to the MusicList.
m_MusicList.Load();
for( unsigned g=0; g < asGroupNames.size(); g++ ) /* for each group */
{
vector<Song*> aSongsInGroup;