diff options
Diffstat (limited to 'res/skins/Tango/fx_unit_right.xml')
-rw-r--r-- | res/skins/Tango/fx_unit_right.xml | 202 |
1 files changed, 92 insertions, 110 deletions
diff --git a/res/skins/Tango/fx_unit_right.xml b/res/skins/Tango/fx_unit_right.xml index 5f7800ce65..85db61d982 100644 --- a/res/skins/Tango/fx_unit_right.xml +++ b/res/skins/Tango/fx_unit_right.xml @@ -10,7 +10,8 @@ Variables: <Template> <SetVariable name="FxRack_FxUnit">EffectRack<Variable name="FxRack"/>_EffectUnit<Variable name="FxUnit"/></SetVariable> - <WidgetGroup> + <WidgetGroup><!-- EffectUnit --> + <ObjectName>FxUnitLeft</ObjectName> <Layout>horizontal</Layout> <SizePolicy>me,min</SizePolicy> <Children> @@ -18,127 +19,109 @@ Variables: <WidgetGroup><!-- FxUnitControls --> <ObjectName>FxUnitControls</ObjectName> <Layout>vertical</Layout> - <SizePolicy>min,me</SizePolicy> + <Size>-1min,131f</Size> <Children> + <WidgetGroup><!-- FX label + FX expand button --> - <ObjectName>AlignCenter</ObjectName> - <Layout>vertical</Layout> - <SizePolicy>min,min</SizePolicy> + <ObjectName>AlignTopCenter</ObjectName> + <Layout>stacked</Layout> + <Size>34f,30f</Size> <Children> - <Label> - <ObjectName>FxUnitLabel</ObjectName> - <Size>28f,15f</Size> - <Text>FX <Variable name="FxUnit"/></Text> - <Alignment>left</Alignment> - </Label> - - <WidgetGroup><Size>1min,2f</Size></WidgetGroup> - <Template src="skin:button_2state_persist.xml"> - <SetVariable name="ObjectName">FxSamplersMiniMaxi</SetVariable> + <SetVariable name="ObjectName">FxMiniMaxi</SetVariable> <SetVariable name="TooltipId">EffectUnit_show_parameters</SetVariable> - <SetVariable name="Size">30f,15f</SetVariable> + <SetVariable name="Size">34f,30f</SetVariable> <SetVariable name="ConfigKey">[<Variable name="FxRack_FxUnit"/>],show_parameters</SetVariable> </Template> - - <WidgetGroup><Size>1min,2f</Size></WidgetGroup> + <Label> + <ObjectName>FxUnitLabel</ObjectName> + <Size>34f,15f</Size> + <Text> FX <Variable name="FxUnit"/> </Text> + </Label> </Children> - </WidgetGroup><!-- /FX label + FX expand button --> + </WidgetGroup> - <WidgetGroup><!-- FxUnitMixer + Pfl button --> - <ObjectName>Spacer0f</ObjectName> - <Layout>horizontal</Layout> + <!-- FxUnitMixer --> + <WidgetGroup> + <ObjectName>FxUnitMixerRight</ObjectName> + <Layout>vertical</Layout> <SizePolicy>min,me</SizePolicy> <Children> - <WidgetGroup><!-- FxUnitMixer --> - <ObjectName>FxUnitMixer</ObjectName> + <Template src="skin:knob_textless.xml"> + <SetVariable name="TooltipId">EffectUnit_mix</SetVariable> + <SetVariable name="ObjectName">SuperWetDryKnob</SetVariable> + <SetVariable name="Size">30min,26f</SetVariable> + <SetVariable name="group">[<Variable name="FxRack_FxUnit"/>]</SetVariable> + <SetVariable name="ConfigKey">mix</SetVariable> + <SetVariable name="Color">red</SetVariable> + </Template> + + <Template src="skin:button_2state_persist.xml"> + <SetVariable name="ObjectName">MixModeButton</SetVariable> + <SetVariable name="TooltipId">EffectUnit_mix_mode</SetVariable> + <SetVariable name="Size">30f,18f</SetVariable> + <SetVariable name="state_0_icon">fx_mixmode_d-w.svg</SetVariable> + <SetVariable name="state_1_icon">fx_mixmode_d+w.svg</SetVariable> + <SetVariable name="ConfigKey">[EffectRack1_EffectUnit<Variable name="FxUnit"/>],mix_mode</SetVariable> + </Template> + + <WidgetGroup><Size>1min,0me</Size></WidgetGroup> + + <WidgetGroup><!-- Super Knob, if enabled --> + <SizePolicy>min,min</SizePolicy> <Layout>vertical</Layout> - <SizePolicy>min,me</SizePolicy> <Children> - <Template src="skin:knob_textless.xml"> - <SetVariable name="TooltipId">EffectUnit_mix</SetVariable> + <SetVariable name="TooltipId">EffectUnit_super1</SetVariable> <SetVariable name="ObjectName">SuperWetDryKnob</SetVariable> - <SetVariable name="Size">30min,26f</SetVariable> + <SetVariable name="Size">30f,30f</SetVariable> <SetVariable name="group">[<Variable name="FxRack_FxUnit"/>]</SetVariable> - <SetVariable name="ConfigKey">mix</SetVariable> - <SetVariable name="Color">red</SetVariable> - </Template> - - <Template src="skin:button_2state_persist.xml"> - <SetVariable name="ObjectName">MixModeButton</SetVariable> - <SetVariable name="TooltipId">EffectUnit_mix_mode</SetVariable> - <SetVariable name="Size">30f,18f</SetVariable> - <SetVariable name="state_0_icon">fx_mixmode_d-w.svg</SetVariable> - <SetVariable name="state_1_icon">fx_mixmode_d+w.svg</SetVariable> - <SetVariable name="ConfigKey">[EffectRack1_EffectUnit<Variable name="FxUnit"/>],mix_mode</SetVariable> + <SetVariable name="ConfigKey">super1</SetVariable> + <SetVariable name="Color">blue</SetVariable> </Template> + </Children> + <Connection> + <ConfigKey persist="true">[Skin],show_superknobs</ConfigKey> + <BindProperty>visible</BindProperty> + </Connection> + </WidgetGroup> - <WidgetGroup><Size>1min,0me</Size></WidgetGroup> + <WidgetGroup><!-- additional spacer for Super Knob, if enabled --> + <SizePolicy>min,me</SizePolicy> + <Connection> + <ConfigKey persist="true">[Skin],show_superknobs</ConfigKey> + <BindProperty>visible</BindProperty> + </Connection> + </WidgetGroup> - <WidgetGroup><!-- Super Knob, if enabled --> - <SizePolicy>min,min</SizePolicy> - <Layout>vertical</Layout> + <WidgetGroup><!-- Pfl button --> + <ObjectName>AlignCenter</ObjectName> + <SizePolicy>min,max</SizePolicy> + <Layout>vertical</Layout> + <Children> + <WidgetGroup> + <SizePolicy>max,max</SizePolicy> + <Layout>stacked</Layout> <Children> - <Template src="skin:knob_textless.xml"> - <SetVariable name="TooltipId">EffectUnit_super1</SetVariable> - <SetVariable name="ObjectName">SuperWetDryKnob</SetVariable> - <SetVariable name="Size">30f,30f</SetVariable> - <SetVariable name="group">[<Variable name="FxRack_FxUnit"/>]</SetVariable> - <SetVariable name="ConfigKey">super1</SetVariable> - <SetVariable name="Color">blue</SetVariable> + <!-- Greyed out if no headphone device is configured --> + <Template src="skin:pfl_cover.xml"/> + <Template src="skin:button_2state.xml"> + <SetVariable name="ObjectName">PflButton</SetVariable> + <SetVariable name="TooltipId">EffectUnit_headphones_enabled</SetVariable> + <SetVariable name="Size">24f,24f</SetVariable> + <SetVariable name="state_0_icon">pfl_off.svg</SetVariable> + <SetVariable name="state_1_icon">pfl_on.svg</SetVariable> + <SetVariable name="ConfigKey">[<Variable name="FxRack_FxUnit"/>],group_[Headphone]_enable</SetVariable> </Template> </Children> - <Connection> - <ConfigKey persist="true">[Skin],show_superknobs</ConfigKey> - <BindProperty>visible</BindProperty> - </Connection> - </WidgetGroup><!-- /Super Knob, if enabled --> - - <WidgetGroup><!-- additional spacer for Super Knob, if enabled --> - <SizePolicy>min,me</SizePolicy> - <Connection> - <ConfigKey persist="true">[Skin],show_superknobs</ConfigKey> - <BindProperty>visible</BindProperty> - </Connection> - </WidgetGroup><!-- /additional spacer for Super Knob, if enabled --> - - <WidgetGroup><!-- Headphone FX button --> - <ObjectName>AlignCenter</ObjectName> - <SizePolicy>min,max</SizePolicy> - <Layout>vertical</Layout> - <Children> - <WidgetGroup><!-- Headphone FX button --> - <SizePolicy>max,max</SizePolicy> - <Layout>stacked</Layout> - <Children> - <!-- index 0 due to bug --> - <WidgetGroup><Size>0f,0f</Size></WidgetGroup> - - <!-- Greyed out if no headphone device is configured --> - <Template src="skin:pfl_cover.xml"/> - - <Template src="skin:button_2state.xml"> - <SetVariable name="ObjectName">PflButton</SetVariable> - <SetVariable name="TooltipId">EffectUnit_headphones_enabled</SetVariable> - <SetVariable name="Size">24f,24f</SetVariable> - <SetVariable name="state_0_icon">pfl_off.svg</SetVariable> - <SetVariable name="state_1_icon">pfl_on.svg</SetVariable> - <SetVariable name="ConfigKey">[<Variable name="FxRack_FxUnit"/>],group_[Headphone]_enable</SetVariable> - </Template> - </Children> - </WidgetGroup> - </Children> - </WidgetGroup><!-- /Headphone FX button --> - + </WidgetGroup> </Children> - </WidgetGroup><!-- /FxUnitMixer --> - - <WidgetGroup><ObjectName>Spacer0f</ObjectName><Size>1f,1me</Size></WidgetGroup> + </WidgetGroup><!-- /Pfl button --> </Children> - </WidgetGroup><!-- /FxUnitMixer + Pfl button --> + </WidgetGroup><!-- /FxUnitMixer --> + </Children> </WidgetGroup><!-- /FxUnitControls --> @@ -147,13 +130,13 @@ Variables: <Layout>stacked</Layout> <SizePolicy>me,min</SizePolicy> <Children> - <WidgetGroup><!-- EffectSlots with --> + <WidgetGroup><!-- EffectSlots --> <Layout>vertical</Layout> <SizePolicy>min,min</SizePolicy> <Children> <WidgetGroup><!-- EffectSlot 1 --> <ObjectName>AlignLeft</ObjectName> - <SizePolicy>min,min</SizePolicy> + <SizePolicy>min,me</SizePolicy> <Layout>horizontal</Layout> <Children> <WidgetGroup><Size>4f,1min</Size></WidgetGroup> @@ -168,13 +151,13 @@ Variables: </Template> <WidgetGroup><Size>0min,1min</Size></WidgetGroup> </Children> - </WidgetGroup><!-- /EffectSlot 1 --> + </WidgetGroup> - <WidgetGroup><Size>1me,1f</Size></WidgetGroup> + <WidgetGroup><Size>1me,1f</Size></WidgetGroup> <WidgetGroup><!-- EffectSlot 2 --> <ObjectName>AlignLeft</ObjectName> - <SizePolicy>min,min</SizePolicy> + <SizePolicy>min,me</SizePolicy> <Layout>horizontal</Layout> <Children> <WidgetGroup><Size>4f,1min</Size></WidgetGroup> @@ -189,13 +172,13 @@ Variables: </Template> <WidgetGroup><Size>0min,1min</Size></WidgetGroup> </Children> - </WidgetGroup><!-- /EffectSlot 2 --> + </WidgetGroup> - <WidgetGroup><Size>1me,1f</Size></WidgetGroup> + <WidgetGroup><Size>1me,1f</Size></WidgetGroup> <WidgetGroup><!-- EffectSlot 3 --> <ObjectName>AlignLeft</ObjectName> - <SizePolicy>min,min</SizePolicy> + <SizePolicy>min,me</SizePolicy> <Layout>horizontal</Layout> <Children> <WidgetGroup><Size>4f,1min</Size></WidgetGroup> @@ -209,12 +192,11 @@ Variables: <SetVariable name="Side">Right</SetVariable> </Template> </Children> - </WidgetGroup><!-- /EffectSlot 3 --> + </WidgetGroup> </Children> </WidgetGroup><!-- /EffectSlots --> <WidgetGroup><!-- Underlays, no focus --> - <ObjectName>Spacer0f</ObjectName> <Layout>vertical</Layout> <SizePolicy>me,min</SizePolicy> <Children> @@ -259,7 +241,6 @@ Variables: </WidgetGroup><!-- /Underlays, no focus --> <WidgetGroup><!-- Underlays with focus --> - <ObjectName>Spacer0f</ObjectName> <Layout>vertical</Layout> <SizePolicy>me,min</SizePolicy> <Children> @@ -268,7 +249,7 @@ Variables: <SetVariable name="FxNum">1</SetVariable> </Template> <Template src="skin:fx_flow_focus_background.xml"> - <SetVariable name="Size">-1me-1me</SetVariable> + <SetVariable name="Size">-1me,-1me</SetVariable> <SetVariable name="FxNum">1</SetVariable> </Template> @@ -280,7 +261,7 @@ Variables: </Template> <Template src="skin:fx_flow_focus_background.xml"> - <SetVariable name="Size">-1me-1me</SetVariable> + <SetVariable name="Size">-1me,-1me</SetVariable> <SetVariable name="FxNum">2</SetVariable> </Template> @@ -292,7 +273,7 @@ Variables: </Template> <Template src="skin:fx_flow_focus_background.xml"> - <SetVariable name="Size">-1me-1me</SetVariable> + <SetVariable name="Size">-1me,-1me</SetVariable> <SetVariable name="FxNum">3</SetVariable> </Template> <Template src="skin:fx_flow_focus_background.xml"> @@ -308,6 +289,7 @@ Variables: </Children> </WidgetGroup><!-- /EffectSlots + Underlays, no focus --> + </Children> </WidgetGroup><!-- /EffectUnit --> </Template> |