[StepsDisplay] Added MeterFormatString metric.

This commit is contained in:
AJ Kelly
2011-05-14 22:18:14 -05:00
parent 62964d08ff
commit e4a4464824
4 changed files with 6 additions and 2 deletions
+2 -2
View File
@@ -59,6 +59,7 @@ void StepsDisplay::Load( const RString &sMetricsGroup, const PlayerState *pPlaye
m_bShowAutogen.Load(m_sMetricsGroup,"ShowAutogen");
m_bShowStepsType.Load(m_sMetricsGroup,"ShowStepsType");
m_sZeroMeterString.Load(m_sMetricsGroup,"ZeroMeterString");
m_sMeterFormatString.Load(m_sMetricsGroup,"MeterFormatString");
m_sprFrame.Load( THEME->GetPathG(m_sMetricsGroup,"frame") );
m_sprFrame->SetName( "Frame" );
@@ -241,8 +242,7 @@ void StepsDisplay::SetInternal( const SetParams &params )
}
else
{
// todo: allow themer to specify a format string? -aj
const RString sMeter = ssprintf( "%i", params.iMeter );
const RString sMeter = ssprintf( m_sMeterFormatString.GetValue().c_str(), params.iMeter );
m_textMeter.SetText( sMeter );
m_textMeter.HandleMessage( msg );
}
+1
View File
@@ -72,6 +72,7 @@ private:
ThemeMetric<bool> m_bShowAutogen;
ThemeMetric<bool> m_bShowStepsType;
ThemeMetric<RString> m_sZeroMeterString;
ThemeMetric<RString> m_sMeterFormatString;
};
#endif