71 lines
2.5 KiB
XML
71 lines
2.5 KiB
XML
<!-- One effect's box in the BeatFX section -->
|
|
<Template>
|
|
<WidgetGroup>
|
|
<ObjectName>BeatFX_Unit</ObjectName>
|
|
<Layout>vertical</Layout>
|
|
<Children>
|
|
|
|
<EffectSelector>
|
|
<ObjectName>EffectSelector</ObjectName>
|
|
<EffectRack><Variable name="rack"/></EffectRack>
|
|
<EffectUnit><Variable name="unit"/></EffectUnit>
|
|
<Effect><Variable name="effect"/></Effect>
|
|
<Elide>right</Elide>
|
|
<Size>0me,50max</Size>
|
|
</EffectSelector>
|
|
|
|
<VuMeter>
|
|
<ObjectName>EffectMeter</ObjectName>
|
|
<Size>0me,6max</Size>
|
|
<PathBack scalemode="STRETCH">icons/effect_meter_bg.png</PathBack>
|
|
<PathVu scalemode="STRETCH">icons/effect_meter_fg.png</PathVu>
|
|
<Horizontal>true</Horizontal>
|
|
<PeakHoldSize>0</PeakHoldSize>
|
|
<PeakHoldTime>0</PeakHoldTime>
|
|
<PeakFallTime>0</PeakFallTime>
|
|
<PeakFallStep>0</PeakFallStep>
|
|
<Connection>
|
|
<ConfigKey>[EffectRack<Variable name="rack"/>_EffectUnit<Variable name="unit"/>_Effect<Variable name="effect"/>],meta</ConfigKey>
|
|
</Connection>
|
|
</VuMeter>
|
|
|
|
<PushButton>
|
|
<ObjectName>EffectToggle</ObjectName>
|
|
<Size>0me,30max</Size>
|
|
<NumberStates>2</NumberStates>
|
|
<State>
|
|
<Number>0</Number>
|
|
<Text>Off</Text>
|
|
</State>
|
|
<State>
|
|
<Number>1</Number>
|
|
<Text>Active</Text>
|
|
</State>
|
|
<Connection>
|
|
<ConfigKey>[EffectRack<Variable name="rack"/>_EffectUnit<Variable name="unit"/>_Effect<Variable name="effect"/>],enabled</ConfigKey>
|
|
<ConnectValueToWidget>true</ConnectValueToWidget>
|
|
</Connection>
|
|
<Connection>
|
|
<ConfigKey>EffectRack<Variable name="rack"/>_EffectUnit<Variable name="unit"/>],group_[Master]_enable</ConfigKey>
|
|
<ConnectValueToWidget>false</ConnectValueToWidget>
|
|
</Connection>
|
|
<Connection>
|
|
<ConfigKey>[EffectRack<Variable name="rack"/>_EffectUnit<Variable name="unit"/>_Effect<Variable name="effect"/>],meta</ConfigKey>
|
|
<ConnectValueToWidget>false</ConnectValueToWidget>
|
|
</Connection>
|
|
</PushButton>
|
|
|
|
</Children>
|
|
|
|
<!-- Highlights this effect unit when selected -->
|
|
<Connection>
|
|
<ConfigKey>[EffectRack<Variable name="rack"/>_EffectUnit<Variable name="unit"/>],focused_effect</ConfigKey>
|
|
<BindProperty>highlight</BindProperty>
|
|
<Transform>
|
|
<IsEqual><Variable name="effect"/></IsEqual>
|
|
</Transform>
|
|
</Connection>
|
|
|
|
</WidgetGroup>
|
|
</Template>
|