InitText automatically
This commit is contained in:
@@ -180,6 +180,8 @@ void OptionRow::LoadNormal( OptionRowHandler *pHand, bool bFirstItemGoesDown )
|
|||||||
FOREACH_PlayerNumber( p )
|
FOREACH_PlayerNumber( p )
|
||||||
m_vbSelected[p].insert( m_vbSelected[p].begin(), false );
|
m_vbSelected[p].insert( m_vbSelected[p].begin(), false );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
InitText();
|
||||||
}
|
}
|
||||||
|
|
||||||
CString OptionRow::GetRowTitle() const
|
CString OptionRow::GetRowTitle() const
|
||||||
@@ -498,6 +500,8 @@ void OptionRow::LoadExit()
|
|||||||
vector<bool> &vbSelected = m_vbSelected[p];
|
vector<bool> &vbSelected = m_vbSelected[p];
|
||||||
vbSelected.resize( m_pHand->m_Def.m_vsChoices.size(), false );
|
vbSelected.resize( m_pHand->m_Def.m_vsChoices.size(), false );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
InitText();
|
||||||
}
|
}
|
||||||
|
|
||||||
void OptionRow::PositionUnderlines( PlayerNumber pn )
|
void OptionRow::PositionUnderlines( PlayerNumber pn )
|
||||||
|
|||||||
@@ -217,7 +217,6 @@ void ScreenOptions::InitMenu( const vector<OptionRowHandler*> &vHands )
|
|||||||
bool bFirstRowGoesDown = m_OptionsNavigation==NAV_TOGGLE_THREE_KEY;
|
bool bFirstRowGoesDown = m_OptionsNavigation==NAV_TOGGLE_THREE_KEY;
|
||||||
|
|
||||||
row.LoadNormal( vHands[r], bFirstRowGoesDown );
|
row.LoadNormal( vHands[r], bFirstRowGoesDown );
|
||||||
row.InitText();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if( SHOW_EXIT_ROW )
|
if( SHOW_EXIT_ROW )
|
||||||
@@ -225,7 +224,6 @@ void ScreenOptions::InitMenu( const vector<OptionRowHandler*> &vHands )
|
|||||||
m_pRows.push_back( new OptionRow(&m_OptionRowType) );
|
m_pRows.push_back( new OptionRow(&m_OptionRowType) );
|
||||||
OptionRow &row = *m_pRows.back();
|
OptionRow &row = *m_pRows.back();
|
||||||
row.LoadExit();
|
row.LoadExit();
|
||||||
row.InitText();
|
|
||||||
row.SetDrawOrder( 1 );
|
row.SetDrawOrder( 1 );
|
||||||
m_framePage.AddChild( &row );
|
m_framePage.AddChild( &row );
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user