This commit was manufactured by cvs2svn to create branch 'mono-1-0'.
[mono.git] / mcs / class / System.Drawing / System.Drawing / SystemColors.cs
1 //
2 // System.Drawing.SystemColors.cs
3 //
4 // Authors:
5 //      Gonzalo Paniagua Javier (gonzalo@ximian.com)
6 //
7 // (C) 2002 Ximian, Inc (http://www.ximian.com)
8 // 
9 // Generated using a slightly modified version of the program listed inside comments
10 // in Color.cs
11 //
12
13 //
14 // Copyright (C) 2004 Novell, Inc (http://www.novell.com)
15 //
16 // Permission is hereby granted, free of charge, to any person obtaining
17 // a copy of this software and associated documentation files (the
18 // "Software"), to deal in the Software without restriction, including
19 // without limitation the rights to use, copy, modify, merge, publish,
20 // distribute, sublicense, and/or sell copies of the Software, and to
21 // permit persons to whom the Software is furnished to do so, subject to
22 // the following conditions:
23 // 
24 // The above copyright notice and this permission notice shall be
25 // included in all copies or substantial portions of the Software.
26 // 
27 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
28 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
29 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
30 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
31 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
32 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
33 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
34 //
35
36 namespace System.Drawing {
37
38         public sealed class SystemColors
39         {
40
41                 private SystemColors ()
42                 {
43                 }
44
45                 static public Color ActiveBorder
46                 {       
47                         get {
48                                 return Color.FromArgbSystem (255, 131, 153, 177, "ActiveBorder", KnownColor.ActiveBorder);
49                         }
50                 }
51
52                 static public Color ActiveCaption
53                 {       
54                         get {
55                                 return Color.FromArgbSystem (255, 79, 101, 125, "ActiveCaption", KnownColor.ActiveCaption);
56                         }
57                 }
58
59                 static public Color ActiveCaptionText
60                 {       
61                         get {
62                                 return Color.FromArgbSystem (255, 255, 255, 255, "ActiveCaptionText", KnownColor.ActiveCaptionText);
63                         }
64                 }
65
66                 static public Color AppWorkspace
67                 {       
68                         get {
69                                 return Color.FromArgbSystem (255, 128, 128, 128, "AppWorkspace", KnownColor.AppWorkspace);
70                         }
71                 }
72
73                 static public Color Control
74                 {       
75                         get {
76                                 return Color.FromArgbSystem (255, 192, 192, 192, "Control", KnownColor.Control);
77                         }
78                 }
79
80                 static public Color ControlDark
81                 {       
82                         get {
83                                 return Color.FromArgbSystem (255, 79, 101, 125, "ControlDark", KnownColor.ControlDark);
84                         }
85                 }
86
87                 static public Color ControlDarkDark
88                 {       
89                         get {
90                                 return Color.FromArgbSystem (255, 0, 0, 0, "ControlDarkDark", KnownColor.ControlDarkDark);
91                         }
92                 }
93
94                 static public Color ControlLight
95                 {       
96                         get {
97                                 return Color.FromArgbSystem (255, 131, 153, 177, "ControlLight", KnownColor.ControlLight);
98                         }
99                 }
100
101                 static public Color ControlLightLight
102                 {       
103                         get {
104                                 return Color.FromArgbSystem (255, 193, 204, 217, "ControlLightLight", KnownColor.ControlLightLight);
105                         }
106                 }
107
108                 static public Color ControlText
109                 {       
110                         get {
111                                 return Color.FromArgbSystem (255, 0, 0, 0, "ControlText", KnownColor.ControlText);
112                         }
113                 }
114
115                 static public Color Desktop
116                 {       
117                         get {
118                                 return Color.FromArgbSystem (255, 0, 0, 0, "Desktop", KnownColor.Desktop);
119                         }
120                 }
121
122                 static public Color GrayText
123                 {       
124                         get {
125                                 return Color.FromArgbSystem (255, 79, 101, 125, "GrayText", KnownColor.GrayText);
126                         }
127                 }
128
129                 static public Color Highlight
130                 {       
131                         get {
132                                 return Color.FromArgbSystem (255, 79, 101, 125, "Highlight", KnownColor.Highlight);
133                         }
134                 }
135
136                 static public Color HighlightText
137                 {       
138                         get {
139                                 return Color.FromArgbSystem (255, 255, 255, 255, "HighlightText", KnownColor.HighlightText);
140                         }
141                 }
142
143                 static public Color HotTrack
144                 {       
145                         get {
146                                 return Color.FromArgbSystem (255, 0, 0, 255, "HotTrack", KnownColor.HotTrack);
147                         }
148                 }
149
150                 static public Color InactiveBorder
151                 {       
152                         get {
153                                 return Color.FromArgbSystem (255, 131, 153, 177, "InactiveBorder", KnownColor.InactiveBorder);
154                         }
155                 }
156
157                 static public Color InactiveCaption
158                 {       
159                         get {
160                                 return Color.FromArgbSystem (255, 128, 128, 128, "InactiveCaption", KnownColor.InactiveCaption);
161                         }
162                 }
163
164                 static public Color InactiveCaptionText
165                 {       
166                         get {
167                                 return Color.FromArgbSystem (255, 193, 204, 217, "InactiveCaptionText", KnownColor.InactiveCaptionText);
168                         }
169                 }
170
171                 static public Color Info
172                 {       
173                         get {
174                                 return Color.FromArgbSystem (255, 255, 255, 255, "Info", KnownColor.Info);
175                         }
176                 }
177
178                 static public Color InfoText
179                 {       
180                         get {
181                                 return Color.FromArgbSystem (255, 0, 0, 0, "InfoText", KnownColor.InfoText);
182                         }
183                 }
184
185                 static public Color Menu
186                 {       
187                         get {
188                                 return Color.FromArgbSystem (255, 131, 153, 177, "Menu", KnownColor.Menu);
189                         }
190                 }
191
192                 static public Color MenuText
193                 {       
194                         get {
195                                 return Color.FromArgbSystem (255, 0, 0, 0, "MenuText", KnownColor.MenuText);
196                         }
197                 }
198
199                 static public Color ScrollBar
200                 {       
201                         get {
202                                 return Color.FromArgbSystem (255, 193, 204, 217, "ScrollBar", KnownColor.ScrollBar);
203                         }
204                 }
205
206                 static public Color Window
207                 {       
208                         get {
209                                 return Color.FromArgbSystem (255, 255, 255, 255, "Window", KnownColor.Window);
210                         }
211                 }
212
213                 static public Color WindowFrame
214                 {       
215                         get {
216                                 return Color.FromArgbSystem (255, 0, 0, 0, "WindowFrame", KnownColor.WindowFrame);
217                         }
218                 }
219
220                 static public Color WindowText
221                 {       
222                         get {
223                                 return Color.FromArgbSystem (255, 0, 0, 0, "WindowText", KnownColor.WindowText);
224                         }
225                 }
226         }
227 }
228