From c257c8ed3c1fea38cbc5d10933fd7bb0e8dac416 Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Thu, 6 Jan 2005 01:59:44 +0000 Subject: [PATCH] remove hard-coded NumItemsToDraw --- stepmania/src/ScreenSelectMaster.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stepmania/src/ScreenSelectMaster.cpp b/stepmania/src/ScreenSelectMaster.cpp index 21b8af58f7..24e4707076 100644 --- a/stepmania/src/ScreenSelectMaster.cpp +++ b/stepmania/src/ScreenSelectMaster.cpp @@ -26,6 +26,7 @@ #define OPTION_ORDER( dir ) THEME->GetMetric (m_sName,"OptionOrder"+CString(dir)) #define SHOW_SCROLLER THEME->GetMetricB(m_sName,"ShowScroller") #define SCROLLER_SECONDS_PER_ITEM THEME->GetMetricF(m_sName,"ScrollerSecondsPerItem") +#define SCROLLER_NUM_ITEMS_TO_DRAW THEME->GetMetricF(m_sName,"ScrollerNumItemsToDraw") #define SCROLLER_SPACING_X THEME->GetMetricF(m_sName,"ScrollerSpacingX") #define SCROLLER_SPACING_Y THEME->GetMetricF(m_sName,"ScrollerSpacingY") #define DEFAULT_CHOICE THEME->GetMetric (m_sName,"DefaultChoice") @@ -93,7 +94,7 @@ ScreenSelectMaster::ScreenSelectMaster( CString sClassName ) : ScreenSelect( sCl { m_Scroller[0].Load( SCROLLER_SECONDS_PER_ITEM, - 7, + SCROLLER_NUM_ITEMS_TO_DRAW, RageVector3( 0, 0, 0 ), RageVector3( 0, 0, 0 ), RageVector3( SCROLLER_SPACING_X, SCROLLER_SPACING_Y, 0 ), @@ -117,7 +118,7 @@ ScreenSelectMaster::ScreenSelectMaster( CString sClassName ) : ScreenSelect( sCl { m_Scroller[p].Load( SCROLLER_SECONDS_PER_ITEM, - 7, + SCROLLER_NUM_ITEMS_TO_DRAW, RageVector3( 0, 0, 0 ), RageVector3( 0, 0, 0 ), RageVector3( SCROLLER_SPACING_X, SCROLLER_SPACING_Y, 0 ),