add OnCommads for text

This commit is contained in:
Chris Danford
2005-03-07 20:10:07 +00:00
parent e00de06b3f
commit bad9706b36
2 changed files with 7 additions and 3 deletions
+3 -1
View File
@@ -2165,7 +2165,8 @@ MeterX=490
MeterY=220
SourceMeterX=490
SourceMeterY=300
RowLabelsX=20
RowLabelsX=40
RowLabelOnCommand=zoom,0.7
RowValue1X=320
RowValue2X=380
RowValue3X=380
@@ -2173,6 +2174,7 @@ RowValue4X=320
RowValue5X=380
RowValue6X=320
RowValue7X=380
RowValueOnCommand=zoom,0.7
Row1Y=80
Row2Y=130
Row3Y=180
+4 -2
View File
@@ -27,7 +27,9 @@
#define SOURCE_METER_X THEME->GetMetricF("EditMenu","SourceMeterX")
#define SOURCE_METER_Y THEME->GetMetricF("EditMenu","SourceMeterY")
#define ROW_LABELS_X THEME->GetMetricF("EditMenu","RowLabelsX")
#define ROW_LABEL_ON_COMMAND THEME->GetMetricA("EditMenu","RowLabelOnCommand")
#define ROW_VALUE_X( i ) THEME->GetMetricF("EditMenu",ssprintf("RowValue%dX",i+1))
#define ROW_VALUE_ON_COMMAND THEME->GetMetricA("EditMenu","RowValueOnCommand")
#define ROW_Y( i ) THEME->GetMetricF("EditMenu",ssprintf("Row%dY",i+1))
@@ -58,14 +60,14 @@ EditMenu::EditMenu()
m_textLabel[i].LoadFromFont( THEME->GetPathF("EditMenu","title") );
m_textLabel[i].SetXY( ROW_LABELS_X, ROW_Y(i) );
m_textLabel[i].SetText( RowToString((Row)i) );
m_textLabel[i].SetZoom( 0.8f );
m_textLabel[i].RunCommands( ROW_LABEL_ON_COMMAND );
m_textLabel[i].SetHorizAlign( Actor::align_left );
this->AddChild( &m_textLabel[i] );
m_textValue[i].LoadFromFont( THEME->GetPathF("EditMenu","value") );
m_textValue[i].SetXY( ROW_VALUE_X(i), ROW_Y(i) );
m_textValue[i].SetText( "blah" );
m_textValue[i].SetZoom( 0.8f );
m_textValue[i].RunCommands( ROW_VALUE_ON_COMMAND );
this->AddChild( &m_textValue[i] );
}