nux-1.16.0
|
00001 /* 00002 * Copyright 2010 Inalogic® Inc. 00003 * 00004 * This program is free software: you can redistribute it and/or modify it 00005 * under the terms of the GNU Lesser General Public License, as 00006 * published by the Free Software Foundation; either version 2.1 or 3.0 00007 * of the License. 00008 * 00009 * This program is distributed in the hope that it will be useful, but 00010 * WITHOUT ANY WARRANTY; without even the implied warranties of 00011 * MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR 00012 * PURPOSE. See the applicable version of the GNU Lesser General Public 00013 * License for more details. 00014 * 00015 * You should have received a copy of both the GNU Lesser General Public 00016 * License along with this program. If not, see <http://www.gnu.org/licenses/> 00017 * 00018 * Authored by: Jay Taoko <jaytaoko@inalogic.com> 00019 * 00020 */ 00021 00022 #ifndef COLORS_H 00023 #define COLORS_H 00024 00025 #include "Color.h" 00026 00027 namespace nux 00028 { 00029 namespace color 00030 { 00031 // X11 color names from:http://en.wikipedia.org/wiki/Web_colors 00032 extern const Color Transparent; 00033 00034 // Red colors 00035 extern const Color IndianRed; 00036 extern const Color LightCoral; 00037 extern const Color Salmon; 00038 extern const Color DarkSalmon; 00039 extern const Color LightSalmon; 00040 extern const Color Crimson; 00041 extern const Color Red; 00042 extern const Color FireBrick; 00043 extern const Color DarkRed; 00044 00045 // Pink colors 00046 extern const Color Pink; 00047 extern const Color LightPink; 00048 extern const Color HotPink; 00049 extern const Color DeepPink; 00050 extern const Color MediumVioletRed; 00051 extern const Color PaleVioletRed; 00052 00053 // Orange colors 00054 extern const Color Coral; 00055 extern const Color Tomato; 00056 extern const Color OrangeRed; 00057 extern const Color DarkOrange; 00058 extern const Color Orange; 00059 00060 // Yellow colors 00061 extern const Color Gold; 00062 extern const Color Yellow; 00063 extern const Color LightYellow; 00064 extern const Color LemonChiffon; 00065 extern const Color LightGoldenrodYellow; 00066 extern const Color PapayaWhip; 00067 extern const Color Moccasin; 00068 extern const Color PeachPuff; 00069 extern const Color PaleGoldenrod; 00070 extern const Color Khaki; 00071 extern const Color DarkKhaki; 00072 00073 // Purple colors 00074 extern const Color Lavender; 00075 extern const Color Thistle; 00076 extern const Color Plum; 00077 extern const Color Violet; 00078 extern const Color Orchid; 00079 extern const Color Fuchsia; 00080 extern const Color Magenta; 00081 extern const Color MediumOrchid; 00082 extern const Color MediumPurple; 00083 extern const Color BlueViolet; 00084 extern const Color DarkViolet; 00085 extern const Color DarkOrchid; 00086 extern const Color DarkMagenta; 00087 extern const Color Purple; 00088 extern const Color Indigo; 00089 extern const Color SlateBlue; 00090 extern const Color DarkSlateBlue; 00091 00092 // Green colors 00093 extern const Color GreenYellow; 00094 extern const Color Chartreuse; 00095 extern const Color LawnGreen; 00096 extern const Color Lime; 00097 extern const Color LimeGreen; 00098 extern const Color PaleGreen; 00099 extern const Color LightGreen; 00100 extern const Color MediumSpringGreen; 00101 extern const Color SpringGreen; 00102 extern const Color MediumSeaGreen; 00103 extern const Color SeaGreen; 00104 extern const Color ForestGreen; 00105 extern const Color Green; 00106 extern const Color DarkGreen; 00107 extern const Color YellowGreen; 00108 extern const Color OliveDrab; 00109 extern const Color Olive; 00110 extern const Color DarkOliveGreen; 00111 extern const Color MediumAquamarine; 00112 extern const Color DarkSeaGreen; 00113 extern const Color LightSeaGreen; 00114 extern const Color DarkCyan; 00115 extern const Color Teal; 00116 00117 // Blue colors 00118 extern const Color Aqua; 00119 extern const Color Cyan; 00120 extern const Color LightCyan; 00121 extern const Color PaleTurquoise; 00122 extern const Color Aquamarine; 00123 extern const Color Turquoise; 00124 extern const Color MediumTurquoise; 00125 extern const Color DarkTurquoise; 00126 extern const Color CadetBlue; 00127 extern const Color SteelBlue; 00128 extern const Color LightSteelBlue; 00129 extern const Color PowderBlue; 00130 extern const Color LightBlue; 00131 extern const Color SkyBlue; 00132 extern const Color LightSkyBlue; 00133 extern const Color DeepSkyBlue; 00134 extern const Color DodgerBlue; 00135 extern const Color CornflowerBlue; 00136 extern const Color MediumSlateBlue; 00137 extern const Color RoyalBlue; 00138 extern const Color Blue; 00139 extern const Color MediumBlue; 00140 extern const Color DarkBlue; 00141 extern const Color Navy; 00142 extern const Color MidnightBlue; 00143 00144 // Brown colors 00145 extern const Color Cornsilk; 00146 extern const Color BlanchedAlmond; 00147 extern const Color Bisque; 00148 extern const Color NavajoWhite; 00149 extern const Color Wheat; 00150 extern const Color BurlyWood; 00151 extern const Color Tan; 00152 extern const Color RosyBrown; 00153 extern const Color SandyBrown; 00154 extern const Color Goldenrod; 00155 extern const Color DarkGoldenrod; 00156 extern const Color Peru; 00157 extern const Color Chocolate; 00158 extern const Color SaddleBrown; 00159 extern const Color Sienna; 00160 extern const Color Brown; 00161 extern const Color Maroon; 00162 00163 // White colors 00164 extern const Color White; 00165 extern const Color Snow; 00166 extern const Color Honeydew; 00167 extern const Color MintCream; 00168 extern const Color Azure; 00169 extern const Color AliceBlue; 00170 extern const Color GhostWhite; 00171 extern const Color WhiteSmoke; 00172 extern const Color Seashell; 00173 extern const Color Beige; 00174 extern const Color OldLace; 00175 extern const Color FloralWhite; 00176 extern const Color Ivory; 00177 extern const Color AntiqueWhite; 00178 extern const Color Linen; 00179 extern const Color LavenderBlush; 00180 extern const Color MistyRose; 00181 00182 // Grey colors 00183 extern const Color Gainsboro; 00184 extern const Color LightGrey; 00185 extern const Color Silver; 00186 extern const Color DarkGray; 00187 extern const Color Gray; 00188 extern const Color DimGray; 00189 extern const Color LightSlateGray; 00190 extern const Color SlateGray; 00191 extern const Color DarkSlateGray; 00192 extern const Color Black; 00193 00194 // More Colors 00195 extern const Color Aubergine; 00196 } 00197 } 00198 00199 #endif // COLORS_H 00200