Can you give an example skin for the bug you’re reporting?
Generally, buttons have five possible states: Inactive, InactiveHover, Active, ActiveHover, Disabled
You can define different colors for each of these states using the key “Button”+State+“Color”:
[Playlist]
ButtonInactiveColor=#FF0000
“ButtonColor” is a shortcut to set all five colors at the same time.
If you want to set different colors for the individual buttons, use one of these button names as a prefix (all Control Bar and Edit Bar buttons are listed below):
AssistAuto (not used if separate assist/auto buttons are turned on in the config)
Assist
Auto
Stop
Play
Next
Event
EndTime
HidePlayedItems
EditBar
EditTiming
EditHourlyFixTime
EditUp
EditDown
e.g. AssistButtonInactiveColor
You can not only change the Color but also the BorderColor, FontName, FontColor, FontStyle and FontSize. So to answer your second question: Use ButtonFontName.
There’s a bug in the current versions however that won’t recognize the Font lines unless you type “Font” twice, e.g. “ButtonFontFontName”. I will fix that as soon as possible.