remove "preferences"; do this all in one menu (too many menus)
This commit is contained in:
@@ -61,7 +61,6 @@ AutoScreenMessage( SM_BackFromSongInformation )
|
|||||||
AutoScreenMessage( SM_BackFromBGChange )
|
AutoScreenMessage( SM_BackFromBGChange )
|
||||||
AutoScreenMessage( SM_BackFromInsertAttack )
|
AutoScreenMessage( SM_BackFromInsertAttack )
|
||||||
AutoScreenMessage( SM_BackFromInsertAttackPlayerOptions )
|
AutoScreenMessage( SM_BackFromInsertAttackPlayerOptions )
|
||||||
AutoScreenMessage( SM_BackFromPrefs )
|
|
||||||
AutoScreenMessage( SM_BackFromCourseModeMenu )
|
AutoScreenMessage( SM_BackFromCourseModeMenu )
|
||||||
AutoScreenMessage( SM_DoRevertToLastSave )
|
AutoScreenMessage( SM_DoRevertToLastSave )
|
||||||
AutoScreenMessage( SM_DoRevertFromDisk )
|
AutoScreenMessage( SM_DoRevertFromDisk )
|
||||||
@@ -391,7 +390,6 @@ static MenuDef g_MainMenu(
|
|||||||
MenuRowDef( ScreenEdit::edit_stop, "Edit Stop", true, EDIT_MODE_FULL, 0, NULL ),
|
MenuRowDef( ScreenEdit::edit_stop, "Edit Stop", true, EDIT_MODE_FULL, 0, NULL ),
|
||||||
MenuRowDef( ScreenEdit::edit_bg_change, "Add/Edit Background Change", true, EDIT_MODE_FULL, 0, NULL ),
|
MenuRowDef( ScreenEdit::edit_bg_change, "Add/Edit Background Change", true, EDIT_MODE_FULL, 0, NULL ),
|
||||||
MenuRowDef( ScreenEdit::play_preview_music, "Play Preview Music", true, EDIT_MODE_FULL, 0, NULL ),
|
MenuRowDef( ScreenEdit::play_preview_music, "Play Preview Music", true, EDIT_MODE_FULL, 0, NULL ),
|
||||||
MenuRowDef( ScreenEdit::preferences, "Preferences", true, EDIT_MODE_FULL, 0, NULL ),
|
|
||||||
MenuRowDef( ScreenEdit::exit, "Exit", true, EDIT_MODE_PRACTICE, 0, NULL )
|
MenuRowDef( ScreenEdit::exit, "Exit", true, EDIT_MODE_PRACTICE, 0, NULL )
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -520,11 +518,6 @@ static CString GetOneBakedRandomFile( Song *pSong, bool bTryGenre = true )
|
|||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
static MenuDef g_Prefs(
|
|
||||||
"ScreenMiniMenuPreferences",
|
|
||||||
MenuRowDef( ScreenEdit::pref_show_bgs_play, "Show BGChanges during Play/Record", true, EDIT_MODE_PRACTICE, 0, "NO","YES" )
|
|
||||||
);
|
|
||||||
|
|
||||||
static MenuDef g_InsertAttack(
|
static MenuDef g_InsertAttack(
|
||||||
"ScreenMiniMenuInsertAttack",
|
"ScreenMiniMenuInsertAttack",
|
||||||
MenuRowDef( -1, "Duration seconds", true, EDIT_MODE_PRACTICE, 3, "5","10","15","20","25","30","35","40","45" ),
|
MenuRowDef( -1, "Duration seconds", true, EDIT_MODE_PRACTICE, 3, "5","10","15","20","25","30","35","40","45" ),
|
||||||
@@ -668,7 +661,6 @@ void ScreenEdit::Init()
|
|||||||
m_pStepsInformation = LoadEditMiniMenu( &g_StepsInformation );
|
m_pStepsInformation = LoadEditMiniMenu( &g_StepsInformation );
|
||||||
m_pSongInformation = LoadEditMiniMenu( &g_SongInformation );
|
m_pSongInformation = LoadEditMiniMenu( &g_SongInformation );
|
||||||
m_pBackgroundChangeMenu = LoadEditMiniMenu( &g_BackgroundChange );
|
m_pBackgroundChangeMenu = LoadEditMiniMenu( &g_BackgroundChange );
|
||||||
m_pPrefsMenu = LoadEditMiniMenu( &g_Prefs );
|
|
||||||
m_pInsertAttackMenu = LoadEditMiniMenu( &g_InsertAttack );
|
m_pInsertAttackMenu = LoadEditMiniMenu( &g_InsertAttack );
|
||||||
m_pCourseModeMenu = LoadEditMiniMenu( &g_CourseMode );
|
m_pCourseModeMenu = LoadEditMiniMenu( &g_CourseMode );
|
||||||
m_pScreenPlayerOptions = SCREENMAN->MakeNewScreen( "ScreenPlayerOptionsEdit" );
|
m_pScreenPlayerOptions = SCREENMAN->MakeNewScreen( "ScreenPlayerOptionsEdit" );
|
||||||
@@ -695,7 +687,6 @@ ScreenEdit::~ScreenEdit()
|
|||||||
SAFE_DELETE( m_pStepsInformation );
|
SAFE_DELETE( m_pStepsInformation );
|
||||||
SAFE_DELETE( m_pSongInformation );
|
SAFE_DELETE( m_pSongInformation );
|
||||||
SAFE_DELETE( m_pBackgroundChangeMenu );
|
SAFE_DELETE( m_pBackgroundChangeMenu );
|
||||||
SAFE_DELETE( m_pPrefsMenu );
|
|
||||||
SAFE_DELETE( m_pInsertAttackMenu );
|
SAFE_DELETE( m_pInsertAttackMenu );
|
||||||
SAFE_DELETE( m_pCourseModeMenu );
|
SAFE_DELETE( m_pCourseModeMenu );
|
||||||
SAFE_DELETE( m_pScreenPlayerOptions );
|
SAFE_DELETE( m_pScreenPlayerOptions );
|
||||||
@@ -1766,11 +1757,6 @@ void ScreenEdit::HandleScreenMessage( const ScreenMessage SM )
|
|||||||
{
|
{
|
||||||
HandleBGChangeChoice( (BGChangeChoice)ScreenMiniMenu::s_iLastRowCode, ScreenMiniMenu::s_viLastAnswers );
|
HandleBGChangeChoice( (BGChangeChoice)ScreenMiniMenu::s_iLastRowCode, ScreenMiniMenu::s_viLastAnswers );
|
||||||
}
|
}
|
||||||
else if( SM == SM_BackFromPrefs )
|
|
||||||
{
|
|
||||||
PREFSMAN->m_bEditorShowBGChangesPlay.Set( !!ScreenMiniMenu::s_viLastAnswers[pref_show_bgs_play] );
|
|
||||||
PREFSMAN->SaveGlobalPrefsToDisk();
|
|
||||||
}
|
|
||||||
else if( SM == SM_BackFromCourseModeMenu )
|
else if( SM == SM_BackFromCourseModeMenu )
|
||||||
{
|
{
|
||||||
const int num = ScreenMiniMenu::s_viLastAnswers[0];
|
const int num = ScreenMiniMenu::s_viLastAnswers[0];
|
||||||
@@ -2237,11 +2223,6 @@ void ScreenEdit::HandleMainMenuChoice( MainMenuChoice c, const vector<int> &iAns
|
|||||||
EditMiniMenu( m_pBackgroundChangeMenu, SM_BackFromBGChange );
|
EditMiniMenu( m_pBackgroundChangeMenu, SM_BackFromBGChange );
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case preferences:
|
|
||||||
g_Prefs.rows[pref_show_bgs_play].iDefaultChoice = PREFSMAN->m_bEditorShowBGChangesPlay;
|
|
||||||
|
|
||||||
EditMiniMenu( m_pPrefsMenu, SM_BackFromPrefs );
|
|
||||||
break;
|
|
||||||
|
|
||||||
case play_preview_music:
|
case play_preview_music:
|
||||||
PlayPreviewMusic();
|
PlayPreviewMusic();
|
||||||
|
|||||||
@@ -246,7 +246,6 @@ public:
|
|||||||
edit_stop,
|
edit_stop,
|
||||||
edit_bg_change,
|
edit_bg_change,
|
||||||
play_preview_music,
|
play_preview_music,
|
||||||
preferences,
|
|
||||||
exit,
|
exit,
|
||||||
save_on_exit,
|
save_on_exit,
|
||||||
NUM_MAIN_MENU_CHOICES,
|
NUM_MAIN_MENU_CHOICES,
|
||||||
@@ -395,10 +394,6 @@ public:
|
|||||||
NUM_BGCHANGE_CHOICES
|
NUM_BGCHANGE_CHOICES
|
||||||
};
|
};
|
||||||
|
|
||||||
enum PrefsChoice {
|
|
||||||
pref_show_bgs_play,
|
|
||||||
NUM_PREFS_CHOICES
|
|
||||||
};
|
|
||||||
void HandleBGChangeChoice( BGChangeChoice c, const vector<int> &iAnswers );
|
void HandleBGChangeChoice( BGChangeChoice c, const vector<int> &iAnswers );
|
||||||
|
|
||||||
void InitEditMappings();
|
void InitEditMappings();
|
||||||
@@ -420,7 +415,6 @@ public:
|
|||||||
ScreenMiniMenu *m_pStepsInformation;
|
ScreenMiniMenu *m_pStepsInformation;
|
||||||
ScreenMiniMenu *m_pSongInformation;
|
ScreenMiniMenu *m_pSongInformation;
|
||||||
ScreenMiniMenu *m_pBackgroundChangeMenu;
|
ScreenMiniMenu *m_pBackgroundChangeMenu;
|
||||||
ScreenMiniMenu *m_pPrefsMenu;
|
|
||||||
ScreenMiniMenu *m_pInsertAttackMenu;
|
ScreenMiniMenu *m_pInsertAttackMenu;
|
||||||
ScreenMiniMenu *m_pCourseModeMenu;
|
ScreenMiniMenu *m_pCourseModeMenu;
|
||||||
Screen *m_pScreenPlayerOptions;
|
Screen *m_pScreenPlayerOptions;
|
||||||
|
|||||||
Reference in New Issue
Block a user