From 42e531768c67bfddaaf1eeb7f5d4f18577476f44 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 16 Jul 2005 01:23:36 +0000 Subject: [PATCH] make LoadExit a bit less of a special case --- stepmania/src/OptionRow.cpp | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/stepmania/src/OptionRow.cpp b/stepmania/src/OptionRow.cpp index 23b7e0db63..661ed5a621 100644 --- a/stepmania/src/OptionRow.cpp +++ b/stepmania/src/OptionRow.cpp @@ -427,24 +427,12 @@ void OptionRow::LoadExit() { m_RowType = OptionRow::ROW_EXIT; m_RowDef.m_sName = EXIT_NAME; - m_RowDef.m_vsChoices.push_back( "" ); - - BitmapText *bt = new BitmapText; - m_textItems.push_back( bt ); - - bt->LoadFromFont( THEME->GetPathF(m_sType,"item") ); - CString sText = "Exit"; - PrepareItemText( sText ); - bt->SetText( sText ); - bt->RunCommands( ITEMS_ON_COMMAND ); - bt->SetShadowLength( 0 ); - bt->SetX( ITEMS_LONG_ROW_SHARED_X ); - m_Frame.AddChild( bt ); + m_RowDef.m_vsChoices.push_back( "Exit" ); + m_RowDef.m_layoutType = LAYOUT_SHOW_ONE_IN_ROW; + m_RowDef.m_bOneChoiceForAllPlayers = true; FOREACH_PlayerNumber( p ) m_OptionIcons[p].SetHidden( true ); - m_sprBullet.SetHidden( true ); - m_textTitle.SetHidden( true ); } void OptionRow::PositionUnderlines( PlayerNumber pn )