00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef FXCOLORS_H
00022 #define FXCOLORS_H
00023
00024
00025 namespace FX {
00026
00027 namespace FXColors {
00028
00030 enum {
00031 AliceBlue = FXRGBA(240,248,255,255),
00032 AntiqueWhite = FXRGBA(250,235,215,255),
00033 AntiqueWhite1 = FXRGBA(255,239,219,255),
00034 AntiqueWhite2 = FXRGBA(238,223,204,255),
00035 AntiqueWhite3 = FXRGBA(205,192,176,255),
00036 AntiqueWhite4 = FXRGBA(139,131,120,255),
00037 Aqua = FXRGBA( 0,255,255,255),
00038 Aquamarine = FXRGBA(127,255,212,255),
00039 Aquamarine1 = FXRGBA(127,255,212,255),
00040 Aquamarine2 = FXRGBA(118,238,198,255),
00041 Aquamarine3 = FXRGBA(102,205,170,255),
00042 Aquamarine4 = FXRGBA( 69,139,116,255),
00043 Azure = FXRGBA(240,255,255,255),
00044 Azure1 = FXRGBA(240,255,255,255),
00045 Azure2 = FXRGBA(224,238,238,255),
00046 Azure3 = FXRGBA(193,205,205,255),
00047 Azure4 = FXRGBA(131,139,139,255),
00048 Banana = FXRGBA(227,207, 87,255),
00049 Beige = FXRGBA(245,245,220,255),
00050 Bisque = FXRGBA(255,228,196,255),
00051 Bisque1 = FXRGBA(255,228,196,255),
00052 Bisque2 = FXRGBA(238,213,183,255),
00053 Bisque3 = FXRGBA(205,183,158,255),
00054 Bisque4 = FXRGBA(139,125,107,255),
00055 Black = FXRGBA( 0, 0, 0,255),
00056 BlanchedAlmond = FXRGBA(255,235,205,255),
00057 Blue = FXRGBA( 0, 0,255,255),
00058 Blue1 = FXRGBA( 0, 0,255,255),
00059 Blue2 = FXRGBA( 0, 0,238,255),
00060 Blue3 = FXRGBA( 0, 0,205,255),
00061 Blue4 = FXRGBA( 0, 0,139,255),
00062 BlueViolet = FXRGBA(138, 43,226,255),
00063 Brick = FXRGBA(156,102, 31,255),
00064 Brown = FXRGBA(165, 42, 42,255),
00065 Brown1 = FXRGBA(255, 64, 64,255),
00066 Brown2 = FXRGBA(238, 59, 59,255),
00067 Brown3 = FXRGBA(205, 51, 51,255),
00068 Brown4 = FXRGBA(139, 35, 35,255),
00069 Burlywood = FXRGBA(222,184,135,255),
00070 Burlywood1 = FXRGBA(255,211,155,255),
00071 Burlywood2 = FXRGBA(238,197,145,255),
00072 Burlywood3 = FXRGBA(205,170,125,255),
00073 Burlywood4 = FXRGBA(139,115, 85,255),
00074 BurnedSienna = FXRGBA(138, 54, 15,255),
00075 BurnedUmber = FXRGBA(138, 51, 36,255),
00076 CadetBlue = FXRGBA( 95,158,160,255),
00077 CadetBlue1 = FXRGBA(152,245,255,255),
00078 CadetBlue2 = FXRGBA(142,229,238,255),
00079 CadetBlue3 = FXRGBA(122,197,205,255),
00080 CadetBlue4 = FXRGBA( 83,134,139,255),
00081 CadmiumOrange = FXRGBA(255, 97, 3,255),
00082 CadmiumRed = FXRGBA(227, 23, 13,255),
00083 CadmiumYellow = FXRGBA(255,153, 18,255),
00084 Carrot = FXRGBA(237,145, 33,255),
00085 Chartreuse = FXRGBA(127,255, 0,255),
00086 Chartreuse1 = FXRGBA(127,255, 0,255),
00087 Chartreuse2 = FXRGBA(118,238, 0,255),
00088 Chartreuse3 = FXRGBA(102,205, 0,255),
00089 Chartreuse4 = FXRGBA( 69,139, 0,255),
00090 Chocolate = FXRGBA(210,105, 30,255),
00091 Chocolate1 = FXRGBA(255,127, 36,255),
00092 Chocolate2 = FXRGBA(238,118, 33,255),
00093 Chocolate3 = FXRGBA(205,102, 29,255),
00094 Chocolate4 = FXRGBA(139, 69, 19,255),
00095 Clear = FXRGBA( 0, 0, 0, 0),
00096 Cobalt = FXRGBA( 61, 89,171,255),
00097 CobaltGreen = FXRGBA( 61,145, 64,255),
00098 ColdGray = FXRGBA(128,138,135,255),
00099 Coral = FXRGBA(255,127, 80,255),
00100 Coral1 = FXRGBA(255,114, 86,255),
00101 Coral2 = FXRGBA(238,106, 80,255),
00102 Coral3 = FXRGBA(205, 91, 69,255),
00103 Coral4 = FXRGBA(139, 62, 47,255),
00104 CornflowerBlue = FXRGBA(100,149,237,255),
00105 Cornsilk = FXRGBA(255,248,220,255),
00106 Cornsilk1 = FXRGBA(255,248,220,255),
00107 Cornsilk2 = FXRGBA(238,232,205,255),
00108 Cornsilk3 = FXRGBA(205,200,177,255),
00109 Cornsilk4 = FXRGBA(139,136,120,255),
00110 Crimson = FXRGBA(220, 20, 60,255),
00111 Cyan = FXRGBA( 0,255,255,255),
00112 Cyan1 = FXRGBA( 0,255,255,255),
00113 Cyan2 = FXRGBA( 0,238,238,255),
00114 Cyan3 = FXRGBA( 0,205,205,255),
00115 Cyan4 = FXRGBA( 0,139,139,255),
00116 DarkBlue = FXRGBA( 0, 0,139,255),
00117 DarkCyan = FXRGBA( 0,139,139,255),
00118 DarkGoldenrod = FXRGBA(184,134, 11,255),
00119 DarkGoldenrod1 = FXRGBA(255,185, 15,255),
00120 DarkGoldenrod2 = FXRGBA(238,173, 14,255),
00121 DarkGoldenrod3 = FXRGBA(205,149, 12,255),
00122 DarkGoldenrod4 = FXRGBA(139,101, 8,255),
00123 DarkGray = FXRGBA(169,169,169,255),
00124 DarkGreen = FXRGBA( 0,100, 0,255),
00125 DarkKhaki = FXRGBA(189,183,107,255),
00126 DarkMagenta = FXRGBA(139, 0,139,255),
00127 DarkOliveGreen = FXRGBA( 85,107, 47,255),
00128 DarkOliveGreen1 = FXRGBA(202,255,112,255),
00129 DarkOliveGreen2 = FXRGBA(188,238,104,255),
00130 DarkOliveGreen3 = FXRGBA(162,205, 90,255),
00131 DarkOliveGreen4 = FXRGBA(110,139, 61,255),
00132 DarkOrange = FXRGBA(255,140, 0,255),
00133 DarkOrange1 = FXRGBA(255,127, 0,255),
00134 DarkOrange2 = FXRGBA(238,118, 0,255),
00135 DarkOrange3 = FXRGBA(205,102, 0,255),
00136 DarkOrange4 = FXRGBA(139, 69, 0,255),
00137 DarkOrchid = FXRGBA(153, 50,204,255),
00138 DarkOrchid1 = FXRGBA(191, 62,255,255),
00139 DarkOrchid2 = FXRGBA(178, 58,238,255),
00140 DarkOrchid3 = FXRGBA(154, 50,205,255),
00141 DarkOrchid4 = FXRGBA(104, 34,139,255),
00142 DarkRed = FXRGBA(139, 0, 0,255),
00143 DarkSalmon = FXRGBA(233,150,122,255),
00144 DarkSeaGreen = FXRGBA(143,188,143,255),
00145 DarkSeaGreen1 = FXRGBA(193,255,193,255),
00146 DarkSeaGreen2 = FXRGBA(180,238,180,255),
00147 DarkSeaGreen3 = FXRGBA(155,205,155,255),
00148 DarkSeaGreen4 = FXRGBA(105,139,105,255),
00149 DarkSlateBlue = FXRGBA( 72, 61,139,255),
00150 DarkSlateGray = FXRGBA( 47, 79, 79,255),
00151 DarkSlateGray1 = FXRGBA(151,255,255,255),
00152 DarkSlateGray2 = FXRGBA(141,238,238,255),
00153 DarkSlateGray3 = FXRGBA(121,205,205,255),
00154 DarkSlateGray4 = FXRGBA( 82,139,139,255),
00155 DarkTurquoise = FXRGBA( 0,206,209,255),
00156 DarkViolet = FXRGBA(148, 0,211,255),
00157 DeepPink = FXRGBA(255, 20,147,255),
00158 DeepPink1 = FXRGBA(255, 20,147,255),
00159 DeepPink2 = FXRGBA(238, 18,137,255),
00160 DeepPink3 = FXRGBA(205, 16,118,255),
00161 DeepPink4 = FXRGBA(139, 10, 80,255),
00162 DeepSkyBlue = FXRGBA( 0,191,255,255),
00163 DeepSkyBlue1 = FXRGBA( 0,191,255,255),
00164 DeepSkyBlue2 = FXRGBA( 0,178,238,255),
00165 DeepSkyBlue3 = FXRGBA( 0,154,205,255),
00166 DeepSkyBlue4 = FXRGBA( 0,104,139,255),
00167 DimGray = FXRGBA(105,105,105,255),
00168 DodgerBlue = FXRGBA( 30,144,255,255),
00169 DodgerBlue1 = FXRGBA( 30,144,255,255),
00170 DodgerBlue2 = FXRGBA( 28,134,238,255),
00171 DodgerBlue3 = FXRGBA( 24,116,205,255),
00172 DodgerBlue4 = FXRGBA( 16, 78,139,255),
00173 Eggshell = FXRGBA(252,230,201,255),
00174 EmeraldGreen = FXRGBA( 0,201, 87,255),
00175 Firebrick = FXRGBA(178, 34, 34,255),
00176 Firebrick1 = FXRGBA(255, 48, 48,255),
00177 Firebrick2 = FXRGBA(238, 44, 44,255),
00178 Firebrick3 = FXRGBA(205, 38, 38,255),
00179 Firebrick4 = FXRGBA(139, 26, 26,255),
00180 FloralWhite = FXRGBA(255,250,240,255),
00181 ForestGreen = FXRGBA( 34,139, 34,255),
00182 Fuchsia = FXRGBA(255, 0,255,255),
00183 Gainsboro = FXRGBA(220,220,220,255),
00184 GhostWhite = FXRGBA(248,248,255,255),
00185 Gold = FXRGBA(255,215, 0,255),
00186 Gold1 = FXRGBA(255,215, 0,255),
00187 Gold2 = FXRGBA(238,201, 0,255),
00188 Gold3 = FXRGBA(205,173, 0,255),
00189 Gold4 = FXRGBA(139,117, 0,255),
00190 Goldenrod = FXRGBA(218,165, 32,255),
00191 Goldenrod1 = FXRGBA(255,193, 37,255),
00192 Goldenrod2 = FXRGBA(238,180, 34,255),
00193 Goldenrod3 = FXRGBA(205,155, 29,255),
00194 Goldenrod4 = FXRGBA(139,105, 20,255),
00195 Gray = FXRGBA(190,190,190,255),
00196 Gray0 = FXRGBA( 0, 0, 0,255),
00197 Gray1 = FXRGBA( 3, 3, 3,255),
00198 Gray2 = FXRGBA( 5, 5, 5,255),
00199 Gray3 = FXRGBA( 8, 8, 8,255),
00200 Gray4 = FXRGBA( 10, 10, 10,255),
00201 Gray5 = FXRGBA( 13, 13, 13,255),
00202 Gray6 = FXRGBA( 15, 15, 15,255),
00203 Gray7 = FXRGBA( 18, 18, 18,255),
00204 Gray8 = FXRGBA( 20, 20, 20,255),
00205 Gray9 = FXRGBA( 23, 23, 23,255),
00206 Gray10 = FXRGBA( 26, 26, 26,255),
00207 Gray11 = FXRGBA( 28, 28, 28,255),
00208 Gray12 = FXRGBA( 31, 31, 31,255),
00209 Gray13 = FXRGBA( 33, 33, 33,255),
00210 Gray14 = FXRGBA( 36, 36, 36,255),
00211 Gray15 = FXRGBA( 38, 38, 38,255),
00212 Gray16 = FXRGBA( 41, 41, 41,255),
00213 Gray17 = FXRGBA( 43, 43, 43,255),
00214 Gray18 = FXRGBA( 46, 46, 46,255),
00215 Gray19 = FXRGBA( 48, 48, 48,255),
00216 Gray20 = FXRGBA( 51, 51, 51,255),
00217 Gray21 = FXRGBA( 54, 54, 54,255),
00218 Gray22 = FXRGBA( 56, 56, 56,255),
00219 Gray23 = FXRGBA( 59, 59, 59,255),
00220 Gray24 = FXRGBA( 61, 61, 61,255),
00221 Gray25 = FXRGBA( 64, 64, 64,255),
00222 Gray26 = FXRGBA( 66, 66, 66,255),
00223 Gray27 = FXRGBA( 69, 69, 69,255),
00224 Gray28 = FXRGBA( 71, 71, 71,255),
00225 Gray29 = FXRGBA( 74, 74, 74,255),
00226 Gray30 = FXRGBA( 77, 77, 77,255),
00227 Gray31 = FXRGBA( 79, 79, 79,255),
00228 Gray32 = FXRGBA( 82, 82, 82,255),
00229 Gray33 = FXRGBA( 84, 84, 84,255),
00230 Gray34 = FXRGBA( 87, 87, 87,255),
00231 Gray35 = FXRGBA( 89, 89, 89,255),
00232 Gray36 = FXRGBA( 92, 92, 92,255),
00233 Gray37 = FXRGBA( 94, 94, 94,255),
00234 Gray38 = FXRGBA( 97, 97, 97,255),
00235 Gray39 = FXRGBA( 99, 99, 99,255),
00236 Gray40 = FXRGBA(102,102,102,255),
00237 Gray41 = FXRGBA(105,105,105,255),
00238 Gray42 = FXRGBA(107,107,107,255),
00239 Gray43 = FXRGBA(110,110,110,255),
00240 Gray44 = FXRGBA(112,112,112,255),
00241 Gray45 = FXRGBA(115,115,115,255),
00242 Gray46 = FXRGBA(117,117,117,255),
00243 Gray47 = FXRGBA(120,120,120,255),
00244 Gray48 = FXRGBA(122,122,122,255),
00245 Gray49 = FXRGBA(125,125,125,255),
00246 Gray50 = FXRGBA(127,127,127,255),
00247 Gray51 = FXRGBA(130,130,130,255),
00248 Gray52 = FXRGBA(133,133,133,255),
00249 Gray53 = FXRGBA(135,135,135,255),
00250 Gray54 = FXRGBA(138,138,138,255),
00251 Gray55 = FXRGBA(140,140,140,255),
00252 Gray56 = FXRGBA(143,143,143,255),
00253 Gray57 = FXRGBA(145,145,145,255),
00254 Gray58 = FXRGBA(148,148,148,255),
00255 Gray59 = FXRGBA(150,150,150,255),
00256 Gray60 = FXRGBA(153,153,153,255),
00257 Gray61 = FXRGBA(156,156,156,255),
00258 Gray62 = FXRGBA(158,158,158,255),
00259 Gray63 = FXRGBA(161,161,161,255),
00260 Gray64 = FXRGBA(163,163,163,255),
00261 Gray65 = FXRGBA(166,166,166,255),
00262 Gray66 = FXRGBA(168,168,168,255),
00263 Gray67 = FXRGBA(171,171,171,255),
00264 Gray68 = FXRGBA(173,173,173,255),
00265 Gray69 = FXRGBA(176,176,176,255),
00266 Gray70 = FXRGBA(179,179,179,255),
00267 Gray71 = FXRGBA(181,181,181,255),
00268 Gray72 = FXRGBA(184,184,184,255),
00269 Gray73 = FXRGBA(186,186,186,255),
00270 Gray74 = FXRGBA(189,189,189,255),
00271 Gray75 = FXRGBA(191,191,191,255),
00272 Gray76 = FXRGBA(194,194,194,255),
00273 Gray77 = FXRGBA(196,196,196,255),
00274 Gray78 = FXRGBA(199,199,199,255),
00275 Gray79 = FXRGBA(201,201,201,255),
00276 Gray80 = FXRGBA(204,204,204,255),
00277 Gray81 = FXRGBA(207,207,207,255),
00278 Gray82 = FXRGBA(209,209,209,255),
00279 Gray83 = FXRGBA(212,212,212,255),
00280 Gray84 = FXRGBA(214,214,214,255),
00281 Gray85 = FXRGBA(217,217,217,255),
00282 Gray86 = FXRGBA(219,219,219,255),
00283 Gray87 = FXRGBA(222,222,222,255),
00284 Gray88 = FXRGBA(224,224,224,255),
00285 Gray89 = FXRGBA(227,227,227,255),
00286 Gray90 = FXRGBA(229,229,229,255),
00287 Gray91 = FXRGBA(232,232,232,255),
00288 Gray92 = FXRGBA(235,235,235,255),
00289 Gray93 = FXRGBA(237,237,237,255),
00290 Gray94 = FXRGBA(240,240,240,255),
00291 Gray95 = FXRGBA(242,242,242,255),
00292 Gray96 = FXRGBA(245,245,245,255),
00293 Gray97 = FXRGBA(247,247,247,255),
00294 Gray98 = FXRGBA(250,250,250,255),
00295 Gray99 = FXRGBA(252,252,252,255),
00296 Gray100 = FXRGBA(255,255,255,255),
00297 Green = FXRGBA( 0,255, 0,255),
00298 Green1 = FXRGBA( 0,255, 0,255),
00299 Green2 = FXRGBA( 0,238, 0,255),
00300 Green3 = FXRGBA( 0,205, 0,255),
00301 Green4 = FXRGBA( 0,139, 0,255),
00302 GreenYellow = FXRGBA(173,255, 47,255),
00303 Honeydew = FXRGBA(240,255,240,255),
00304 Honeydew1 = FXRGBA(240,255,240,255),
00305 Honeydew2 = FXRGBA(224,238,224,255),
00306 Honeydew3 = FXRGBA(193,205,193,255),
00307 Honeydew4 = FXRGBA(131,139,131,255),
00308 HotPink = FXRGBA(255,105,180,255),
00309 HotPink1 = FXRGBA(255,110,180,255),
00310 HotPink2 = FXRGBA(238,106,167,255),
00311 HotPink3 = FXRGBA(205, 96,144,255),
00312 HotPink4 = FXRGBA(139, 58, 98,255),
00313 IndianRed = FXRGBA(205, 92, 92,255),
00314 IndianRed1 = FXRGBA(255,106,106,255),
00315 IndianRed2 = FXRGBA(238, 99, 99,255),
00316 IndianRed3 = FXRGBA(205, 85, 85,255),
00317 IndianRed4 = FXRGBA(139, 58, 58,255),
00318 Indigo = FXRGBA( 75, 0,130,255),
00319 Ivory = FXRGBA(255,255,240,255),
00320 Ivory1 = FXRGBA(255,255,240,255),
00321 Ivory2 = FXRGBA(238,238,224,255),
00322 Ivory3 = FXRGBA(205,205,193,255),
00323 Ivory4 = FXRGBA(139,139,131,255),
00324 Khaki = FXRGBA(240,230,140,255),
00325 Khaki1 = FXRGBA(255,246,143,255),
00326 Khaki2 = FXRGBA(238,230,133,255),
00327 Khaki3 = FXRGBA(205,198,115,255),
00328 Khaki4 = FXRGBA(139,134, 78,255),
00329 Lavender = FXRGBA(230,230,250,255),
00330 LavenderBlush = FXRGBA(255,240,245,255),
00331 LavenderBlush1 = FXRGBA(255,240,245,255),
00332 LavenderBlush2 = FXRGBA(238,224,229,255),
00333 LavenderBlush3 = FXRGBA(205,193,197,255),
00334 LavenderBlush4 = FXRGBA(139,131,134,255),
00335 LawnGreen = FXRGBA(124,252, 0,255),
00336 LemonChiffon = FXRGBA(255,250,205,255),
00337 LemonChiffon1 = FXRGBA(255,250,205,255),
00338 LemonChiffon2 = FXRGBA(238,233,191,255),
00339 LemonChiffon3 = FXRGBA(205,201,165,255),
00340 LemonChiffon4 = FXRGBA(139,137,112,255),
00341 LightBlue = FXRGBA(173,216,230,255),
00342 LightBlue1 = FXRGBA(191,239,255,255),
00343 LightBlue2 = FXRGBA(178,223,238,255),
00344 LightBlue3 = FXRGBA(154,192,205,255),
00345 LightBlue4 = FXRGBA(104,131,139,255),
00346 LightCoral = FXRGBA(240,128,128,255),
00347 LightCyan = FXRGBA(224,255,255,255),
00348 LightCyan1 = FXRGBA(224,255,255,255),
00349 LightCyan2 = FXRGBA(209,238,238,255),
00350 LightCyan3 = FXRGBA(180,205,205,255),
00351 LightCyan4 = FXRGBA(122,139,139,255),
00352 LightGoldenrod = FXRGBA(238,221,130,255),
00353 LightGoldenrod1 = FXRGBA(255,236,139,255),
00354 LightGoldenrod2 = FXRGBA(238,220,130,255),
00355 LightGoldenrod3 = FXRGBA(205,190,112,255),
00356 LightGoldenrod4 = FXRGBA(139,129, 76,255),
00357 LightGoldenrodYellow = FXRGBA(250,250,210,255),
00358 LightGray = FXRGBA(211,211,211,255),
00359 LightGreen = FXRGBA(144,238,144,255),
00360 LightPink = FXRGBA(255,182,193,255),
00361 LightPink1 = FXRGBA(255,174,185,255),
00362 LightPink2 = FXRGBA(238,162,173,255),
00363 LightPink3 = FXRGBA(205,140,149,255),
00364 LightPink4 = FXRGBA(139, 95,101,255),
00365 LightSalmon = FXRGBA(255,160,122,255),
00366 LightSalmon1 = FXRGBA(255,160,122,255),
00367 LightSalmon2 = FXRGBA(238,149,114,255),
00368 LightSalmon3 = FXRGBA(205,129, 98,255),
00369 LightSalmon4 = FXRGBA(139, 87, 66,255),
00370 LightSeaGreen = FXRGBA( 32,178,170,255),
00371 LightSkyBlue = FXRGBA(135,206,250,255),
00372 LightSkyBlue1 = FXRGBA(176,226,255,255),
00373 LightSkyBlue2 = FXRGBA(164,211,238,255),
00374 LightSkyBlue3 = FXRGBA(141,182,205,255),
00375 LightSkyBlue4 = FXRGBA( 96,123,139,255),
00376 LightSlateBlue = FXRGBA(132,112,255,255),
00377 LightSlateGray = FXRGBA(119,136,153,255),
00378 LightSteelBlue = FXRGBA(176,196,222,255),
00379 LightSteelBlue1 = FXRGBA(202,225,255,255),
00380 LightSteelBlue2 = FXRGBA(188,210,238,255),
00381 LightSteelBlue3 = FXRGBA(162,181,205,255),
00382 LightSteelBlue4 = FXRGBA(110,123,139,255),
00383 LightYellow = FXRGBA(255,255,224,255),
00384 LightYellow1 = FXRGBA(255,255,224,255),
00385 LightYellow2 = FXRGBA(238,238,209,255),
00386 LightYellow3 = FXRGBA(205,205,180,255),
00387 LightYellow4 = FXRGBA(139,139,122,255),
00388 Lime = FXRGBA( 0,255, 0,255),
00389 LimeGreen = FXRGBA( 50,205, 50,255),
00390 Linen = FXRGBA(250,240,230,255),
00391 Magenta = FXRGBA(255, 0,255,255),
00392 Magenta1 = FXRGBA(255, 0,255,255),
00393 Magenta2 = FXRGBA(238, 0,238,255),
00394 Magenta3 = FXRGBA(205, 0,205,255),
00395 Magenta4 = FXRGBA(139, 0,139,255),
00396 Maroon = FXRGBA(176, 48, 96,255),
00397 Maroon1 = FXRGBA(255, 52,179,255),
00398 Maroon2 = FXRGBA(238, 48,167,255),
00399 Maroon3 = FXRGBA(205, 41,144,255),
00400 Maroon4 = FXRGBA(139, 28, 98,255),
00401 MediumAquamarine = FXRGBA(102,205,170,255),
00402 MediumBlue = FXRGBA( 0, 0,205,255),
00403 MediumOrchid = FXRGBA(186, 85,211,255),
00404 MediumOrchid1 = FXRGBA(224,102,255,255),
00405 MediumOrchid2 = FXRGBA(209, 95,238,255),
00406 MediumOrchid3 = FXRGBA(180, 82,205,255),
00407 MediumOrchid4 = FXRGBA(122, 55,139,255),
00408 MediumPurple = FXRGBA(147,112,219,255),
00409 MediumPurple1 = FXRGBA(171,130,255,255),
00410 MediumPurple2 = FXRGBA(159,121,238,255),
00411 MediumPurple3 = FXRGBA(137,104,205,255),
00412 MediumPurple4 = FXRGBA( 93, 71,139,255),
00413 MediumSeaGreen = FXRGBA( 60,179,113,255),
00414 MediumSlateBlue = FXRGBA(123,104,238,255),
00415 MediumSpringGreen = FXRGBA( 0,250,154,255),
00416 MediumTurquoise = FXRGBA( 72,209,204,255),
00417 MediumVioletRed = FXRGBA(199, 21,133,255),
00418 MidnightBlue = FXRGBA( 25, 25,112,255),
00419 MintCream = FXRGBA(245,255,250,255),
00420 MistyRose = FXRGBA(255,228,225,255),
00421 MistyRose1 = FXRGBA(255,228,225,255),
00422 MistyRose2 = FXRGBA(238,213,210,255),
00423 MistyRose3 = FXRGBA(205,183,181,255),
00424 MistyRose4 = FXRGBA(139,125,123,255),
00425 Moccasin = FXRGBA(255,228,181,255),
00426 NavajoWhite = FXRGBA(255,222,173,255),
00427 NavajoWhite1 = FXRGBA(255,222,173,255),
00428 NavajoWhite2 = FXRGBA(238,207,161,255),
00429 NavajoWhite3 = FXRGBA(205,179,139,255),
00430 NavajoWhite4 = FXRGBA(139,121, 94,255),
00431 Navy = FXRGBA( 0, 0,128,255),
00432 NavyBlue = FXRGBA( 0, 0,128,255),
00433 OldLace = FXRGBA(253,245,230,255),
00434 Olive = FXRGBA(128,128, 0,255),
00435 OliveDrab = FXRGBA(107,142, 35,255),
00436 OliveDrab1 = FXRGBA(192,255, 62,255),
00437 OliveDrab2 = FXRGBA(179,238, 58,255),
00438 OliveDrab3 = FXRGBA(154,205, 50,255),
00439 OliveDrab4 = FXRGBA(105,139, 34,255),
00440 Orange = FXRGBA(255,165, 0,255),
00441 Orange1 = FXRGBA(255,165, 0,255),
00442 Orange2 = FXRGBA(238,154, 0,255),
00443 Orange3 = FXRGBA(205,133, 0,255),
00444 Orange4 = FXRGBA(139, 90, 0,255),
00445 OrangeRed = FXRGBA(255, 69, 0,255),
00446 OrangeRed1 = FXRGBA(255, 69, 0,255),
00447 OrangeRed2 = FXRGBA(238, 64, 0,255),
00448 OrangeRed3 = FXRGBA(205, 55, 0,255),
00449 OrangeRed4 = FXRGBA(139, 37, 0,255),
00450 Orchid = FXRGBA(218,112,214,255),
00451 Orchid1 = FXRGBA(255,131,250,255),
00452 Orchid2 = FXRGBA(238,122,233,255),
00453 Orchid3 = FXRGBA(205,105,201,255),
00454 Orchid4 = FXRGBA(139, 71,137,255),
00455 PaleGoldenrod = FXRGBA(238,232,170,255),
00456 PaleGreen = FXRGBA(152,251,152,255),
00457 PaleGreen1 = FXRGBA(154,255,154,255),
00458 PaleGreen2 = FXRGBA(144,238,144,255),
00459 PaleGreen3 = FXRGBA(124,205,124,255),
00460 PaleGreen4 = FXRGBA( 84,139, 84,255),
00461 PaleTurquoise = FXRGBA(175,238,238,255),
00462 PaleTurquoise1 = FXRGBA(187,255,255,255),
00463 PaleTurquoise2 = FXRGBA(174,238,238,255),
00464 PaleTurquoise3 = FXRGBA(150,205,205,255),
00465 PaleTurquoise4 = FXRGBA(102,139,139,255),
00466 PaleVioletRed = FXRGBA(219,112,147,255),
00467 PaleVioletRed1 = FXRGBA(255,130,171,255),
00468 PaleVioletRed2 = FXRGBA(238,121,159,255),
00469 PaleVioletRed3 = FXRGBA(205,104,137,255),
00470 PaleVioletRed4 = FXRGBA(139, 71, 93,255),
00471 PapayaWhip = FXRGBA(255,239,213,255),
00472 PeachPuff = FXRGBA(255,218,185,255),
00473 PeachPuff1 = FXRGBA(255,218,185,255),
00474 PeachPuff2 = FXRGBA(238,203,173,255),
00475 PeachPuff3 = FXRGBA(205,175,149,255),
00476 PeachPuff4 = FXRGBA(139,119,101,255),
00477 Peru = FXRGBA(205,133, 63,255),
00478 Pink = FXRGBA(255,192,203,255),
00479 Pink1 = FXRGBA(255,181,197,255),
00480 Pink2 = FXRGBA(238,169,184,255),
00481 Pink3 = FXRGBA(205,145,158,255),
00482 Pink4 = FXRGBA(139, 99,108,255),
00483 Plum = FXRGBA(221,160,221,255),
00484 Plum1 = FXRGBA(255,187,255,255),
00485 Plum2 = FXRGBA(238,174,238,255),
00486 Plum3 = FXRGBA(205,150,205,255),
00487 Plum4 = FXRGBA(139,102,139,255),
00488 PowderBlue = FXRGBA(176,224,230,255),
00489 Purple = FXRGBA(160, 32,240,255),
00490 Purple1 = FXRGBA(155, 48,255,255),
00491 Purple2 = FXRGBA(145, 44,238,255),
00492 Purple3 = FXRGBA(125, 38,205,255),
00493 Purple4 = FXRGBA( 85, 26,139,255),
00494 Raspberry = FXRGBA(135, 38, 87,255),
00495 Red = FXRGBA(255, 0, 0,255),
00496 Red1 = FXRGBA(255, 0, 0,255),
00497 Red2 = FXRGBA(238, 0, 0,255),
00498 Red3 = FXRGBA(205, 0, 0,255),
00499 Red4 = FXRGBA(139, 0, 0,255),
00500 RosyBrown = FXRGBA(188,143,143,255),
00501 RosyBrown1 = FXRGBA(255,193,193,255),
00502 RosyBrown2 = FXRGBA(238,180,180,255),
00503 RosyBrown3 = FXRGBA(205,155,155,255),
00504 RosyBrown4 = FXRGBA(139,105,105,255),
00505 RoyalBlue = FXRGBA( 65,105,225,255),
00506 RoyalBlue1 = FXRGBA( 72,118,255,255),
00507 RoyalBlue2 = FXRGBA( 67,110,238,255),
00508 RoyalBlue3 = FXRGBA( 58, 95,205,255),
00509 RoyalBlue4 = FXRGBA( 39, 64,139,255),
00510 SaddleBrown = FXRGBA(139, 69, 19,255),
00511 Salmon = FXRGBA(250,128,114,255),
00512 Salmon1 = FXRGBA(255,140,105,255),
00513 Salmon2 = FXRGBA(238,130, 98,255),
00514 Salmon3 = FXRGBA(205,112, 84,255),
00515 Salmon4 = FXRGBA(139, 76, 57,255),
00516 SandyBrown = FXRGBA(244,164, 96,255),
00517 SeaGreen = FXRGBA( 46,139, 87,255),
00518 SeaGreen1 = FXRGBA( 84,255,159,255),
00519 SeaGreen2 = FXRGBA( 78,238,148,255),
00520 SeaGreen3 = FXRGBA( 67,205,128,255),
00521 SeaGreen4 = FXRGBA( 46,139, 87,255),
00522 Seashell = FXRGBA(255,245,238,255),
00523 Seashell1 = FXRGBA(255,245,238,255),
00524 Seashell2 = FXRGBA(238,229,222,255),
00525 Seashell3 = FXRGBA(205,197,191,255),
00526 Seashell4 = FXRGBA(139,134,130,255),
00527 Sepia = FXRGBA( 94, 38, 18,255),
00528 Sienna = FXRGBA(160, 82, 45,255),
00529 Sienna1 = FXRGBA(255,130, 71,255),
00530 Sienna2 = FXRGBA(238,121, 66,255),
00531 Sienna3 = FXRGBA(205,104, 57,255),
00532 Sienna4 = FXRGBA(139, 71, 38,255),
00533 Silver = FXRGBA(192,192,192,255),
00534 SkyBlue = FXRGBA(135,206,235,255),
00535 SkyBlue1 = FXRGBA(135,206,255,255),
00536 SkyBlue2 = FXRGBA(126,192,238,255),
00537 SkyBlue3 = FXRGBA(108,166,205,255),
00538 SkyBlue4 = FXRGBA( 74,112,139,255),
00539 SlateBlue = FXRGBA(106, 90,205,255),
00540 SlateBlue1 = FXRGBA(131,111,255,255),
00541 SlateBlue2 = FXRGBA(122,103,238,255),
00542 SlateBlue3 = FXRGBA(105, 89,205,255),
00543 SlateBlue4 = FXRGBA( 71, 60,139,255),
00544 SlateGray = FXRGBA(112,128,144,255),
00545 SlateGray1 = FXRGBA(198,226,255,255),
00546 SlateGray2 = FXRGBA(185,211,238,255),
00547 SlateGray3 = FXRGBA(159,182,205,255),
00548 SlateGray4 = FXRGBA(108,123,139,255),
00549 Snow = FXRGBA(255,250,250,255),
00550 Snow1 = FXRGBA(255,250,250,255),
00551 Snow2 = FXRGBA(238,233,233,255),
00552 Snow3 = FXRGBA(205,201,201,255),
00553 Snow4 = FXRGBA(139,137,137,255),
00554 SpringGreen = FXRGBA( 0,255,127,255),
00555 SpringGreen1 = FXRGBA( 0,255,127,255),
00556 SpringGreen2 = FXRGBA( 0,238,118,255),
00557 SpringGreen3 = FXRGBA( 0,205,102,255),
00558 SpringGreen4 = FXRGBA( 0,139, 69,255),
00559 SteelBlue = FXRGBA( 70,130,180,255),
00560 SteelBlue1 = FXRGBA( 99,184,255,255),
00561 SteelBlue2 = FXRGBA( 92,172,238,255),
00562 SteelBlue3 = FXRGBA( 79,148,205,255),
00563 SteelBlue4 = FXRGBA( 54,100,139,255),
00564 Tan = FXRGBA(210,180,140,255),
00565 Tan1 = FXRGBA(255,165, 79,255),
00566 Tan2 = FXRGBA(238,154, 73,255),
00567 Tan3 = FXRGBA(205,133, 63,255),
00568 Tan4 = FXRGBA(139, 90, 43,255),
00569 Teal = FXRGBA( 0,128,128,255),
00570 Thistle = FXRGBA(216,191,216,255),
00571 Thistle1 = FXRGBA(255,225,255,255),
00572 Thistle2 = FXRGBA(238,210,238,255),
00573 Thistle3 = FXRGBA(205,181,205,255),
00574 Thistle4 = FXRGBA(139,123,139,255),
00575 Tomato = FXRGBA(255, 99, 71,255),
00576 Tomato1 = FXRGBA(255, 99, 71,255),
00577 Tomato2 = FXRGBA(238, 92, 66,255),
00578 Tomato3 = FXRGBA(205, 79, 57,255),
00579 Tomato4 = FXRGBA(139, 54, 38,255),
00580 Turquoise = FXRGBA( 64,224,208,255),
00581 Turquoise1 = FXRGBA( 0,245,255,255),
00582 Turquoise2 = FXRGBA( 0,229,238,255),
00583 Turquoise3 = FXRGBA( 0,197,205,255),
00584 Turquoise4 = FXRGBA( 0,134,139,255),
00585 Ultramarine = FXRGBA( 0, 42,143,255),
00586 Violet = FXRGBA(238,130,238,255),
00587 VioletRed = FXRGBA(208, 32,144,255),
00588 VioletRed1 = FXRGBA(255, 62,150,255),
00589 VioletRed2 = FXRGBA(238, 58,140,255),
00590 VioletRed3 = FXRGBA(205, 50,120,255),
00591 VioletRed4 = FXRGBA(139, 34, 82,255),
00592 WarmGray = FXRGBA(128,128,105,255),
00593 Wheat = FXRGBA(245,222,179,255),
00594 Wheat1 = FXRGBA(255,231,186,255),
00595 Wheat2 = FXRGBA(238,216,174,255),
00596 Wheat3 = FXRGBA(205,186,150,255),
00597 Wheat4 = FXRGBA(139,126,102,255),
00598 White = FXRGBA(255,255,255,255),
00599 WhiteSmoke = FXRGBA(245,245,245,255),
00600 Yellow = FXRGBA(255,255, 0,255),
00601 Yellow1 = FXRGBA(255,255, 0,255),
00602 Yellow2 = FXRGBA(238,238, 0,255),
00603 Yellow3 = FXRGBA(205,205, 0,255),
00604 Yellow4 = FXRGBA(139,139, 0,255),
00605 YellowGreen = FXRGBA(154,205, 50,255)
00606 };
00607 }
00608
00609
00611 extern FXAPI const FXchar *const colorName[683];
00612
00613
00615 extern FXAPI const FXColor colorValue[683];
00616
00617
00621 extern FXAPI FXColor colorFromName(const FXString& name);
00622 extern FXAPI FXColor colorFromName(const FXchar* name);
00623
00624
00628 extern FXAPI FXString nameFromColor(FXColor color);
00629 extern FXAPI FXchar* nameFromColor(FXchar *name,FXColor color);
00630
00631
00635 extern FXAPI FXColor blendOverBackground(FXColor back,FXColor clr);
00636
00637
00641 extern FXAPI FXColor blendOverBlack(FXColor clr);
00642
00643
00647 extern FXAPI FXColor blendOverWhite(FXColor clr);
00648
00649
00653 extern FXAPI FXColor makeBlendColor(FXColor src,FXColor dst,FXint percent=50);
00654
00655
00660 extern FXAPI FXColor makeHiliteColor(FXColor clr,FXint percent=33);
00661
00662
00667 extern FXAPI FXColor makeShadowColor(FXColor clr,FXint percent=33);
00668
00669 }
00670
00671 #endif