Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
reference:skin.ini_reference [2017/10/16 09:50] – [Tree/list colors] tw | reference:skin.ini_reference [2019/09/16 10:31] – [Control bar/toolbar] ulinobbe |
---|
| |
The available section names and key names are given in the reference below. | The available section names and key names are given in the reference below. |
| |
| :!: //Please note that some settings currently do not work as described. This mainly concerns the "can be left empty" descriptions.\\ |
| If you cannot achieve the desired effect here, the entry for each status has to be entered individually. The corresponding passages are – temporarily –// <del>crossed out</del>.\\ |
| //We apologize for the inconvenience and ask for your understanding.//\\ |
==== Colors ==== | ==== Colors ==== |
| |
==== Buttons ==== | ==== Buttons ==== |
| |
The following settings apply to all "graphical" buttons (not standard Windows buttons), e.g. the start/stop/... buttons of the players, and toolbars built from these buttons (e.g the playlist control bar). | The following settings apply to all "graphical" buttons (not standard Windows buttons), e.g. the start/stop/... buttons of the players, and toolbars built from these buttons (e.g the playlist control bar).\\ |
| |
| The button settings are prefixed by a particular button identifier as specified below, e.g. ''PlayButtonActiveFontName''.\\ |
| |
| ''UseGradient'' | Use gradient fill? Default: ''off'' | | | ''UseGradient'' | Use gradient fill? Default: ''off'' | |
| ''<State>BorderColor'' | The border color | | | ''<State>BorderColor'' | The border color | |
| ''<State>Font'' | The font to use (for buttons that have text) | | | ''<State>Font'' | The font to use (for buttons that have text) | |
| | ''<State>FontColor'' | The font color to use (for buttons that have text) | |
| |
The available states are: | The available states are: |
| ''Disabled'' | Button is disabled | | | ''Disabled'' | Button is disabled | |
| |
You can also leave out the ''<State>'' part in the rule name to adjust the settings for all states at the same time. | |
| |
The button settings are prefixed by a particular button identifier as specified below, e.g. ''PlayButtonActiveFontName''. | |
| |
| You can also leave out the ''<State>'' part in the rule name to adjust the settings for all states at the same time. Use only ''Button'' as button identifier prefix, e.g. ''ButtonFontName''. |
==== Button toolbars ==== | ==== Button toolbars ==== |
| |
| ''DefaultRowColor'' | The default row background color (if no other entry matches) | | | ''DefaultRowColor'' | The default row background color (if no other entry matches) | |
| ''<Selector>RowColor'' | The background color | | | ''<Selector>RowColor'' | The background color | |
| | ''<Selector>RibbonColor'' | The ribbon color (since version 6.0) | |
| ''<Selector>RowPadding'' | The row padding (extra space between text and cell boundary) | | | ''<Selector>RowPadding'' | The row padding (extra space between text and cell boundary) | |
| ''<Selector>Font'' | The font to be used | | | ''<Selector>Font'' | The font to be used | |
==== Control bar/toolbar ==== | ==== Control bar/toolbar ==== |
| |
To adjust the control bar (toolbar) of the playlist, use the following settings: | To adjust the control bar (toolbar) of the playlist, add section ''[PlaylistToolbar]'' and use the following settings: |
| |
| ''ToolbarBackgroundColor'' | Background color | | | ''ToolbarBackgroundColor'' | Background color | |
| ''VertGridLines'' | Show vertical lines between columns, ''on'' or ''off'' (default: ''off'') | | | ''VertGridLines'' | Show vertical lines between columns, ''on'' or ''off'' (default: ''off'') | |
| ''HideSelection'' | don't show selected rows when playlist loses focus; ''on'' or ''off'' (default: ''off'') | | | ''HideSelection'' | don't show selected rows when playlist loses focus; ''on'' or ''off'' (default: ''off'') | |
| ''ColWidths'' | Widths of the individual columsin pixels, as comma-separated list of numbers; for the "auto size column", use ''*''; hide a column with ''0'' | | | ''ColWidths'' | Widths of the individual columns in pixels, as comma-separated list of numbers; for the "auto size column", use ''*''; hide a column with ''0'' | |
| ''ColumnOrder'' | Order of the columns, as comma-separated list of numbers | | | ''ColumnOrder'' | Order of the columns, as comma-separated list of numbers | |
| ''TitlePercentage'' | How much of the width of the artist/title column should be used for the title in non-extended display? (default: 50) | | | ''TitlePercentage'' | How much of the width of the artist/title column should be used for the title in non-extended display? (default: 50) | |
| ''BorderColor'' | Color for border outline | | | ''BorderColor'' | Color for border outline | |
| |
''Player State'' can be left empty to adjust all colors at the same time, or use one of the following values: | :!: //Unfortunately, the following option is currently not available due to changes in mAirlist skin programming.//\\ |
| <del>''Player State'' can be left empty to adjust all colors at the same time, or use one of the following values</del>: |
| |
| ''Empty'' | Player is empty | | | ''Empty'' | Player is empty | |
| ''<Player State><Font Category>Font'' | | | | ''<Player State><Font Category>Font'' | | |
| |
where ''<Font Category>'' is one of the following (or empty to adjust all fonts at the same time): | where ''<Font Category>'' is one of the following (<del>or empty to adjust all fonts at the same time</del>): |
| |
| ''Name'' | Name of the player | | | ''Name'' | Name of the player | |
| ''State'' | Player state (e.g. //CUE//, //ON AIR//) | | | ''State'' | Player state (e.g. //CUE//, //ON AIR//) | |
| |
For ''<Player State>'' use one of the values from the table in the //Colors// section above, or leave empty to adjust all states at the same time. | For ''<Player State>'' use one of the values from the table in the //Colors// section above, <del>or leave empty to adjust all states at the same time</del>. |
==== Progress bar ==== | ==== Progress bar ==== |
| |
See the list in the General section for the available button settings. | See the list in the General section for the available button settings. |
| |
''<Button>'' can be one of the following (or empty to adjust all buttons at the same time): | ''<Button>'' can be one of the following (<del>or empty to adjust all buttons at the same time</del>): |
| |
| ''Start'' | | | | ''Start'' | | |
| ''InactiveBrightness'' | Brightness adjustment for inactive players, default: 0.6 | | | ''InactiveBrightness'' | Brightness adjustment for inactive players, default: 0.6 | |
| |
where ''<Mode>'' is empty (adjust all modes at the same time) or one of the following: | where ''<Mode>'' is <del>empty (adjust all modes at the same time) or</del> one of the following: |
| |
| ''OnAir'' | ON AIR mode | | | ''OnAir'' | ON AIR mode | |
| ''PFL'' | PFL mode | | | ''PFL'' | PFL mode | |
| |
| ==== Tabs ==== |
| |
| :!: Work in progress, reference might be incorrect. |
| |
| These settings take effect from Version 6.2 Build 4111 on. |
| |
| | ''TabColorTabActive'' | Color for active tab | |
| | ''TabColorTabHot'' | Color when mouse pointer is inside inactive tab ("hover") | |
| | ''TabColorTabInActive'' | Color for inactive tab | |
| | ''TabColorTxtActive'' | Text color for active tab | |
| | ''TabColorTxtHot'' | Text color when mouse pointer is inside inactive tab ("hover") | |
| | ''TabColorTxtInActive'' | Text color for inactive tab | |
| | ''TabColorBrdActive'' | Border color for active Tab | |
| | ''TabColorBrdHot'' | Border color when mouse pointer is inside inactive tab ("hover") | |
| | ''TabColorBrdInActive'' | Border color for inactive tab | |
| | ''TabColorBrdBottom'' | Border color for bottom line below tabs | |
| | ''TabColorBackground'' | Background color for tab | |
| | ''TabColorOutActive'' | Outline color for active tab | |
| | ''TabColorOutHot'' | Outline color for selected tab | |
| | ''TabColorOutInActive'' | Outline color for inactive tab | |
| |
| ''TabColorBackground'' takes precedence over ''TabColorActive'' and ''TabColorBrdBottom''.\\ |
| ''TabColorBrdBottom'' takes precedence over ''TabColorBrdInActive''. |
| |
| The color of ''TabColorBrdHot'' changes the border color of the empty "new page" tab. |
==== Fonts ==== | ==== Fonts ==== |
| |
| ''LineButton'' | Settings for //LINE// button (see General section) | | | ''LineButton'' | Settings for //LINE// button (see General section) | |
| ''BackgroundColor'' | Background color to use | | | ''BackgroundColor'' | Background color to use | |
| |
| ===== Mix Editor ===== |
| |
| The Mix Editor will respect all color settings in the ''[Waveform]'' section. See section on Waveform above. There are some extra color settings for the Mix Editor: |
| |
| | ''WaveformEmptySpaceColor'' | (where no waveforms are) | |
| | ''WaveformTitleDividerColor'' | line below titles | |
| | ''WaveformTimelineDividerColor'' | line below timeline | |
| | ''WaveformWaveformDividerColor'' | line in between waveforms | |
| |
| Mix-Editor-specific color settings can be added to the ''[MixEditor]'' section: |
| |
| [MixEditor] |
| WaveformInactiveColor=#000000 |
| |
| The Mix Editor in v6.0 and above allows editing of nested playlist items (containers). You can use separate settings for nested items by specifying the level number (first level has index 0): |
| |
| [MixEditor] |
| Waveform0InactiveColor=#000000 |
| Waveform1InactiveColor=#0F0F0F |
| |
| ==== Toolbar ==== |
| |
| The toolbar of the Mix Editor can be adjusted through the ''[MixEditorToolbar]'' section (see //Button Toolbars// above). |
| |
| Names of the buttons are, from left to right: |
| |
| Pause |
| Play |
| Elapsed |
| Total |
| JumpPrevious |
| JumpNext |
| ZoomIn |
| ZoomOut |
| ZoomOutFull |
| Undo |
| Redo |
| OK |
| Cancel |
| |
| |
| |