I’m back I hope to answer most of my questions myself, but there are so many options that my head is swimming–it’s a good thing though
All songs added to the playlist have a white background. I’ve read in another post that there is no way to color the playlist based on individual folders. But is there a way to set the playlist background to a different color, such as light green? Or better yet, a way to alternate the colors so that the individual tracks stand out more: first track light green, second track a darker green, third track back to a light green and so on.
Also, the players change to user specified colors once the tracks begin playing. Is there a way to have the players change to the specified colors as soon as they load, before they begin playing ?
All of this can be achieved by (creating and) editing a configuration file named “skin.ini” which can be used to customize the appearance of all GUI objects (in contrast to the layout.ini file which stores the positions of all objects - nowadays edited through the Layout Designer).
Several people posted their skin.ini files to the forum, have a look at them and you will get the idea quickly.
For the “[Playlist]” section (or “[Playlist_0]” etc. if you have more than one playlist set up and want to configure them individually), the syntax of the individual lines is like this:
[Alternate][History]RowColor=#color
When the “Alternate” keyword is specified, the line will only be applied to every second item, as you proposed.
When the “History” keyword is specified, the line will only be appliede to items that have been played already.
PlayerState is one of: Loading, Loaded, Playing, Fading, EOF, Error, Paused, Stopped, PFL, Next
ItemClass is one of: File, Stream, Break, Command, Container, Dummy, Other
All parts of the mask are optional, if you omit one, it will act as a wildcard. For example, “PlayingRowColor” applies to all playing items regardless of their type and class; and “AlternateRowColor” applies to every second item.
Color values are specified in HTML format.
The section is processed top-down. If there’s multiple lines matching a particular item, the bottom-most line wins.