[StepsDisplay] Make everything else (that isn't the frame) react to the Set message
This commit is contained in:
@@ -222,6 +222,7 @@ void StepsDisplay::SetInternal( const SetParams ¶ms )
|
|||||||
int iNumOff = max( 0, m_iNumTicks-iNumOn );
|
int iNumOff = max( 0, m_iNumTicks-iNumOn );
|
||||||
sNewText.insert( sNewText.end(), iNumOff, off );
|
sNewText.insert( sNewText.end(), iNumOff, off );
|
||||||
m_textTicks.SetText( sNewText );
|
m_textTicks.SetText( sNewText );
|
||||||
|
m_textTicks.HandleMessage( msg );
|
||||||
}
|
}
|
||||||
|
|
||||||
if( m_bShowMeter )
|
if( m_bShowMeter )
|
||||||
@@ -234,17 +235,20 @@ void StepsDisplay::SetInternal( const SetParams ¶ms )
|
|||||||
{
|
{
|
||||||
const RString sMeter = ssprintf( "%i", params.iMeter );
|
const RString sMeter = ssprintf( "%i", params.iMeter );
|
||||||
m_textMeter.SetText( sMeter );
|
m_textMeter.SetText( sMeter );
|
||||||
|
m_textMeter.HandleMessage( msg );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if( m_bShowDescription )
|
if( m_bShowDescription )
|
||||||
{
|
{
|
||||||
m_textDescription.SetText( sDisplayDescription );
|
m_textDescription.SetText( sDisplayDescription );
|
||||||
|
m_textDescription.HandleMessage( msg );
|
||||||
}
|
}
|
||||||
|
|
||||||
if( m_bShowAutogen )
|
if( m_bShowAutogen )
|
||||||
{
|
{
|
||||||
bool b = params.pSteps && params.pSteps->IsAutogen();
|
bool b = params.pSteps && params.pSteps->IsAutogen();
|
||||||
|
m_sprAutogen->HandleMessage( msg );
|
||||||
m_sprAutogen->SetVisible( b );
|
m_sprAutogen->SetVisible( b );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user