From 845c8579628e4c4bdcc85082dbbc847bbd6b4042 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Tue, 19 Jul 2005 21:05:57 +0000 Subject: [PATCH] ScreenMiniMenu::BeginScreen --- stepmania/src/ScreenMiniMenu.cpp | 8 +++++++- stepmania/src/ScreenMiniMenu.h | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ScreenMiniMenu.cpp b/stepmania/src/ScreenMiniMenu.cpp index d2443333a6..0a697a1fb1 100644 --- a/stepmania/src/ScreenMiniMenu.cpp +++ b/stepmania/src/ScreenMiniMenu.cpp @@ -37,7 +37,6 @@ void ScreenMiniMenu::Init( const MenuDef* pDef, ScreenMessage SM_SendOnOK, Scree m_Background.Load( THEME->GetPathB(m_sName,"background") ); m_Background->SetDrawOrder( DRAW_ORDER_BEFORE_EVERYTHING ); this->AddChild( m_Background ); - m_Background->PlayCommand( "On" ); this->SortByDrawOrder(); @@ -84,6 +83,13 @@ void ScreenMiniMenu::Init( const MenuDef* pDef, ScreenMessage SM_SendOnOK, Scree ScreenOptions::InitMenu( vDefs, vHands ); } +void ScreenMiniMenu::BeginScreen() +{ + ScreenOptions::BeginScreen(); + + m_Background->PlayCommand( "On" ); +} + void ScreenMiniMenu::OnChange( PlayerNumber pn ) { ScreenOptions::OnChange( pn ); diff --git a/stepmania/src/ScreenMiniMenu.h b/stepmania/src/ScreenMiniMenu.h index dfd21bd74c..82217c6559 100644 --- a/stepmania/src/ScreenMiniMenu.h +++ b/stepmania/src/ScreenMiniMenu.h @@ -80,6 +80,7 @@ public: ScreenMiniMenu( CString sScreenClass ); void Init( const MenuDef* pDef, ScreenMessage SM_SendOnOK, ScreenMessage SM_SendOnCancel ); + virtual void BeginScreen(); void HandleScreenMessage( const ScreenMessage SM ); protected: