ColorSet class
The ColorSet class provides an easy manner to manage system attribute colors, such as window tabs, panel background colors, etc. Each member is an RGBColor. The attributes are list below and are publicly accessible.
panel_background
panel_text
document_background
document_text
control_background
control_text
control_border
control_highlight
tooltip_background
tooltip_text
menu_background
menu_selected_background
menu_text
menu_selected_text
menu_separator_high
menu_separator_low
menu_triggers
window_tab
window_tab_text
inactive_window_tab
inactive_window_tab_text
keyboard_navigation
desktop
Member Functions
ColorSet(void) |
ColorSet(const ColorSet &cs) |
ColorSet & operator=(const ColorSet &cs) |
void SetColors(const ColorSet &cs) |
void PrintToStream(void) |
ColorSet(void)
Does nothing.
ColorSet(const ColorSet &cs)
ColorSet & operator=(const ColorSet &cs)
Calls SetColors on the passed ColorSet object
void SetColors(const ColorSet &cs)
Copies all data members of the passed color set to those of the current one
void PrintToStream(void)
Prints the name of each attribute color and then calls the color's PrintToStream member.