Don't tag some CAS types as obsolete.
[mono.git] / mcs / class / System.Drawing / System.Drawing / SystemColors.cs
1 //
2 // System.Drawing.SystemColors
3 //
4 // Copyright (C) 2002 Ximian, Inc (http://www.ximian.com)
5 // Copyright (C) 2004-2005, 2007 Novell, Inc (http://www.novell.com)
6 //
7 // Permission is hereby granted, free of charge, to any person obtaining
8 // a copy of this software and associated documentation files (the
9 // "Software"), to deal in the Software without restriction, including
10 // without limitation the rights to use, copy, modify, merge, publish,
11 // distribute, sublicense, and/or sell copies of the Software, and to
12 // permit persons to whom the Software is furnished to do so, subject to
13 // the following conditions:
14 // 
15 // The above copyright notice and this permission notice shall be
16 // included in all copies or substantial portions of the Software.
17 // 
18 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
19 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
21 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
22 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
23 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
24 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 //
26 // Authors:
27 //      Gonzalo Paniagua Javier (gonzalo@ximian.com)
28 //      Peter Dennis Bartok (pbartok@novell.com)
29 //      Sebastien Pouliot  <sebastien@ximian.com>
30 //
31
32 namespace System.Drawing {
33
34         public sealed class SystemColors {
35
36                 private SystemColors ()
37                 {
38                 }
39
40                 static public Color ActiveBorder {
41                         get { return KnownColors.FromKnownColor (KnownColor.ActiveBorder); }
42                 }
43
44                 static public Color ActiveCaption {
45                         get { return KnownColors.FromKnownColor (KnownColor.ActiveCaption); }
46                 }
47
48                 static public Color ActiveCaptionText {
49                         get { return KnownColors.FromKnownColor (KnownColor.ActiveCaptionText); }
50                 }
51
52                 static public Color AppWorkspace {
53                         get { return KnownColors.FromKnownColor (KnownColor.AppWorkspace); }
54                 }
55
56                 static public Color Control {
57                         get { return KnownColors.FromKnownColor (KnownColor.Control); }
58                 }
59
60                 static public Color ControlDark {
61                         get { return KnownColors.FromKnownColor (KnownColor.ControlDark); }
62                 }
63
64                 static public Color ControlDarkDark {
65                         get { return KnownColors.FromKnownColor (KnownColor.ControlDarkDark); }
66                 }
67
68                 static public Color ControlLight {
69                         get { return KnownColors.FromKnownColor (KnownColor.ControlLight); }
70                 }
71
72                 static public Color ControlLightLight {
73                         get { return KnownColors.FromKnownColor (KnownColor.ControlLightLight); }
74                 }
75
76                 static public Color ControlText {
77                         get { return KnownColors.FromKnownColor (KnownColor.ControlText); }
78                 }
79
80                 static public Color Desktop {
81                         get { return KnownColors.FromKnownColor (KnownColor.Desktop); }
82                 }
83
84                 static public Color GrayText {
85                         get { return KnownColors.FromKnownColor (KnownColor.GrayText); }
86                 }
87
88                 static public Color Highlight {
89                         get { return KnownColors.FromKnownColor (KnownColor.Highlight); }
90                 }
91
92                 static public Color HighlightText {
93                         get { return KnownColors.FromKnownColor (KnownColor.HighlightText); }
94                 }
95
96                 static public Color HotTrack {
97                         get { return KnownColors.FromKnownColor (KnownColor.HotTrack); }
98                 }
99
100                 static public Color InactiveBorder {
101                         get { return KnownColors.FromKnownColor (KnownColor.InactiveBorder); }
102                 }
103
104                 static public Color InactiveCaption {
105                         get { return KnownColors.FromKnownColor (KnownColor.InactiveCaption); }
106                 }
107
108                 static public Color InactiveCaptionText {
109                         get { return KnownColors.FromKnownColor (KnownColor.InactiveCaptionText); }
110                 }
111
112                 static public Color Info {
113                         get { return KnownColors.FromKnownColor (KnownColor.Info); }
114                 }
115
116                 static public Color InfoText {
117                         get { return KnownColors.FromKnownColor (KnownColor.InfoText); }
118                 }
119
120                 static public Color Menu {
121                         get { return KnownColors.FromKnownColor (KnownColor.Menu); }
122                 }
123
124                 static public Color MenuText {
125                         get { return KnownColors.FromKnownColor (KnownColor.MenuText); }
126                 }
127
128                 static public Color ScrollBar {
129                         get { return KnownColors.FromKnownColor (KnownColor.ScrollBar); }
130                 }
131
132                 static public Color Window {
133                         get { return KnownColors.FromKnownColor (KnownColor.Window); }
134                 }
135
136                 static public Color WindowFrame {
137                         get { return KnownColors.FromKnownColor (KnownColor.WindowFrame); }
138                 }
139
140                 static public Color WindowText {
141                         get { return KnownColors.FromKnownColor (KnownColor.WindowText); }
142                 }
143 #if NET_2_0
144                 static public Color ButtonFace {
145                         get { return KnownColors.FromKnownColor (KnownColor.ButtonFace); }
146                 }
147
148                 static public Color ButtonHighlight {
149                         get { return KnownColors.FromKnownColor (KnownColor.ButtonHighlight); }
150                 }
151
152                 static public Color ButtonShadow {
153                         get { return KnownColors.FromKnownColor (KnownColor.ButtonShadow); }
154                 }
155
156                 static public Color GradientActiveCaption {
157                         get { return KnownColors.FromKnownColor (KnownColor.GradientActiveCaption); }
158                 }
159
160                 static public Color GradientInactiveCaption {
161                         get { return KnownColors.FromKnownColor (KnownColor.GradientInactiveCaption); }
162                 }
163
164                 static public Color MenuBar {
165                         get { return KnownColors.FromKnownColor (KnownColor.MenuBar); }
166                 }
167
168                 static public Color MenuHighlight {
169                         get { return KnownColors.FromKnownColor (KnownColor.MenuHighlight); }
170                 }
171 #endif
172         }
173 }