A script contains elements that are used for user interaction and display: button, label, knob, etc. These elements are defined in class files: dh_Button.lua, dh_Label, etc.
The elements have color attributes which are defined as properties in the class files, and which are assigned a default theme color.
The theme colors are a table of GUI colors. Each color can have a description which is essentially the name of the attribute. Each color has a color name which is a shortened form of the description:
---------------------------------------------------- class: dh_Button.lua ---------------------------------------------------- Color attribute | Color property | GUI color name ---------------------------------------------------- button face col_bg btn_face button outline col_outline btn_outline button text col_text btn_txt ----------------------------------------------------