do slow loads in ScreenOptions::Init, not ScreenOptions::InitMenu

This commit is contained in:
Glenn Maynard
2005-07-18 03:42:10 +00:00
parent e2086bcb5b
commit c76799ffa0
+2 -2
View File
@@ -193,6 +193,8 @@ void ScreenOptions::Init()
m_sprDisqualify[p]->SetDrawOrder( 2 );
m_framePage.AddChild( m_sprDisqualify[p] );
}
m_OptionRowType.Load( m_sName );
}
void ScreenOptions::SetOptionIcon( PlayerNumber pn, int iRow, CString sText, GameCommand &gc )
@@ -206,8 +208,6 @@ void ScreenOptions::InitMenu( const vector<OptionRowDefinition> &vDefs, const ve
ASSERT( vDefs.size() == vHands.size() );
m_OptionRowType.Load( m_sName );
for( unsigned r=0; r<vDefs.size(); r++ ) // foreach row
{
m_pRows.push_back( new OptionRow(&m_OptionRowType) );