2
// System.Windows.Media.Colors class
5
// Moonlight List (moonlight-list@lists.ximian.com)
7
// Copyright (C) 2007 Novell, Inc (http://www.novell.com)
9
// Permission is hereby granted, free of charge, to any person obtaining
10
// a copy of this software and associated documentation files (the
11
// "Software"), to deal in the Software without restriction, including
12
// without limitation the rights to use, copy, modify, merge, publish,
13
// distribute, sublicense, and/or sell copies of the Software, and to
14
// permit persons to whom the Software is furnished to do so, subject to
15
// the following conditions:
17
// The above copyright notice and this permission notice shall be
18
// included in all copies or substantial portions of the Software.
20
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
23
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
24
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
25
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
26
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
29
namespace System.Windows.Media {
31
public sealed class Colors {
33
internal Colors () { }
35
public static Color Black {
36
get { return Color.FromArgb (0xFF, 0x00, 0x00, 0x00); }
39
public static Color Blue {
40
get { return Color.FromArgb (0xFF, 0x00, 0x00, 0xFF); }
43
public static Color Brown {
44
get { return Color.FromArgb (0xFF, 0xA5, 0x2A, 0x2A); }
47
public static Color Cyan {
48
get { return Color.FromArgb (0xFF, 0x00, 0xFF, 0xFF); }
51
public static Color DarkGray {
52
get { return Color.FromArgb (0xFF, 0xA9, 0xA9, 0xA9); }
55
public static Color Gray {
56
get { return Color.FromArgb (0xFF, 0x80, 0x80, 0x80); }
59
public static Color Green {
60
get { return Color.FromArgb (0xFF, 0x00, 0x80, 0x00); }
63
public static Color LightGray {
64
get { return Color.FromArgb (0xFF, 0xD3, 0xD3, 0xD3); }
67
public static Color Magenta {
68
get { return Color.FromArgb (0xFF, 0xFF, 0x00, 0xFF); }
71
public static Color Orange {
72
get { return Color.FromArgb (0xFF, 0xFF, 0xA5, 0x00); }
75
public static Color Purple {
76
get { return Color.FromArgb (0xFF, 0x80, 0x00, 0x80); }
79
public static Color Red {
80
get { return Color.FromArgb (0xFF, 0xFF, 0x00, 0x00); }
83
public static Color Transparent {
84
get { return Color.FromArgb (0x00, 0xFF, 0xFF, 0xFF); }
87
public static Color White {
88
get { return Color.FromArgb (0xFF, 0xFF, 0xFF, 0xFF); }
91
public static Color Yellow {
92
get { return Color.FromArgb (0xFF, 0xFF, 0xFF, 0x00); }