Reference for the Mosaic unit WidgetSet
This unit contains components for diverse widgets.
enum CommonState
{
item Default;
item Disabled;
item Focused;
item Active;
item OffDefault;
item OffDisabled;
item OffFocused;
item OffActive;
item OnDefault;
item OnDisabled;
item OnFocused;
item OnActive;
}
The definition WidgetSet::CommonState enumerates the states valid for all interactive widgets. At the runtime a widget is always in exact one of the states. When the user interacts with the widget, the state changes accordingly.
Please note, the states starting with 'Off' and 'On' are used exclusively by radio button and toggle button widgets to reflect the additional on/off state these widgets are able to distinguish.
Items | Description |
---|---|
Active | The state 'Active' applies to a widget that the user is actively interacting with. This can, for example, be a push button, the user is pressing on the screen. |
Default | The state 'Default' applies to an enabled widget (able to react to user inputs), but not yet focused nor activated by the user (e.g. not actively pressed on the touch screen). |
Disabled | The state 'Disabled' applies to a widget which is not able to react to user inputs. The property 'Enabled' of the widget in question is set 'false' or the owner component of the widget itself is not enabled. |
Focused | The state 'Focused' applies to an actually focused widget. The widget can receive and handle keyboard events. |
OffActive | The state 'OffActive' applies to a widget that the user is actively interacting with. This can, for example, be a radio button, the user is pressing on the screen. This state is valid exclusively for radio button and toggle button widgets when the widget is in 'off' state (the radio button is not selected or the toggle button is not checked). |
OffDefault | The state 'OffDefault' applies to an enabled widget (able to react to user inputs), but not yet focused nor activated by the user (e.g. not actively pressed on the touch screen). This state is valid exclusively for radio button and toggle button widgets when the widget is in 'off' state (the radio button is not selected or the toggle button is not checked). |
OffDisabled | The state 'OffDisabled' applies to a widget which is not able to react to user inputs. The property 'Enabled' of the widget in question is set 'false' or the owner component of the widget itself is not enabled. This state is valid exclusively for radio button and toggle button widgets when the widget is in 'off' state (the radio button is not selected or the toggle button is not checked). |
OffFocused | The state 'OffFocused' applies to an actually focused widget. The widget can receive and handle keyboard events. This state is valid exclusively for radio button and toggle button widgets when the widget is in 'off' state (the radio button is not selected or the toggle button is not checked). |
OnActive | The state 'OnActive' applies to a widget that the user is actively interacting with. This can, for example, be a radio button, the user is pressing on the screen. This state is valid exclusively for radio button and toggle button widgets when the widget is in 'on' state (the radio button is selected or the toggle button is checked). |
OnDefault | The state 'OnDefault' applies to an enabled widget (able to react to user inputs), but not yet focused nor activated by the user (e.g. not actively pressed on the touch screen). This state is valid exclusively for radio button and toggle button widgets when the widget is in 'on' state (the radio button is selected or the toggle button is checked). |
OnDisabled | The state 'OnDisabled' applies to a widget which is not able to react to user inputs. The property 'Enabled' of the widget in question is set 'false' or the owner component of the widget itself is not enabled. This state is valid exclusively for radio button and toggle button widgets when the widget is in 'on' state (the radio button is selected or the toggle button is checked). |
OnFocused | The state 'OnFocused' applies to an actually focused widget. The widget can receive and handle keyboard events. This state is valid exclusively for radio button and toggle button widgets when the widget is in 'on' state (the radio button is selected or the toggle button is checked). |
 
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. |
 
resource Resources::Bitmap
CheckBoxLarge
{
attr bitmapfile FileName = .\Res\CheckBoxLarge.png;
attr framesize FrameSize = <59,59>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
CheckBoxMedium
{
attr bitmapfile FileName = .\Res\CheckBoxMedium.png;
attr framesize FrameSize = <39,39>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
CheckBoxSmall
{
attr bitmapfile FileName = .\Res\CheckBoxSmall.png;
attr framesize FrameSize = <26,26>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
GaugeNeedleLarge
{
attr bitmapfile FileName = .\Res\GaugeNeedleLarge.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
GaugeNeedleMedium
{
attr bitmapfile FileName = .\Res\GaugeNeedleMedium.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
GaugeNeedleSmall
{
attr bitmapfile FileName = .\Res\GaugeNeedleSmall.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
GaugeTrackLarge
{
attr bitmapfile FileName = .\Res\GaugeTrackLarge.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
GaugeTrackMedium
{
attr bitmapfile FileName = .\Res\GaugeTrackMedium.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
GaugeTrackSmall
{
attr bitmapfile FileName = .\Res\GaugeTrackSmall.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
HorizontalScrollbarThumbLarge
{
attr bitmapfile FileName = .\Res\HorizontalScrollbarThumbLarge.png;
attr framesize FrameSize = <68,59>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
HorizontalScrollbarThumbMedium
{
attr bitmapfile FileName = .\Res\HorizontalScrollbarThumbMedium.png;
attr framesize FrameSize = <45,39>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
HorizontalScrollbarThumbSmall
{
attr bitmapfile FileName = .\Res\HorizontalScrollbarThumbSmall.png;
attr framesize FrameSize = <31,27>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
HorizontalScrollbarTrackLarge
{
attr bitmapfile FileName = .\Res\HorizontalScrollbarTrackLarge.png;
attr framesize FrameSize = <68,59>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
HorizontalScrollbarTrackMedium
{
attr bitmapfile FileName = .\Res\HorizontalScrollbarTrackMedium.png;
attr framesize FrameSize = <45,39>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
HorizontalScrollbarTrackSmall
{
attr bitmapfile FileName = .\Res\HorizontalScrollbarTrackSmall.png;
attr framesize FrameSize = <30,26>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
HorizontalSliderTrackLarge
{
attr bitmapfile FileName = .\Res\HorizontalSliderTrackLarge.png;
attr framesize FrameSize = <68,27>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
HorizontalSliderTrackMedium
{
attr bitmapfile FileName = .\Res\HorizontalSliderTrackMedium.png;
attr framesize FrameSize = <45,18>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
HorizontalSliderTrackSmall
{
attr bitmapfile FileName = .\Res\HorizontalSliderTrackSmall.png;
attr framesize FrameSize = <30,12>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
HorizontalValueBarLarge
{
attr bitmapfile FileName = .\Res\HorizontalValueBarLarge.png;
attr framesize FrameSize = <68,45>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
HorizontalValueBarMedium
{
attr bitmapfile FileName = .\Res\HorizontalValueBarMedium.png;
attr framesize FrameSize = <45,30>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
HorizontalValueBarSmall
{
attr bitmapfile FileName = .\Res\HorizontalValueBarSmall.png;
attr framesize FrameSize = <30,20>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
MiniGaugeTrackLarge
{
attr bitmapfile FileName = .\Res\MiniGaugeTrackLarge.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
MiniGaugeTrackMedium
{
attr bitmapfile FileName = .\Res\MiniGaugeTrackMedium.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
MiniGaugeTrackSmall
{
attr bitmapfile FileName = .\Res\MiniGaugeTrackSmall.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
MiniHorizontalScrollbarThumbLarge
{
attr bitmapfile FileName = .\Res\MiniHorizontalScrollbarThumbLarge.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
MiniHorizontalScrollbarThumbMedium
{
attr bitmapfile FileName = .\Res\MiniHorizontalScrollbarThumbMedium.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
MiniHorizontalScrollbarThumbSmall
{
attr bitmapfile FileName = .\Res\MiniHorizontalScrollbarThumbSmall.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
MiniHorizontalScrollbarTrackLarge
{
attr bitmapfile FileName = .\Res\MiniHorizontalScrollbarTrackLarge.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
MiniHorizontalScrollbarTrackMedium
{
attr bitmapfile FileName = .\Res\MiniHorizontalScrollbarTrackMedium.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
MiniHorizontalScrollbarTrackSmall
{
attr bitmapfile FileName = .\Res\MiniHorizontalScrollbarTrackSmall.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
MiniRotaryKnobTrackLarge
{
attr bitmapfile FileName = .\Res\MiniRotaryKnobTrackLarge.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
MiniRotaryKnobTrackMedium
{
attr bitmapfile FileName = .\Res\MiniRotaryKnobTrackMedium.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
MiniRotaryKnobTrackSmall
{
attr bitmapfile FileName = .\Res\MiniRotaryKnobTrackSmall.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
MiniVerticalScrollbarThumbLarge
{
attr bitmapfile FileName = .\Res\MiniVerticalScrollbarThumbLarge.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
MiniVerticalScrollbarThumbMedium
{
attr bitmapfile FileName = .\Res\MiniVerticalScrollbarThumbMedium.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
MiniVerticalScrollbarThumbSmall
{
attr bitmapfile FileName = .\Res\MiniVerticalScrollbarThumbSmall.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
MiniVerticalScrollbarTrackLarge
{
attr bitmapfile FileName = .\Res\MiniVerticalScrollbarTrackLarge.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
MiniVerticalScrollbarTrackMedium
{
attr bitmapfile FileName = .\Res\MiniVerticalScrollbarTrackMedium.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
MiniVerticalScrollbarTrackSmall
{
attr bitmapfile FileName = .\Res\MiniVerticalScrollbarTrackSmall.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
PushButtonLarge
{
attr bitmapfile FileName = .\Res\PushButtonLarge.png;
attr framesize FrameSize = <77,77>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
PushButtonMedium
{
attr bitmapfile FileName = .\Res\PushButtonMedium.png;
attr framesize FrameSize = <51,51>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
PushButtonSmall
{
attr bitmapfile FileName = .\Res\PushButtonSmall.png;
attr framesize FrameSize = <34,34>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
RadioButtonLarge
{
attr bitmapfile FileName = .\Res\RadioButtonLarge.png;
attr framesize FrameSize = <59,59>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
RadioButtonMedium
{
attr bitmapfile FileName = .\Res\RadioButtonMedium.png;
attr framesize FrameSize = <39,39>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
RadioButtonSmall
{
attr bitmapfile FileName = .\Res\RadioButtonSmall.png;
attr framesize FrameSize = <26,26>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
RotaryKnobTrackLarge
{
attr bitmapfile FileName = .\Res\RotaryKnobTrackLarge.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
RotaryKnobTrackMedium
{
attr bitmapfile FileName = .\Res\RotaryKnobTrackMedium.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
RotaryKnobTrackSmall
{
attr bitmapfile FileName = .\Res\RotaryKnobTrackSmall.png;
attr framesize FrameSize;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
SwitchLarge
{
attr bitmapfile FileName = .\Res\SwitchLarge.png;
attr framesize FrameSize = <104,59>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
SwitchMedium
{
attr bitmapfile FileName = .\Res\SwitchMedium.png;
attr framesize FrameSize = <69,39>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
SwitchSmall
{
attr bitmapfile FileName = .\Res\SwitchSmall.png;
attr framesize FrameSize = <46,26>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
ThumbKnobLarge
{
attr bitmapfile FileName = .\Res\ThumbKnobLarge.png;
attr framesize FrameSize = <59,59>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
ThumbKnobMedium
{
attr bitmapfile FileName = .\Res\ThumbKnobMedium.png;
attr framesize FrameSize = <39,39>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
ThumbKnobSmall
{
attr bitmapfile FileName = .\Res\ThumbKnobSmall.png;
attr framesize FrameSize = <27,27>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
VerticalScrollbarThumbLarge
{
attr bitmapfile FileName = .\Res\VerticalScrollbarThumbLarge.png;
attr framesize FrameSize = <59,68>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
VerticalScrollbarThumbMedium
{
attr bitmapfile FileName = .\Res\VerticalScrollbarThumbMedium.png;
attr framesize FrameSize = <39,45>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
VerticalScrollbarThumbSmall
{
attr bitmapfile FileName = .\Res\VerticalScrollbarThumbSmall.png;
attr framesize FrameSize = <27,31>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
VerticalScrollbarTrackLarge
{
attr bitmapfile FileName = .\Res\VerticalScrollbarTrackLarge.png;
attr framesize FrameSize = <59,68>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
VerticalScrollbarTrackMedium
{
attr bitmapfile FileName = .\Res\VerticalScrollbarTrackMedium.png;
attr framesize FrameSize = <39,45>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
VerticalScrollbarTrackSmall
{
attr bitmapfile FileName = .\Res\VerticalScrollbarTrackSmall.png;
attr framesize FrameSize = <26,30>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
VerticalSliderTrackLarge
{
attr bitmapfile FileName = .\Res\VerticalSliderTrackLarge.png;
attr framesize FrameSize = <27,68>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
VerticalSliderTrackMedium
{
attr bitmapfile FileName = .\Res\VerticalSliderTrackMedium.png;
attr framesize FrameSize = <18,45>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
VerticalSliderTrackSmall
{
attr bitmapfile FileName = .\Res\VerticalSliderTrackSmall.png;
attr framesize FrameSize = <12,30>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
resource Resources::Bitmap
VerticalValueBarLarge
{
attr bitmapfile FileName = .\Res\VerticalValueBarLarge.png;
attr framesize FrameSize = <45,68>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the large size.
resource Resources::Bitmap
VerticalValueBarMedium
{
attr bitmapfile FileName = .\Res\VerticalValueBarMedium.png;
attr framesize FrameSize = <30,45>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the medium size.
resource Resources::Bitmap
VerticalValueBarSmall
{
attr bitmapfile FileName = .\Res\VerticalValueBarSmall.png;
attr framesize FrameSize = <20,30>;
attr framedelay FrameDelay;
attr bitmapformat Format = Native;
attr bitmapdithering Dithering = Auto;
attr bitmapmode Mode = Default;
}
Bitmap resource used per default by the Widgets customized for the small size.
autoobject WidgetSet::ToggleButtonConfig
CheckBox_Lime_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 FaceOnBitmapActive = WidgetSet::CheckBoxLarge;
preset FaceOnBitmapFocused = WidgetSet::CheckBoxLarge;
preset FaceOnBitmapDisabled = WidgetSet::CheckBoxLarge;
preset FaceOnBitmapDefault = WidgetSet::CheckBoxLarge;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffBitmapActive = WidgetSet::CheckBoxLarge;
preset FaceOffBitmapFocused = WidgetSet::CheckBoxLarge;
preset FaceOffBitmapDisabled = WidgetSet::CheckBoxLarge;
preset FaceOffBitmapDefault = 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_Lime_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 FaceOnBitmapActive = WidgetSet::CheckBoxMedium;
preset FaceOnBitmapFocused = WidgetSet::CheckBoxMedium;
preset FaceOnBitmapDisabled = WidgetSet::CheckBoxMedium;
preset FaceOnBitmapDefault = WidgetSet::CheckBoxMedium;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffBitmapActive = WidgetSet::CheckBoxMedium;
preset FaceOffBitmapFocused = WidgetSet::CheckBoxMedium;
preset FaceOffBitmapDisabled = WidgetSet::CheckBoxMedium;
preset FaceOffBitmapDefault = 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_Lime_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 FaceOnBitmapActive = WidgetSet::CheckBoxSmall;
preset FaceOnBitmapFocused = WidgetSet::CheckBoxSmall;
preset FaceOnBitmapDisabled = WidgetSet::CheckBoxSmall;
preset FaceOnBitmapDefault = WidgetSet::CheckBoxSmall;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffBitmapActive = WidgetSet::CheckBoxSmall;
preset FaceOffBitmapFocused = WidgetSet::CheckBoxSmall;
preset FaceOffBitmapDisabled = WidgetSet::CheckBoxSmall;
preset FaceOffBitmapDefault = 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::ToggleButtonConfig
CheckBox_Mono_Large
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset LimitTouchArea = true;
preset AccentOnColorActive = #00000011;
preset AccentOnColorFocused = #00000011;
preset AccentOnCornerRadiusActive = 40;
preset AccentOnCornerRadiusFocused = 35;
preset AccentOnCornerRadiusDisabled = 35;
preset AccentOnCornerRadiusDefault = 35;
preset AccentOnOffsetActive = <-19,0>;
preset AccentOnOffsetFocused = <-14,0>;
preset AccentOnOffsetDisabled = <-14,0>;
preset AccentOnOffsetDefault = <-14,0>;
preset AccentOnSizeActive = <80,80>;
preset AccentOnSizeFocused = <70,70>;
preset AccentOnSizeDisabled = <70,70>;
preset AccentOnSizeDefault = <70,70>;
preset AccentOffColorActive = #00000011;
preset AccentOffColorFocused = #00000011;
preset AccentOffCornerRadiusActive = 40;
preset AccentOffCornerRadiusFocused = 35;
preset AccentOffCornerRadiusDisabled = 35;
preset AccentOffCornerRadiusDefault = 35;
preset AccentOffOffsetActive = <-19,0>;
preset AccentOffOffsetFocused = <-14,0>;
preset AccentOffOffsetDisabled = <-14,0>;
preset AccentOffOffsetDefault = <-14,0>;
preset AccentOffSizeActive = <80,80>;
preset AccentOffSizeFocused = <70,70>;
preset AccentOffSizeDisabled = <70,70>;
preset AccentOffSizeDefault = <70,70>;
preset AccentLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset ThumbOnColorActive = #00000044;
preset ThumbOnColorFocused = #00000044;
preset ThumbOnColorDisabled = #00000022;
preset ThumbOnColorDefault = #00000044;
preset ThumbOnCornerRadiusActive = 5;
preset ThumbOnCornerRadiusFocused = 5;
preset ThumbOnCornerRadiusDisabled = 5;
preset ThumbOnCornerRadiusDefault = 5;
preset ThumbOnOffsetActive = <10,0>;
preset ThumbOnOffsetFocused = <10,0>;
preset ThumbOnOffsetDisabled = <10,0>;
preset ThumbOnOffsetDefault = <10,0>;
preset ThumbOnSizeActive = <22,22>;
preset ThumbOnSizeFocused = <22,22>;
preset ThumbOnSizeDisabled = <22,22>;
preset ThumbOnSizeDefault = <22,22>;
preset ThumbOffOffsetActive = <21,0>;
preset ThumbOffOffsetFocused = <21,0>;
preset ThumbOffOffsetDisabled = <21,0>;
preset ThumbOffOffsetDefault = <21,0>;
preset ThumbLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset TrackOnBorderColorActive = #00000044;
preset TrackOnBorderColorFocused = #00000044;
preset TrackOnBorderColorDisabled = #00000022;
preset TrackOnBorderColorDefault = #00000044;
preset TrackOnBorderWidthActive = 5;
preset TrackOnBorderWidthFocused = 5;
preset TrackOnBorderWidthDisabled = 5;
preset TrackOnBorderWidthDefault = 5;
preset TrackOffBorderColorActive = #00000044;
preset TrackOffBorderColorFocused = #00000044;
preset TrackOffBorderColorDisabled = #00000022;
preset TrackOffBorderColorDefault = #00000044;
preset TrackOffBorderWidthActive = 5;
preset TrackOffBorderWidthFocused = 5;
preset TrackOffBorderWidthDisabled = 5;
preset TrackOffBorderWidthDefault = 5;
preset TrackCornerRadius = 6;
preset TrackSize = <42,42>;
preset TrackLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset LabelOnColorActive = #444444FF;
preset LabelOnColorFocused = #444444FF;
preset LabelOnColorDisabled = #44444444;
preset LabelOnColorDefault = #444444FF;
preset LabelOffColorActive = #444444FF;
preset LabelOffColorFocused = #444444FF;
preset LabelOffColorDisabled = #44444444;
preset LabelOffColorDefault = #444444FF;
preset LabelMarginLeft = 75;
preset IconOnTintActive = #444444FF;
preset IconOnTintFocused = #444444FF;
preset IconOnTintDisabled = #44444444;
preset IconOnTintDefault = #444444FF;
preset IconOffTintActive = #444444FF;
preset IconOffTintFocused = #444444FF;
preset IconOffTintDisabled = #44444444;
preset IconOffTintDefault = #444444FF;
preset IconMarginLeft = 75;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontLarge;
preset LabelOffFont = Resources::FontLarge;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset WidgetMinSize = <45,45>;
}
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_Mono_Medium
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset LimitTouchArea = true;
preset AccentOnColorActive = #00000011;
preset AccentOnColorFocused = #00000011;
preset AccentOnCornerRadiusActive = 26;
preset AccentOnCornerRadiusFocused = 23;
preset AccentOnCornerRadiusDisabled = 23;
preset AccentOnCornerRadiusDefault = 23;
preset AccentOnOffsetActive = <-12,0>;
preset AccentOnOffsetFocused = <-9,0>;
preset AccentOnOffsetDisabled = <-9,0>;
preset AccentOnOffsetDefault = <-9,0>;
preset AccentOnSizeActive = <52,52>;
preset AccentOnSizeFocused = <46,46>;
preset AccentOnSizeDisabled = <46,46>;
preset AccentOnSizeDefault = <46,46>;
preset AccentOffColorActive = #00000011;
preset AccentOffColorFocused = #00000011;
preset AccentOffCornerRadiusActive = 26;
preset AccentOffCornerRadiusFocused = 23;
preset AccentOffCornerRadiusDisabled = 23;
preset AccentOffCornerRadiusDefault = 23;
preset AccentOffOffsetActive = <-12,0>;
preset AccentOffOffsetFocused = <-9,0>;
preset AccentOffOffsetDisabled = <-9,0>;
preset AccentOffOffsetDefault = <-9,0>;
preset AccentOffSizeActive = <52,52>;
preset AccentOffSizeFocused = <46,46>;
preset AccentOffSizeDisabled = <46,46>;
preset AccentOffSizeDefault = <46,46>;
preset AccentLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset ThumbOnColorActive = #00000044;
preset ThumbOnColorFocused = #00000044;
preset ThumbOnColorDisabled = #00000022;
preset ThumbOnColorDefault = #00000044;
preset ThumbOnCornerRadiusActive = 3;
preset ThumbOnCornerRadiusFocused = 3;
preset ThumbOnCornerRadiusDisabled = 3;
preset ThumbOnCornerRadiusDefault = 3;
preset ThumbOnOffsetActive = <7,0>;
preset ThumbOnOffsetFocused = <7,0>;
preset ThumbOnOffsetDisabled = <7,0>;
preset ThumbOnOffsetDefault = <7,0>;
preset ThumbOnSizeActive = <14,14>;
preset ThumbOnSizeFocused = <14,14>;
preset ThumbOnSizeDisabled = <14,14>;
preset ThumbOnSizeDefault = <14,14>;
preset ThumbOffOffsetActive = <14,0>;
preset ThumbOffOffsetFocused = <14,0>;
preset ThumbOffOffsetDisabled = <14,0>;
preset ThumbOffOffsetDefault = <14,0>;
preset ThumbLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset TrackOnBorderColorActive = #00000044;
preset TrackOnBorderColorFocused = #00000044;
preset TrackOnBorderColorDisabled = #00000022;
preset TrackOnBorderColorDefault = #00000044;
preset TrackOnBorderWidthActive = 3;
preset TrackOnBorderWidthFocused = 3;
preset TrackOnBorderWidthDisabled = 3;
preset TrackOnBorderWidthDefault = 3;
preset TrackOffBorderColorActive = #00000044;
preset TrackOffBorderColorFocused = #00000044;
preset TrackOffBorderColorDisabled = #00000022;
preset TrackOffBorderColorDefault = #00000044;
preset TrackOffBorderWidthActive = 3;
preset TrackOffBorderWidthFocused = 3;
preset TrackOffBorderWidthDisabled = 3;
preset TrackOffBorderWidthDefault = 3;
preset TrackCornerRadius = 5;
preset TrackSize = <28,28>;
preset TrackLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset LabelOnColorActive = #444444FF;
preset LabelOnColorFocused = #444444FF;
preset LabelOnColorDisabled = #44444444;
preset LabelOnColorDefault = #444444FF;
preset LabelOffColorActive = #444444FF;
preset LabelOffColorFocused = #444444FF;
preset LabelOffColorDisabled = #44444444;
preset LabelOffColorDefault = #444444FF;
preset LabelMarginLeft = 50;
preset IconOnTintActive = #444444FF;
preset IconOnTintFocused = #444444FF;
preset IconOnTintDisabled = #44444444;
preset IconOnTintDefault = #444444FF;
preset IconOffTintActive = #444444FF;
preset IconOffTintFocused = #444444FF;
preset IconOffTintDisabled = #44444444;
preset IconOffTintDefault = #444444FF;
preset IconMarginLeft = 50;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontMedium;
preset LabelOffFont = Resources::FontMedium;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset WidgetMinSize = <30,30>;
}
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_Mono_Small
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset LimitTouchArea = true;
preset AccentOnColorActive = #00000011;
preset AccentOnColorFocused = #00000011;
preset AccentOnCornerRadiusActive = 18;
preset AccentOnCornerRadiusFocused = 16;
preset AccentOnCornerRadiusDisabled = 16;
preset AccentOnCornerRadiusDefault = 16;
preset AccentOnOffsetActive = <-8,0>;
preset AccentOnOffsetFocused = <-6,0>;
preset AccentOnOffsetDisabled = <-6,0>;
preset AccentOnOffsetDefault = <-6,0>;
preset AccentOnSizeActive = <36,36>;
preset AccentOnSizeFocused = <32,32>;
preset AccentOnSizeDisabled = <32,32>;
preset AccentOnSizeDefault = <32,32>;
preset AccentOffColorActive = #00000011;
preset AccentOffColorFocused = #00000011;
preset AccentOffCornerRadiusActive = 18;
preset AccentOffCornerRadiusFocused = 16;
preset AccentOffCornerRadiusDisabled = 16;
preset AccentOffCornerRadiusDefault = 16;
preset AccentOffOffsetActive = <-8,0>;
preset AccentOffOffsetFocused = <-6,0>;
preset AccentOffOffsetDisabled = <-6,0>;
preset AccentOffOffsetDefault = <-6,0>;
preset AccentOffSizeActive = <36,36>;
preset AccentOffSizeFocused = <32,32>;
preset AccentOffSizeDisabled = <32,32>;
preset AccentOffSizeDefault = <32,32>;
preset AccentLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset ThumbOnColorActive = #00000044;
preset ThumbOnColorFocused = #00000044;
preset ThumbOnColorDisabled = #00000022;
preset ThumbOnColorDefault = #00000044;
preset ThumbOnCornerRadiusActive = 1;
preset ThumbOnCornerRadiusFocused = 1;
preset ThumbOnCornerRadiusDisabled = 1;
preset ThumbOnCornerRadiusDefault = 1;
preset ThumbOnOffsetActive = <5,0>;
preset ThumbOnOffsetFocused = <5,0>;
preset ThumbOnOffsetDisabled = <5,0>;
preset ThumbOnOffsetDefault = <5,0>;
preset ThumbOnSizeActive = <10,10>;
preset ThumbOnSizeFocused = <10,10>;
preset ThumbOnSizeDisabled = <10,10>;
preset ThumbOnSizeDefault = <10,10>;
preset ThumbOffOffsetActive = <10,0>;
preset ThumbOffOffsetFocused = <10,0>;
preset ThumbOffOffsetDisabled = <10,0>;
preset ThumbOffOffsetDefault = <10,0>;
preset ThumbLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset TrackOnBorderColorActive = #00000044;
preset TrackOnBorderColorFocused = #00000044;
preset TrackOnBorderColorDisabled = #00000022;
preset TrackOnBorderColorDefault = #00000044;
preset TrackOnBorderWidthActive = 2;
preset TrackOnBorderWidthFocused = 2;
preset TrackOnBorderWidthDisabled = 2;
preset TrackOnBorderWidthDefault = 2;
preset TrackOffBorderColorActive = #00000044;
preset TrackOffBorderColorFocused = #00000044;
preset TrackOffBorderColorDisabled = #00000022;
preset TrackOffBorderColorDefault = #00000044;
preset TrackOffBorderWidthActive = 2;
preset TrackOffBorderWidthFocused = 2;
preset TrackOffBorderWidthDisabled = 2;
preset TrackOffBorderWidthDefault = 2;
preset TrackCornerRadius = 3;
preset TrackSize = <20,20>;
preset TrackLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset LabelOnColorActive = #444444FF;
preset LabelOnColorFocused = #444444FF;
preset LabelOnColorDisabled = #44444444;
preset LabelOnColorDefault = #444444FF;
preset LabelOffColorActive = #444444FF;
preset LabelOffColorFocused = #444444FF;
preset LabelOffColorDisabled = #44444444;
preset LabelOffColorDefault = #444444FF;
preset LabelMarginLeft = 34;
preset IconOnTintActive = #444444FF;
preset IconOnTintFocused = #444444FF;
preset IconOnTintDisabled = #44444444;
preset IconOnTintDefault = #444444FF;
preset IconOffTintActive = #444444FF;
preset IconOffTintFocused = #444444FF;
preset IconOffTintDisabled = #44444444;
preset IconOffTintDefault = #444444FF;
preset IconMarginLeft = 34;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontSmall;
preset LabelOffFont = Resources::FontSmall;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset WidgetMinSize = <20,20>;
}
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::GaugeConfig
Gauge_Lime_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 NeedleBitmap = WidgetSet::GaugeNeedleLarge;
preset CenterOffset = <0,16>;
preset ScaleBitmap = 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_Lime_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 NeedleBitmap = WidgetSet::GaugeNeedleMedium;
preset CenterOffset = <0,10>;
preset ScaleBitmap = 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_Lime_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 NeedleBitmap = WidgetSet::GaugeNeedleSmall;
preset CenterOffset = <0,7>;
preset ScaleBitmap = 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::GaugeConfig
Gauge_Mono_Large
{
preset SwingElastic = false;
preset SwingDuration = 250;
preset TrackRightBorderColor = #00000011;
preset TrackRightBorderWidth = 2.0;
preset TrackRightColor = #EEEEEEFF;
preset TrackRightThickness = 28.0;
preset TrackRightRadius = 106.0;
preset TrackRightRoundedEnd = true;
preset TrackLeftColor = #AAAAAAFF;
preset TrackLeftThickness = 28.0;
preset TrackLeftRadius = 106.0;
preset TrackLeftRoundedEnd = true;
preset TrackLeftRoundedStart = true;
preset TrackLeftMarginStart = -1.0;
preset NeedleMaxAngle = -45;
preset NeedleMinAngle = 224;
preset CenterOffset = <0,15>;
preset WidgetMinSize = <240,210>;
}
This autoobject provides the default customization for the 'analog gauge' widget (WidgetSet::Gauge) in its medium size variant.
autoobject WidgetSet::GaugeConfig
Gauge_Mono_Medium
{
preset SwingElastic = false;
preset SwingDuration = 250;
preset TrackRightBorderColor = #00000011;
preset TrackRightBorderWidth = 1.0;
preset TrackRightColor = #EEEEEEFF;
preset TrackRightThickness = 18.0;
preset TrackRightRadius = 70.0;
preset TrackRightRoundedEnd = true;
preset TrackLeftColor = #AAAAAAFF;
preset TrackLeftThickness = 18.0;
preset TrackLeftRadius = 70.0;
preset TrackLeftRoundedEnd = true;
preset TrackLeftRoundedStart = true;
preset TrackLeftMarginStart = -1.0;
preset NeedleMaxAngle = -45;
preset NeedleMinAngle = 224;
preset CenterOffset = <0,11>;
preset WidgetMinSize = <160,140>;
}
This autoobject provides the default customization for the 'analog gauge' widget (WidgetSet::Gauge) in its medium size variant.
autoobject WidgetSet::GaugeConfig
Gauge_Mono_Small
{
preset SwingElastic = false;
preset SwingDuration = 250;
preset TrackRightBorderColor = #00000011;
preset TrackRightBorderWidth = 1.0;
preset TrackRightColor = #EEEEEEFF;
preset TrackRightThickness = 12.0;
preset TrackRightRadius = 46.0;
preset TrackRightRoundedEnd = true;
preset TrackLeftColor = #AAAAAAFF;
preset TrackLeftThickness = 12.0;
preset TrackLeftRadius = 46.0;
preset TrackLeftRoundedEnd = true;
preset TrackLeftRoundedStart = true;
preset TrackLeftMarginStart = -1.0;
preset NeedleMaxAngle = -45;
preset NeedleMinAngle = 224;
preset CenterOffset = <0,7>;
preset WidgetMinSize = <106,94>;
}
This autoobject provides the default customization for the 'analog gauge' widget (WidgetSet::Gauge) in its medium size variant.
autoobject WidgetSet::HorizontalScrollbarConfig
HorizontalScrollbar_Lime_Large
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbBitmapActive = WidgetSet::HorizontalScrollbarThumbLarge;
preset ThumbBitmapDisabled = WidgetSet::HorizontalScrollbarThumbLarge;
preset ThumbBitmapDefault = WidgetSet::HorizontalScrollbarThumbLarge;
preset TrackBitmapActive = WidgetSet::HorizontalScrollbarTrackLarge;
preset TrackBitmapDisabled = WidgetSet::HorizontalScrollbarTrackLarge;
preset TrackBitmapDefault = 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_Lime_Medium
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbBitmapActive = WidgetSet::HorizontalScrollbarThumbMedium;
preset ThumbBitmapDisabled = WidgetSet::HorizontalScrollbarThumbMedium;
preset ThumbBitmapDefault = WidgetSet::HorizontalScrollbarThumbMedium;
preset TrackBitmapActive = WidgetSet::HorizontalScrollbarTrackMedium;
preset TrackBitmapDisabled = WidgetSet::HorizontalScrollbarTrackMedium;
preset TrackBitmapDefault = 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_Lime_Small
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbBitmapActive = WidgetSet::HorizontalScrollbarThumbSmall;
preset ThumbBitmapDisabled = WidgetSet::HorizontalScrollbarThumbSmall;
preset ThumbBitmapDefault = WidgetSet::HorizontalScrollbarThumbSmall;
preset TrackBitmapActive = WidgetSet::HorizontalScrollbarTrackSmall;
preset TrackBitmapDisabled = WidgetSet::HorizontalScrollbarTrackSmall;
preset TrackBitmapDefault = 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::HorizontalScrollbarConfig
HorizontalScrollbar_Mono_Large
{
preset ThumbColorActive = #AAAAAAFF;
preset ThumbColorDisabled = #AAAAAAFF;
preset ThumbColorDefault = #AAAAAAFF;
preset ThumbCornerRadiusActive = 12;
preset ThumbCornerRadiusDisabled = 12;
preset ThumbCornerRadiusDefault = 12;
preset ThumbMinWidthActive = 24;
preset ThumbMinWidthDisabled = 24;
preset ThumbMinWidthDefault = 24;
preset ThumbThicknessActive = 24;
preset ThumbThicknessDisabled = 24;
preset ThumbThicknessDefault = 24;
preset TrackBorderColorActive = #00000011;
preset TrackBorderColorDisabled = #00000011;
preset TrackBorderColorDefault = #00000011;
preset TrackBorderWidthActive = 2;
preset TrackBorderWidthDisabled = 2;
preset TrackBorderWidthDefault = 2;
preset TrackCornerRadiusActive = 12;
preset TrackCornerRadiusDisabled = 12;
preset TrackCornerRadiusDefault = 12;
preset TrackThicknessActive = 24;
preset TrackThicknessDisabled = 24;
preset TrackThicknessDefault = 24;
preset WidgetMinSize = <24,24>;
}
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_Mono_Medium
{
preset ThumbColorActive = #AAAAAAFF;
preset ThumbColorDisabled = #AAAAAAFF;
preset ThumbColorDefault = #AAAAAAFF;
preset ThumbCornerRadiusActive = 8;
preset ThumbCornerRadiusDisabled = 8;
preset ThumbCornerRadiusDefault = 8;
preset ThumbMinWidthActive = 16;
preset ThumbMinWidthDisabled = 16;
preset ThumbMinWidthDefault = 16;
preset ThumbThicknessActive = 16;
preset ThumbThicknessDisabled = 16;
preset ThumbThicknessDefault = 16;
preset TrackBorderColorActive = #00000011;
preset TrackBorderColorDisabled = #00000011;
preset TrackBorderColorDefault = #00000011;
preset TrackBorderWidthActive = 1;
preset TrackBorderWidthDisabled = 1;
preset TrackBorderWidthDefault = 1;
preset TrackCornerRadiusActive = 8;
preset TrackCornerRadiusDisabled = 8;
preset TrackCornerRadiusDefault = 8;
preset TrackThicknessActive = 16;
preset TrackThicknessDisabled = 16;
preset TrackThicknessDefault = 16;
preset WidgetMinSize = <16,16>;
}
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_Mono_Small
{
preset ThumbColorActive = #AAAAAAFF;
preset ThumbColorDisabled = #AAAAAAFF;
preset ThumbColorDefault = #AAAAAAFF;
preset ThumbCornerRadiusActive = 5;
preset ThumbCornerRadiusDisabled = 5;
preset ThumbCornerRadiusDefault = 5;
preset ThumbMinWidthActive = 10;
preset ThumbMinWidthDisabled = 10;
preset ThumbMinWidthDefault = 10;
preset ThumbThicknessActive = 10;
preset ThumbThicknessDisabled = 10;
preset ThumbThicknessDefault = 10;
preset TrackBorderColorActive = #00000011;
preset TrackBorderColorDisabled = #00000011;
preset TrackBorderColorDefault = #00000011;
preset TrackBorderWidthActive = 1;
preset TrackBorderWidthDisabled = 1;
preset TrackBorderWidthDefault = 1;
preset TrackCornerRadiusActive = 5;
preset TrackCornerRadiusDisabled = 5;
preset TrackCornerRadiusDefault = 5;
preset TrackThicknessActive = 10;
preset TrackThicknessDisabled = 10;
preset TrackThicknessDefault = 10;
preset WidgetMinSize = <10,10>;
}
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::HorizontalSliderConfig
HorizontalSlider_Lime_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 ThumbBitmapActive = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobLarge;
preset TrackRightFrameActive = 0;
preset TrackRightFrameFocused = 0;
preset TrackRightFrameDisabled = 0;
preset TrackRightFrameDefault = 0;
preset TrackRightBitmapActive = WidgetSet::HorizontalSliderTrackLarge;
preset TrackRightBitmapFocused = WidgetSet::HorizontalSliderTrackLarge;
preset TrackRightBitmapDisabled = WidgetSet::HorizontalSliderTrackLarge;
preset TrackRightBitmapDefault = WidgetSet::HorizontalSliderTrackLarge;
preset TrackLeftFrameActive = 1;
preset TrackLeftFrameFocused = 1;
preset TrackLeftFrameDisabled = 1;
preset TrackLeftFrameDefault = 1;
preset TrackLeftBitmapActive = WidgetSet::HorizontalSliderTrackLarge;
preset TrackLeftBitmapFocused = WidgetSet::HorizontalSliderTrackLarge;
preset TrackLeftBitmapDisabled = WidgetSet::HorizontalSliderTrackLarge;
preset TrackLeftBitmapDefault = 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_Lime_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 ThumbBitmapActive = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobMedium;
preset TrackRightFrameActive = 0;
preset TrackRightFrameFocused = 0;
preset TrackRightFrameDisabled = 0;
preset TrackRightFrameDefault = 0;
preset TrackRightBitmapActive = WidgetSet::HorizontalSliderTrackMedium;
preset TrackRightBitmapFocused = WidgetSet::HorizontalSliderTrackMedium;
preset TrackRightBitmapDisabled = WidgetSet::HorizontalSliderTrackMedium;
preset TrackRightBitmapDefault = WidgetSet::HorizontalSliderTrackMedium;
preset TrackLeftFrameActive = 1;
preset TrackLeftFrameFocused = 1;
preset TrackLeftFrameDisabled = 1;
preset TrackLeftFrameDefault = 1;
preset TrackLeftBitmapActive = WidgetSet::HorizontalSliderTrackMedium;
preset TrackLeftBitmapFocused = WidgetSet::HorizontalSliderTrackMedium;
preset TrackLeftBitmapDisabled = WidgetSet::HorizontalSliderTrackMedium;
preset TrackLeftBitmapDefault = 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_Lime_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 ThumbBitmapActive = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobSmall;
preset TrackRightFrameActive = 0;
preset TrackRightFrameFocused = 0;
preset TrackRightFrameDisabled = 0;
preset TrackRightFrameDefault = 0;
preset TrackRightBitmapActive = WidgetSet::HorizontalSliderTrackSmall;
preset TrackRightBitmapFocused = WidgetSet::HorizontalSliderTrackSmall;
preset TrackRightBitmapDisabled = WidgetSet::HorizontalSliderTrackSmall;
preset TrackRightBitmapDefault = WidgetSet::HorizontalSliderTrackSmall;
preset TrackLeftFrameActive = 1;
preset TrackLeftFrameFocused = 1;
preset TrackLeftFrameDisabled = 1;
preset TrackLeftFrameDefault = 1;
preset TrackLeftBitmapActive = WidgetSet::HorizontalSliderTrackSmall;
preset TrackLeftBitmapFocused = WidgetSet::HorizontalSliderTrackSmall;
preset TrackLeftBitmapDisabled = WidgetSet::HorizontalSliderTrackSmall;
preset TrackLeftBitmapDefault = 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::HorizontalSliderConfig
HorizontalSlider_Mono_Large
{
preset StateTransitionDuration = 50;
preset KeyRepeatPeriod = 30;
preset KeyRepeatDelay = 500;
preset AccentColorActive = #00000011;
preset AccentColorFocused = #00000011;
preset AccentCornerRadiusActive = 43;
preset AccentCornerRadiusFocused = 38;
preset AccentCornerRadiusDisabled = 38;
preset AccentCornerRadiusDefault = 38;
preset AccentSizeActive = <86,86>;
preset AccentSizeFocused = <76,76>;
preset AccentSizeDisabled = <76,76>;
preset AccentSizeDefault = <76,76>;
preset ThumbBorderColorActive = #00000044;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000044;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 24;
preset ThumbCornerRadiusFocused = 24;
preset ThumbCornerRadiusDisabled = 24;
preset ThumbCornerRadiusDefault = 24;
preset ThumbSizeActive = <48,48>;
preset ThumbSizeFocused = <48,48>;
preset ThumbSizeDisabled = <48,48>;
preset ThumbSizeDefault = <48,48>;
preset ThumbMarginRight = 24;
preset ThumbMarginLeft = 24;
preset TrackRightBorderColorActive = #00000011;
preset TrackRightBorderColorFocused = #00000011;
preset TrackRightBorderColorDisabled = #00000022;
preset TrackRightBorderColorDefault = #00000011;
preset TrackRightBorderWidthActive = 2;
preset TrackRightBorderWidthFocused = 2;
preset TrackRightBorderWidthDisabled = 2;
preset TrackRightBorderWidthDefault = 2;
preset TrackRightColorActive = #EEEEEEFF;
preset TrackRightColorFocused = #EEEEEEFF;
preset TrackRightColorDefault = #EEEEEEFF;
preset TrackRightCornerRadiusActive = 5;
preset TrackRightCornerRadiusFocused = 5;
preset TrackRightCornerRadiusDisabled = 5;
preset TrackRightCornerRadiusDefault = 5;
preset TrackRightThicknessActive = 10;
preset TrackRightThicknessFocused = 10;
preset TrackRightThicknessDisabled = 10;
preset TrackRightThicknessDefault = 10;
preset TrackRightFlattened = true;
preset TrackLeftColorActive = #AAAAAAFF;
preset TrackLeftColorFocused = #AAAAAAFF;
preset TrackLeftColorDisabled = #DDDDDDFF;
preset TrackLeftColorDefault = #AAAAAAFF;
preset TrackLeftCornerRadiusActive = 5;
preset TrackLeftCornerRadiusFocused = 5;
preset TrackLeftCornerRadiusDisabled = 5;
preset TrackLeftCornerRadiusDefault = 5;
preset TrackLeftThicknessActive = 10;
preset TrackLeftThicknessFocused = 10;
preset TrackLeftThicknessDisabled = 10;
preset TrackLeftThicknessDefault = 10;
preset TrackLeftFlattened = true;
preset WidgetMinSize = <60,60>;
}
This autoobject provides the default customization for the 'horizontal slider' widget (WidgetSet::HorizontalSlider) in its medium size variant.
autoobject WidgetSet::HorizontalSliderConfig
HorizontalSlider_Mono_Medium
{
preset StateTransitionDuration = 50;
preset KeyRepeatPeriod = 30;
preset KeyRepeatDelay = 500;
preset AccentColorActive = #00000011;
preset AccentColorFocused = #00000011;
preset AccentCornerRadiusActive = 28;
preset AccentCornerRadiusFocused = 25;
preset AccentCornerRadiusDisabled = 25;
preset AccentCornerRadiusDefault = 25;
preset AccentSizeActive = <56,56>;
preset AccentSizeFocused = <50,50>;
preset AccentSizeDisabled = <50,50>;
preset AccentSizeDefault = <50,50>;
preset ThumbBorderColorActive = #00000044;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000044;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 16;
preset ThumbCornerRadiusFocused = 16;
preset ThumbCornerRadiusDisabled = 16;
preset ThumbCornerRadiusDefault = 16;
preset ThumbSizeActive = <32,32>;
preset ThumbSizeFocused = <32,32>;
preset ThumbSizeDisabled = <32,32>;
preset ThumbSizeDefault = <32,32>;
preset ThumbMarginRight = 16;
preset ThumbMarginLeft = 16;
preset TrackRightBorderColorActive = #00000011;
preset TrackRightBorderColorFocused = #00000011;
preset TrackRightBorderColorDisabled = #00000022;
preset TrackRightBorderColorDefault = #00000011;
preset TrackRightBorderWidthActive = 1;
preset TrackRightBorderWidthFocused = 1;
preset TrackRightBorderWidthDisabled = 1;
preset TrackRightBorderWidthDefault = 1;
preset TrackRightColorActive = #EEEEEEFF;
preset TrackRightColorFocused = #EEEEEEFF;
preset TrackRightColorDefault = #EEEEEEFF;
preset TrackRightCornerRadiusActive = 3;
preset TrackRightCornerRadiusFocused = 3;
preset TrackRightCornerRadiusDisabled = 3;
preset TrackRightCornerRadiusDefault = 3;
preset TrackRightThicknessActive = 6;
preset TrackRightThicknessFocused = 6;
preset TrackRightThicknessDisabled = 6;
preset TrackRightThicknessDefault = 6;
preset TrackRightFlattened = true;
preset TrackLeftColorActive = #AAAAAAFF;
preset TrackLeftColorFocused = #AAAAAAFF;
preset TrackLeftColorDisabled = #DDDDDDFF;
preset TrackLeftColorDefault = #AAAAAAFF;
preset TrackLeftCornerRadiusActive = 3;
preset TrackLeftCornerRadiusFocused = 3;
preset TrackLeftCornerRadiusDisabled = 3;
preset TrackLeftCornerRadiusDefault = 3;
preset TrackLeftThicknessActive = 6;
preset TrackLeftThicknessFocused = 6;
preset TrackLeftThicknessDisabled = 6;
preset TrackLeftThicknessDefault = 6;
preset TrackLeftFlattened = true;
preset WidgetMinSize = <40,40>;
}
This autoobject provides the default customization for the 'horizontal slider' widget (WidgetSet::HorizontalSlider) in its medium size variant.
autoobject WidgetSet::HorizontalSliderConfig
HorizontalSlider_Mono_Small
{
preset StateTransitionDuration = 50;
preset KeyRepeatPeriod = 30;
preset KeyRepeatDelay = 500;
preset AccentColorActive = #00000011;
preset AccentColorFocused = #00000011;
preset AccentCornerRadiusActive = 19;
preset AccentCornerRadiusFocused = 17;
preset AccentCornerRadiusDisabled = 17;
preset AccentCornerRadiusDefault = 17;
preset AccentSizeActive = <38,38>;
preset AccentSizeFocused = <34,34>;
preset AccentSizeDisabled = <34,34>;
preset AccentSizeDefault = <34,34>;
preset ThumbBorderColorActive = #00000044;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000044;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 11;
preset ThumbCornerRadiusFocused = 11;
preset ThumbCornerRadiusDisabled = 11;
preset ThumbCornerRadiusDefault = 11;
preset ThumbSizeActive = <22,22>;
preset ThumbSizeFocused = <22,22>;
preset ThumbSizeDisabled = <22,22>;
preset ThumbSizeDefault = <22,22>;
preset ThumbMarginRight = 11;
preset ThumbMarginLeft = 11;
preset TrackRightBorderColorActive = #00000011;
preset TrackRightBorderColorFocused = #00000011;
preset TrackRightBorderColorDisabled = #00000022;
preset TrackRightBorderColorDefault = #00000011;
preset TrackRightBorderWidthActive = 1;
preset TrackRightBorderWidthFocused = 1;
preset TrackRightBorderWidthDisabled = 1;
preset TrackRightBorderWidthDefault = 1;
preset TrackRightColorActive = #EEEEEEFF;
preset TrackRightColorFocused = #EEEEEEFF;
preset TrackRightColorDefault = #EEEEEEFF;
preset TrackRightCornerRadiusActive = 2;
preset TrackRightCornerRadiusFocused = 2;
preset TrackRightCornerRadiusDisabled = 2;
preset TrackRightCornerRadiusDefault = 2;
preset TrackRightThicknessActive = 4;
preset TrackRightThicknessFocused = 4;
preset TrackRightThicknessDisabled = 4;
preset TrackRightThicknessDefault = 4;
preset TrackRightFlattened = true;
preset TrackLeftColorActive = #AAAAAAFF;
preset TrackLeftColorFocused = #AAAAAAFF;
preset TrackLeftColorDisabled = #DDDDDDFF;
preset TrackLeftColorDefault = #AAAAAAFF;
preset TrackLeftCornerRadiusActive = 2;
preset TrackLeftCornerRadiusFocused = 2;
preset TrackLeftCornerRadiusDisabled = 2;
preset TrackLeftCornerRadiusDefault = 2;
preset TrackLeftThicknessActive = 4;
preset TrackLeftThicknessFocused = 4;
preset TrackLeftThicknessDisabled = 4;
preset TrackLeftThicknessDefault = 4;
preset TrackLeftFlattened = true;
preset WidgetMinSize = <26,26>;
}
This autoobject provides the default customization for the 'horizontal slider' widget (WidgetSet::HorizontalSlider) in its medium size variant.
autoobject WidgetSet::HorizontalValueBarConfig
HorizontalValueBar_Lime_Large
{
preset TrackRightFrame = 0;
preset TrackRightBitmap = WidgetSet::HorizontalValueBarLarge;
preset TrackLeftFrame = 1;
preset TrackLeftBitmap = 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_Lime_Medium
{
preset TrackRightFrame = 0;
preset TrackRightBitmap = WidgetSet::HorizontalValueBarMedium;
preset TrackLeftFrame = 1;
preset TrackLeftBitmap = 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_Lime_Small
{
preset TrackRightFrame = 0;
preset TrackRightBitmap = WidgetSet::HorizontalValueBarSmall;
preset TrackLeftFrame = 1;
preset TrackLeftBitmap = 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::HorizontalValueBarConfig
HorizontalValueBar_Mono_Large
{
preset SwingElastic = false;
preset SwingDuration = 250;
preset TrackRightBorderColor = #00000011;
preset TrackRightBorderWidth = 2;
preset TrackRightColor = #EEEEEEFF;
preset TrackRightFlattened = true;
preset TrackRightCornerRadius = 14;
preset TrackRightThickness = 28;
preset TrackLeftColor = #AAAAAAFF;
preset TrackLeftFlattened = true;
preset TrackLeftCornerRadius = 14;
preset TrackLeftThickness = 28;
preset WidgetMinSize = <28,28>;
}
This autoobject provides the default customization for the 'horizontal value bar' widget (WidgetSet::HorizontalValueBar) in its medium size variant.
autoobject WidgetSet::HorizontalValueBarConfig
HorizontalValueBar_Mono_Medium
{
preset SwingElastic = false;
preset SwingDuration = 250;
preset TrackRightBorderColor = #00000011;
preset TrackRightBorderWidth = 1;
preset TrackRightColor = #EEEEEEFF;
preset TrackRightFlattened = true;
preset TrackRightCornerRadius = 9;
preset TrackRightThickness = 18;
preset TrackLeftColor = #AAAAAAFF;
preset TrackLeftFlattened = true;
preset TrackLeftCornerRadius = 9;
preset TrackLeftThickness = 18;
preset WidgetMinSize = <18,18>;
}
This autoobject provides the default customization for the 'horizontal value bar' widget (WidgetSet::HorizontalValueBar) in its medium size variant.
autoobject WidgetSet::HorizontalValueBarConfig
HorizontalValueBar_Mono_Small
{
preset SwingElastic = false;
preset SwingDuration = 250;
preset TrackRightBorderColor = #00000011;
preset TrackRightBorderWidth = 1;
preset TrackRightColor = #EEEEEEFF;
preset TrackRightFlattened = true;
preset TrackRightCornerRadius = 6;
preset TrackRightThickness = 12;
preset TrackLeftColor = #AAAAAAFF;
preset TrackLeftFlattened = true;
preset TrackLeftCornerRadius = 6;
preset TrackLeftThickness = 12;
preset WidgetMinSize = <12,12>;
}
This autoobject provides the default customization for the 'horizontal value bar' widget (WidgetSet::HorizontalValueBar) in its medium size variant.
autoobject WidgetSet::GaugeConfig
MiniGauge_Lime_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 NeedleBitmap = WidgetSet::GaugeNeedleLarge;
preset CenterOffset = <0,11>;
preset ScaleBitmap = 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_Lime_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 NeedleBitmap = WidgetSet::GaugeNeedleMedium;
preset CenterOffset = <0,7>;
preset ScaleBitmap = 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_Lime_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 NeedleBitmap = WidgetSet::GaugeNeedleSmall;
preset CenterOffset = <0,5>;
preset ScaleBitmap = 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_Lime_Large
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbBitmapActive = WidgetSet::MiniHorizontalScrollbarThumbLarge;
preset ThumbBitmapDisabled = WidgetSet::MiniHorizontalScrollbarThumbLarge;
preset ThumbBitmapDefault = WidgetSet::MiniHorizontalScrollbarThumbLarge;
preset TrackBitmapActive = WidgetSet::MiniHorizontalScrollbarTrackLarge;
preset TrackBitmapDisabled = WidgetSet::MiniHorizontalScrollbarTrackLarge;
preset TrackBitmapDefault = 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_Lime_Medium
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbBitmapActive = WidgetSet::MiniHorizontalScrollbarThumbMedium;
preset ThumbBitmapDisabled = WidgetSet::MiniHorizontalScrollbarThumbMedium;
preset ThumbBitmapDefault = WidgetSet::MiniHorizontalScrollbarThumbMedium;
preset TrackBitmapActive = WidgetSet::MiniHorizontalScrollbarTrackMedium;
preset TrackBitmapDisabled = WidgetSet::MiniHorizontalScrollbarTrackMedium;
preset TrackBitmapDefault = 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_Lime_Small
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbBitmapActive = WidgetSet::MiniHorizontalScrollbarThumbSmall;
preset ThumbBitmapDisabled = WidgetSet::MiniHorizontalScrollbarThumbSmall;
preset ThumbBitmapDefault = WidgetSet::MiniHorizontalScrollbarThumbSmall;
preset TrackBitmapActive = WidgetSet::MiniHorizontalScrollbarTrackSmall;
preset TrackBitmapDisabled = WidgetSet::MiniHorizontalScrollbarTrackSmall;
preset TrackBitmapDefault = 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_Lime_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 ThumbBitmapActive = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobLarge;
preset ScaleBitmapActive = WidgetSet::MiniRotaryKnobTrackLarge;
preset ScaleBitmapFocused = WidgetSet::MiniRotaryKnobTrackLarge;
preset ScaleBitmapDisabled = WidgetSet::MiniRotaryKnobTrackLarge;
preset ScaleBitmapDefault = 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_Lime_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 ThumbBitmapActive = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobMedium;
preset ScaleBitmapActive = WidgetSet::MiniRotaryKnobTrackMedium;
preset ScaleBitmapFocused = WidgetSet::MiniRotaryKnobTrackMedium;
preset ScaleBitmapDisabled = WidgetSet::MiniRotaryKnobTrackMedium;
preset ScaleBitmapDefault = 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_Lime_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 ThumbBitmapActive = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobSmall;
preset ScaleBitmapActive = WidgetSet::MiniRotaryKnobTrackSmall;
preset ScaleBitmapFocused = WidgetSet::MiniRotaryKnobTrackSmall;
preset ScaleBitmapDisabled = WidgetSet::MiniRotaryKnobTrackSmall;
preset ScaleBitmapDefault = 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_Lime_Large
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbBitmapActive = WidgetSet::MiniVerticalScrollbarThumbLarge;
preset ThumbBitmapDisabled = WidgetSet::MiniVerticalScrollbarThumbLarge;
preset ThumbBitmapDefault = WidgetSet::MiniVerticalScrollbarThumbLarge;
preset TrackBitmapActive = WidgetSet::MiniVerticalScrollbarTrackLarge;
preset TrackBitmapDisabled = WidgetSet::MiniVerticalScrollbarTrackLarge;
preset TrackBitmapDefault = 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_Lime_Medium
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbBitmapActive = WidgetSet::MiniVerticalScrollbarThumbMedium;
preset ThumbBitmapDisabled = WidgetSet::MiniVerticalScrollbarThumbMedium;
preset ThumbBitmapDefault = WidgetSet::MiniVerticalScrollbarThumbMedium;
preset TrackBitmapActive = WidgetSet::MiniVerticalScrollbarTrackMedium;
preset TrackBitmapDisabled = WidgetSet::MiniVerticalScrollbarTrackMedium;
preset TrackBitmapDefault = 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_Lime_Small
{
preset Touchable = false;
preset FadeOutDuration = 300;
preset FadeInDuration = 100;
preset AutoHideDelay = 1000;
preset HideIfNotNeeded = true;
preset ThumbBitmapActive = WidgetSet::MiniVerticalScrollbarThumbSmall;
preset ThumbBitmapDisabled = WidgetSet::MiniVerticalScrollbarThumbSmall;
preset ThumbBitmapDefault = WidgetSet::MiniVerticalScrollbarThumbSmall;
preset TrackBitmapActive = WidgetSet::MiniVerticalScrollbarTrackSmall;
preset TrackBitmapDisabled = WidgetSet::MiniVerticalScrollbarTrackSmall;
preset TrackBitmapDefault = 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_Lime_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 FaceBitmapActive = WidgetSet::PushButtonLarge;
preset FaceBitmapFocused = WidgetSet::PushButtonLarge;
preset FaceBitmapDisabled = WidgetSet::PushButtonLarge;
preset FaceBitmapDefault = 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_Lime_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 FaceBitmapActive = WidgetSet::PushButtonMedium;
preset FaceBitmapFocused = WidgetSet::PushButtonMedium;
preset FaceBitmapDisabled = WidgetSet::PushButtonMedium;
preset FaceBitmapDefault = 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_Lime_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 FaceBitmapActive = WidgetSet::PushButtonSmall;
preset FaceBitmapFocused = WidgetSet::PushButtonSmall;
preset FaceBitmapDisabled = WidgetSet::PushButtonSmall;
preset FaceBitmapDefault = 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::PushButtonConfig
PushButton_Mono_Large
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset ThumbShadowColorFocused = #000000EE;
preset ThumbShadowColorDefault = #00000088;
preset ThumbShadowBlurRadiusFocused = 7;
preset ThumbShadowBlurRadiusDefault = 5;
preset ThumbBorderColorActive = #00000022;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000022;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 12;
preset ThumbCornerRadiusFocused = 12;
preset ThumbCornerRadiusDisabled = 12;
preset ThumbCornerRadiusDefault = 12;
preset LabelColorActive = #444444FF;
preset LabelColorFocused = #444444FF;
preset LabelColorDisabled = #44444444;
preset LabelColorDefault = #444444FF;
preset LabelMarginBottom = 9;
preset LabelMarginTop = 9;
preset LabelMarginRight = 9;
preset LabelMarginLeft = 9;
preset IconTintActive = #444444FF;
preset IconTintFocused = #444444FF;
preset IconTintDisabled = #44444444;
preset IconTintDefault = #444444FF;
preset IconMarginBottom = 9;
preset IconMarginTop = 9;
preset IconMarginRight = 9;
preset IconMarginLeft = 9;
preset LabelFont = Resources::FontLarge;
preset WidgetMinSize = <60,60>;
}
This autoobject provides the default customization for the 'push button' widget (WidgetSet::PushButton) in its medium size variant.
autoobject WidgetSet::PushButtonConfig
PushButton_Mono_Medium
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset ThumbShadowColorFocused = #000000EE;
preset ThumbShadowColorDefault = #00000088;
preset ThumbShadowBlurRadiusFocused = 4;
preset ThumbShadowBlurRadiusDefault = 3;
preset ThumbBorderColorActive = #00000022;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000022;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 8;
preset ThumbCornerRadiusFocused = 8;
preset ThumbCornerRadiusDisabled = 8;
preset ThumbCornerRadiusDefault = 8;
preset LabelColorActive = #444444FF;
preset LabelColorFocused = #444444FF;
preset LabelColorDisabled = #44444444;
preset LabelColorDefault = #444444FF;
preset LabelMarginBottom = 6;
preset LabelMarginTop = 6;
preset LabelMarginRight = 6;
preset LabelMarginLeft = 6;
preset IconTintActive = #444444FF;
preset IconTintFocused = #444444FF;
preset IconTintDisabled = #44444444;
preset IconTintDefault = #444444FF;
preset IconMarginBottom = 6;
preset IconMarginTop = 6;
preset IconMarginRight = 6;
preset IconMarginLeft = 6;
preset LabelFont = Resources::FontMedium;
preset WidgetMinSize = <40,40>;
}
This autoobject provides the default customization for the 'push button' widget (WidgetSet::PushButton) in its medium size variant.
autoobject WidgetSet::PushButtonConfig
PushButton_Mono_Small
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset ThumbShadowColorFocused = #000000EE;
preset ThumbShadowColorDefault = #00000088;
preset ThumbShadowBlurRadiusFocused = 2;
preset ThumbShadowBlurRadiusDefault = 1;
preset ThumbBorderColorActive = #00000022;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000022;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 4;
preset ThumbCornerRadiusFocused = 4;
preset ThumbCornerRadiusDisabled = 4;
preset ThumbCornerRadiusDefault = 4;
preset LabelColorActive = #444444FF;
preset LabelColorFocused = #444444FF;
preset LabelColorDisabled = #44444444;
preset LabelColorDefault = #444444FF;
preset LabelMarginBottom = 4;
preset LabelMarginTop = 4;
preset LabelMarginRight = 4;
preset LabelMarginLeft = 4;
preset IconTintActive = #444444FF;
preset IconTintFocused = #444444FF;
preset IconTintDisabled = #44444444;
preset IconTintDefault = #444444FF;
preset IconMarginBottom = 4;
preset IconMarginTop = 4;
preset IconMarginRight = 4;
preset IconMarginLeft = 4;
preset LabelFont = Resources::FontSmall;
preset WidgetMinSize = <26,26>;
}
This autoobject provides the default customization for the 'push button' widget (WidgetSet::PushButton) in its medium size variant.
autoobject WidgetSet::RadioButtonConfig
RadioButton_Lime_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 FaceOnBitmapActive = WidgetSet::RadioButtonLarge;
preset FaceOnBitmapFocused = WidgetSet::RadioButtonLarge;
preset FaceOnBitmapDisabled = WidgetSet::RadioButtonLarge;
preset FaceOnBitmapDefault = WidgetSet::RadioButtonLarge;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffBitmapActive = WidgetSet::RadioButtonLarge;
preset FaceOffBitmapFocused = WidgetSet::RadioButtonLarge;
preset FaceOffBitmapDisabled = WidgetSet::RadioButtonLarge;
preset FaceOffBitmapDefault = 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_Lime_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 FaceOnBitmapActive = WidgetSet::RadioButtonMedium;
preset FaceOnBitmapFocused = WidgetSet::RadioButtonMedium;
preset FaceOnBitmapDisabled = WidgetSet::RadioButtonMedium;
preset FaceOnBitmapDefault = WidgetSet::RadioButtonMedium;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffBitmapActive = WidgetSet::RadioButtonMedium;
preset FaceOffBitmapFocused = WidgetSet::RadioButtonMedium;
preset FaceOffBitmapDisabled = WidgetSet::RadioButtonMedium;
preset FaceOffBitmapDefault = 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_Lime_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 FaceOnBitmapActive = WidgetSet::RadioButtonSmall;
preset FaceOnBitmapFocused = WidgetSet::RadioButtonSmall;
preset FaceOnBitmapDisabled = WidgetSet::RadioButtonSmall;
preset FaceOnBitmapDefault = WidgetSet::RadioButtonSmall;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffBitmapActive = WidgetSet::RadioButtonSmall;
preset FaceOffBitmapFocused = WidgetSet::RadioButtonSmall;
preset FaceOffBitmapDisabled = WidgetSet::RadioButtonSmall;
preset FaceOffBitmapDefault = 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::RadioButtonConfig
RadioButton_Mono_Large
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset LimitTouchArea = true;
preset AccentOnColorActive = #00000011;
preset AccentOnColorFocused = #00000011;
preset AccentOnCornerRadiusActive = 40;
preset AccentOnCornerRadiusFocused = 35;
preset AccentOnCornerRadiusDisabled = 35;
preset AccentOnCornerRadiusDefault = 35;
preset AccentOnOffsetActive = <-19,0>;
preset AccentOnOffsetFocused = <-14,0>;
preset AccentOnOffsetDisabled = <-14,0>;
preset AccentOnOffsetDefault = <-14,0>;
preset AccentOnSizeActive = <80,80>;
preset AccentOnSizeFocused = <70,70>;
preset AccentOnSizeDisabled = <70,70>;
preset AccentOnSizeDefault = <70,70>;
preset AccentOffColorActive = #00000011;
preset AccentOffColorFocused = #00000011;
preset AccentOffCornerRadiusActive = 40;
preset AccentOffCornerRadiusFocused = 35;
preset AccentOffCornerRadiusDisabled = 35;
preset AccentOffCornerRadiusDefault = 35;
preset AccentOffOffsetActive = <-19,0>;
preset AccentOffOffsetFocused = <-14,0>;
preset AccentOffOffsetDisabled = <-14,0>;
preset AccentOffOffsetDefault = <-14,0>;
preset AccentOffSizeActive = <80,80>;
preset AccentOffSizeFocused = <70,70>;
preset AccentOffSizeDisabled = <70,70>;
preset AccentOffSizeDefault = <70,70>;
preset AccentLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset ThumbOnColorActive = #00000044;
preset ThumbOnColorFocused = #00000044;
preset ThumbOnColorDisabled = #00000022;
preset ThumbOnColorDefault = #00000044;
preset ThumbOnCornerRadiusActive = 11;
preset ThumbOnCornerRadiusFocused = 11;
preset ThumbOnCornerRadiusDisabled = 11;
preset ThumbOnCornerRadiusDefault = 11;
preset ThumbOnOffsetActive = <10,0>;
preset ThumbOnOffsetFocused = <10,0>;
preset ThumbOnOffsetDisabled = <10,0>;
preset ThumbOnOffsetDefault = <10,0>;
preset ThumbOnSizeActive = <22,22>;
preset ThumbOnSizeFocused = <22,22>;
preset ThumbOnSizeDisabled = <22,22>;
preset ThumbOnSizeDefault = <22,22>;
preset ThumbOffOffsetActive = <21,0>;
preset ThumbOffOffsetFocused = <21,0>;
preset ThumbOffOffsetDisabled = <21,0>;
preset ThumbOffOffsetDefault = <21,0>;
preset ThumbLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset TrackOnBorderColorActive = #00000044;
preset TrackOnBorderColorFocused = #00000044;
preset TrackOnBorderColorDisabled = #00000022;
preset TrackOnBorderColorDefault = #00000044;
preset TrackOnBorderWidthActive = 5;
preset TrackOnBorderWidthFocused = 5;
preset TrackOnBorderWidthDisabled = 5;
preset TrackOnBorderWidthDefault = 5;
preset TrackOffBorderColorActive = #00000044;
preset TrackOffBorderColorFocused = #00000044;
preset TrackOffBorderColorDisabled = #00000022;
preset TrackOffBorderColorDefault = #00000044;
preset TrackOffBorderWidthActive = 5;
preset TrackOffBorderWidthFocused = 5;
preset TrackOffBorderWidthDisabled = 5;
preset TrackOffBorderWidthDefault = 5;
preset TrackCornerRadius = 21;
preset TrackSize = <42,42>;
preset TrackLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset LabelOnColorActive = #444444FF;
preset LabelOnColorFocused = #444444FF;
preset LabelOnColorDisabled = #44444444;
preset LabelOnColorDefault = #444444FF;
preset LabelOffColorActive = #444444FF;
preset LabelOffColorFocused = #444444FF;
preset LabelOffColorDisabled = #44444444;
preset LabelOffColorDefault = #444444FF;
preset LabelMarginLeft = 75;
preset IconOnTintActive = #444444FF;
preset IconOnTintFocused = #444444FF;
preset IconOnTintDisabled = #44444444;
preset IconOnTintDefault = #444444FF;
preset IconOffTintActive = #444444FF;
preset IconOffTintFocused = #444444FF;
preset IconOffTintDisabled = #44444444;
preset IconOffTintDefault = #444444FF;
preset IconMarginLeft = 75;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontLarge;
preset LabelOffFont = Resources::FontLarge;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset WidgetMinSize = <45,45>;
}
This autoobject provides the default customization for the 'radio button' widget (WidgetSet::RadioButton) in its medium size variant.
autoobject WidgetSet::RadioButtonConfig
RadioButton_Mono_Medium
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset LimitTouchArea = true;
preset AccentOnColorActive = #00000011;
preset AccentOnColorFocused = #00000011;
preset AccentOnCornerRadiusActive = 26;
preset AccentOnCornerRadiusFocused = 23;
preset AccentOnCornerRadiusDisabled = 23;
preset AccentOnCornerRadiusDefault = 23;
preset AccentOnOffsetActive = <-12,0>;
preset AccentOnOffsetFocused = <-9,0>;
preset AccentOnOffsetDisabled = <-9,0>;
preset AccentOnOffsetDefault = <-9,0>;
preset AccentOnSizeActive = <52,52>;
preset AccentOnSizeFocused = <46,46>;
preset AccentOnSizeDisabled = <46,46>;
preset AccentOnSizeDefault = <46,46>;
preset AccentOffColorActive = #00000011;
preset AccentOffColorFocused = #00000011;
preset AccentOffCornerRadiusActive = 26;
preset AccentOffCornerRadiusFocused = 23;
preset AccentOffCornerRadiusDisabled = 23;
preset AccentOffCornerRadiusDefault = 23;
preset AccentOffOffsetActive = <-12,0>;
preset AccentOffOffsetFocused = <-9,0>;
preset AccentOffOffsetDisabled = <-9,0>;
preset AccentOffOffsetDefault = <-9,0>;
preset AccentOffSizeActive = <52,52>;
preset AccentOffSizeFocused = <46,46>;
preset AccentOffSizeDisabled = <46,46>;
preset AccentOffSizeDefault = <46,46>;
preset AccentLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset ThumbOnColorActive = #00000044;
preset ThumbOnColorFocused = #00000044;
preset ThumbOnColorDisabled = #00000022;
preset ThumbOnColorDefault = #00000044;
preset ThumbOnCornerRadiusActive = 7;
preset ThumbOnCornerRadiusFocused = 7;
preset ThumbOnCornerRadiusDisabled = 7;
preset ThumbOnCornerRadiusDefault = 7;
preset ThumbOnOffsetActive = <7,0>;
preset ThumbOnOffsetFocused = <7,0>;
preset ThumbOnOffsetDisabled = <7,0>;
preset ThumbOnOffsetDefault = <7,0>;
preset ThumbOnSizeActive = <14,14>;
preset ThumbOnSizeFocused = <14,14>;
preset ThumbOnSizeDisabled = <14,14>;
preset ThumbOnSizeDefault = <14,14>;
preset ThumbOffOffsetActive = <14,0>;
preset ThumbOffOffsetFocused = <14,0>;
preset ThumbOffOffsetDisabled = <14,0>;
preset ThumbOffOffsetDefault = <14,0>;
preset ThumbLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset TrackOnBorderColorActive = #00000044;
preset TrackOnBorderColorFocused = #00000044;
preset TrackOnBorderColorDisabled = #00000022;
preset TrackOnBorderColorDefault = #00000044;
preset TrackOnBorderWidthActive = 3;
preset TrackOnBorderWidthFocused = 3;
preset TrackOnBorderWidthDisabled = 3;
preset TrackOnBorderWidthDefault = 3;
preset TrackOffBorderColorActive = #00000044;
preset TrackOffBorderColorFocused = #00000044;
preset TrackOffBorderColorDisabled = #00000022;
preset TrackOffBorderColorDefault = #00000044;
preset TrackOffBorderWidthActive = 3;
preset TrackOffBorderWidthFocused = 3;
preset TrackOffBorderWidthDisabled = 3;
preset TrackOffBorderWidthDefault = 3;
preset TrackCornerRadius = 14;
preset TrackSize = <28,28>;
preset TrackLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset LabelOnColorActive = #444444FF;
preset LabelOnColorFocused = #444444FF;
preset LabelOnColorDisabled = #44444444;
preset LabelOnColorDefault = #444444FF;
preset LabelOffColorActive = #444444FF;
preset LabelOffColorFocused = #444444FF;
preset LabelOffColorDisabled = #44444444;
preset LabelOffColorDefault = #444444FF;
preset LabelMarginLeft = 50;
preset IconOnTintActive = #444444FF;
preset IconOnTintFocused = #444444FF;
preset IconOnTintDisabled = #44444444;
preset IconOnTintDefault = #444444FF;
preset IconOffTintActive = #444444FF;
preset IconOffTintFocused = #444444FF;
preset IconOffTintDisabled = #44444444;
preset IconOffTintDefault = #444444FF;
preset IconMarginLeft = 50;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontMedium;
preset LabelOffFont = Resources::FontMedium;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset WidgetMinSize = <30,30>;
}
This autoobject provides the default customization for the 'radio button' widget (WidgetSet::RadioButton) in its medium size variant.
autoobject WidgetSet::RadioButtonConfig
RadioButton_Mono_Small
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset LimitTouchArea = true;
preset AccentOnColorActive = #00000011;
preset AccentOnColorFocused = #00000011;
preset AccentOnCornerRadiusActive = 18;
preset AccentOnCornerRadiusFocused = 16;
preset AccentOnCornerRadiusDisabled = 16;
preset AccentOnCornerRadiusDefault = 16;
preset AccentOnOffsetActive = <-8,0>;
preset AccentOnOffsetFocused = <-6,0>;
preset AccentOnOffsetDisabled = <-6,0>;
preset AccentOnOffsetDefault = <-6,0>;
preset AccentOnSizeActive = <36,36>;
preset AccentOnSizeFocused = <32,32>;
preset AccentOnSizeDisabled = <32,32>;
preset AccentOnSizeDefault = <32,32>;
preset AccentOffColorActive = #00000011;
preset AccentOffColorFocused = #00000011;
preset AccentOffCornerRadiusActive = 18;
preset AccentOffCornerRadiusFocused = 16;
preset AccentOffCornerRadiusDisabled = 16;
preset AccentOffCornerRadiusDefault = 16;
preset AccentOffOffsetActive = <-8,0>;
preset AccentOffOffsetFocused = <-6,0>;
preset AccentOffOffsetDisabled = <-6,0>;
preset AccentOffOffsetDefault = <-6,0>;
preset AccentOffSizeActive = <36,36>;
preset AccentOffSizeFocused = <32,32>;
preset AccentOffSizeDisabled = <32,32>;
preset AccentOffSizeDefault = <32,32>;
preset AccentLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset ThumbOnColorActive = #00000044;
preset ThumbOnColorFocused = #00000044;
preset ThumbOnColorDisabled = #00000022;
preset ThumbOnColorDefault = #00000044;
preset ThumbOnCornerRadiusActive = 5;
preset ThumbOnCornerRadiusFocused = 5;
preset ThumbOnCornerRadiusDisabled = 5;
preset ThumbOnCornerRadiusDefault = 5;
preset ThumbOnOffsetActive = <5,0>;
preset ThumbOnOffsetFocused = <5,0>;
preset ThumbOnOffsetDisabled = <5,0>;
preset ThumbOnOffsetDefault = <5,0>;
preset ThumbOnSizeActive = <10,10>;
preset ThumbOnSizeFocused = <10,10>;
preset ThumbOnSizeDisabled = <10,10>;
preset ThumbOnSizeDefault = <10,10>;
preset ThumbOffOffsetActive = <10,0>;
preset ThumbOffOffsetFocused = <10,0>;
preset ThumbOffOffsetDisabled = <10,0>;
preset ThumbOffOffsetDefault = <10,0>;
preset ThumbLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset TrackOnBorderColorActive = #00000044;
preset TrackOnBorderColorFocused = #00000044;
preset TrackOnBorderColorDisabled = #00000022;
preset TrackOnBorderColorDefault = #00000044;
preset TrackOnBorderWidthActive = 2;
preset TrackOnBorderWidthFocused = 2;
preset TrackOnBorderWidthDisabled = 2;
preset TrackOnBorderWidthDefault = 2;
preset TrackOffBorderColorActive = #00000044;
preset TrackOffBorderColorFocused = #00000044;
preset TrackOffBorderColorDisabled = #00000022;
preset TrackOffBorderColorDefault = #00000044;
preset TrackOffBorderWidthActive = 2;
preset TrackOffBorderWidthFocused = 2;
preset TrackOffBorderWidthDisabled = 2;
preset TrackOffBorderWidthDefault = 2;
preset TrackCornerRadius = 10;
preset TrackSize = <20,20>;
preset TrackLayout = Core::Layout[AlignToBottom,
AlignToLeft, AlignToTop];
preset LabelOnColorActive = #444444FF;
preset LabelOnColorFocused = #444444FF;
preset LabelOnColorDisabled = #44444444;
preset LabelOnColorDefault = #444444FF;
preset LabelOffColorActive = #444444FF;
preset LabelOffColorFocused = #444444FF;
preset LabelOffColorDisabled = #44444444;
preset LabelOffColorDefault = #444444FF;
preset LabelMarginLeft = 34;
preset IconOnTintActive = #444444FF;
preset IconOnTintFocused = #444444FF;
preset IconOnTintDisabled = #44444444;
preset IconOnTintDefault = #444444FF;
preset IconOffTintActive = #444444FF;
preset IconOffTintFocused = #444444FF;
preset IconOffTintDisabled = #44444444;
preset IconOffTintDefault = #444444FF;
preset IconMarginLeft = 34;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontSmall;
preset LabelOffFont = Resources::FontSmall;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset WidgetMinSize = <20,20>;
}
This autoobject provides the default customization for the 'radio button' widget (WidgetSet::RadioButton) in its medium size variant.
autoobject WidgetSet::RotaryKnobConfig
RotaryKnob_Lime_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 ThumbBitmapActive = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobLarge;
preset ScaleBitmapActive = WidgetSet::RotaryKnobTrackLarge;
preset ScaleBitmapFocused = WidgetSet::RotaryKnobTrackLarge;
preset ScaleBitmapDisabled = WidgetSet::RotaryKnobTrackLarge;
preset ScaleBitmapDefault = 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_Lime_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 ThumbBitmapActive = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobMedium;
preset ScaleBitmapActive = WidgetSet::RotaryKnobTrackMedium;
preset ScaleBitmapFocused = WidgetSet::RotaryKnobTrackMedium;
preset ScaleBitmapDisabled = WidgetSet::RotaryKnobTrackMedium;
preset ScaleBitmapDefault = 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_Lime_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 ThumbBitmapActive = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobSmall;
preset ScaleBitmapActive = WidgetSet::RotaryKnobTrackSmall;
preset ScaleBitmapFocused = WidgetSet::RotaryKnobTrackSmall;
preset ScaleBitmapDisabled = WidgetSet::RotaryKnobTrackSmall;
preset ScaleBitmapDefault = 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::RotaryKnobConfig
RotaryKnob_Mono_Large
{
preset StateTransitionDuration = 50;
preset KeyRepeatPeriod = 30;
preset KeyRepeatDelay = 500;
preset TrackRightBorderColorActive = #00000011;
preset TrackRightBorderColorFocused = #00000011;
preset TrackRightBorderColorDisabled = #00000022;
preset TrackRightBorderColorDefault = #00000011;
preset TrackRightBorderWidthActive = 2.0;
preset TrackRightBorderWidthFocused = 2.0;
preset TrackRightBorderWidthDisabled = 2.0;
preset TrackRightBorderWidthDefault = 2.0;
preset TrackRightColorActive = #EEEEEEFF;
preset TrackRightColorFocused = #EEEEEEFF;
preset TrackRightColorDisabled = #00000000;
preset TrackRightColorDefault = #EEEEEEFF;
preset TrackRightThicknessActive = 10.0;
preset TrackRightThicknessFocused = 10.0;
preset TrackRightThicknessDisabled = 10.0;
preset TrackRightThicknessDefault = 10.0;
preset TrackRightRadiusActive = 114.0;
preset TrackRightRadiusFocused = 114.0;
preset TrackRightRadiusDisabled = 114.0;
preset TrackRightRadiusDefault = 114.0;
preset TrackRightRoundedEnd = true;
preset TrackLeftColorActive = #AAAAAAFF;
preset TrackLeftColorFocused = #AAAAAAFF;
preset TrackLeftColorDisabled = #DDDDDDFF;
preset TrackLeftColorDefault = #AAAAAAFF;
preset TrackLeftThicknessActive = 10.0;
preset TrackLeftThicknessFocused = 10.0;
preset TrackLeftThicknessDisabled = 10.0;
preset TrackLeftThicknessDefault = 10.0;
preset TrackLeftRadiusActive = 114.0;
preset TrackLeftRadiusFocused = 114.0;
preset TrackLeftRadiusDisabled = 114.0;
preset TrackLeftRadiusDefault = 114.0;
preset TrackLeftRoundedStart = true;
preset AccentColorActive = #00000011;
preset AccentColorFocused = #00000011;
preset AccentCornerRadiusActive = 43;
preset AccentCornerRadiusFocused = 38;
preset AccentCornerRadiusDisabled = 38;
preset AccentCornerRadiusDefault = 38;
preset AccentSizeActive = <86,86>;
preset AccentSizeFocused = <76,76>;
preset AccentSizeDisabled = <76,76>;
preset AccentSizeDefault = <76,76>;
preset ThumbBorderColorActive = #00000044;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000044;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 24;
preset ThumbCornerRadiusFocused = 24;
preset ThumbCornerRadiusDisabled = 24;
preset ThumbCornerRadiusDefault = 24;
preset ThumbSizeActive = <48,48>;
preset ThumbSizeFocused = <48,48>;
preset ThumbSizeDisabled = <48,48>;
preset ThumbSizeDefault = <48,48>;
preset ThumbRadiusActive = 114.0;
preset ThumbRadiusFocused = 114.0;
preset ThumbRadiusDisabled = 114.0;
preset ThumbRadiusDefault = 114.0;
preset ThumbMaxAngle = -45;
preset ThumbMinAngle = 225;
preset CenterOffset = <0,17>;
preset WidgetMinSize = <285,255>;
}
This autoobject provides the default customization for the 'rotary knob' widget (WidgetSet::RotaryKnob) in its medium size variant.
autoobject WidgetSet::RotaryKnobConfig
RotaryKnob_Mono_Medium
{
preset StateTransitionDuration = 50;
preset KeyRepeatPeriod = 30;
preset KeyRepeatDelay = 500;
preset TrackRightBorderColorActive = #00000011;
preset TrackRightBorderColorFocused = #00000011;
preset TrackRightBorderColorDisabled = #00000022;
preset TrackRightBorderColorDefault = #00000011;
preset TrackRightBorderWidthActive = 1.0;
preset TrackRightBorderWidthFocused = 1.0;
preset TrackRightBorderWidthDisabled = 1.0;
preset TrackRightBorderWidthDefault = 1.0;
preset TrackRightColorActive = #EEEEEEFF;
preset TrackRightColorFocused = #EEEEEEFF;
preset TrackRightColorDisabled = #00000000;
preset TrackRightColorDefault = #EEEEEEFF;
preset TrackRightThicknessActive = 6.0;
preset TrackRightThicknessFocused = 6.0;
preset TrackRightThicknessDisabled = 6.0;
preset TrackRightThicknessDefault = 6.0;
preset TrackRightRadiusActive = 76.0;
preset TrackRightRadiusFocused = 76.0;
preset TrackRightRadiusDisabled = 76.0;
preset TrackRightRadiusDefault = 76.0;
preset TrackRightRoundedEnd = true;
preset TrackLeftColorActive = #AAAAAAFF;
preset TrackLeftColorFocused = #AAAAAAFF;
preset TrackLeftColorDisabled = #DDDDDDFF;
preset TrackLeftColorDefault = #AAAAAAFF;
preset TrackLeftThicknessActive = 6.0;
preset TrackLeftThicknessFocused = 6.0;
preset TrackLeftThicknessDisabled = 6.0;
preset TrackLeftThicknessDefault = 6.0;
preset TrackLeftRadiusActive = 76.0;
preset TrackLeftRadiusFocused = 76.0;
preset TrackLeftRadiusDisabled = 76.0;
preset TrackLeftRadiusDefault = 76.0;
preset TrackLeftRoundedStart = true;
preset AccentColorActive = #00000011;
preset AccentColorFocused = #00000011;
preset AccentCornerRadiusActive = 28;
preset AccentCornerRadiusFocused = 25;
preset AccentCornerRadiusDisabled = 25;
preset AccentCornerRadiusDefault = 25;
preset AccentSizeActive = <56,56>;
preset AccentSizeFocused = <50,50>;
preset AccentSizeDisabled = <50,50>;
preset AccentSizeDefault = <50,50>;
preset ThumbBorderColorActive = #00000044;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000044;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 16;
preset ThumbCornerRadiusFocused = 16;
preset ThumbCornerRadiusDisabled = 16;
preset ThumbCornerRadiusDefault = 16;
preset ThumbSizeActive = <32,32>;
preset ThumbSizeFocused = <32,32>;
preset ThumbSizeDisabled = <32,32>;
preset ThumbSizeDefault = <32,32>;
preset ThumbRadiusActive = 76.0;
preset ThumbRadiusFocused = 76.0;
preset ThumbRadiusDisabled = 76.0;
preset ThumbRadiusDefault = 76.0;
preset ThumbMaxAngle = -45;
preset ThumbMinAngle = 225;
preset CenterOffset = <0,11>;
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_Mono_Small
{
preset StateTransitionDuration = 50;
preset KeyRepeatPeriod = 30;
preset KeyRepeatDelay = 500;
preset TrackRightBorderColorActive = #00000011;
preset TrackRightBorderColorFocused = #00000011;
preset TrackRightBorderColorDisabled = #00000022;
preset TrackRightBorderColorDefault = #00000011;
preset TrackRightBorderWidthActive = 1.0;
preset TrackRightBorderWidthFocused = 1.0;
preset TrackRightBorderWidthDisabled = 1.0;
preset TrackRightBorderWidthDefault = 1.0;
preset TrackRightColorActive = #EEEEEEFF;
preset TrackRightColorFocused = #EEEEEEFF;
preset TrackRightColorDisabled = #00000000;
preset TrackRightColorDefault = #EEEEEEFF;
preset TrackRightThicknessActive = 4.0;
preset TrackRightThicknessFocused = 4.0;
preset TrackRightThicknessDisabled = 4.0;
preset TrackRightThicknessDefault = 4.0;
preset TrackRightRadiusActive = 50.0;
preset TrackRightRadiusFocused = 50.0;
preset TrackRightRadiusDisabled = 50.0;
preset TrackRightRadiusDefault = 50.0;
preset TrackRightRoundedEnd = true;
preset TrackLeftColorActive = #AAAAAAFF;
preset TrackLeftColorFocused = #AAAAAAFF;
preset TrackLeftColorDisabled = #DDDDDDFF;
preset TrackLeftColorDefault = #AAAAAAFF;
preset TrackLeftThicknessActive = 4.0;
preset TrackLeftThicknessFocused = 4.0;
preset TrackLeftThicknessDisabled = 4.0;
preset TrackLeftThicknessDefault = 4.0;
preset TrackLeftRadiusActive = 50.0;
preset TrackLeftRadiusFocused = 50.0;
preset TrackLeftRadiusDisabled = 50.0;
preset TrackLeftRadiusDefault = 50.0;
preset TrackLeftRoundedStart = true;
preset AccentColorActive = #00000011;
preset AccentColorFocused = #00000011;
preset AccentCornerRadiusActive = 19;
preset AccentCornerRadiusFocused = 17;
preset AccentCornerRadiusDisabled = 17;
preset AccentCornerRadiusDefault = 17;
preset AccentSizeActive = <38,38>;
preset AccentSizeFocused = <34,34>;
preset AccentSizeDisabled = <34,34>;
preset AccentSizeDefault = <34,34>;
preset ThumbBorderColorActive = #00000044;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000044;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 11;
preset ThumbCornerRadiusFocused = 11;
preset ThumbCornerRadiusDisabled = 11;
preset ThumbCornerRadiusDefault = 11;
preset ThumbSizeActive = <22,22>;
preset ThumbSizeFocused = <22,22>;
preset ThumbSizeDisabled = <22,22>;
preset ThumbSizeDefault = <22,22>;
preset ThumbRadiusActive = 50.0;
preset ThumbRadiusFocused = 50.0;
preset ThumbRadiusDisabled = 50.0;
preset ThumbRadiusDefault = 50.0;
preset ThumbMaxAngle = -45;
preset ThumbMinAngle = 225;
preset CenterOffset = <0,7>;
preset WidgetMinSize = <126,114>;
}
This autoobject provides the default customization for the 'rotary knob' widget (WidgetSet::RotaryKnob) in its medium size variant.
autoobject WidgetSet::ToggleButtonConfig
Switch_Lime_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 FaceOnBitmapActive = WidgetSet::SwitchLarge;
preset FaceOnBitmapFocused = WidgetSet::SwitchLarge;
preset FaceOnBitmapDisabled = WidgetSet::SwitchLarge;
preset FaceOnBitmapDefault = WidgetSet::SwitchLarge;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffBitmapActive = WidgetSet::SwitchLarge;
preset FaceOffBitmapFocused = WidgetSet::SwitchLarge;
preset FaceOffBitmapDisabled = WidgetSet::SwitchLarge;
preset FaceOffBitmapDefault = 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_Lime_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 FaceOnBitmapActive = WidgetSet::SwitchMedium;
preset FaceOnBitmapFocused = WidgetSet::SwitchMedium;
preset FaceOnBitmapDisabled = WidgetSet::SwitchMedium;
preset FaceOnBitmapDefault = WidgetSet::SwitchMedium;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffBitmapActive = WidgetSet::SwitchMedium;
preset FaceOffBitmapFocused = WidgetSet::SwitchMedium;
preset FaceOffBitmapDisabled = WidgetSet::SwitchMedium;
preset FaceOffBitmapDefault = 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_Lime_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 FaceOnBitmapActive = WidgetSet::SwitchSmall;
preset FaceOnBitmapFocused = WidgetSet::SwitchSmall;
preset FaceOnBitmapDisabled = WidgetSet::SwitchSmall;
preset FaceOnBitmapDefault = WidgetSet::SwitchSmall;
preset FaceOffFrameActive = 6;
preset FaceOffFrameFocused = 4;
preset FaceOffFrameDisabled = 0;
preset FaceOffFrameDefault = 2;
preset FaceOffBitmapActive = WidgetSet::SwitchSmall;
preset FaceOffBitmapFocused = WidgetSet::SwitchSmall;
preset FaceOffBitmapDisabled = WidgetSet::SwitchSmall;
preset FaceOffBitmapDefault = 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::ToggleButtonConfig
Switch_Mono_Large
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset LimitTouchArea = true;
preset AccentOnColorActive = #00000011;
preset AccentOnColorFocused = #00000011;
preset AccentOnCornerRadiusActive = 45;
preset AccentOnCornerRadiusFocused = 45;
preset AccentOnCornerRadiusDisabled = 45;
preset AccentOnCornerRadiusDefault = 45;
preset AccentOnOffsetActive = <18,0>;
preset AccentOnOffsetFocused = <18,0>;
preset AccentOnOffsetDisabled = <18,0>;
preset AccentOnOffsetDefault = <18,0>;
preset AccentOnSizeActive = <104,90>;
preset AccentOnSizeFocused = <90,90>;
preset AccentOnSizeDisabled = <90,90>;
preset AccentOnSizeDefault = <90,90>;
preset AccentOffColorActive = #00000011;
preset AccentOffColorFocused = #00000011;
preset AccentOffCornerRadiusActive = 45;
preset AccentOffCornerRadiusFocused = 45;
preset AccentOffCornerRadiusDisabled = 45;
preset AccentOffCornerRadiusDefault = 45;
preset AccentOffOffsetActive = <-4,0>;
preset AccentOffOffsetFocused = <-18,0>;
preset AccentOffOffsetDisabled = <-18,0>;
preset AccentOffOffsetDefault = <-18,0>;
preset AccentOffSizeActive = <104,90>;
preset AccentOffSizeFocused = <90,90>;
preset AccentOffSizeDisabled = <90,90>;
preset AccentOffSizeDefault = <90,90>;
preset AccentLayout = Core::Layout[AlignToBottom,
AlignToRight, AlignToTop];
preset ThumbOnBorderColorActive = #00000011;
preset ThumbOnBorderColorFocused = #00000011;
preset ThumbOnBorderColorDisabled = #00000011;
preset ThumbOnBorderColorDefault = #00000011;
preset ThumbOnBorderWidthActive = 2;
preset ThumbOnBorderWidthFocused = 2;
preset ThumbOnBorderWidthDisabled = 2;
preset ThumbOnBorderWidthDefault = 2;
preset ThumbOnColorActive = #DDDDDDFF;
preset ThumbOnColorFocused = #DDDDDDFF;
preset ThumbOnColorDisabled = #EEEEEEFF;
preset ThumbOnColorDefault = #DDDDDDFF;
preset ThumbOnCornerRadiusActive = 23;
preset ThumbOnCornerRadiusFocused = 23;
preset ThumbOnCornerRadiusDisabled = 23;
preset ThumbOnCornerRadiusDefault = 23;
preset ThumbOnOffsetActive = <-4,0>;
preset ThumbOnOffsetFocused = <-4,0>;
preset ThumbOnOffsetDisabled = <-4,0>;
preset ThumbOnOffsetDefault = <-4,0>;
preset ThumbOnSizeActive = <60,46>;
preset ThumbOnSizeFocused = <46,46>;
preset ThumbOnSizeDisabled = <46,46>;
preset ThumbOnSizeDefault = <46,46>;
preset ThumbOffBorderColorActive = #00000011;
preset ThumbOffBorderColorFocused = #00000011;
preset ThumbOffBorderColorDisabled = #00000011;
preset ThumbOffBorderColorDefault = #00000011;
preset ThumbOffBorderWidthActive = 2;
preset ThumbOffBorderWidthFocused = 2;
preset ThumbOffBorderWidthDisabled = 2;
preset ThumbOffBorderWidthDefault = 2;
preset ThumbOffColorActive = #DDDDDDFF;
preset ThumbOffColorFocused = #DDDDDDFF;
preset ThumbOffColorDisabled = #EEEEEEFF;
preset ThumbOffColorDefault = #DDDDDDFF;
preset ThumbOffCornerRadiusActive = 23;
preset ThumbOffCornerRadiusFocused = 23;
preset ThumbOffCornerRadiusDisabled = 23;
preset ThumbOffCornerRadiusDefault = 23;
preset ThumbOffOffsetActive = <-26,0>;
preset ThumbOffOffsetFocused = <-40,0>;
preset ThumbOffOffsetDisabled = <-40,0>;
preset ThumbOffOffsetDefault = <-40,0>;
preset ThumbOffSizeActive = <60,46>;
preset ThumbOffSizeFocused = <46,46>;
preset ThumbOffSizeDisabled = <46,46>;
preset ThumbOffSizeDefault = <46,46>;
preset ThumbLayout = Core::Layout[AlignToBottom,
AlignToRight, AlignToTop];
preset TrackOnBorderColorActive = #00000044;
preset TrackOnBorderColorFocused = #00000044;
preset TrackOnBorderColorDisabled = #00000022;
preset TrackOnBorderColorDefault = #00000044;
preset TrackOnBorderWidthActive = 3;
preset TrackOnBorderWidthFocused = 3;
preset TrackOnBorderWidthDisabled = 3;
preset TrackOnBorderWidthDefault = 3;
preset TrackOnColorActive = #FFFFFFFF;
preset TrackOnColorFocused = #FFFFFFFF;
preset TrackOnColorDisabled = #FFFFFFFF;
preset TrackOnColorDefault = #FFFFFFFF;
preset TrackOffBorderColorActive = #00000044;
preset TrackOffBorderColorFocused = #00000044;
preset TrackOffBorderColorDisabled = #00000022;
preset TrackOffBorderColorDefault = #00000044;
preset TrackOffBorderWidthActive = 3;
preset TrackOffBorderWidthFocused = 3;
preset TrackOffBorderWidthDisabled = 3;
preset TrackOffBorderWidthDefault = 3;
preset TrackOffColorActive = #FFFFFFFF;
preset TrackOffColorFocused = #FFFFFFFF;
preset TrackOffColorDisabled = #FFFFFFFF;
preset TrackOffColorDefault = #FFFFFFFF;
preset TrackCornerRadius = 27;
preset TrackSize = <90,54>;
preset TrackLayout = Core::Layout[AlignToBottom,
AlignToRight, AlignToTop];
preset LabelOnColorActive = #444444FF;
preset LabelOnColorFocused = #444444FF;
preset LabelOnColorDisabled = #44444444;
preset LabelOnColorDefault = #444444FF;
preset LabelOffColorActive = #444444FF;
preset LabelOffColorFocused = #444444FF;
preset LabelOffColorDisabled = #44444444;
preset LabelOffColorDefault = #444444FF;
preset LabelMarginRight = 113;
preset IconOnTintActive = #444444FF;
preset IconOnTintFocused = #444444FF;
preset IconOnTintDisabled = #44444444;
preset IconOnTintDefault = #444444FF;
preset IconOffTintActive = #444444FF;
preset IconOffTintFocused = #444444FF;
preset IconOffTintDisabled = #44444444;
preset IconOffTintDefault = #444444FF;
preset IconMarginRight = 113;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontLarge;
preset LabelOffFont = Resources::FontLarge;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset WidgetMinSize = <90,60>;
}
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_Mono_Medium
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset LimitTouchArea = true;
preset AccentOnColorActive = #00000011;
preset AccentOnColorFocused = #00000011;
preset AccentOnCornerRadiusActive = 30;
preset AccentOnCornerRadiusFocused = 30;
preset AccentOnCornerRadiusDisabled = 30;
preset AccentOnCornerRadiusDefault = 30;
preset AccentOnOffsetActive = <12,0>;
preset AccentOnOffsetFocused = <12,0>;
preset AccentOnOffsetDisabled = <12,0>;
preset AccentOnOffsetDefault = <12,0>;
preset AccentOnSizeActive = <70,60>;
preset AccentOnSizeFocused = <60,60>;
preset AccentOnSizeDisabled = <60,60>;
preset AccentOnSizeDefault = <60,60>;
preset AccentOffColorActive = #00000011;
preset AccentOffColorFocused = #00000011;
preset AccentOffCornerRadiusActive = 30;
preset AccentOffCornerRadiusFocused = 30;
preset AccentOffCornerRadiusDisabled = 30;
preset AccentOffCornerRadiusDefault = 30;
preset AccentOffOffsetActive = <-2,0>;
preset AccentOffOffsetFocused = <-12,0>;
preset AccentOffOffsetDisabled = <-12,0>;
preset AccentOffOffsetDefault = <-12,0>;
preset AccentOffSizeActive = <70,60>;
preset AccentOffSizeFocused = <60,60>;
preset AccentOffSizeDisabled = <60,60>;
preset AccentOffSizeDefault = <60,60>;
preset AccentLayout = Core::Layout[AlignToBottom,
AlignToRight, AlignToTop];
preset ThumbOnBorderColorActive = #00000011;
preset ThumbOnBorderColorFocused = #00000011;
preset ThumbOnBorderColorDisabled = #00000011;
preset ThumbOnBorderColorDefault = #00000011;
preset ThumbOnBorderWidthActive = 1;
preset ThumbOnBorderWidthFocused = 1;
preset ThumbOnBorderWidthDisabled = 1;
preset ThumbOnBorderWidthDefault = 1;
preset ThumbOnColorActive = #DDDDDDFF;
preset ThumbOnColorFocused = #DDDDDDFF;
preset ThumbOnColorDisabled = #EEEEEEFF;
preset ThumbOnColorDefault = #DDDDDDFF;
preset ThumbOnCornerRadiusActive = 15;
preset ThumbOnCornerRadiusFocused = 15;
preset ThumbOnCornerRadiusDisabled = 15;
preset ThumbOnCornerRadiusDefault = 15;
preset ThumbOnOffsetActive = <-3,0>;
preset ThumbOnOffsetFocused = <-3,0>;
preset ThumbOnOffsetDisabled = <-3,0>;
preset ThumbOnOffsetDefault = <-3,0>;
preset ThumbOnSizeActive = <40,30>;
preset ThumbOnSizeFocused = <30,30>;
preset ThumbOnSizeDisabled = <30,30>;
preset ThumbOnSizeDefault = <30,30>;
preset ThumbOffBorderColorActive = #00000011;
preset ThumbOffBorderColorFocused = #00000011;
preset ThumbOffBorderColorDisabled = #00000011;
preset ThumbOffBorderColorDefault = #00000011;
preset ThumbOffBorderWidthActive = 1;
preset ThumbOffBorderWidthFocused = 1;
preset ThumbOffBorderWidthDisabled = 1;
preset ThumbOffBorderWidthDefault = 1;
preset ThumbOffColorActive = #DDDDDDFF;
preset ThumbOffColorFocused = #DDDDDDFF;
preset ThumbOffColorDisabled = #EEEEEEFF;
preset ThumbOffColorDefault = #DDDDDDFF;
preset ThumbOffCornerRadiusActive = 15;
preset ThumbOffCornerRadiusFocused = 15;
preset ThumbOffCornerRadiusDisabled = 15;
preset ThumbOffCornerRadiusDefault = 15;
preset ThumbOffOffsetActive = <-17,0>;
preset ThumbOffOffsetFocused = <-27,0>;
preset ThumbOffOffsetDisabled = <-27,0>;
preset ThumbOffOffsetDefault = <-27,0>;
preset ThumbOffSizeActive = <40,30>;
preset ThumbOffSizeFocused = <30,30>;
preset ThumbOffSizeDisabled = <30,30>;
preset ThumbOffSizeDefault = <30,30>;
preset ThumbLayout = Core::Layout[AlignToBottom,
AlignToRight, AlignToTop];
preset TrackOnBorderColorActive = #00000044;
preset TrackOnBorderColorFocused = #00000044;
preset TrackOnBorderColorDisabled = #00000022;
preset TrackOnBorderColorDefault = #00000044;
preset TrackOnBorderWidthActive = 2;
preset TrackOnBorderWidthFocused = 2;
preset TrackOnBorderWidthDisabled = 2;
preset TrackOnBorderWidthDefault = 2;
preset TrackOnColorActive = #FFFFFFFF;
preset TrackOnColorFocused = #FFFFFFFF;
preset TrackOnColorDisabled = #FFFFFFFF;
preset TrackOnColorDefault = #FFFFFFFF;
preset TrackOffBorderColorActive = #00000044;
preset TrackOffBorderColorFocused = #00000044;
preset TrackOffBorderColorDisabled = #00000022;
preset TrackOffBorderColorDefault = #00000044;
preset TrackOffBorderWidthActive = 2;
preset TrackOffBorderWidthFocused = 2;
preset TrackOffBorderWidthDisabled = 2;
preset TrackOffBorderWidthDefault = 2;
preset TrackOffColorActive = #FFFFFFFF;
preset TrackOffColorFocused = #FFFFFFFF;
preset TrackOffColorDisabled = #FFFFFFFF;
preset TrackOffColorDefault = #FFFFFFFF;
preset TrackCornerRadius = 18;
preset TrackSize = <60,36>;
preset TrackLayout = Core::Layout[AlignToBottom,
AlignToRight, AlignToTop];
preset LabelOnColorActive = #444444FF;
preset LabelOnColorFocused = #444444FF;
preset LabelOnColorDisabled = #44444444;
preset LabelOnColorDefault = #444444FF;
preset LabelOffColorActive = #444444FF;
preset LabelOffColorFocused = #444444FF;
preset LabelOffColorDisabled = #44444444;
preset LabelOffColorDefault = #444444FF;
preset LabelMarginRight = 75;
preset IconOnTintActive = #444444FF;
preset IconOnTintFocused = #444444FF;
preset IconOnTintDisabled = #44444444;
preset IconOnTintDefault = #444444FF;
preset IconOffTintActive = #444444FF;
preset IconOffTintFocused = #444444FF;
preset IconOffTintDisabled = #44444444;
preset IconOffTintDefault = #444444FF;
preset IconMarginRight = 75;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontMedium;
preset LabelOffFont = Resources::FontMedium;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset WidgetMinSize = <60,40>;
}
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_Mono_Small
{
preset StateTransitionDuration = 50;
preset PressedFeedbackDuration = 100;
preset LimitTouchArea = true;
preset AccentOnColorActive = #00000011;
preset AccentOnColorFocused = #00000011;
preset AccentOnCornerRadiusActive = 20;
preset AccentOnCornerRadiusFocused = 20;
preset AccentOnCornerRadiusDisabled = 20;
preset AccentOnCornerRadiusDefault = 20;
preset AccentOnOffsetActive = <8,0>;
preset AccentOnOffsetFocused = <8,0>;
preset AccentOnOffsetDisabled = <8,0>;
preset AccentOnOffsetDefault = <8,0>;
preset AccentOnSizeActive = <48,40>;
preset AccentOnSizeFocused = <40,40>;
preset AccentOnSizeDisabled = <40,40>;
preset AccentOnSizeDefault = <40,40>;
preset AccentOffColorActive = #00000011;
preset AccentOffColorFocused = #00000011;
preset AccentOffCornerRadiusActive = 20;
preset AccentOffCornerRadiusFocused = 20;
preset AccentOffCornerRadiusDisabled = 20;
preset AccentOffCornerRadiusDefault = 20;
preset AccentOffOffsetActive = <0,0>;
preset AccentOffOffsetFocused = <-8,0>;
preset AccentOffOffsetDisabled = <-8,0>;
preset AccentOffOffsetDefault = <-8,0>;
preset AccentOffSizeActive = <48,40>;
preset AccentOffSizeFocused = <40,40>;
preset AccentOffSizeDisabled = <40,40>;
preset AccentOffSizeDefault = <40,40>;
preset AccentLayout = Core::Layout[AlignToBottom,
AlignToRight, AlignToTop];
preset ThumbOnBorderColorActive = #00000011;
preset ThumbOnBorderColorFocused = #00000011;
preset ThumbOnBorderColorDisabled = #00000011;
preset ThumbOnBorderColorDefault = #00000011;
preset ThumbOnBorderWidthActive = 1;
preset ThumbOnBorderWidthFocused = 1;
preset ThumbOnBorderWidthDisabled = 1;
preset ThumbOnBorderWidthDefault = 1;
preset ThumbOnColorActive = #DDDDDDFF;
preset ThumbOnColorFocused = #DDDDDDFF;
preset ThumbOnColorDisabled = #EEEEEEFF;
preset ThumbOnColorDefault = #DDDDDDFF;
preset ThumbOnCornerRadiusActive = 10;
preset ThumbOnCornerRadiusFocused = 10;
preset ThumbOnCornerRadiusDisabled = 10;
preset ThumbOnCornerRadiusDefault = 10;
preset ThumbOnOffsetActive = <-2,0>;
preset ThumbOnOffsetFocused = <-2,0>;
preset ThumbOnOffsetDisabled = <-2,0>;
preset ThumbOnOffsetDefault = <-2,0>;
preset ThumbOnSizeActive = <28,20>;
preset ThumbOnSizeFocused = <20,20>;
preset ThumbOnSizeDisabled = <20,20>;
preset ThumbOnSizeDefault = <20,20>;
preset ThumbOffBorderColorActive = #00000011;
preset ThumbOffBorderColorFocused = #00000011;
preset ThumbOffBorderColorDisabled = #00000011;
preset ThumbOffBorderColorDefault = #00000011;
preset ThumbOffBorderWidthActive = 1;
preset ThumbOffBorderWidthFocused = 1;
preset ThumbOffBorderWidthDisabled = 1;
preset ThumbOffBorderWidthDefault = 1;
preset ThumbOffColorActive = #DDDDDDFF;
preset ThumbOffColorFocused = #DDDDDDFF;
preset ThumbOffColorDisabled = #EEEEEEFF;
preset ThumbOffColorDefault = #DDDDDDFF;
preset ThumbOffCornerRadiusActive = 10;
preset ThumbOffCornerRadiusFocused = 10;
preset ThumbOffCornerRadiusDisabled = 10;
preset ThumbOffCornerRadiusDefault = 10;
preset ThumbOffOffsetActive = <-10,0>;
preset ThumbOffOffsetFocused = <-18,0>;
preset ThumbOffOffsetDisabled = <-18,0>;
preset ThumbOffOffsetDefault = <-18,0>;
preset ThumbOffSizeActive = <28,20>;
preset ThumbOffSizeFocused = <20,20>;
preset ThumbOffSizeDisabled = <20,20>;
preset ThumbOffSizeDefault = <20,20>;
preset ThumbLayout = Core::Layout[AlignToBottom,
AlignToRight, AlignToTop];
preset TrackOnBorderColorActive = #00000044;
preset TrackOnBorderColorFocused = #00000044;
preset TrackOnBorderColorDisabled = #00000022;
preset TrackOnBorderColorDefault = #00000044;
preset TrackOnBorderWidthActive = 1;
preset TrackOnBorderWidthFocused = 1;
preset TrackOnBorderWidthDisabled = 1;
preset TrackOnBorderWidthDefault = 1;
preset TrackOnColorActive = #FFFFFFFF;
preset TrackOnColorFocused = #FFFFFFFF;
preset TrackOnColorDisabled = #FFFFFFFF;
preset TrackOnColorDefault = #FFFFFFFF;
preset TrackOffBorderColorActive = #00000044;
preset TrackOffBorderColorFocused = #00000044;
preset TrackOffBorderColorDisabled = #00000022;
preset TrackOffBorderColorDefault = #00000044;
preset TrackOffBorderWidthActive = 1;
preset TrackOffBorderWidthFocused = 1;
preset TrackOffBorderWidthDisabled = 1;
preset TrackOffBorderWidthDefault = 1;
preset TrackOffColorActive = #FFFFFFFF;
preset TrackOffColorFocused = #FFFFFFFF;
preset TrackOffColorDisabled = #FFFFFFFF;
preset TrackOffColorDefault = #FFFFFFFF;
preset TrackCornerRadius = 12;
preset TrackSize = <40,24>;
preset TrackLayout = Core::Layout[AlignToBottom,
AlignToRight, AlignToTop];
preset LabelOnColorActive = #444444FF;
preset LabelOnColorFocused = #444444FF;
preset LabelOnColorDisabled = #44444444;
preset LabelOnColorDefault = #444444FF;
preset LabelOffColorActive = #444444FF;
preset LabelOffColorFocused = #444444FF;
preset LabelOffColorDisabled = #44444444;
preset LabelOffColorDefault = #444444FF;
preset LabelMarginRight = 50;
preset IconOnTintActive = #444444FF;
preset IconOnTintFocused = #444444FF;
preset IconOnTintDisabled = #44444444;
preset IconOnTintDefault = #444444FF;
preset IconOffTintActive = #444444FF;
preset IconOffTintFocused = #444444FF;
preset IconOffTintDisabled = #44444444;
preset IconOffTintDefault = #444444FF;
preset IconMarginRight = 50;
preset LabelAlignment = Views::TextAlignment[AlignHorzLeft,
AlignVertCenter];
preset LabelOnFont = Resources::FontSmall;
preset LabelOffFont = Resources::FontSmall;
preset IconAlignment = Views::ImageAlignment[AlignHorzLeft,
AlignVertCenter];
preset WidgetMinSize = <40,26>;
}
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::ValueDisplayConfig
ValueDisplay_Mono_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_Mono_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_Mono_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_Lime_Large
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbBitmapActive = WidgetSet::VerticalScrollbarThumbLarge;
preset ThumbBitmapDisabled = WidgetSet::VerticalScrollbarThumbLarge;
preset ThumbBitmapDefault = WidgetSet::VerticalScrollbarThumbLarge;
preset TrackBitmapActive = WidgetSet::VerticalScrollbarTrackLarge;
preset TrackBitmapDisabled = WidgetSet::VerticalScrollbarTrackLarge;
preset TrackBitmapDefault = 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_Lime_Medium
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbBitmapActive = WidgetSet::VerticalScrollbarThumbMedium;
preset ThumbBitmapDisabled = WidgetSet::VerticalScrollbarThumbMedium;
preset ThumbBitmapDefault = WidgetSet::VerticalScrollbarThumbMedium;
preset TrackBitmapActive = WidgetSet::VerticalScrollbarTrackMedium;
preset TrackBitmapDisabled = WidgetSet::VerticalScrollbarTrackMedium;
preset TrackBitmapDefault = 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_Lime_Small
{
preset SnapDuration = 150;
preset ThumbFrameActive = 3;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbBitmapActive = WidgetSet::VerticalScrollbarThumbSmall;
preset ThumbBitmapDisabled = WidgetSet::VerticalScrollbarThumbSmall;
preset ThumbBitmapDefault = WidgetSet::VerticalScrollbarThumbSmall;
preset TrackBitmapActive = WidgetSet::VerticalScrollbarTrackSmall;
preset TrackBitmapDisabled = WidgetSet::VerticalScrollbarTrackSmall;
preset TrackBitmapDefault = 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::VerticalScrollbarConfig
VerticalScrollbar_Mono_Large
{
preset ThumbColorActive = #AAAAAAFF;
preset ThumbColorDisabled = #AAAAAAFF;
preset ThumbColorDefault = #AAAAAAFF;
preset ThumbCornerRadiusActive = 12;
preset ThumbCornerRadiusDisabled = 12;
preset ThumbCornerRadiusDefault = 12;
preset ThumbMinHeightActive = 24;
preset ThumbMinHeightDisabled = 24;
preset ThumbMinHeightDefault = 24;
preset ThumbThicknessActive = 24;
preset ThumbThicknessDisabled = 24;
preset ThumbThicknessDefault = 24;
preset TrackBorderColorActive = #00000011;
preset TrackBorderColorDisabled = #00000011;
preset TrackBorderColorDefault = #00000011;
preset TrackBorderWidthActive = 2;
preset TrackBorderWidthDisabled = 2;
preset TrackBorderWidthDefault = 2;
preset TrackCornerRadiusActive = 12;
preset TrackCornerRadiusDisabled = 12;
preset TrackCornerRadiusDefault = 12;
preset TrackThicknessActive = 24;
preset TrackThicknessDisabled = 24;
preset TrackThicknessDefault = 24;
preset WidgetMinSize = <24,24>;
}
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_Mono_Medium
{
preset ThumbColorActive = #AAAAAAFF;
preset ThumbColorDisabled = #AAAAAAFF;
preset ThumbColorDefault = #AAAAAAFF;
preset ThumbCornerRadiusActive = 8;
preset ThumbCornerRadiusDisabled = 8;
preset ThumbCornerRadiusDefault = 8;
preset ThumbMinHeightActive = 16;
preset ThumbMinHeightDisabled = 16;
preset ThumbMinHeightDefault = 16;
preset ThumbThicknessActive = 16;
preset ThumbThicknessDisabled = 16;
preset ThumbThicknessDefault = 16;
preset TrackBorderColorActive = #00000011;
preset TrackBorderColorDisabled = #00000011;
preset TrackBorderColorDefault = #00000011;
preset TrackBorderWidthActive = 1;
preset TrackBorderWidthDisabled = 1;
preset TrackBorderWidthDefault = 1;
preset TrackCornerRadiusActive = 8;
preset TrackCornerRadiusDisabled = 8;
preset TrackCornerRadiusDefault = 8;
preset TrackThicknessActive = 16;
preset TrackThicknessDisabled = 16;
preset TrackThicknessDefault = 16;
preset WidgetMinSize = <16,16>;
}
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_Mono_Small
{
preset ThumbColorActive = #AAAAAAFF;
preset ThumbColorDisabled = #AAAAAAFF;
preset ThumbColorDefault = #AAAAAAFF;
preset ThumbCornerRadiusActive = 5;
preset ThumbCornerRadiusDisabled = 5;
preset ThumbCornerRadiusDefault = 5;
preset ThumbMinHeightActive = 10;
preset ThumbMinHeightDisabled = 10;
preset ThumbMinHeightDefault = 10;
preset ThumbThicknessActive = 10;
preset ThumbThicknessDisabled = 10;
preset ThumbThicknessDefault = 10;
preset TrackBorderColorActive = #00000011;
preset TrackBorderColorDisabled = #00000011;
preset TrackBorderColorDefault = #00000011;
preset TrackBorderWidthActive = 1;
preset TrackBorderWidthDisabled = 1;
preset TrackBorderWidthDefault = 1;
preset TrackCornerRadiusActive = 5;
preset TrackCornerRadiusDisabled = 5;
preset TrackCornerRadiusDefault = 5;
preset TrackThicknessActive = 10;
preset TrackThicknessDisabled = 10;
preset TrackThicknessDefault = 10;
preset WidgetMinSize = <10,10>;
}
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::VerticalSliderConfig
VerticalSlider_Lime_Large
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset ThumbMarginTop = -5;
preset ThumbMarginBottom = -2;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbBitmapActive = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobLarge;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobLarge;
preset TrackAboveFrameActive = 0;
preset TrackAboveFrameFocused = 0;
preset TrackAboveFrameDisabled = 0;
preset TrackAboveFrameDefault = 0;
preset TrackAboveBitmapActive = WidgetSet::VerticalSliderTrackLarge;
preset TrackAboveBitmapFocused = WidgetSet::VerticalSliderTrackLarge;
preset TrackAboveBitmapDisabled = WidgetSet::VerticalSliderTrackLarge;
preset TrackAboveBitmapDefault = WidgetSet::VerticalSliderTrackLarge;
preset TrackBelowFrameActive = 1;
preset TrackBelowFrameFocused = 1;
preset TrackBelowFrameDisabled = 1;
preset TrackBelowFrameDefault = 1;
preset TrackBelowBitmapActive = WidgetSet::VerticalSliderTrackLarge;
preset TrackBelowBitmapFocused = WidgetSet::VerticalSliderTrackLarge;
preset TrackBelowBitmapDisabled = WidgetSet::VerticalSliderTrackLarge;
preset TrackBelowBitmapDefault = 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_Lime_Medium
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset ThumbMarginTop = -3;
preset ThumbMarginBottom = -1;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbBitmapActive = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobMedium;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobMedium;
preset TrackAboveFrameActive = 0;
preset TrackAboveFrameFocused = 0;
preset TrackAboveFrameDisabled = 0;
preset TrackAboveFrameDefault = 0;
preset TrackAboveBitmapActive = WidgetSet::VerticalSliderTrackMedium;
preset TrackAboveBitmapFocused = WidgetSet::VerticalSliderTrackMedium;
preset TrackAboveBitmapDisabled = WidgetSet::VerticalSliderTrackMedium;
preset TrackAboveBitmapDefault = WidgetSet::VerticalSliderTrackMedium;
preset TrackBelowFrameActive = 1;
preset TrackBelowFrameFocused = 1;
preset TrackBelowFrameDisabled = 1;
preset TrackBelowFrameDefault = 1;
preset TrackBelowBitmapActive = WidgetSet::VerticalSliderTrackMedium;
preset TrackBelowBitmapFocused = WidgetSet::VerticalSliderTrackMedium;
preset TrackBelowBitmapDisabled = WidgetSet::VerticalSliderTrackMedium;
preset TrackBelowBitmapDefault = 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_Lime_Small
{
preset KeyRepeatPeriod = 100;
preset KeyRepeatDelay = 500;
preset ThumbMarginTop = -2;
preset ThumbMarginBottom = 0;
preset ThumbFrameActive = 3;
preset ThumbFrameFocused = 2;
preset ThumbFrameDisabled = 0;
preset ThumbFrameDefault = 1;
preset ThumbBitmapActive = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapFocused = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapDisabled = WidgetSet::ThumbKnobSmall;
preset ThumbBitmapDefault = WidgetSet::ThumbKnobSmall;
preset TrackAboveFrameActive = 0;
preset TrackAboveFrameFocused = 0;
preset TrackAboveFrameDisabled = 0;
preset TrackAboveFrameDefault = 0;
preset TrackAboveBitmapActive = WidgetSet::VerticalSliderTrackSmall;
preset TrackAboveBitmapFocused = WidgetSet::VerticalSliderTrackSmall;
preset TrackAboveBitmapDisabled = WidgetSet::VerticalSliderTrackSmall;
preset TrackAboveBitmapDefault = WidgetSet::VerticalSliderTrackSmall;
preset TrackBelowFrameActive = 1;
preset TrackBelowFrameFocused = 1;
preset TrackBelowFrameDisabled = 1;
preset TrackBelowFrameDefault = 1;
preset TrackBelowBitmapActive = WidgetSet::VerticalSliderTrackSmall;
preset TrackBelowBitmapFocused = WidgetSet::VerticalSliderTrackSmall;
preset TrackBelowBitmapDisabled = WidgetSet::VerticalSliderTrackSmall;
preset TrackBelowBitmapDefault = 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::VerticalSliderConfig
VerticalSlider_Mono_Large
{
preset StateTransitionDuration = 50;
preset KeyRepeatPeriod = 30;
preset KeyRepeatDelay = 500;
preset AccentColorActive = #00000011;
preset AccentColorFocused = #00000011;
preset AccentCornerRadiusActive = 43;
preset AccentCornerRadiusFocused = 38;
preset AccentCornerRadiusDisabled = 38;
preset AccentCornerRadiusDefault = 38;
preset AccentSizeActive = <86,86>;
preset AccentSizeFocused = <76,76>;
preset AccentSizeDisabled = <76,76>;
preset AccentSizeDefault = <76,76>;
preset ThumbBorderColorActive = #00000044;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000044;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 24;
preset ThumbCornerRadiusFocused = 24;
preset ThumbCornerRadiusDisabled = 24;
preset ThumbCornerRadiusDefault = 24;
preset ThumbSizeActive = <48,48>;
preset ThumbSizeFocused = <48,48>;
preset ThumbSizeDisabled = <48,48>;
preset ThumbSizeDefault = <48,48>;
preset ThumbMarginTop = 24;
preset ThumbMarginBottom = 24;
preset TrackAboveBorderColorActive = #00000011;
preset TrackAboveBorderColorFocused = #00000011;
preset TrackAboveBorderColorDisabled = #00000022;
preset TrackAboveBorderColorDefault = #00000011;
preset TrackAboveBorderWidthActive = 2;
preset TrackAboveBorderWidthFocused = 2;
preset TrackAboveBorderWidthDisabled = 2;
preset TrackAboveBorderWidthDefault = 2;
preset TrackAboveColorActive = #EEEEEEFF;
preset TrackAboveColorFocused = #EEEEEEFF;
preset TrackAboveColorDefault = #EEEEEEFF;
preset TrackAboveCornerRadiusActive = 5;
preset TrackAboveCornerRadiusFocused = 5;
preset TrackAboveCornerRadiusDisabled = 5;
preset TrackAboveCornerRadiusDefault = 5;
preset TrackAboveThicknessActive = 10;
preset TrackAboveThicknessFocused = 10;
preset TrackAboveThicknessDisabled = 10;
preset TrackAboveThicknessDefault = 10;
preset TrackAboveFlattened = true;
preset TrackBelowColorActive = #AAAAAAFF;
preset TrackBelowColorFocused = #AAAAAAFF;
preset TrackBelowColorDisabled = #DDDDDDFF;
preset TrackBelowColorDefault = #AAAAAAFF;
preset TrackBelowCornerRadiusActive = 5;
preset TrackBelowCornerRadiusFocused = 5;
preset TrackBelowCornerRadiusDisabled = 5;
preset TrackBelowCornerRadiusDefault = 5;
preset TrackBelowThicknessActive = 10;
preset TrackBelowThicknessFocused = 10;
preset TrackBelowThicknessDisabled = 10;
preset TrackBelowThicknessDefault = 10;
preset TrackBelowFlattened = true;
preset WidgetMinSize = <60,60>;
}
This autoobject provides the default customization for the 'vertical slider' widget (WidgetSet::VerticalSlider) in its medium size variant.
autoobject WidgetSet::VerticalSliderConfig
VerticalSlider_Mono_Medium
{
preset StateTransitionDuration = 50;
preset KeyRepeatPeriod = 30;
preset KeyRepeatDelay = 500;
preset AccentColorActive = #00000011;
preset AccentColorFocused = #00000011;
preset AccentCornerRadiusActive = 28;
preset AccentCornerRadiusFocused = 25;
preset AccentCornerRadiusDisabled = 25;
preset AccentCornerRadiusDefault = 25;
preset AccentSizeActive = <56,56>;
preset AccentSizeFocused = <50,50>;
preset AccentSizeDisabled = <50,50>;
preset AccentSizeDefault = <50,50>;
preset ThumbBorderColorActive = #00000044;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000044;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 16;
preset ThumbCornerRadiusFocused = 16;
preset ThumbCornerRadiusDisabled = 16;
preset ThumbCornerRadiusDefault = 16;
preset ThumbSizeActive = <32,32>;
preset ThumbSizeFocused = <32,32>;
preset ThumbSizeDisabled = <32,32>;
preset ThumbSizeDefault = <32,32>;
preset ThumbMarginTop = 16;
preset ThumbMarginBottom = 16;
preset TrackAboveBorderColorActive = #00000011;
preset TrackAboveBorderColorFocused = #00000011;
preset TrackAboveBorderColorDisabled = #00000022;
preset TrackAboveBorderColorDefault = #00000011;
preset TrackAboveBorderWidthActive = 1;
preset TrackAboveBorderWidthFocused = 1;
preset TrackAboveBorderWidthDisabled = 1;
preset TrackAboveBorderWidthDefault = 1;
preset TrackAboveColorActive = #EEEEEEFF;
preset TrackAboveColorFocused = #EEEEEEFF;
preset TrackAboveColorDefault = #EEEEEEFF;
preset TrackAboveCornerRadiusActive = 3;
preset TrackAboveCornerRadiusFocused = 3;
preset TrackAboveCornerRadiusDisabled = 3;
preset TrackAboveCornerRadiusDefault = 3;
preset TrackAboveThicknessActive = 6;
preset TrackAboveThicknessFocused = 6;
preset TrackAboveThicknessDisabled = 6;
preset TrackAboveThicknessDefault = 6;
preset TrackAboveFlattened = true;
preset TrackBelowColorActive = #AAAAAAFF;
preset TrackBelowColorFocused = #AAAAAAFF;
preset TrackBelowColorDisabled = #DDDDDDFF;
preset TrackBelowColorDefault = #AAAAAAFF;
preset TrackBelowCornerRadiusActive = 3;
preset TrackBelowCornerRadiusFocused = 3;
preset TrackBelowCornerRadiusDisabled = 3;
preset TrackBelowCornerRadiusDefault = 3;
preset TrackBelowThicknessActive = 6;
preset TrackBelowThicknessFocused = 6;
preset TrackBelowThicknessDisabled = 6;
preset TrackBelowThicknessDefault = 6;
preset TrackBelowFlattened = true;
preset WidgetMinSize = <40,40>;
}
This autoobject provides the default customization for the 'vertical slider' widget (WidgetSet::VerticalSlider) in its medium size variant.
autoobject WidgetSet::VerticalSliderConfig
VerticalSlider_Mono_Small
{
preset StateTransitionDuration = 50;
preset KeyRepeatPeriod = 30;
preset KeyRepeatDelay = 500;
preset AccentColorActive = #00000011;
preset AccentColorFocused = #00000011;
preset AccentCornerRadiusActive = 19;
preset AccentCornerRadiusFocused = 17;
preset AccentCornerRadiusDisabled = 17;
preset AccentCornerRadiusDefault = 17;
preset AccentSizeActive = <38,38>;
preset AccentSizeFocused = <34,34>;
preset AccentSizeDisabled = <34,34>;
preset AccentSizeDefault = <34,34>;
preset ThumbBorderColorActive = #00000044;
preset ThumbBorderColorFocused = #00000044;
preset ThumbBorderColorDisabled = #00000022;
preset ThumbBorderColorDefault = #00000044;
preset ThumbBorderWidthActive = 1;
preset ThumbBorderWidthFocused = 1;
preset ThumbBorderWidthDisabled = 1;
preset ThumbBorderWidthDefault = 1;
preset ThumbColorActive = #FFFFFFFF;
preset ThumbColorFocused = #FFFFFFFF;
preset ThumbColorDisabled = #FFFFFFFF;
preset ThumbColorDefault = #FFFFFFFF;
preset ThumbCornerRadiusActive = 11;
preset ThumbCornerRadiusFocused = 11;
preset ThumbCornerRadiusDisabled = 11;
preset ThumbCornerRadiusDefault = 11;
preset ThumbSizeActive = <22,22>;
preset ThumbSizeFocused = <22,22>;
preset ThumbSizeDisabled = <22,22>;
preset ThumbSizeDefault = <22,22>;
preset ThumbMarginTop = 11;
preset ThumbMarginBottom = 11;
preset TrackAboveBorderColorActive = #00000011;
preset TrackAboveBorderColorFocused = #00000011;
preset TrackAboveBorderColorDisabled = #00000022;
preset TrackAboveBorderColorDefault = #00000011;
preset TrackAboveBorderWidthActive = 1;
preset TrackAboveBorderWidthFocused = 1;
preset TrackAboveBorderWidthDisabled = 1;
preset TrackAboveBorderWidthDefault = 1;
preset TrackAboveColorActive = #EEEEEEFF;
preset TrackAboveColorFocused = #EEEEEEFF;
preset TrackAboveColorDefault = #EEEEEEFF;
preset TrackAboveCornerRadiusActive = 2;
preset TrackAboveCornerRadiusFocused = 2;
preset TrackAboveCornerRadiusDisabled = 2;
preset TrackAboveCornerRadiusDefault = 2;
preset TrackAboveThicknessActive = 4;
preset TrackAboveThicknessFocused = 4;
preset TrackAboveThicknessDisabled = 4;
preset TrackAboveThicknessDefault = 4;
preset TrackAboveFlattened = true;
preset TrackBelowColorActive = #AAAAAAFF;
preset TrackBelowColorFocused = #AAAAAAFF;
preset TrackBelowColorDisabled = #DDDDDDFF;
preset TrackBelowColorDefault = #AAAAAAFF;
preset TrackBelowCornerRadiusActive = 2;
preset TrackBelowCornerRadiusFocused = 2;
preset TrackBelowCornerRadiusDisabled = 2;
preset TrackBelowCornerRadiusDefault = 2;
preset TrackBelowThicknessActive = 4;
preset TrackBelowThicknessFocused = 4;
preset TrackBelowThicknessDisabled = 4;
preset TrackBelowThicknessDefault = 4;
preset TrackBelowFlattened = true;
preset WidgetMinSize = <26,26>;
}
This autoobject provides the default customization for the 'vertical slider' widget (WidgetSet::VerticalSlider) in its medium size variant.
autoobject WidgetSet::VerticalValueBarConfig
VerticalValueBar_Lime_Large
{
preset TrackAboveFrame = 0;
preset TrackAboveBitmap = WidgetSet::VerticalValueBarLarge;
preset TrackBelowFrame = 1;
preset TrackBelowBitmap = 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_Lime_Medium
{
preset TrackAboveFrame = 0;
preset TrackAboveBitmap = WidgetSet::VerticalValueBarMedium;
preset TrackBelowFrame = 1;
preset TrackBelowBitmap = 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_Lime_Small
{
preset TrackAboveFrame = 0;
preset TrackAboveBitmap = WidgetSet::VerticalValueBarSmall;
preset TrackBelowFrame = 1;
preset TrackBelowBitmap = 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.
autoobject WidgetSet::VerticalValueBarConfig
VerticalValueBar_Mono_Large
{
preset SwingElastic = false;
preset SwingDuration = 250;
preset TrackAboveBorderColor = #00000011;
preset TrackAboveBorderWidth = 2;
preset TrackAboveColor = #EEEEEEFF;
preset TrackAboveFlattened = true;
preset TrackAboveCornerRadius = 14;
preset TrackAboveThickness = 28;
preset TrackBelowColor = #AAAAAAFF;
preset TrackBelowFlattened = true;
preset TrackBelowCornerRadius = 14;
preset TrackBelowThickness = 28;
preset WidgetMinSize = <28,28>;
}
This autoobject provides the default customization for the 'vertical value bar' widget (WidgetSet::VerticalValueBar) in its medium size variant.
autoobject WidgetSet::VerticalValueBarConfig
VerticalValueBar_Mono_Medium
{
preset SwingElastic = false;
preset SwingDuration = 250;
preset TrackAboveBorderColor = #00000011;
preset TrackAboveBorderWidth = 1;
preset TrackAboveColor = #EEEEEEFF;
preset TrackAboveFlattened = true;
preset TrackAboveCornerRadius = 9;
preset TrackAboveThickness = 18;
preset TrackBelowColor = #AAAAAAFF;
preset TrackBelowFlattened = true;
preset TrackBelowCornerRadius = 9;
preset TrackBelowThickness = 18;
preset WidgetMinSize = <18,18>;
}
This autoobject provides the default customization for the 'vertical value bar' widget (WidgetSet::VerticalValueBar) in its medium size variant.
autoobject WidgetSet::VerticalValueBarConfig
VerticalValueBar_Mono_Small
{
preset SwingElastic = false;
preset SwingDuration = 250;
preset TrackAboveBorderColor = #00000011;
preset TrackAboveBorderWidth = 1;
preset TrackAboveColor = #EEEEEEFF;
preset TrackAboveFlattened = true;
preset TrackAboveCornerRadius = 6;
preset TrackAboveThickness = 12;
preset TrackBelowColor = #AAAAAAFF;
preset TrackBelowFlattened = true;
preset TrackBelowCornerRadius = 6;
preset TrackBelowThickness = 12;
preset WidgetMinSize = <12,12>;
}
This autoobject provides the default customization for the 'vertical value bar' widget (WidgetSet::VerticalValueBar) in its medium size variant.