Use ScreenOptionsMaster for ScreenOptionsMenu.
This commit is contained in:
@@ -328,6 +328,10 @@ Screen* Screen::Create( CString sClassName )
|
|||||||
if( !sClassName.CompareNoCase("ScreenEvaluationRave") )
|
if( !sClassName.CompareNoCase("ScreenEvaluationRave") )
|
||||||
sClassName = "ScreenEvaluationRave@ScreenEvaluation";
|
sClassName = "ScreenEvaluationRave@ScreenEvaluation";
|
||||||
|
|
||||||
|
/* This one will go away when all options menus are converted. */
|
||||||
|
if( !sClassName.CompareNoCase("ScreenOptionsMenu") )
|
||||||
|
sClassName = "ScreenOptionsMenu@ScreenOptionsMaster";
|
||||||
|
|
||||||
/* "ScreenCompany@ScreenAttract" loads ScreenAttract with the asset name
|
/* "ScreenCompany@ScreenAttract" loads ScreenAttract with the asset name
|
||||||
* "ScreenCompany", so (if it supports it) it'll use metric, graphic, etc.
|
* "ScreenCompany", so (if it supports it) it'll use metric, graphic, etc.
|
||||||
* names starting with "ScreenCompany". */
|
* names starting with "ScreenCompany". */
|
||||||
|
|||||||
@@ -175,6 +175,7 @@ void ScreenOptionsMaster::SetCharacter( OptionRow &row, OptionRowHandler &hand )
|
|||||||
ScreenOptionsMaster::ScreenOptionsMaster( CString sClassName ):
|
ScreenOptionsMaster::ScreenOptionsMaster( CString sClassName ):
|
||||||
ScreenOptions( sClassName )
|
ScreenOptions( sClassName )
|
||||||
{
|
{
|
||||||
|
LOG->Trace("ScreenOptionsMaster::ScreenOptionsMaster(%s)", m_sName.c_str() );
|
||||||
|
|
||||||
CStringArray Flags;
|
CStringArray Flags;
|
||||||
split( OPTION_MENU_FLAGS, ";", Flags, true );
|
split( OPTION_MENU_FLAGS, ";", Flags, true );
|
||||||
|
|||||||
Reference in New Issue
Block a user