3 <TITLE>ColorSet.htm
</TITLE>
4 <style type=
"text/css">
6 .Default {background-color: rgb
(255,255,255); color: rgb
(0,0,0); font-family: 'Dutch801 Rm BT'; font-size: 12pt}
7 .OBOS-Function-Def {background-color: rgb
(255,255,255); color: rgb
(0,0,0); font-family: 'Dutch801 Rm BT'; font-size: 16pt}
8 .OBOS-Title {background-color: rgb
(255,255,255); color: rgb
(0,128,0); font-family: 'Dutch801 Rm BT'; font-size: 24pt}
9 .Text-Background {background-color: rgb
(255,255,255)}
14 .WP-Default {text-align: left
; text-indent: 0px; margin-left: 0px; margin-right: 0px}
18 <BODY BGCOLOR=
"#ffffff">
19 <DIV class=
"sheet" id=
"Sheet 1">
20 <P class=
"Body" style=
"margin: 0px"><span class=
"OBOS-Title">ColorSet class
</span><span style=
"color: rgb(0,0,0); font-size: 24pt"></span></P>
21 <P class=
"Body" style=
"margin: 0px"><BR>
23 <P class=
"Body" style=
"margin: 0px">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.
</P>
24 <P class=
"Body" style=
"margin: 0px"><BR>
26 <P class=
"Body" style=
"margin: 0px">panel_background
</P>
27 <P class=
"Body" style=
"margin: 0px">panel_text
</P>
28 <P class=
"Body" style=
"margin: 0px">document_background
</P>
29 <P class=
"Body" style=
"margin: 0px">document_text
</P>
30 <P class=
"Body" style=
"margin: 0px">control_background
</P>
31 <P class=
"Body" style=
"margin: 0px">control_text
</P>
32 <P class=
"Body" style=
"margin: 0px">control_border
</P>
33 <P class=
"Body" style=
"margin: 0px">control_highlight
</P>
34 <P class=
"Body" style=
"margin: 0px">tooltip_background
</P>
35 <P class=
"Body" style=
"margin: 0px">tooltip_text
</P>
36 <P class=
"Body" style=
"margin: 0px">menu_background
</P>
37 <P class=
"Body" style=
"margin: 0px">menu_selected_background
</P>
38 <P class=
"Body" style=
"margin: 0px">menu_text
</P>
39 <P class=
"Body" style=
"margin: 0px">menu_selected_text
</P>
40 <P class=
"Body" style=
"margin: 0px">menu_separator_high
</P>
41 <P class=
"Body" style=
"margin: 0px">menu_separator_low
</P>
42 <P class=
"Body" style=
"margin: 0px">menu_triggers
</P>
43 <P class=
"Body" style=
"margin: 0px">window_tab
</P>
44 <P class=
"Body" style=
"margin: 0px">window_tab_text
</P>
45 <P class=
"Body" style=
"margin: 0px">inactive_window_tab
</P>
46 <P class=
"Body" style=
"margin: 0px">inactive_window_tab_text
</P>
47 <P class=
"Body" style=
"margin: 0px">keyboard_navigation
</P>
48 <P class=
"Body" style=
"margin: 0px">desktop
</P>
49 <P class=
"Body" style=
"margin: 0px"><BR>
53 <P class=
"Body" style=
"margin: 0px"><BR>
55 <P class=
"Body" style=
"margin: 0px"><BR>
57 <TABLE WIDTH=
463 HEIGHT=
72 BORDER=
1 CELLPADDING=
1 CELLSPACING=
2>
59 <TD WIDTH=
203 HEIGHT=
17>
60 <P class=
"Body" style=
"margin: 0px">ColorSet(void)
</P>
62 <TD WIDTH=
260 HEIGHT=
17>
63 <P class=
"Body" style=
"margin: 0px">ColorSet(const ColorSet
&cs)
</P>
67 <TD WIDTH=
203 HEIGHT=
38>
68 <P class=
"Body" style=
"margin: 0px">ColorSet
& operator=(const ColorSet
&cs)
</P>
70 <TD WIDTH=
260 HEIGHT=
38>
71 <P class=
"Body" style=
"margin: 0px">void SetColors(const ColorSet
&cs)
</P>
75 <TD WIDTH=
203 HEIGHT=
17>
76 <P class=
"Body" style=
"margin: 0px">void PrintToStream(void)
</P>
78 <TD WIDTH=
260 HEIGHT=
17>
83 <P class=
"Body" style=
"margin: 0px"><BR>
88 <P class=
"Body" style=
"margin: 0px"><BR>
89 <span class=
"OBOS-Function-Def">ColorSet(void)
</span></P>
90 <P class=
"Body" style=
"margin: 0px"><BR>
92 <P class=
"Body" style=
"margin: 0px"><BR>
94 <span class=
"OBOS-Function-Def">ColorSet(const ColorSet
&cs)
</span></P>
95 <P class=
"Body" style=
"margin: 0px"><span class=
"OBOS-Function-Def">ColorSet
& operator=(const ColorSet
&cs)
</span></P>
96 <P class=
"Body" style=
"margin: 0px"><BR>
97 Calls SetColors on the passed ColorSet object
</P>
98 <P class=
"Body" style=
"margin: 0px"><BR>
100 <span class=
"OBOS-Function-Def">void SetColors(const ColorSet
&cs)
</span></P>
101 <P class=
"Body" style=
"margin: 0px"><BR>
102 Copies all data members of the passed color set to those of the current one
</P>
103 <P class=
"Body" style=
"margin: 0px"><BR>
105 <span class=
"OBOS-Function-Def">void PrintToStream(void)
</span></P>
106 <P class=
"Body" style=
"margin: 0px"><BR>
107 Prints the name of each attribute color and then calls the color's PrintToStream member.
</P>
108 <DIV class=
"layer" id=
"Layer 1">