1package Graphics::ColorNames::X;
2
3=head1 NAME
4
5Graphics::ColorNames::X - X-Windows color names and equivalent RGB values
6
7=head1 SYNOPSIS
8
9  require Graphics::ColorNames::X;
10
11  $NameTable = Graphics::ColorNames::X->NamesRgbTable();
12  $RgbBlack  = $NameTable->{black};
13
14=head1 DESCRIPTION
15
16This module defines color names and their associated RGB values used in
17X-Windows (from the X-Windows C<rgb.txt> file).
18
19=head1 SEE ALSO
20
21L<Graphics::ColorNames>, rgb.txt
22
23=head1 AUTHOR
24
25Robert Rothenberg <rrwo at cpan.org>
26
27=head2 Acknowledgements
28
29Steve Pomeroy <steve_x at earthling.net> -- fixed the broken color definitions
30
31=head1 LICENSE
32
33Copyright (c) 2001-2008 Robert Rothenberg. All rights reserved.
34This program is free software; you can redistribute it and/or
35modify it under the same terms as Perl itself.
36
37=cut
38
39use strict;
40use warnings;
41
42our $VERSION = '2.11';
43#$VERSION = eval $VERSION;
44
45# Original name and colors (v1.01 and earlier) from Kevin J. Walsh,
46# http://eies.njit.edu/~walsh/rgb.html
47
48# Afterwards, XConsortium: rgb.txt,v 10.41 94/02/20 18:39:36 rws Exp
49# Verified with Xorg: rgb.txt,v 1.3 2000/08/17 19:54:00 cpqbld Exp
50
51# Duplicate namesiwth spaces were removed in v2.10.
52
53sub NamesRgbTable() {
54  use integer;
55  return {
56    "snow"		    => 0xfffafa,
57    "ghostwhite"	    => 0xf8f8ff,
58    "whitesmoke"	    => 0xf5f5f5,
59    "gainsboro"		    => 0xdcdcdc,
60    "floralwhite"	    => 0xfffaf0,
61    "oldlace"		    => 0xfdf5e6,
62    "linen"		    => 0xfaf0e6,
63    "antiquewhite"	    => 0xfaebd7,
64    "papayawhip"	    => 0xffefd5,
65    "blanchedalmond"	    => 0xffebcd,
66    "bisque"		    => 0xffe4c4,
67    "peachpuff"		    => 0xffdab9,
68    "navajowhite"	    => 0xffdead,
69    "moccasin"		    => 0xffe4b5,
70    "cornsilk"		    => 0xfff8dc,
71    "ivory"		    => 0xfffff0,
72    "lemonchiffon"	    => 0xfffacd,
73    "seashell"		    => 0xfff5ee,
74    "honeydew"		    => 0xf0fff0,
75    "mintcream"		    => 0xf5fffa,
76    "azure"		    => 0xf0ffff,
77    "aliceblue"		    => 0xf0f8ff,
78    "lavender"		    => 0xe6e6fa,
79    "lavenderblush"	    => 0xfff0f5,
80    "mistyrose"		    => 0xffe4e1,
81    "white"		    => 0xffffff,
82    "black"		    => 0x000000,
83    "darkslategray"	    => 0x2f4f4f,
84    "darkslategrey"	    => 0x2f4f4f,
85    "dimgray"		    => 0x696969,
86    "dimgrey"		    => 0x696969,
87    "slategray"		    => 0x708090,
88    "slategrey"		    => 0x708090,
89    "lightslategray"	    => 0x778899,
90    "lightslategrey"	    => 0x778899,
91    "gray"		    => 0xbebebe,
92    "grey"		    => 0xbebebe,
93    "lightgrey"		    => 0xd3d3d3,
94    "lightgray"		    => 0xd3d3d3,
95    "midnightblue"	    => 0x191970,
96    "navy"		    => 0x000080,
97    "navyblue"		    => 0x000080,
98    "cornflowerblue"	    => 0x6495ed,
99    "darkslateblue"	    => 0x483d8b,
100    "slateblue"		    => 0x6a5acd,
101    "mediumslateblue"	    => 0x7b68ee,
102    "lightslateblue"	    => 0x8470ff,
103    "mediumblue"	    => 0x0000cd,
104    "royalblue"		    => 0x4169e1,
105    "blue"		    => 0x0000ff,
106    "dodgerblue"	    => 0x1e90ff,
107    "deepskyblue"	    => 0x00bfff,
108    "skyblue"		    => 0x87ceeb,
109    "lightskyblue"	    => 0x87cefa,
110    "steelblue"		    => 0x4682b4,
111    "lightsteelblue"	    => 0xb0c4de,
112    "lightblue"		    => 0xadd8e6,
113    "powderblue"	    => 0xb0e0e6,
114    "paleturquoise"	    => 0xafeeee,
115    "darkturquoise"	    => 0x00ced1,
116    "mediumturquoise"	    => 0x48d1cc,
117    "turquoise"		    => 0x40e0d0,
118    "cyan"		    => 0x00ffff,
119    "lightcyan"		    => 0xe0ffff,
120    "cadetblue"		    => 0x5f9ea0,
121    "mediumaquamarine"	    => 0x66cdaa,
122    "aquamarine"	    => 0x7fffd4,
123    "darkgreen"		    => 0x006400,
124    "darkolivegreen"	    => 0x556b2f,
125    "darkseagreen"	    => 0x8fbc8f,
126    "seagreen"		    => 0x2e8b57,
127    "mediumseagreen"	    => 0x3cb371,
128    "lightseagreen"	    => 0x20b2aa,
129    "palegreen"		    => 0x98fb98,
130    "springgreen"	    => 0x00ff7f,
131    "lawngreen"		    => 0x7cfc00,
132    "green"		    => 0x00ff00,
133    "chartreuse"	    => 0x7fff00,
134    "mediumspringgreen"	    => 0x00fa9a,
135    "greenyellow"	    => 0xadff2f,
136    "limegreen"		    => 0x32cd32,
137    "yellowgreen"	    => 0x9acd32,
138    "forestgreen"	    => 0x228b22,
139    "olivedrab"		    => 0x6b8e23,
140    "darkkhaki"		    => 0xbdb76b,
141    "khaki"		    => 0xf0e68c,
142    "palegoldenrod"	    => 0xeee8aa,
143    "lightgoldenrodyellow"  => 0xfafad2,
144    "lightyellow"	    => 0xffffe0,
145    "yellow"		    => 0xffff00,
146    "gold"		    => 0xffd700,
147    "lightgoldenrod"	    => 0xeedd82,
148    "goldenrod"		    => 0xdaa520,
149    "darkgoldenrod"	    => 0xb8860b,
150    "rosybrown"		    => 0xbc8f8f,
151    "indianred"		    => 0xcd5c5c,
152    "saddlebrown"	    => 0x8b4513,
153    "sienna"		    => 0xa0522d,
154    "peru"		    => 0xcd853f,
155    "burlywood"		    => 0xdeb887,
156    "beige"		    => 0xf5f5dc,
157    "wheat"		    => 0xf5deb3,
158    "sandybrown"	    => 0xf4a460,
159    "tan"		    => 0xd2b48c,
160    "chocolate"		    => 0xd2691e,
161    "firebrick"		    => 0xb22222,
162    "brown"		    => 0xa52a2a,
163    "darksalmon"	    => 0xe9967a,
164    "salmon"		    => 0xfa8072,
165    "lightsalmon"	    => 0xffa07a,
166    "orange"		    => 0xffa500,
167    "darkorange"	    => 0xff8c00,
168    "coral"		    => 0xff7f50,
169    "lightcoral"	    => 0xf08080,
170    "tomato"		    => 0xff6347,
171    "orangered"		    => 0xff4500,
172    "red"		    => 0xff0000,
173    "hotpink"		    => 0xff69b4,
174    "deeppink"		    => 0xff1493,
175    "pink"		    => 0xffc0cb,
176    "lightpink"		    => 0xffb6c1,
177    "palevioletred"	    => 0xdb7093,
178    "maroon"		    => 0xb03060,
179    "mediumvioletred"	    => 0xc71585,
180    "violetred"		    => 0xd02090,
181    "magenta"		    => 0xff00ff,
182    "violet"		    => 0xee82ee,
183    "plum"		    => 0xdda0dd,
184    "orchid"		    => 0xda70d6,
185    "mediumorchid"	    => 0xba55d3,
186    "darkorchid"	    => 0x9932cc,
187    "darkviolet"	    => 0x9400d3,
188    "blueviolet"	    => 0x8a2be2,
189    "purple"		    => 0xa020f0,
190    "mediumpurple"	    => 0x9370db,
191    "thistle"		    => 0xd8bfd8,
192    "snow1"		    => 0xfffafa,
193    "snow2"		    => 0xeee9e9,
194    "snow3"		    => 0xcdc9c9,
195    "snow4"		    => 0x8b8989,
196    "seashell1"		    => 0xfff5ee,
197    "seashell2"		    => 0xeee5de,
198    "seashell3"		    => 0xcdc5bf,
199    "seashell4"		    => 0x8b8682,
200    "antiquewhite1"	    => 0xffefdb,
201    "antiquewhite2"	    => 0xeedfcc,
202    "antiquewhite3"	    => 0xcdc0b0,
203    "antiquewhite4"	    => 0x8b8378,
204    "bisque1"		    => 0xffe4c4,
205    "bisque2"		    => 0xeed5b7,
206    "bisque3"		    => 0xcdb79e,
207    "bisque4"		    => 0x8b7d6b,
208    "peachpuff1"	    => 0xffdab9,
209    "peachpuff2"	    => 0xeecbad,
210    "peachpuff3"	    => 0xcdaf95,
211    "peachpuff4"	    => 0x8b7765,
212    "navajowhite1"	    => 0xffdead,
213    "navajowhite2"	    => 0xeecfa1,
214    "navajowhite3"	    => 0xcdb38b,
215    "navajowhite4"	    => 0x8b795e,
216    "lemonchiffon1"	    => 0xfffacd,
217    "lemonchiffon2"	    => 0xeee9bf,
218    "lemonchiffon3"	    => 0xcdc9a5,
219    "lemonchiffon4"	    => 0x8b8970,
220    "cornsilk1"		    => 0xfff8dc,
221    "cornsilk2"		    => 0xeee8cd,
222    "cornsilk3"		    => 0xcdc8b1,
223    "cornsilk4"		    => 0x8b8878,
224    "ivory1"		    => 0xfffff0,
225    "ivory2"		    => 0xeeeee0,
226    "ivory3"		    => 0xcdcdc1,
227    "ivory4"		    => 0x8b8b83,
228    "honeydew1"		    => 0xf0fff0,
229    "honeydew2"		    => 0xe0eee0,
230    "honeydew3"		    => 0xc1cdc1,
231    "honeydew4"		    => 0x838b83,
232    "lavenderblush1"	    => 0xfff0f5,
233    "lavenderblush2"	    => 0xeee0e5,
234    "lavenderblush3"	    => 0xcdc1c5,
235    "lavenderblush4"	    => 0x8b8386,
236    "mistyrose1"	    => 0xffe4e1,
237    "mistyrose2"	    => 0xeed5d2,
238    "mistyrose3"	    => 0xcdb7b5,
239    "mistyrose4"	    => 0x8b7d7b,
240    "azure1"		    => 0xf0ffff,
241    "azure2"		    => 0xe0eeee,
242    "azure3"		    => 0xc1cdcd,
243    "azure4"		    => 0x838b8b,
244    "slateblue1"	    => 0x836fff,
245    "slateblue2"	    => 0x7a67ee,
246    "slateblue3"	    => 0x6959cd,
247    "slateblue4"	    => 0x473c8b,
248    "royalblue1"	    => 0x4876ff,
249    "royalblue2"	    => 0x436eee,
250    "royalblue3"	    => 0x3a5fcd,
251    "royalblue4"	    => 0x27408b,
252    "blue1"		    => 0x0000ff,
253    "blue2"		    => 0x0000ee,
254    "blue3"		    => 0x0000cd,
255    "blue4"		    => 0x00008b,
256    "dodgerblue1"	    => 0x1e90ff,
257    "dodgerblue2"	    => 0x1c86ee,
258    "dodgerblue3"	    => 0x1874cd,
259    "dodgerblue4"	    => 0x104e8b,
260    "steelblue1"	    => 0x63b8ff,
261    "steelblue2"	    => 0x5cacee,
262    "steelblue3"	    => 0x4f94cd,
263    "steelblue4"	    => 0x36648b,
264    "deepskyblue1"	    => 0x00bfff,
265    "deepskyblue2"	    => 0x00b2ee,
266    "deepskyblue3"	    => 0x009acd,
267    "deepskyblue4"	    => 0x00688b,
268    "skyblue1"		    => 0x87ceff,
269    "skyblue2"		    => 0x7ec0ee,
270    "skyblue3"		    => 0x6ca6cd,
271    "skyblue4"		    => 0x4a708b,
272    "lightskyblue1"	    => 0xb0e2ff,
273    "lightskyblue2"	    => 0xa4d3ee,
274    "lightskyblue3"	    => 0x8db6cd,
275    "lightskyblue4"	    => 0x607b8b,
276    "slategray1"	    => 0xc6e2ff,
277    "slategray2"	    => 0xb9d3ee,
278    "slategray3"	    => 0x9fb6cd,
279    "slategray4"	    => 0x6c7b8b,
280    "slategrey1"	    => 0xc6e2ff,
281    "slategrey2"	    => 0xb9d3ee,
282    "slategrey3"	    => 0x9fb6cd,
283    "slategrey4"	    => 0x6c7b8b,
284    "lightsteelblue1"	    => 0xcae1ff,
285    "lightsteelblue2"	    => 0xbcd2ee,
286    "lightsteelblue3"	    => 0xa2b5cd,
287    "lightsteelblue4"	    => 0x6e7b8b,
288    "lightblue1"	    => 0xbfefff,
289    "lightblue2"	    => 0xb2dfee,
290    "lightblue3"	    => 0x9ac0cd,
291    "lightblue4"	    => 0x68838b,
292    "lightcyan1"	    => 0xe0ffff,
293    "lightcyan2"	    => 0xd1eeee,
294    "lightcyan3"	    => 0xb4cdcd,
295    "lightcyan4"	    => 0x7a8b8b,
296    "paleturquoise1"	    => 0xbbffff,
297    "paleturquoise2"	    => 0xaeeeee,
298    "paleturquoise3"	    => 0x96cdcd,
299    "paleturquoise4"	    => 0x668b8b,
300    "cadetblue1"	    => 0x98f5ff,
301    "cadetblue2"	    => 0x8ee5ee,
302    "cadetblue3"	    => 0x7ac5cd,
303    "cadetblue4"	    => 0x53868b,
304    "turquoise1"	    => 0x00f5ff,
305    "turquoise2"	    => 0x00e5ee,
306    "turquoise3"	    => 0x00c5cd,
307    "turquoise4"	    => 0x00868b,
308    "cyan1"		    => 0x00ffff,
309    "cyan2"		    => 0x00eeee,
310    "cyan3"		    => 0x00cdcd,
311    "cyan4"		    => 0x008b8b,
312    "darkslategray1"	    => 0x97ffff,
313    "darkslategray2"	    => 0x8deeee,
314    "darkslategray3"	    => 0x79cdcd,
315    "darkslategray4"	    => 0x528b8b,
316    "darkslategrey1"	    => 0x97ffff,
317    "darkslategrey2"	    => 0x8deeee,
318    "darkslategrey3"	    => 0x79cdcd,
319    "darkslategrey4"	    => 0x528b8b,
320    "aquamarine1"	    => 0x7fffd4,
321    "aquamarine2"	    => 0x76eec6,
322    "aquamarine3"	    => 0x66cdaa,
323    "aquamarine4"	    => 0x458b74,
324    "darkseagreen1"	    => 0xc1ffc1,
325    "darkseagreen2"	    => 0xb4eeb4,
326    "darkseagreen3"	    => 0x9bcd9b,
327    "darkseagreen4"	    => 0x698b69,
328    "seagreen1"		    => 0x54ff9f,
329    "seagreen2"		    => 0x4eee94,
330    "seagreen3"		    => 0x43cd80,
331    "seagreen4"		    => 0x2e8b57,
332    "palegreen1"	    => 0x9aff9a,
333    "palegreen2"	    => 0x90ee90,
334    "palegreen3"	    => 0x7ccd7c,
335    "palegreen4"	    => 0x548b54,
336    "springgreen1"	    => 0x00ff7f,
337    "springgreen2"	    => 0x00ee76,
338    "springgreen3"	    => 0x00cd66,
339    "springgreen4"	    => 0x008b45,
340    "green1"		    => 0x00ff00,
341    "green2"		    => 0x00ee00,
342    "green3"		    => 0x00cd00,
343    "green4"		    => 0x008b00,
344    "chartreuse1"	    => 0x7fff00,
345    "chartreuse2"	    => 0x76ee00,
346    "chartreuse3"	    => 0x66cd00,
347    "chartreuse4"	    => 0x458b00,
348    "olivedrab1"	    => 0xc0ff3e,
349    "olivedrab2"	    => 0xb3ee3a,
350    "olivedrab3"	    => 0x9acd32,
351    "olivedrab4"	    => 0x698b22,
352    "darkolivegreen1"	    => 0xcaff70,
353    "darkolivegreen2"	    => 0xbcee68,
354    "darkolivegreen3"	    => 0xa2cd5a,
355    "darkolivegreen4"	    => 0x6e8b3d,
356    "khaki1"		    => 0xfff68f,
357    "khaki2"		    => 0xeee685,
358    "khaki3"		    => 0xcdc673,
359    "khaki4"		    => 0x8b864e,
360    "lightgoldenrod1"	    => 0xffec8b,
361    "lightgoldenrod2"	    => 0xeedc82,
362    "lightgoldenrod3"	    => 0xcdbe70,
363    "lightgoldenrod4"	    => 0x8b814c,
364    "lightyellow1"	    => 0xffffe0,
365    "lightyellow2"	    => 0xeeeed1,
366    "lightyellow3"	    => 0xcdcdb4,
367    "lightyellow4"	    => 0x8b8b7a,
368    "yellow1"		    => 0xffff00,
369    "yellow2"		    => 0xeeee00,
370    "yellow3"		    => 0xcdcd00,
371    "yellow4"		    => 0x8b8b00,
372    "gold1"		    => 0xffd700,
373    "gold2"		    => 0xeec900,
374    "gold3"		    => 0xcdad00,
375    "gold4"		    => 0x8b7500,
376    "goldenrod1"	    => 0xffc125,
377    "goldenrod2"	    => 0xeeb422,
378    "goldenrod3"	    => 0xcd9b1d,
379    "goldenrod4"	    => 0x8b6914,
380    "darkgoldenrod1"	    => 0xffb90f,
381    "darkgoldenrod2"	    => 0xeead0e,
382    "darkgoldenrod3"	    => 0xcd950c,
383    "darkgoldenrod4"	    => 0x8b6508,
384    "rosybrown1"	    => 0xffc1c1,
385    "rosybrown2"	    => 0xeeb4b4,
386    "rosybrown3"	    => 0xcd9b9b,
387    "rosybrown4"	    => 0x8b6969,
388    "indianred1"	    => 0xff6a6a,
389    "indianred2"	    => 0xee6363,
390    "indianred3"	    => 0xcd5555,
391    "indianred4"	    => 0x8b3a3a,
392    "sienna1"		    => 0xff8247,
393    "sienna2"		    => 0xee7942,
394    "sienna3"		    => 0xcd6839,
395    "sienna4"		    => 0x8b4726,
396    "burlywood1"	    => 0xffd39b,
397    "burlywood2"	    => 0xeec591,
398    "burlywood3"	    => 0xcdaa7d,
399    "burlywood4"	    => 0x8b7355,
400    "wheat1"		    => 0xffe7ba,
401    "wheat2"		    => 0xeed8ae,
402    "wheat3"		    => 0xcdba96,
403    "wheat4"		    => 0x8b7e66,
404    "tan1"		    => 0xffa54f,
405    "tan2"		    => 0xee9a49,
406    "tan3"		    => 0xcd853f,
407    "tan4"		    => 0x8b5a2b,
408    "chocolate1"	    => 0xff7f24,
409    "chocolate2"	    => 0xee7621,
410    "chocolate3"	    => 0xcd661d,
411    "chocolate4"	    => 0x8b4513,
412    "firebrick1"	    => 0xff3030,
413    "firebrick2"	    => 0xee2c2c,
414    "firebrick3"	    => 0xcd2626,
415    "firebrick4"	    => 0x8b1a1a,
416    "brown1"		    => 0xff4040,
417    "brown2"		    => 0xee3b3b,
418    "brown3"		    => 0xcd3333,
419    "brown4"		    => 0x8b2323,
420    "salmon1"		    => 0xff8c69,
421    "salmon2"		    => 0xee8262,
422    "salmon3"		    => 0xcd7054,
423    "salmon4"		    => 0x8b4c39,
424    "lightsalmon1"	    => 0xffa07a,
425    "lightsalmon2"	    => 0xee9572,
426    "lightsalmon3"	    => 0xcd8162,
427    "lightsalmon4"	    => 0x8b5742,
428    "orange1"		    => 0xffa500,
429    "orange2"		    => 0xee9a00,
430    "orange3"		    => 0xcd8500,
431    "orange4"		    => 0x8b5a00,
432    "darkorange1"	    => 0xff7f00,
433    "darkorange2"	    => 0xee7600,
434    "darkorange3"	    => 0xcd6600,
435    "darkorange4"	    => 0x8b4500,
436    "coral1"		    => 0xff7256,
437    "coral2"		    => 0xee6a50,
438    "coral3"		    => 0xcd5b45,
439    "coral4"		    => 0x8b3e2f,
440    "tomato1"		    => 0xff6347,
441    "tomato2"		    => 0xee5c42,
442    "tomato3"		    => 0xcd4f39,
443    "tomato4"		    => 0x8b3626,
444    "orangered1"	    => 0xff4500,
445    "orangered2"	    => 0xee4000,
446    "orangered3"	    => 0xcd3700,
447    "orangered4"	    => 0x8b2500,
448    "red1"		    => 0xff0000,
449    "red2"		    => 0xee0000,
450    "red3"		    => 0xcd0000,
451    "red4"		    => 0x8b0000,
452    "deeppink1"		    => 0xff1493,
453    "deeppink2"		    => 0xee1289,
454    "deeppink3"		    => 0xcd1076,
455    "deeppink4"		    => 0x8b0a50,
456    "hotpink1"		    => 0xff6eb4,
457    "hotpink2"		    => 0xee6aa7,
458    "hotpink3"		    => 0xcd6090,
459    "hotpink4"		    => 0x8b3a62,
460    "pink1"		    => 0xffb5c5,
461    "pink2"		    => 0xeea9b8,
462    "pink3"		    => 0xcd919e,
463    "pink4"		    => 0x8b636c,
464    "lightpink1"	    => 0xffaeb9,
465    "lightpink2"	    => 0xeea2ad,
466    "lightpink3"	    => 0xcd8c95,
467    "lightpink4"	    => 0x8b5f65,
468    "palevioletred1"	    => 0xff82ab,
469    "palevioletred2"	    => 0xee799f,
470    "palevioletred3"	    => 0xcd6889,
471    "palevioletred4"	    => 0x8b475d,
472    "maroon1"		    => 0xff34b3,
473    "maroon2"		    => 0xee30a7,
474    "maroon3"		    => 0xcd2990,
475    "maroon4"		    => 0x8b1c62,
476    "violetred1"	    => 0xff3e96,
477    "violetred2"	    => 0xee3a8c,
478    "violetred3"	    => 0xcd3278,
479    "violetred4"	    => 0x8b2252,
480    "magenta1"		    => 0xff00ff,
481    "magenta2"		    => 0xee00ee,
482    "magenta3"		    => 0xcd00cd,
483    "magenta4"		    => 0x8b008b,
484    "orchid1"		    => 0xff83fa,
485    "orchid2"		    => 0xee7ae9,
486    "orchid3"		    => 0xcd69c9,
487    "orchid4"		    => 0x8b4789,
488    "plum1"		    => 0xffbbff,
489    "plum2"		    => 0xeeaeee,
490    "plum3"		    => 0xcd96cd,
491    "plum4"		    => 0x8b668b,
492    "mediumorchid1"	    => 0xe066ff,
493    "mediumorchid2"	    => 0xd15fee,
494    "mediumorchid3"	    => 0xb452cd,
495    "mediumorchid4"	    => 0x7a378b,
496    "darkorchid1"	    => 0xbf3eff,
497    "darkorchid2"	    => 0xb23aee,
498    "darkorchid3"	    => 0x9a32cd,
499    "darkorchid4"	    => 0x68228b,
500    "purple1"		    => 0x9b30ff,
501    "purple2"		    => 0x912cee,
502    "purple3"		    => 0x7d26cd,
503    "purple4"		    => 0x551a8b,
504    "mediumpurple1"	    => 0xab82ff,
505    "mediumpurple2"	    => 0x9f79ee,
506    "mediumpurple3"	    => 0x8968cd,
507    "mediumpurple4"	    => 0x5d478b,
508    "thistle1"		    => 0xffe1ff,
509    "thistle2"		    => 0xeed2ee,
510    "thistle3"		    => 0xcdb5cd,
511    "thistle4"		    => 0x8b7b8b,
512    "gray0"		    => 0x000000,
513    "gray1"		    => 0x030303,
514    "gray2"		    => 0x050505,
515    "gray3"		    => 0x080808,
516    "gray4"		    => 0x0a0a0a,
517    "gray5"		    => 0x0d0d0d,
518    "gray6"		    => 0x0f0f0f,
519    "gray7"		    => 0x121212,
520    "gray8"		    => 0x141414,
521    "gray9"		    => 0x171717,
522    "gray10"		    => 0x1a1a1a,
523    "gray11"		    => 0x1c1c1c,
524    "gray12"		    => 0x1f1f1f,
525    "gray13"		    => 0x212121,
526    "gray14"		    => 0x242424,
527    "gray15"		    => 0x262626,
528    "gray16"		    => 0x292929,
529    "gray17"		    => 0x2b2b2b,
530    "gray18"		    => 0x2e2e2e,
531    "gray19"		    => 0x303030,
532    "gray20"		    => 0x333333,
533    "gray21"		    => 0x363636,
534    "gray22"		    => 0x383838,
535    "gray23"		    => 0x3b3b3b,
536    "gray24"		    => 0x3d3d3d,
537    "gray25"		    => 0x404040,
538    "gray26"		    => 0x424242,
539    "gray27"		    => 0x454545,
540    "gray28"		    => 0x474747,
541    "gray29"		    => 0x4a4a4a,
542    "gray30"		    => 0x4d4d4d,
543    "gray31"		    => 0x4f4f4f,
544    "gray32"		    => 0x525252,
545    "gray33"		    => 0x545454,
546    "gray34"		    => 0x575757,
547    "gray35"		    => 0x595959,
548    "gray36"		    => 0x5c5c5c,
549    "gray37"		    => 0x5e5e5e,
550    "gray38"		    => 0x616161,
551    "gray39"		    => 0x636363,
552    "gray40"		    => 0x666666,
553    "gray41"		    => 0x696969,
554    "gray42"		    => 0x6b6b6b,
555    "gray43"		    => 0x6e6e6e,
556    "gray44"		    => 0x707070,
557    "gray45"		    => 0x737373,
558    "gray46"		    => 0x757575,
559    "gray47"		    => 0x787878,
560    "gray48"		    => 0x7a7a7a,
561    "gray49"		    => 0x7d7d7d,
562    "gray50"		    => 0x7f7f7f,
563    "gray51"		    => 0x828282,
564    "gray52"		    => 0x858585,
565    "gray53"		    => 0x878787,
566    "gray54"		    => 0x8a8a8a,
567    "gray55"		    => 0x8c8c8c,
568    "gray56"		    => 0x8f8f8f,
569    "gray57"		    => 0x919191,
570    "gray58"		    => 0x949494,
571    "gray59"		    => 0x969696,
572    "gray60"		    => 0x999999,
573    "gray61"		    => 0x9c9c9c,
574    "gray62"		    => 0x9e9e9e,
575    "gray63"		    => 0xa1a1a1,
576    "gray64"		    => 0xa3a3a3,
577    "gray65"		    => 0xa6a6a6,
578    "gray66"		    => 0xa8a8a8,
579    "gray67"		    => 0xababab,
580    "gray68"		    => 0xadadad,
581    "gray69"		    => 0xb0b0b0,
582    "gray70"		    => 0xb3b3b3,
583    "gray71"		    => 0xb5b5b5,
584    "gray72"		    => 0xb8b8b8,
585    "gray73"		    => 0xbababa,
586    "gray74"		    => 0xbdbdbd,
587    "gray75"		    => 0xbfbfbf,
588    "gray76"		    => 0xc2c2c2,
589    "gray77"		    => 0xc4c4c4,
590    "gray78"		    => 0xc7c7c7,
591    "gray79"		    => 0xc9c9c9,
592    "gray80"		    => 0xcccccc,
593    "gray81"		    => 0xcfcfcf,
594    "gray82"		    => 0xd1d1d1,
595    "gray83"		    => 0xd4d4d4,
596    "gray84"		    => 0xd6d6d6,
597    "gray85"		    => 0xd9d9d9,
598    "gray86"		    => 0xdbdbdb,
599    "gray87"		    => 0xdedede,
600    "gray88"		    => 0xe0e0e0,
601    "gray89"		    => 0xe3e3e3,
602    "gray90"		    => 0xe5e5e5,
603    "gray91"		    => 0xe8e8e8,
604    "gray92"		    => 0xebebeb,
605    "gray93"		    => 0xededed,
606    "gray94"		    => 0xf0f0f0,
607    "gray95"		    => 0xf2f2f2,
608    "gray96"		    => 0xf5f5f5,
609    "gray97"		    => 0xf7f7f7,
610    "gray98"		    => 0xfafafa,
611    "gray99"		    => 0xfcfcfc,
612    "gray100"		    => 0xffffff,
613    "grey0"		    => 0x000000,
614    "grey1"		    => 0x030303,
615    "grey2"		    => 0x050505,
616    "grey3"		    => 0x080808,
617    "grey4"		    => 0x0a0a0a,
618    "grey5"		    => 0x0d0d0d,
619    "grey6"		    => 0x0f0f0f,
620    "grey7"		    => 0x121212,
621    "grey8"		    => 0x141414,
622    "grey9"		    => 0x171717,
623    "grey10"		    => 0x1a1a1a,
624    "grey11"		    => 0x1c1c1c,
625    "grey12"		    => 0x1f1f1f,
626    "grey13"		    => 0x212121,
627    "grey14"		    => 0x242424,
628    "grey15"		    => 0x262626,
629    "grey16"		    => 0x292929,
630    "grey17"		    => 0x2b2b2b,
631    "grey18"		    => 0x2e2e2e,
632    "grey19"		    => 0x303030,
633    "grey20"		    => 0x333333,
634    "grey21"		    => 0x363636,
635    "grey22"		    => 0x383838,
636    "grey23"		    => 0x3b3b3b,
637    "grey24"		    => 0x3d3d3d,
638    "grey25"		    => 0x404040,
639    "grey26"		    => 0x424242,
640    "grey27"		    => 0x454545,
641    "grey28"		    => 0x474747,
642    "grey29"		    => 0x4a4a4a,
643    "grey30"		    => 0x4d4d4d,
644    "grey31"		    => 0x4f4f4f,
645    "grey32"		    => 0x525252,
646    "grey33"		    => 0x545454,
647    "grey34"		    => 0x575757,
648    "grey35"		    => 0x595959,
649    "grey36"		    => 0x5c5c5c,
650    "grey37"		    => 0x5e5e5e,
651    "grey38"		    => 0x616161,
652    "grey39"		    => 0x636363,
653    "grey40"		    => 0x666666,
654    "grey41"		    => 0x696969,
655    "grey42"		    => 0x6b6b6b,
656    "grey43"		    => 0x6e6e6e,
657    "grey44"		    => 0x707070,
658    "grey45"		    => 0x737373,
659    "grey46"		    => 0x757575,
660    "grey47"		    => 0x787878,
661    "grey48"		    => 0x7a7a7a,
662    "grey49"		    => 0x7d7d7d,
663    "grey50"		    => 0x7f7f7f,
664    "grey51"		    => 0x828282,
665    "grey52"		    => 0x858585,
666    "grey53"		    => 0x878787,
667    "grey54"		    => 0x8a8a8a,
668    "grey55"		    => 0x8c8c8c,
669    "grey56"		    => 0x8f8f8f,
670    "grey57"		    => 0x919191,
671    "grey58"		    => 0x949494,
672    "grey59"		    => 0x969696,
673    "grey60"		    => 0x999999,
674    "grey61"		    => 0x9c9c9c,
675    "grey62"		    => 0x9e9e9e,
676    "grey63"		    => 0xa1a1a1,
677    "grey64"		    => 0xa3a3a3,
678    "grey65"		    => 0xa6a6a6,
679    "grey66"		    => 0xa8a8a8,
680    "grey67"		    => 0xababab,
681    "grey68"		    => 0xadadad,
682    "grey69"		    => 0xb0b0b0,
683    "grey70"		    => 0xb3b3b3,
684    "grey71"		    => 0xb5b5b5,
685    "grey72"		    => 0xb8b8b8,
686    "grey73"		    => 0xbababa,
687    "grey74"		    => 0xbdbdbd,
688    "grey75"		    => 0xbfbfbf,
689    "grey76"		    => 0xc2c2c2,
690    "grey77"		    => 0xc4c4c4,
691    "grey78"		    => 0xc7c7c7,
692    "grey79"		    => 0xc9c9c9,
693    "grey80"		    => 0xcccccc,
694    "grey81"		    => 0xcfcfcf,
695    "grey82"		    => 0xd1d1d1,
696    "grey83"		    => 0xd4d4d4,
697    "grey84"		    => 0xd6d6d6,
698    "grey85"		    => 0xd9d9d9,
699    "grey86"		    => 0xdbdbdb,
700    "grey87"		    => 0xdedede,
701    "grey88"		    => 0xe0e0e0,
702    "grey89"		    => 0xe3e3e3,
703    "grey90"		    => 0xe5e5e5,
704    "grey91"		    => 0xe8e8e8,
705    "grey92"		    => 0xebebeb,
706    "grey93"		    => 0xededed,
707    "grey94"		    => 0xf0f0f0,
708    "grey95"		    => 0xf2f2f2,
709    "grey96"		    => 0xf5f5f5,
710    "grey97"		    => 0xf7f7f7,
711    "grey98"		    => 0xfafafa,
712    "grey99"		    => 0xfcfcfc,
713    "grey100"		    => 0xffffff,
714    "darkgrey"		    => 0xa9a9a9,
715    "darkgray"		    => 0xa9a9a9,
716    "darkblue"		    => 0x00008b,
717    "darkcyan"		    => 0x008b8b,
718    "darkmagenta"	    => 0x8b008b,
719    "darkred"		    => 0x8b0000,
720    "lightgreen"	    => 0x90ee90,
721  };
722}
723
7241;
725
726__END__
727
728