Reference for the Mosaic unit WidgetSet
This unit contains components for diverse widgets.
enum ValueDisplayLayout
{
item UnitAndValueAreIndependent;
item AlignUnitRightToValue;
item AlignUnitLeftToValue;
item AlignValueRightToUnit;
item AlignValueLeftToUnit;
}
The definition WidgetSet::ValueDisplayLayout determines the available arrangement modes to apply on the views within a WidgetSet::ValueDisplay widget. Depending on the mode, the views will be treated independently or one view will be arranged at the left/right end of the content displayed in the other view.
Items | Description |
---|---|
AlignUnitLeftToValue | The mode 'AlignUnitLeftToValue' determines, that the text view intended to display the unit within a WidgetSet::ValueDisplay widget should be aligned at the left end of the text displayed in the value text view. Accordingly, when the value text changes, the unit text view is moved automatically. With the property 'UnitMarginRight' of the WidgetSet::ValueDisplayConfig object you can additionally specify a margin between the right edge of the unit text view and the left end of the value text. |
AlignUnitRightToValue | The mode 'AlignUnitRightToValue' determines, that the text view intended to display the unit within a WidgetSet::ValueDisplay widget should be aligned at the right end of the text displayed in the value text view. Accordingly, when the value text changes, the unit text view is moved automatically. With the property 'UnitMarginLeft' of the WidgetSet::ValueDisplayConfig object you can additionally specify a margin between the right end of the value text and the left edge of the unit text view. |
AlignValueLeftToUnit | The mode 'AlignValueLeftToUnit' determines, that the text view intended to display the value within a WidgetSet::ValueDisplay widget should be aligned at the left end of the text displayed in the unit text view. Accordingly, when the unit text changes, the value text view is moved automatically. With the property 'ValueMarginRight' of the WidgetSet::ValueDisplayConfig object you can additionally specify a margin between the right edge of the value text view and the left end of the unit text. |
AlignValueRightToUnit | The mode 'AlignValueRightToUnit' determines, that the text view intended to display the value within a WidgetSet::ValueDisplay widget should be aligned at the right end of the text displayed in the Unit text view. Accordingly, when the unit text changes, the value text view is moved automatically. With the property 'ValueMarginLeft' of the WidgetSet::ValueDisplayConfig object you can additionally specify a margin between the right end of the unit text and the left edge of the value text view. |
UnitAndValueAreIndependent | The mode 'UnitAndValueAreIndependent' determines, that the text views to display the value and the unit parts are arranged independently within the area of a WidgetSet::ValueDisplay widget. |
 
autoobject WidgetSet::ToggleButtonConfig
CheckBox_Large
{
preset LabelOnColorActive = #6C6E70FF;
preset LabelOnColorFocused = #6C6E70FF;
preset LabelOnColorDisabled = #A8ABABFF;
preset LabelOnColorDefault = #6C6E70FF;
preset LabelOffColorActive = #6C6E70FF;
preset LabelOffColorFocused = #6C6E70FF;
preset LabelOffColorDisabled = #A8ABABFF;
preset LabelOffColorDefault = #6C6E70FF;
preset LabelMarginLeft = 75;
preset IconOnTintActive = #6C6E70FF;
preset IconOnTintFocused = #6C6E70FF;
preset IconOnTintDisabled = #A8ABABAA;
preset IconOnTintDefault = #6C6E70FF;
preset IconOffTintActive = #6C6E70FF;
preset IconOffTintFocused = #6C6E70FF;
preset IconOffTintDisabled = #A8ABABAA;
preset IconOffTintDefault = #6C6E70FF;
preset IconMarginLeft = 75;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontLarge;
preset LabelOffFont = Resources::FontLarge;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset FaceLayout = Core::Layout[AlignToLeft];
preset FaceOnFrameActive = 7;
preset FaceOnFrameFocused = 5;
preset FaceOnFrameDisabled = 1;
preset FaceOnFrameDefault = 3;
preset FaceOnActive = WidgetSet::CheckBoxLarge;
preset FaceOnFocused = WidgetSet::CheckBoxLarge;
preset FaceOnDisabled = WidgetSet::CheckBoxLarge;
preset FaceOnDefault = WidgetSet::CheckBoxLarge;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffActive = WidgetSet::CheckBoxLarge;
preset FaceOffFocused = WidgetSet::CheckBoxLarge;
preset FaceOffDisabled = WidgetSet::CheckBoxLarge;
preset FaceOffDefault = WidgetSet::CheckBoxLarge;
preset WidgetMinSize = <59,59>;
}
This autoobject provides one of the default customizations for the 'toggle' widget (WidgetSet::ToggleButton) in its large size variant. With this customization the toggle button appears as a 'check box'.
autoobject WidgetSet::ToggleButtonConfig
CheckBox_Medium
{
preset LabelOnColorActive = #6C6E70FF;
preset LabelOnColorFocused = #6C6E70FF;
preset LabelOnColorDisabled = #A8ABABFF;
preset LabelOnColorDefault = #6C6E70FF;
preset LabelOffColorActive = #6C6E70FF;
preset LabelOffColorFocused = #6C6E70FF;
preset LabelOffColorDisabled = #A8ABABFF;
preset LabelOffColorDefault = #6C6E70FF;
preset LabelMarginLeft = 50;
preset IconOnTintActive = #6C6E70FF;
preset IconOnTintFocused = #6C6E70FF;
preset IconOnTintDisabled = #A8ABABAA;
preset IconOnTintDefault = #6C6E70FF;
preset IconOffTintActive = #6C6E70FF;
preset IconOffTintFocused = #6C6E70FF;
preset IconOffTintDisabled = #A8ABABAA;
preset IconOffTintDefault = #6C6E70FF;
preset IconMarginLeft = 50;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontMedium;
preset LabelOffFont = Resources::FontMedium;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset FaceLayout = Core::Layout[AlignToLeft];
preset FaceOnFrameActive = 7;
preset FaceOnFrameFocused = 5;
preset FaceOnFrameDisabled = 1;
preset FaceOnFrameDefault = 3;
preset FaceOnActive = WidgetSet::CheckBoxMedium;
preset FaceOnFocused = WidgetSet::CheckBoxMedium;
preset FaceOnDisabled = WidgetSet::CheckBoxMedium;
preset FaceOnDefault = WidgetSet::CheckBoxMedium;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffActive = WidgetSet::CheckBoxMedium;
preset FaceOffFocused = WidgetSet::CheckBoxMedium;
preset FaceOffDisabled = WidgetSet::CheckBoxMedium;
preset FaceOffDefault = WidgetSet::CheckBoxMedium;
preset WidgetMinSize = <39,39>;
}
This autoobject provides one of the default customizations for the 'toggle' widget (WidgetSet::ToggleButton) in its medium size variant. With this customization the toggle button appears as a 'check box'.
autoobject WidgetSet::ToggleButtonConfig
CheckBox_Small
{
preset LabelOnColorActive = #6C6E70FF;
preset LabelOnColorFocused = #6C6E70FF;
preset LabelOnColorDisabled = #A8ABABFF;
preset LabelOnColorDefault = #6C6E70FF;
preset LabelOffColorActive = #6C6E70FF;
preset LabelOffColorFocused = #6C6E70FF;
preset LabelOffColorDisabled = #A8ABABFF;
preset LabelOffColorDefault = #6C6E70FF;
preset LabelMarginLeft = 34;
preset IconOnTintActive = #6C6E70FF;
preset IconOnTintFocused = #6C6E70FF;
preset IconOnTintDisabled = #A8ABABAA;
preset IconOnTintDefault = #6C6E70FF;
preset IconOffTintActive = #6C6E70FF;
preset IconOffTintFocused = #6C6E70FF;
preset IconOffTintDisabled = #A8ABABAA;
preset IconOffTintDefault = #6C6E70FF;
preset IconMarginLeft = 34;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontSmall;
preset LabelOffFont = Resources::FontSmall;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset FaceLayout = Core::Layout[AlignToLeft];
preset FaceOnFrameActive = 7;
preset FaceOnFrameFocused = 5;
preset FaceOnFrameDisabled = 1;
preset FaceOnFrameDefault = 3;
preset FaceOnActive = WidgetSet::CheckBoxSmall;
preset FaceOnFocused = WidgetSet::CheckBoxSmall;
preset FaceOnDisabled = WidgetSet::CheckBoxSmall;
preset FaceOnDefault = WidgetSet::CheckBoxSmall;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffActive = WidgetSet::CheckBoxSmall;
preset FaceOffFocused = WidgetSet::CheckBoxSmall;
preset FaceOffDisabled = WidgetSet::CheckBoxSmall;
preset FaceOffDefault = WidgetSet::CheckBoxSmall;
preset WidgetMinSize = <26,26>;
}
This autoobject provides one of the default customizations for the 'toggle' widget (WidgetSet::ToggleButton) in its small size variant. With this customization the toggle button appears as a 'check box'.
autoobject WidgetSet::GaugeConfig
Gauge_Large
{
preset SwingElastic = false;
preset SwingDuration = 300;
preset TrackLeftRoundedStart = true;
preset TrackLeftColor = #B2D339FF;
preset TrackLeftThickness = 32.0;
preset TrackLeftRadius = 104.5;
preset NeedleMaxAngle = -45;
preset NeedleMinAngle = 225;
preset NeedlePivot = <-57,18>;
preset Needle = WidgetSet::GaugeNeedleLarge;
preset CenterOffset = <0,16>;
preset Scale = WidgetSet::GaugeTrackLarge;
preset WidgetMinSize = <257,227>;
}
This autoobject provides the default customization for the 'analog gauge' widget (WidgetSet::Gauge) in its large size variant.
autoobject WidgetSet::GaugeConfig
Gauge_Medium
{
preset SwingElastic = false;
preset SwingDuration = 300;
preset TrackLeftRoundedStart = true;
preset TrackLeftColor = #B2D339FF;
preset TrackLeftThickness = 21.0;
preset TrackLeftRadius = 70.0;
preset NeedleMaxAngle = -45;
preset NeedleMinAngle = 225;
preset NeedlePivot = <-39,12>;
preset Needle = WidgetSet::GaugeNeedleMedium;
preset CenterOffset = <0,10>;
preset Scale = WidgetSet::GaugeTrackMedium;
preset WidgetMinSize = <171,151>;
}
This autoobject provides the default customization for the 'analog gauge' widget (WidgetSet::Gauge) in its medium size variant.
autoobject WidgetSet::GaugeConfig
Gauge_Small
{
preset SwingElastic = false;
preset SwingDuration = 300;
preset TrackLeftRoundedStart = true;
preset TrackLeftColor = #B2D339FF;
preset TrackLeftThickness = 14.25;
preset TrackLeftRadius = 47.0;
preset NeedleMaxAngle = -45;
preset NeedleMinAngle = 226;
preset NeedlePivot = <-26,8>;
preset Needle = WidgetSet::GaugeNeedleSmall;
preset CenterOffset = <0,7>;
preset Scale = WidgetSet::GaugeTrackSmall;
preset WidgetMinSize = <114,101>;
}
This autoobject provides the default customization for the 'analog gauge' widget (WidgetSet::Gauge) in its small size variant.
autoobject WidgetSet::HorizontalScrollbarConfig
HorizontalScrollbar_Large
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::HorizontalScrollbarThumbLarge;
preset ThumbDisabled = WidgetSet::HorizontalScrollbarThumbLarge;
preset ThumbDefault = WidgetSet::HorizontalScrollbarThumbLarge;
preset TrackActive = WidgetSet::HorizontalScrollbarTrackLarge;
preset TrackDisabled = WidgetSet::HorizontalScrollbarTrackLarge;
preset TrackDefault = WidgetSet::HorizontalScrollbarTrackLarge;
preset WidgetMinSize = <68,59>;
}
This autoobject provides the default customization for the 'horizontal scrollbar' widget (WidgetSet::HorizontalScrollbar) in its large size variant. Scrollbars using this configuration do react to user touch interactions.
autoobject WidgetSet::HorizontalScrollbarConfig
HorizontalScrollbar_Medium
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::HorizontalScrollbarThumbMedium;
preset ThumbDisabled = WidgetSet::HorizontalScrollbarThumbMedium;
preset ThumbDefault = WidgetSet::HorizontalScrollbarThumbMedium;
preset TrackActive = WidgetSet::HorizontalScrollbarTrackMedium;
preset TrackDisabled = WidgetSet::HorizontalScrollbarTrackMedium;
preset TrackDefault = WidgetSet::HorizontalScrollbarTrackMedium;
preset WidgetMinSize = <45,39>;
}
This autoobject provides the default customization for the 'horizontal scrollbar' widget (WidgetSet::HorizontalScrollbar) in its medium size variant. Scrollbars using this configuration do react to user touch interactions.
autoobject WidgetSet::HorizontalScrollbarConfig
HorizontalScrollbar_Small
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::HorizontalScrollbarThumbSmall;
preset ThumbDisabled = WidgetSet::HorizontalScrollbarThumbSmall;
preset ThumbDefault = WidgetSet::HorizontalScrollbarThumbSmall;
preset TrackActive = WidgetSet::HorizontalScrollbarTrackSmall;
preset TrackDisabled = WidgetSet::HorizontalScrollbarTrackSmall;
preset TrackDefault = WidgetSet::HorizontalScrollbarTrackSmall;
preset WidgetMinSize = <30,26>;
}
This autoobject provides the default customization for the 'horizontal scrollbar' widget (WidgetSet::HorizontalScrollbar) in its small size variant. Scrollbars using this configuration do react to user touch interactions.
autoobject WidgetSet::HorizontalSliderConfig
HorizontalSlider_Large
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset ThumbMarginRight = -3;
preset ThumbMarginLeft = -3;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobLarge;
preset ThumbFocused = WidgetSet::ThumbKnobLarge;
preset ThumbDisabled = WidgetSet::ThumbKnobLarge;
preset ThumbDefault = WidgetSet::ThumbKnobLarge;
preset TrackRightFrameActive = 0;
preset TrackRightFrameFocused = 0;
preset TrackRightFrameDisabled = 0;
preset TrackRightFrameDefault = 0;
preset TrackRightActive = WidgetSet::HorizontalSliderTrackLarge;
preset TrackRightFocused = WidgetSet::HorizontalSliderTrackLarge;
preset TrackRightDisabled = WidgetSet::HorizontalSliderTrackLarge;
preset TrackRightDefault = WidgetSet::HorizontalSliderTrackLarge;
preset TrackLeftFrameActive = 1;
preset TrackLeftFrameFocused = 1;
preset TrackLeftFrameDisabled = 1;
preset TrackLeftFrameDefault = 1;
preset TrackLeftActive = WidgetSet::HorizontalSliderTrackLarge;
preset TrackLeftFocused = WidgetSet::HorizontalSliderTrackLarge;
preset TrackLeftDisabled = WidgetSet::HorizontalSliderTrackLarge;
preset TrackLeftDefault = WidgetSet::HorizontalSliderTrackLarge;
preset WidgetMinSize = <68,59>;
}
This autoobject provides the default customization for the 'horizontal slider' widget (WidgetSet::HorizontalSlider) in its large size variant.
autoobject WidgetSet::HorizontalSliderConfig
HorizontalSlider_Medium
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset ThumbMarginRight = -2;
preset ThumbMarginLeft = -2;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobMedium;
preset ThumbFocused = WidgetSet::ThumbKnobMedium;
preset ThumbDisabled = WidgetSet::ThumbKnobMedium;
preset ThumbDefault = WidgetSet::ThumbKnobMedium;
preset TrackRightFrameActive = 0;
preset TrackRightFrameFocused = 0;
preset TrackRightFrameDisabled = 0;
preset TrackRightFrameDefault = 0;
preset TrackRightActive = WidgetSet::HorizontalSliderTrackMedium;
preset TrackRightFocused = WidgetSet::HorizontalSliderTrackMedium;
preset TrackRightDisabled = WidgetSet::HorizontalSliderTrackMedium;
preset TrackRightDefault = WidgetSet::HorizontalSliderTrackMedium;
preset TrackLeftFrameActive = 1;
preset TrackLeftFrameFocused = 1;
preset TrackLeftFrameDisabled = 1;
preset TrackLeftFrameDefault = 1;
preset TrackLeftActive = WidgetSet::HorizontalSliderTrackMedium;
preset TrackLeftFocused = WidgetSet::HorizontalSliderTrackMedium;
preset TrackLeftDisabled = WidgetSet::HorizontalSliderTrackMedium;
preset TrackLeftDefault = WidgetSet::HorizontalSliderTrackMedium;
preset WidgetMinSize = <45,39>;
}
This autoobject provides the default customization for the 'horizontal slider' widget (WidgetSet::HorizontalSlider) in its medium size variant.
autoobject WidgetSet::HorizontalSliderConfig
HorizontalSlider_Small
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset ThumbMarginRight = -1;
preset ThumbMarginLeft = -1;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobSmall;
preset ThumbFocused = WidgetSet::ThumbKnobSmall;
preset ThumbDisabled = WidgetSet::ThumbKnobSmall;
preset ThumbDefault = WidgetSet::ThumbKnobSmall;
preset TrackRightFrameActive = 0;
preset TrackRightFrameFocused = 0;
preset TrackRightFrameDisabled = 0;
preset TrackRightFrameDefault = 0;
preset TrackRightActive = WidgetSet::HorizontalSliderTrackSmall;
preset TrackRightFocused = WidgetSet::HorizontalSliderTrackSmall;
preset TrackRightDisabled = WidgetSet::HorizontalSliderTrackSmall;
preset TrackRightDefault = WidgetSet::HorizontalSliderTrackSmall;
preset TrackLeftFrameActive = 1;
preset TrackLeftFrameFocused = 1;
preset TrackLeftFrameDisabled = 1;
preset TrackLeftFrameDefault = 1;
preset TrackLeftActive = WidgetSet::HorizontalSliderTrackSmall;
preset TrackLeftFocused = WidgetSet::HorizontalSliderTrackSmall;
preset TrackLeftDisabled = WidgetSet::HorizontalSliderTrackSmall;
preset TrackLeftDefault = WidgetSet::HorizontalSliderTrackSmall;
preset WidgetMinSize = <30,26>;
}
This autoobject provides the default customization for the 'horizontal slider' widget (WidgetSet::HorizontalSlider) in its small size variant.
autoobject WidgetSet::HorizontalValueBarConfig
HorizontalValueBar_Large
{
preset TrackRightFrame = 0;
preset TrackRight = WidgetSet::HorizontalValueBarLarge;
preset TrackLeftFrame = 1;
preset TrackLeft = WidgetSet::HorizontalValueBarLarge;
preset WidgetMinSize = <68,45>;
}
This autoobject provides the default customization for the 'horizontal value bar' widget (WidgetSet::HorizontalValueBar) in its large size variant.
autoobject WidgetSet::HorizontalValueBarConfig
HorizontalValueBar_Medium
{
preset TrackRightFrame = 0;
preset TrackRight = WidgetSet::HorizontalValueBarMedium;
preset TrackLeftFrame = 1;
preset TrackLeft = WidgetSet::HorizontalValueBarMedium;
preset WidgetMinSize = <45,30>;
}
This autoobject provides the default customization for the 'horizontal value bar' widget (WidgetSet::HorizontalValueBar) in its medium size variant.
autoobject WidgetSet::HorizontalValueBarConfig
HorizontalValueBar_Small
{
preset TrackRightFrame = 0;
preset TrackRight = WidgetSet::HorizontalValueBarSmall;
preset TrackLeftFrame = 1;
preset TrackLeft = WidgetSet::HorizontalValueBarSmall;
preset WidgetMinSize = <30,20>;
}
This autoobject provides the default customization for the 'horizontal value bar' widget (WidgetSet::HorizontalValueBar) in its small size variant.
autoobject WidgetSet::GaugeConfig
MiniGauge_Large
{
preset SwingElastic = false;
preset SwingDuration = 300;
preset TrackLeftRoundedStart = true;
preset TrackLeftColor = #B2D339FF;
preset TrackLeftThickness = 32.0;
preset TrackLeftRadius = 74.25;
preset NeedleMaxAngle = -45;
preset NeedleMinAngle = 225;
preset NeedlePivot = <-27,18>;
preset Needle = WidgetSet::GaugeNeedleLarge;
preset CenterOffset = <0,11>;
preset Scale = WidgetSet::MiniGaugeTrackLarge;
preset WidgetMinSize = <197,174>;
}
This autoobject provides the alternative customization for the 'analog gauge' widget (WidgetSet::Gauge) in its large size variant. Here the gauge widget appears smaller.
autoobject WidgetSet::GaugeConfig
MiniGauge_Medium
{
preset SwingElastic = false;
preset SwingDuration = 300;
preset TrackLeftRoundedStart = true;
preset TrackLeftColor = #B2D339FF;
preset TrackLeftThickness = 21.25;
preset TrackLeftRadius = 49.12;
preset NeedleMaxAngle = -45;
preset NeedleMinAngle = 225;
preset NeedlePivot = <-18,12>;
preset Needle = WidgetSet::GaugeNeedleMedium;
preset CenterOffset = <0,7>;
preset Scale = WidgetSet::MiniGaugeTrackMedium;
preset WidgetMinSize = <131,116>;
}
This autoobject provides the alternative customization for the 'analog gauge' widget (WidgetSet::Gauge) in its medium size variant. Here the gauge widget appears smaller.
autoobject WidgetSet::GaugeConfig
MiniGauge_Small
{
preset SwingElastic = false;
preset SwingDuration = 300;
preset TrackLeftRoundedStart = true;
preset TrackLeftColor = #B2D339FF;
preset TrackLeftThickness = 14.25;
preset TrackLeftRadius = 33.12;
preset NeedleMaxAngle = -45;
preset NeedleMinAngle = 226;
preset NeedlePivot = <-13,8>;
preset Needle = WidgetSet::GaugeNeedleSmall;
preset CenterOffset = <0,5>;
preset Scale = WidgetSet::MiniGaugeTrackSmall;
preset WidgetMinSize = <88,78>;
}
This autoobject provides the alternative customization for the 'analog gauge' widget (WidgetSet::Gauge) in its small size variant. Here the gauge widget appears smaller.
autoobject WidgetSet::HorizontalScrollbarConfig
MiniHorizontalScrollbar_Large
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbActive = WidgetSet::MiniHorizontalScrollbarThumbLarge;
preset ThumbDisabled = WidgetSet::MiniHorizontalScrollbarThumbLarge;
preset ThumbDefault = WidgetSet::MiniHorizontalScrollbarThumbLarge;
preset TrackActive = WidgetSet::MiniHorizontalScrollbarTrackLarge;
preset TrackDisabled = WidgetSet::MiniHorizontalScrollbarTrackLarge;
preset TrackDefault = WidgetSet::MiniHorizontalScrollbarTrackLarge;
preset WidgetMinSize = <68,27>;
}
This autoobject provides an alternative customization for the 'horizontal scrollbar' widget (WidgetSet::HorizontalScrollbar) in its large size variant. Here the scrollbar is smaller and it is configured to disappear automatically if it is not used. Furthermore, scrollbars using this configuration do not react to user touch interactions.
autoobject WidgetSet::HorizontalScrollbarConfig
MiniHorizontalScrollbar_Medium
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbActive = WidgetSet::MiniHorizontalScrollbarThumbMedium;
preset ThumbDisabled = WidgetSet::MiniHorizontalScrollbarThumbMedium;
preset ThumbDefault = WidgetSet::MiniHorizontalScrollbarThumbMedium;
preset TrackActive = WidgetSet::MiniHorizontalScrollbarTrackMedium;
preset TrackDisabled = WidgetSet::MiniHorizontalScrollbarTrackMedium;
preset TrackDefault = WidgetSet::MiniHorizontalScrollbarTrackMedium;
preset WidgetMinSize = <45,18>;
}
This autoobject provides an alternative customization for the 'horizontal scrollbar' widget (WidgetSet::HorizontalScrollbar) in its medium size variant. Here the scrollbar is smaller and it is configured to disappear automatically if it is not used. Furthermore, scrollbars using this configuration do not react to user touch interactions.
autoobject WidgetSet::HorizontalScrollbarConfig
MiniHorizontalScrollbar_Small
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbActive = WidgetSet::MiniHorizontalScrollbarThumbSmall;
preset ThumbDisabled = WidgetSet::MiniHorizontalScrollbarThumbSmall;
preset ThumbDefault = WidgetSet::MiniHorizontalScrollbarThumbSmall;
preset TrackActive = WidgetSet::MiniHorizontalScrollbarTrackSmall;
preset TrackDisabled = WidgetSet::MiniHorizontalScrollbarTrackSmall;
preset TrackDefault = WidgetSet::MiniHorizontalScrollbarTrackSmall;
preset WidgetMinSize = <30,12>;
}
This autoobject provides an alternative customization for the 'horizontal scrollbar' widget (WidgetSet::HorizontalScrollbar) in its small size variant. Here the scrollbar is smaller and it is configured to disappear automatically if it is not used. Furthermore, scrollbars using this configuration do not react to user touch interactions.
autoobject WidgetSet::RotaryKnobConfig
MiniRotaryKnob_Large
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset TrackLeftRoundedStart = true;
preset TrackLeftColorActive = #B2D339FF;
preset TrackLeftColorFocused = #B2D339FF;
preset TrackLeftColorDisabled = #B2D339FF;
preset TrackLeftColorDefault = #B2D339FF;
preset TrackLeftThicknessActive = 14.0;
preset TrackLeftThicknessFocused = 14.0;
preset TrackLeftThicknessDisabled = 14.0;
preset TrackLeftThicknessDefault = 14.0;
preset TrackLeftRadiusActive = 82.5;
preset TrackLeftRadiusFocused = 82.5;
preset TrackLeftRadiusDisabled = 82.5;
preset TrackLeftRadiusDefault = 82.5;
preset ThumbMaxAngle = -45;
preset ThumbMinAngle = 225;
preset ThumbPivot = <-51,29>;
preset CenterOffset = <0,12>;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobLarge;
preset ThumbFocused = WidgetSet::ThumbKnobLarge;
preset ThumbDisabled = WidgetSet::ThumbKnobLarge;
preset ThumbDefault = WidgetSet::ThumbKnobLarge;
preset ScaleActive = WidgetSet::MiniRotaryKnobTrackLarge;
preset ScaleFocused = WidgetSet::MiniRotaryKnobTrackLarge;
preset ScaleDisabled = WidgetSet::MiniRotaryKnobTrackLarge;
preset ScaleDefault = WidgetSet::MiniRotaryKnobTrackLarge;
preset WidgetMinSize = <216,198>;
}
This autoobject provides the alternative customization for the 'rotary knob' widget (WidgetSet::RotaryKnob) in its large size variant. Here the rotary knob appears smaller.
autoobject WidgetSet::RotaryKnobConfig
MiniRotaryKnob_Medium
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset TrackLeftRoundedStart = true;
preset TrackLeftColorActive = #B2D339FF;
preset TrackLeftColorFocused = #B2D339FF;
preset TrackLeftColorDisabled = #B2D339FF;
preset TrackLeftColorDefault = #B2D339FF;
preset TrackLeftThicknessActive = 9.3;
preset TrackLeftThicknessFocused = 9.3;
preset TrackLeftThicknessDisabled = 9.3;
preset TrackLeftThicknessDefault = 9.3;
preset TrackLeftRadiusActive = 54.85;
preset TrackLeftRadiusFocused = 54.85;
preset TrackLeftRadiusDisabled = 54.85;
preset TrackLeftRadiusDefault = 54.85;
preset ThumbMaxAngle = -45;
preset ThumbMinAngle = 225;
preset ThumbPivot = <-34,19>;
preset CenterOffset = <0,8>;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobMedium;
preset ThumbFocused = WidgetSet::ThumbKnobMedium;
preset ThumbDisabled = WidgetSet::ThumbKnobMedium;
preset ThumbDefault = WidgetSet::ThumbKnobMedium;
preset ScaleActive = WidgetSet::MiniRotaryKnobTrackMedium;
preset ScaleFocused = WidgetSet::MiniRotaryKnobTrackMedium;
preset ScaleDisabled = WidgetSet::MiniRotaryKnobTrackMedium;
preset ScaleDefault = WidgetSet::MiniRotaryKnobTrackMedium;
preset WidgetMinSize = <144,132>;
}
This autoobject provides the alternative customization for the 'rotary knob' widget (WidgetSet::RotaryKnob) in its medium size variant. Here the rotary knob appears smaller.
autoobject WidgetSet::RotaryKnobConfig
MiniRotaryKnob_Small
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset TrackLeftRoundedStart = true;
preset TrackLeftColorActive = #B2D339FF;
preset TrackLeftColorFocused = #B2D339FF;
preset TrackLeftColorDisabled = #B2D339FF;
preset TrackLeftColorDefault = #B2D339FF;
preset TrackLeftThicknessActive = 6.75;
preset TrackLeftThicknessFocused = 6.75;
preset TrackLeftThicknessDisabled = 6.75;
preset TrackLeftThicknessDefault = 6.75;
preset TrackLeftRadiusActive = 36.88;
preset TrackLeftRadiusFocused = 36.88;
preset TrackLeftRadiusDisabled = 36.88;
preset TrackLeftRadiusDefault = 36.88;
preset ThumbMaxAngle = -45;
preset ThumbMinAngle = 225;
preset ThumbPivot = <-23,13>;
preset CenterOffset = <0,6>;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobSmall;
preset ThumbFocused = WidgetSet::ThumbKnobSmall;
preset ThumbDisabled = WidgetSet::ThumbKnobSmall;
preset ThumbDefault = WidgetSet::ThumbKnobSmall;
preset ScaleActive = WidgetSet::MiniRotaryKnobTrackSmall;
preset ScaleFocused = WidgetSet::MiniRotaryKnobTrackSmall;
preset ScaleDisabled = WidgetSet::MiniRotaryKnobTrackSmall;
preset ScaleDefault = WidgetSet::MiniRotaryKnobTrackSmall;
preset WidgetMinSize = <96,88>;
}
This autoobject provides the alternative customization for the 'rotary knob' widget (WidgetSet::RotaryKnob) in its small size variant. Here the rotary knob appears smaller.
autoobject WidgetSet::VerticalScrollbarConfig
MiniVerticalScrollbar_Large
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbActive = WidgetSet::MiniVerticalScrollbarThumbLarge;
preset ThumbDisabled = WidgetSet::MiniVerticalScrollbarThumbLarge;
preset ThumbDefault = WidgetSet::MiniVerticalScrollbarThumbLarge;
preset TrackActive = WidgetSet::MiniVerticalScrollbarTrackLarge;
preset TrackDisabled = WidgetSet::MiniVerticalScrollbarTrackLarge;
preset TrackDefault = WidgetSet::MiniVerticalScrollbarTrackLarge;
preset WidgetMinSize = <27,68>;
}
This autoobject provides an alternative customization for the 'vertical scrollbar' widget (WidgetSet::VerticalScrollbar) in its large size variant. Here the scrollbar is smaller and it is configured to disappear automatically if it is not used. Furthermore, scrollbars using this configuration do not react to user touch interactions.
autoobject WidgetSet::VerticalScrollbarConfig
MiniVerticalScrollbar_Medium
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbActive = WidgetSet::MiniVerticalScrollbarThumbMedium;
preset ThumbDisabled = WidgetSet::MiniVerticalScrollbarThumbMedium;
preset ThumbDefault = WidgetSet::MiniVerticalScrollbarThumbMedium;
preset TrackActive = WidgetSet::MiniVerticalScrollbarTrackMedium;
preset TrackDisabled = WidgetSet::MiniVerticalScrollbarTrackMedium;
preset TrackDefault = WidgetSet::MiniVerticalScrollbarTrackMedium;
preset WidgetMinSize = <18,45>;
}
This autoobject provides an alternative customization for the 'vertical scrollbar' widget (WidgetSet::VerticalScrollbar) in its medium size variant. Here the scrollbar is smaller and it is configured to disappear automatically if it is not used. Furthermore, scrollbars using this configuration do not react to user touch interactions.
autoobject WidgetSet::VerticalScrollbarConfig
MiniVerticalScrollbar_Small
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbActive = WidgetSet::MiniVerticalScrollbarThumbSmall;
preset ThumbDisabled = WidgetSet::MiniVerticalScrollbarThumbSmall;
preset ThumbDefault = WidgetSet::MiniVerticalScrollbarThumbSmall;
preset TrackActive = WidgetSet::MiniVerticalScrollbarTrackSmall;
preset TrackDisabled = WidgetSet::MiniVerticalScrollbarTrackSmall;
preset TrackDefault = WidgetSet::MiniVerticalScrollbarTrackSmall;
preset WidgetMinSize = <12,30>;
}
This autoobject provides an alternative customization for the 'vertical scrollbar' widget (WidgetSet::VerticalScrollbar) in its small size variant. Here the scrollbar is smaller and it is configured to disappear automatically if it is not used. Furthermore, scrollbars using this configuration do not react to user touch interactions.
autoobject WidgetSet::PushButtonConfig
PushButton_Large
{
preset LabelColorActive = #FFFFFFFF;
preset LabelColorFocused = #FFFFFFFF;
preset LabelColorDisabled = #A8ABABFF;
preset LabelColorDefault = #6C6E70FF;
preset LabelMarginBottom = 9;
preset LabelMarginTop = 9;
preset LabelMarginRight = 9;
preset LabelMarginLeft = 9;
preset IconTintDisabled = #A8ABABAA;
preset IconTintDefault = #6C6E70FF;
preset IconMarginBottom = 9;
preset IconMarginTop = 9;
preset IconMarginRight = 9;
preset IconMarginLeft = 9;
preset LabelFont = Resources::FontLarge;
preset FaceFrameActive = 3;
preset FaceFrameFocused = 2;
preset FaceFrameDisabled = 0;
preset FaceFrameDefault = 1;
preset FaceActive = WidgetSet::PushButtonLarge;
preset FaceFocused = WidgetSet::PushButtonLarge;
preset FaceDisabled = WidgetSet::PushButtonLarge;
preset FaceDefault = WidgetSet::PushButtonLarge;
preset WidgetMinSize = <51,51>;
}
This autoobject provides the default customization for the 'push button' widget (WidgetSet::PushButton) in its large size variant.
autoobject WidgetSet::PushButtonConfig
PushButton_Medium
{
preset LabelColorActive = #FFFFFFFF;
preset LabelColorFocused = #FFFFFFFF;
preset LabelColorDisabled = #A8ABABFF;
preset LabelColorDefault = #6C6E70FF;
preset LabelMarginBottom = 6;
preset LabelMarginTop = 6;
preset LabelMarginRight = 6;
preset LabelMarginLeft = 6;
preset IconTintDisabled = #A8ABABAA;
preset IconTintDefault = #6C6E70FF;
preset IconMarginBottom = 6;
preset IconMarginTop = 6;
preset IconMarginRight = 6;
preset IconMarginLeft = 6;
preset LabelFont = Resources::FontMedium;
preset FaceFrameActive = 3;
preset FaceFrameFocused = 2;
preset FaceFrameDisabled = 0;
preset FaceFrameDefault = 1;
preset FaceActive = WidgetSet::PushButtonMedium;
preset FaceFocused = WidgetSet::PushButtonMedium;
preset FaceDisabled = WidgetSet::PushButtonMedium;
preset FaceDefault = WidgetSet::PushButtonMedium;
preset WidgetMinSize = <34,34>;
}
This autoobject provides the default customization for the 'push button' widget (WidgetSet::PushButton) in its medium size variant.
autoobject WidgetSet::PushButtonConfig
PushButton_Small
{
preset LabelColorActive = #FFFFFFFF;
preset LabelColorFocused = #FFFFFFFF;
preset LabelColorDisabled = #A8ABABFF;
preset LabelColorDefault = #6C6E70FF;
preset LabelMarginBottom = 4;
preset LabelMarginTop = 4;
preset LabelMarginRight = 4;
preset LabelMarginLeft = 4;
preset IconTintDisabled = #A8ABABAA;
preset IconTintDefault = #6C6E70FF;
preset IconMarginBottom = 4;
preset IconMarginTop = 4;
preset IconMarginRight = 4;
preset IconMarginLeft = 4;
preset LabelFont = Resources::FontSmall;
preset FaceFrameActive = 3;
preset FaceFrameFocused = 2;
preset FaceFrameDisabled = 0;
preset FaceFrameDefault = 1;
preset FaceActive = WidgetSet::PushButtonSmall;
preset FaceFocused = WidgetSet::PushButtonSmall;
preset FaceDisabled = WidgetSet::PushButtonSmall;
preset FaceDefault = WidgetSet::PushButtonSmall;
preset WidgetMinSize = <23,23>;
}
This autoobject provides the default customization for the 'push button' widget (WidgetSet::PushButton) in its small size variant.
autoobject WidgetSet::RadioButtonConfig
RadioButton_Large
{
preset LabelOnColorActive = #6C6E70FF;
preset LabelOnColorFocused = #6C6E70FF;
preset LabelOnColorDisabled = #A8ABABFF;
preset LabelOnColorDefault = #6C6E70FF;
preset LabelOffColorActive = #6C6E70FF;
preset LabelOffColorFocused = #6C6E70FF;
preset LabelOffColorDisabled = #A8ABABFF;
preset LabelOffColorDefault = #6C6E70FF;
preset LabelMarginLeft = 75;
preset IconOnTintActive = #6C6E70FF;
preset IconOnTintFocused = #6C6E70FF;
preset IconOnTintDisabled = #A8ABABAA;
preset IconOnTintDefault = #6C6E70FF;
preset IconOffTintActive = #6C6E70FF;
preset IconOffTintFocused = #6C6E70FF;
preset IconOffTintDisabled = #A8ABABAA;
preset IconOffTintDefault = #6C6E70FF;
preset IconMarginLeft = 75;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontLarge;
preset LabelOffFont = Resources::FontLarge;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset FaceLayout = Core::Layout[AlignToLeft];
preset FaceOnFrameActive = 7;
preset FaceOnFrameFocused = 5;
preset FaceOnFrameDisabled = 1;
preset FaceOnFrameDefault = 3;
preset FaceOnActive = WidgetSet::RadioButtonLarge;
preset FaceOnFocused = WidgetSet::RadioButtonLarge;
preset FaceOnDisabled = WidgetSet::RadioButtonLarge;
preset FaceOnDefault = WidgetSet::RadioButtonLarge;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffActive = WidgetSet::RadioButtonLarge;
preset FaceOffFocused = WidgetSet::RadioButtonLarge;
preset FaceOffDisabled = WidgetSet::RadioButtonLarge;
preset FaceOffDefault = WidgetSet::RadioButtonLarge;
preset WidgetMinSize = <59,59>;
}
This autoobject provides the default customization for the 'radio button' widget (WidgetSet::RadioButton) in its large size variant.
autoobject WidgetSet::RadioButtonConfig
RadioButton_Medium
{
preset LabelOnColorActive = #6C6E70FF;
preset LabelOnColorFocused = #6C6E70FF;
preset LabelOnColorDisabled = #A8ABABFF;
preset LabelOnColorDefault = #6C6E70FF;
preset LabelOffColorActive = #6C6E70FF;
preset LabelOffColorFocused = #6C6E70FF;
preset LabelOffColorDisabled = #A8ABABFF;
preset LabelOffColorDefault = #6C6E70FF;
preset LabelMarginLeft = 50;
preset IconOnTintActive = #6C6E70FF;
preset IconOnTintFocused = #6C6E70FF;
preset IconOnTintDisabled = #A8ABABAA;
preset IconOnTintDefault = #6C6E70FF;
preset IconOffTintActive = #6C6E70FF;
preset IconOffTintFocused = #6C6E70FF;
preset IconOffTintDisabled = #A8ABABAA;
preset IconOffTintDefault = #6C6E70FF;
preset IconMarginLeft = 50;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontMedium;
preset LabelOffFont = Resources::FontMedium;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset FaceLayout = Core::Layout[AlignToLeft];
preset FaceOnFrameActive = 7;
preset FaceOnFrameFocused = 5;
preset FaceOnFrameDisabled = 1;
preset FaceOnFrameDefault = 3;
preset FaceOnActive = WidgetSet::RadioButtonMedium;
preset FaceOnFocused = WidgetSet::RadioButtonMedium;
preset FaceOnDisabled = WidgetSet::RadioButtonMedium;
preset FaceOnDefault = WidgetSet::RadioButtonMedium;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffActive = WidgetSet::RadioButtonMedium;
preset FaceOffFocused = WidgetSet::RadioButtonMedium;
preset FaceOffDisabled = WidgetSet::RadioButtonMedium;
preset FaceOffDefault = WidgetSet::RadioButtonMedium;
preset WidgetMinSize = <39,39>;
}
This autoobject provides the default customization for the 'radio button' widget (WidgetSet::RadioButton) in its medium size variant.
autoobject WidgetSet::RadioButtonConfig
RadioButton_Small
{
preset LabelOnColorActive = #6C6E70FF;
preset LabelOnColorFocused = #6C6E70FF;
preset LabelOnColorDisabled = #A8ABABFF;
preset LabelOnColorDefault = #6C6E70FF;
preset LabelOffColorActive = #6C6E70FF;
preset LabelOffColorFocused = #6C6E70FF;
preset LabelOffColorDisabled = #A8ABABFF;
preset LabelOffColorDefault = #6C6E70FF;
preset LabelMarginLeft = 34;
preset IconOnTintActive = #6C6E70FF;
preset IconOnTintFocused = #6C6E70FF;
preset IconOnTintDisabled = #A8ABABAA;
preset IconOnTintDefault = #6C6E70FF;
preset IconOffTintActive = #6C6E70FF;
preset IconOffTintFocused = #6C6E70FF;
preset IconOffTintDisabled = #A8ABABAA;
preset IconOffTintDefault = #6C6E70FF;
preset IconMarginLeft = 34;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontSmall;
preset LabelOffFont = Resources::FontSmall;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset FaceLayout = Core::Layout[AlignToLeft];
preset FaceOnFrameActive = 7;
preset FaceOnFrameFocused = 5;
preset FaceOnFrameDisabled = 1;
preset FaceOnFrameDefault = 3;
preset FaceOnActive = WidgetSet::RadioButtonSmall;
preset FaceOnFocused = WidgetSet::RadioButtonSmall;
preset FaceOnDisabled = WidgetSet::RadioButtonSmall;
preset FaceOnDefault = WidgetSet::RadioButtonSmall;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffActive = WidgetSet::RadioButtonSmall;
preset FaceOffFocused = WidgetSet::RadioButtonSmall;
preset FaceOffDisabled = WidgetSet::RadioButtonSmall;
preset FaceOffDefault = WidgetSet::RadioButtonSmall;
preset WidgetMinSize = <26,26>;
}
This autoobject provides the default customization for the 'radio button' widget (WidgetSet::RadioButton) in its small size variant.
autoobject WidgetSet::RotaryKnobConfig
RotaryKnob_Large
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset TrackLeftRoundedStart = true;
preset TrackLeftColorActive = #B2D339FF;
preset TrackLeftColorFocused = #B2D339FF;
preset TrackLeftColorDisabled = #B2D339FF;
preset TrackLeftColorDefault = #B2D339FF;
preset TrackLeftThicknessActive = 14.0;
preset TrackLeftThicknessFocused = 14.0;
preset TrackLeftThicknessDisabled = 14.0;
preset TrackLeftThicknessDefault = 14.0;
preset TrackLeftRadiusActive = 113.5;
preset TrackLeftRadiusFocused = 113.5;
preset TrackLeftRadiusDisabled = 113.5;
preset TrackLeftRadiusDefault = 113.5;
preset ThumbMaxAngle = -45;
preset ThumbMinAngle = 225;
preset ThumbPivot = <-84,29>;
preset CenterOffset = <0,17>;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobLarge;
preset ThumbFocused = WidgetSet::ThumbKnobLarge;
preset ThumbDisabled = WidgetSet::ThumbKnobLarge;
preset ThumbDefault = WidgetSet::ThumbKnobLarge;
preset ScaleActive = WidgetSet::RotaryKnobTrackLarge;
preset ScaleFocused = WidgetSet::RotaryKnobTrackLarge;
preset ScaleDisabled = WidgetSet::RotaryKnobTrackLarge;
preset ScaleDefault = WidgetSet::RotaryKnobTrackLarge;
preset WidgetMinSize = <285,255>;
}
This autoobject provides the default customization for the 'rotary knob' widget (WidgetSet::RotaryKnob) in its large size variant.
autoobject WidgetSet::RotaryKnobConfig
RotaryKnob_Medium
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset TrackLeftRoundedStart = true;
preset TrackLeftColorActive = #B2D339FF;
preset TrackLeftColorFocused = #B2D339FF;
preset TrackLeftColorDisabled = #B2D339FF;
preset TrackLeftColorDefault = #B2D339FF;
preset TrackLeftThicknessActive = 9.0;
preset TrackLeftThicknessFocused = 9.0;
preset TrackLeftThicknessDisabled = 9.0;
preset TrackLeftThicknessDefault = 9.0;
preset TrackLeftRadiusActive = 76.0;
preset TrackLeftRadiusFocused = 76.0;
preset TrackLeftRadiusDisabled = 76.0;
preset TrackLeftRadiusDefault = 76.0;
preset ThumbMaxAngle = -45;
preset ThumbMinAngle = 225;
preset ThumbPivot = <-56,19>;
preset CenterOffset = <0,11>;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobMedium;
preset ThumbFocused = WidgetSet::ThumbKnobMedium;
preset ThumbDisabled = WidgetSet::ThumbKnobMedium;
preset ThumbDefault = WidgetSet::ThumbKnobMedium;
preset ScaleActive = WidgetSet::RotaryKnobTrackMedium;
preset ScaleFocused = WidgetSet::RotaryKnobTrackMedium;
preset ScaleDisabled = WidgetSet::RotaryKnobTrackMedium;
preset ScaleDefault = WidgetSet::RotaryKnobTrackMedium;
preset WidgetMinSize = <190,170>;
}
This autoobject provides the default customization for the 'rotary knob' widget (WidgetSet::RotaryKnob) in its medium size variant.
autoobject WidgetSet::RotaryKnobConfig
RotaryKnob_Small
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset TrackLeftRoundedStart = true;
preset TrackLeftColorActive = #B2D339FF;
preset TrackLeftColorFocused = #B2D339FF;
preset TrackLeftColorDisabled = #B2D339FF;
preset TrackLeftColorDefault = #B2D339FF;
preset TrackLeftThicknessActive = 7.0;
preset TrackLeftThicknessFocused = 7.0;
preset TrackLeftThicknessDisabled = 7.0;
preset TrackLeftThicknessDefault = 7.0;
preset TrackLeftRadiusActive = 51.0;
preset TrackLeftRadiusFocused = 51.0;
preset TrackLeftRadiusDisabled = 51.0;
preset TrackLeftRadiusDefault = 51.0;
preset ThumbMaxAngle = -45;
preset ThumbMinAngle = 225;
preset ThumbPivot = <-37,13>;
preset CenterOffset = <0,8>;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobSmall;
preset ThumbFocused = WidgetSet::ThumbKnobSmall;
preset ThumbDisabled = WidgetSet::ThumbKnobSmall;
preset ThumbDefault = WidgetSet::ThumbKnobSmall;
preset ScaleActive = WidgetSet::RotaryKnobTrackSmall;
preset ScaleFocused = WidgetSet::RotaryKnobTrackSmall;
preset ScaleDisabled = WidgetSet::RotaryKnobTrackSmall;
preset ScaleDefault = WidgetSet::RotaryKnobTrackSmall;
preset WidgetMinSize = <127,114>;
}
This autoobject provides the default customization for the 'rotary knob' widget (WidgetSet::RotaryKnob) in its small size variant.
autoobject WidgetSet::ToggleButtonConfig
Switch_Large
{
preset LabelOnColorActive = #6C6E70FF;
preset LabelOnColorFocused = #6C6E70FF;
preset LabelOnColorDisabled = #A8ABABFF;
preset LabelOnColorDefault = #6C6E70FF;
preset LabelOffColorActive = #6C6E70FF;
preset LabelOffColorFocused = #6C6E70FF;
preset LabelOffColorDisabled = #A8ABABFF;
preset LabelOffColorDefault = #6C6E70FF;
preset LabelMarginRight = 110;
preset IconOnTintActive = #6C6E70FF;
preset IconOnTintFocused = #6C6E70FF;
preset IconOnTintDisabled = #A8ABABAA;
preset IconOnTintDefault = #6C6E70FF;
preset IconOffTintActive = #6C6E70FF;
preset IconOffTintFocused = #6C6E70FF;
preset IconOffTintDisabled = #A8ABABAA;
preset IconOffTintDefault = #6C6E70FF;
preset IconMarginRight = 110;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontLarge;
preset LabelOffFont = Resources::FontLarge;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset FaceLayout = Core::Layout[AlignToRight];
preset FaceOnFrameActive = 7;
preset FaceOnFrameFocused = 5;
preset FaceOnFrameDisabled = 1;
preset FaceOnFrameDefault = 3;
preset FaceOnActive = WidgetSet::SwitchLarge;
preset FaceOnFocused = WidgetSet::SwitchLarge;
preset FaceOnDisabled = WidgetSet::SwitchLarge;
preset FaceOnDefault = WidgetSet::SwitchLarge;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffActive = WidgetSet::SwitchLarge;
preset FaceOffFocused = WidgetSet::SwitchLarge;
preset FaceOffDisabled = WidgetSet::SwitchLarge;
preset FaceOffDefault = WidgetSet::SwitchLarge;
preset WidgetMinSize = <104,59>;
}
This autoobject provides one of the default customizations for the 'toggle' widget (WidgetSet::ToggleButton) in its large size variant. With this customization the toggle button appears as a 'switch'.
autoobject WidgetSet::ToggleButtonConfig
Switch_Medium
{
preset LabelOnColorActive = #6C6E70FF;
preset LabelOnColorFocused = #6C6E70FF;
preset LabelOnColorDisabled = #A8ABABFF;
preset LabelOnColorDefault = #6C6E70FF;
preset LabelOffColorActive = #6C6E70FF;
preset LabelOffColorFocused = #6C6E70FF;
preset LabelOffColorDisabled = #A8ABABFF;
preset LabelOffColorDefault = #6C6E70FF;
preset LabelMarginRight = 75;
preset IconOnTintActive = #6C6E70FF;
preset IconOnTintFocused = #6C6E70FF;
preset IconOnTintDisabled = #A8ABABAA;
preset IconOnTintDefault = #6C6E70FF;
preset IconOffTintActive = #6C6E70FF;
preset IconOffTintFocused = #6C6E70FF;
preset IconOffTintDisabled = #A8ABABAA;
preset IconOffTintDefault = #6C6E70FF;
preset IconMarginRight = 75;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontMedium;
preset LabelOffFont = Resources::FontMedium;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset FaceLayout = Core::Layout[AlignToRight];
preset FaceOnFrameActive = 7;
preset FaceOnFrameFocused = 5;
preset FaceOnFrameDisabled = 1;
preset FaceOnFrameDefault = 3;
preset FaceOnActive = WidgetSet::SwitchMedium;
preset FaceOnFocused = WidgetSet::SwitchMedium;
preset FaceOnDisabled = WidgetSet::SwitchMedium;
preset FaceOnDefault = WidgetSet::SwitchMedium;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffActive = WidgetSet::SwitchMedium;
preset FaceOffFocused = WidgetSet::SwitchMedium;
preset FaceOffDisabled = WidgetSet::SwitchMedium;
preset FaceOffDefault = WidgetSet::SwitchMedium;
preset WidgetMinSize = <70,39>;
}
This autoobject provides one of the default customizations for the 'toggle' widget (WidgetSet::ToggleButton) in its medium size variant. With this customization the toggle button appears as a 'switch'.
autoobject WidgetSet::ToggleButtonConfig
Switch_Small
{
preset LabelOnColorActive = #6C6E70FF;
preset LabelOnColorFocused = #6C6E70FF;
preset LabelOnColorDisabled = #A8ABABFF;
preset LabelOnColorDefault = #6C6E70FF;
preset LabelOffColorActive = #6C6E70FF;
preset LabelOffColorFocused = #6C6E70FF;
preset LabelOffColorDisabled = #A8ABABFF;
preset LabelOffColorDefault = #6C6E70FF;
preset LabelMarginRight = 50;
preset IconOnTintActive = #6C6E70FF;
preset IconOnTintFocused = #6C6E70FF;
preset IconOnTintDisabled = #A8ABABAA;
preset IconOnTintDefault = #6C6E70FF;
preset IconOffTintActive = #6C6E70FF;
preset IconOffTintFocused = #6C6E70FF;
preset IconOffTintDisabled = #A8ABABAA;
preset IconOffTintDefault = #6C6E70FF;
preset IconMarginRight = 50;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontSmall;
preset LabelOffFont = Resources::FontSmall;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset FaceLayout = Core::Layout[AlignToRight];
preset FaceOnFrameActive = 7;
preset FaceOnFrameFocused = 5;
preset FaceOnFrameDisabled = 1;
preset FaceOnFrameDefault = 3;
preset FaceOnActive = WidgetSet::SwitchSmall;
preset FaceOnFocused = WidgetSet::SwitchSmall;
preset FaceOnDisabled = WidgetSet::SwitchSmall;
preset FaceOnDefault = WidgetSet::SwitchSmall;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffActive = WidgetSet::SwitchSmall;
preset FaceOffFocused = WidgetSet::SwitchSmall;
preset FaceOffDisabled = WidgetSet::SwitchSmall;
preset FaceOffDefault = WidgetSet::SwitchSmall;
preset WidgetMinSize = <46,26>;
}
This autoobject provides one of the default customizations for the 'toggle' widget (WidgetSet::ToggleButton) in its small size variant. With this customization the toggle button appears as a 'switch'.
autoobject WidgetSet::ValueDisplayConfig
ValueDisplay_Large
{
preset ValueMarginRight = 15;
preset ValueColorNegative = #A7A9ACFF;
preset ValueColorPositive = #A7A9ACFF;
preset ValueAlignment = Views::TextAlignment[AlignHorzRight,
AlignVertCenter];
preset ValueFont = Resources::FontExtraLarge;
preset UnitColorNegative = #C4C6C9FF;
preset UnitColorPositive = #C4C6C9FF;
preset UnitAlignment = Views::TextAlignment[AlignHorzRight,
AlignVertCenter];
preset UnitFont = Resources::FontExtraLarge;
preset FormatPlusSign = "";
preset Layout = WidgetSet::ValueDisplayLayout.AlignValueLeftToUnit;
preset WidgetMinSize = <90,50>;
}
This autoobject provides the default customization for the 'value display' widget (WidgetSet::ValueDisplay) in its large size variant. Widgets using this configuration display the value and unit aligned at the right widget edge.
autoobject WidgetSet::ValueDisplayConfig
ValueDisplay_Medium
{
preset ValueMarginRight = 10;
preset ValueColorNegative = #A7A9ACFF;
preset ValueColorPositive = #A7A9ACFF;
preset ValueAlignment = Views::TextAlignment[AlignHorzRight,
AlignVertCenter];
preset ValueFont = Resources::FontLarge;
preset UnitColorNegative = #C4C6C9FF;
preset UnitColorPositive = #C4C6C9FF;
preset UnitAlignment = Views::TextAlignment[AlignHorzRight,
AlignVertCenter];
preset UnitFont = Resources::FontLarge;
preset FormatPlusSign = "";
preset Layout = WidgetSet::ValueDisplayLayout.AlignValueLeftToUnit;
preset WidgetMinSize = <60,32>;
}
This autoobject provides the default customization for the 'value display' widget (WidgetSet::ValueDisplay) in its medium size variant. Widgets using this configuration display the value and unit aligned at the right widget edge.
autoobject WidgetSet::ValueDisplayConfig
ValueDisplay_Small
{
preset ValueMarginRight = 7;
preset ValueColorNegative = #A7A9ACFF;
preset ValueColorPositive = #A7A9ACFF;
preset ValueAlignment = Views::TextAlignment[AlignHorzRight,
AlignVertCenter];
preset ValueFont = Resources::FontMedium;
preset UnitColorNegative = #C4C6C9FF;
preset UnitColorPositive = #C4C6C9FF;
preset UnitAlignment = Views::TextAlignment[AlignHorzRight,
AlignVertCenter];
preset UnitFont = Resources::FontMedium;
preset FormatPlusSign = "";
preset Layout = WidgetSet::ValueDisplayLayout.AlignValueLeftToUnit;
preset WidgetMinSize = <40,22>;
}
This autoobject provides the default customization for the 'value display' widget (WidgetSet::ValueDisplay) in its small size variant. Widgets using this configuration display the value and unit aligned at the right widget edge.
autoobject WidgetSet::VerticalScrollbarConfig
VerticalScrollbar_Large
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::VerticalScrollbarThumbLarge;
preset ThumbDisabled = WidgetSet::VerticalScrollbarThumbLarge;
preset ThumbDefault = WidgetSet::VerticalScrollbarThumbLarge;
preset TrackActive = WidgetSet::VerticalScrollbarTrackLarge;
preset TrackDisabled = WidgetSet::VerticalScrollbarTrackLarge;
preset TrackDefault = WidgetSet::VerticalScrollbarTrackLarge;
preset WidgetMinSize = <59,68>;
}
This autoobject provides the default customization for the 'vertical scrollbar' widget (WidgetSet::VerticalScrollbar) in its large size variant. Scrollbars using this configuration do react to user touch interactions.
autoobject WidgetSet::VerticalScrollbarConfig
VerticalScrollbar_Medium
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::VerticalScrollbarThumbMedium;
preset ThumbDisabled = WidgetSet::VerticalScrollbarThumbMedium;
preset ThumbDefault = WidgetSet::VerticalScrollbarThumbMedium;
preset TrackActive = WidgetSet::VerticalScrollbarTrackMedium;
preset TrackDisabled = WidgetSet::VerticalScrollbarTrackMedium;
preset TrackDefault = WidgetSet::VerticalScrollbarTrackMedium;
preset WidgetMinSize = <39,45>;
}
This autoobject provides the default customization for the 'vertical scrollbar' widget (WidgetSet::VerticalScrollbar) in its medium size variant. Scrollbars using this configuration do react to user touch interactions.
autoobject WidgetSet::VerticalScrollbarConfig
VerticalScrollbar_Small
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::VerticalScrollbarThumbSmall;
preset ThumbDisabled = WidgetSet::VerticalScrollbarThumbSmall;
preset ThumbDefault = WidgetSet::VerticalScrollbarThumbSmall;
preset TrackActive = WidgetSet::VerticalScrollbarTrackSmall;
preset TrackDisabled = WidgetSet::VerticalScrollbarTrackSmall;
preset TrackDefault = WidgetSet::VerticalScrollbarTrackSmall;
preset WidgetMinSize = <26,30>;
}
This autoobject provides the default customization for the 'vertical scrollbar' widget (WidgetSet::VerticalScrollbar) in its small size variant. Scrollbars using this configuration do react to user touch interactions.
autoobject WidgetSet::VerticalSliderConfig
VerticalSlider_Large
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset ThumbMarginAbove = -5;
preset ThumbMarginBelow = -2;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobLarge;
preset ThumbFocused = WidgetSet::ThumbKnobLarge;
preset ThumbDisabled = WidgetSet::ThumbKnobLarge;
preset ThumbDefault = WidgetSet::ThumbKnobLarge;
preset TrackAboveFrameActive = 0;
preset TrackAboveFrameFocused = 0;
preset TrackAboveFrameDisabled = 0;
preset TrackAboveFrameDefault = 0;
preset TrackAboveActive = WidgetSet::VerticalSliderTrackLarge;
preset TrackAboveFocused = WidgetSet::VerticalSliderTrackLarge;
preset TrackAboveDisabled = WidgetSet::VerticalSliderTrackLarge;
preset TrackAboveDefault = WidgetSet::VerticalSliderTrackLarge;
preset TrackBelowFrameActive = 1;
preset TrackBelowFrameFocused = 1;
preset TrackBelowFrameDisabled = 1;
preset TrackBelowFrameDefault = 1;
preset TrackBelowActive = WidgetSet::VerticalSliderTrackLarge;
preset TrackBelowFocused = WidgetSet::VerticalSliderTrackLarge;
preset TrackBelowDisabled = WidgetSet::VerticalSliderTrackLarge;
preset TrackBelowDefault = WidgetSet::VerticalSliderTrackLarge;
preset WidgetMinSize = <59,68>;
}
This autoobject provides the default customization for the 'vertical slider' widget (WidgetSet::VerticalSlider) in its large size variant.
autoobject WidgetSet::VerticalSliderConfig
VerticalSlider_Medium
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset ThumbMarginAbove = -3;
preset ThumbMarginBelow = -1;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobMedium;
preset ThumbFocused = WidgetSet::ThumbKnobMedium;
preset ThumbDisabled = WidgetSet::ThumbKnobMedium;
preset ThumbDefault = WidgetSet::ThumbKnobMedium;
preset TrackAboveFrameActive = 0;
preset TrackAboveFrameFocused = 0;
preset TrackAboveFrameDisabled = 0;
preset TrackAboveFrameDefault = 0;
preset TrackAboveActive = WidgetSet::VerticalSliderTrackMedium;
preset TrackAboveFocused = WidgetSet::VerticalSliderTrackMedium;
preset TrackAboveDisabled = WidgetSet::VerticalSliderTrackMedium;
preset TrackAboveDefault = WidgetSet::VerticalSliderTrackMedium;
preset TrackBelowFrameActive = 1;
preset TrackBelowFrameFocused = 1;
preset TrackBelowFrameDisabled = 1;
preset TrackBelowFrameDefault = 1;
preset TrackBelowActive = WidgetSet::VerticalSliderTrackMedium;
preset TrackBelowFocused = WidgetSet::VerticalSliderTrackMedium;
preset TrackBelowDisabled = WidgetSet::VerticalSliderTrackMedium;
preset TrackBelowDefault = WidgetSet::VerticalSliderTrackMedium;
preset WidgetMinSize = <39,45>;
}
This autoobject provides the default customization for the 'vertical slider' widget (WidgetSet::VerticalSlider) in its medium size variant.
autoobject WidgetSet::VerticalSliderConfig
VerticalSlider_Small
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset ThumbMarginAbove = -2;
preset ThumbMarginBelow = 0;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbActive = WidgetSet::ThumbKnobSmall;
preset ThumbFocused = WidgetSet::ThumbKnobSmall;
preset ThumbDisabled = WidgetSet::ThumbKnobSmall;
preset ThumbDefault = WidgetSet::ThumbKnobSmall;
preset TrackAboveFrameActive = 0;
preset TrackAboveFrameFocused = 0;
preset TrackAboveFrameDisabled = 0;
preset TrackAboveFrameDefault = 0;
preset TrackAboveActive = WidgetSet::VerticalSliderTrackSmall;
preset TrackAboveFocused = WidgetSet::VerticalSliderTrackSmall;
preset TrackAboveDisabled = WidgetSet::VerticalSliderTrackSmall;
preset TrackAboveDefault = WidgetSet::VerticalSliderTrackSmall;
preset TrackBelowFrameActive = 1;
preset TrackBelowFrameFocused = 1;
preset TrackBelowFrameDisabled = 1;
preset TrackBelowFrameDefault = 1;
preset TrackBelowActive = WidgetSet::VerticalSliderTrackSmall;
preset TrackBelowFocused = WidgetSet::VerticalSliderTrackSmall;
preset TrackBelowDisabled = WidgetSet::VerticalSliderTrackSmall;
preset TrackBelowDefault = WidgetSet::VerticalSliderTrackSmall;
preset WidgetMinSize = <26,30>;
}
This autoobject provides the default customization for the 'vertical slider' widget (WidgetSet::VerticalSlider) in its small size variant.
autoobject WidgetSet::VerticalValueBarConfig
VerticalValueBar_Large
{
preset TrackAboveFrame = 0;
preset TrackAbove = WidgetSet::VerticalValueBarLarge;
preset TrackBelowFrame = 1;
preset TrackBelow = WidgetSet::VerticalValueBarLarge;
preset WidgetMinSize = <45,68>;
}
This autoobject provides the default customization for the 'vertical value bar' widget (WidgetSet::VerticalValueBar) in its large size variant.
autoobject WidgetSet::VerticalValueBarConfig
VerticalValueBar_Medium
{
preset TrackAboveFrame = 0;
preset TrackAbove = WidgetSet::VerticalValueBarMedium;
preset TrackBelowFrame = 1;
preset TrackBelow = WidgetSet::VerticalValueBarMedium;
preset WidgetMinSize = <30,45>;
}
This autoobject provides the default customization for the 'vertical value bar' widget (WidgetSet::VerticalValueBar) in its medium size variant.
autoobject WidgetSet::VerticalValueBarConfig
VerticalValueBar_Small
{
preset TrackAboveFrame = 0;
preset TrackAbove = WidgetSet::VerticalValueBarSmall;
preset TrackBelowFrame = 1;
preset TrackBelow = WidgetSet::VerticalValueBarSmall;
preset WidgetMinSize = <20,30>;
}
This autoobject provides the default customization for the 'vertical value bar' widget (WidgetSet::VerticalValueBar) in its small size variant.