cvs@abisource.com wrote:
> + if (!preset.compare("aliceBlue")) { return "rgb(240,248,255)";
> + } else if (!preset.compare("antiqueWhite")) { return "rgb(250,235,215)";
> + } else if (!preset.compare("aqua")) { return "rgb(0,255,255)";
> + } else if (!preset.compare("aquamarine")) { return "rgb(127,255,212)";
> + } else if (!preset.compare("azure")) { return "rgb(240,255,255)";
> + } else if (!preset.compare("beige")) { return "rgb(245,245,220)";
> + } else if (!preset.compare("bisque")) { return "rgb(255,228,196)";
> + } else if (!preset.compare("black")) { return "rgb(0,0,0)";
> + } else if (!preset.compare("blanchedAlmond")) { return "rgb(255,235,205)";
> + } else if (!preset.compare("blue")) { return "rgb(0,0,255)";
> + } else if (!preset.compare("blueViolet")) { return "rgb(138,43,226)";
> + } else if (!preset.compare("brown")) { return "rgb(165,42,42)";
> + } else if (!preset.compare("burlyWood")) { return "rgb(222,184,135)";
> + } else if (!preset.compare("cadetBlue")) { return "rgb(95,158,160)";
> + } else if (!preset.compare("chartreuse")) { return "rgb(127,255,0)";
> + } else if (!preset.compare("chocolate")) { return "rgb(210,105,30)";
> + } else if (!preset.compare("coral")) { return "rgb(255,127,80)";
> + } else if (!preset.compare("cornflowerBlue")) { return "rgb(100,149,237)";
> + } else if (!preset.compare("cornsilk")) { return "rgb(255,248,220)";
> + } else if (!preset.compare("crimson")) { return "rgb(220,20,60)";
> + } else if (!preset.compare("cyan")) { return "rgb(0,255,255)";
> + } else if (!preset.compare("deepPink")) { return "rgb(255,20,147)";
> + } else if (!preset.compare("deepSkyBlue")) { return "rgb(0,191,255)";
> + } else if (!preset.compare("dimGray")) { return "rgb(105,105,105)";
> + } else if (!preset.compare("dkBlue")) { return "rgb(0,0,139)";
> + } else if (!preset.compare("dkCyan")) { return "rgb(0,139,139)";
> + } else if (!preset.compare("dkGoldenrod")) { return "rgb(184,134,11)";
> + } else if (!preset.compare("dkGray")) { return "rgb(169,169,169)";
> + } else if (!preset.compare("dkGreen")) { return "rgb(0,100,0)";
> + } else if (!preset.compare("dkKhaki")) { return "rgb(189,183,107)";
> + } else if (!preset.compare("dkMagenta")) { return "rgb(139,0,139)";
> + } else if (!preset.compare("dkOliveGreen")) { return "rgb(85,107,47)";
> + } else if (!preset.compare("dkOrange")) { return "rgb(255,140,0)";
> + } else if (!preset.compare("dkOrchid")) { return "rgb(153,50,204)";
> + } else if (!preset.compare("dkRed")) { return "rgb(139,0,0)";
> + } else if (!preset.compare("dkSalmon")) { return "rgb(233,150,122)";
> + } else if (!preset.compare("dkSeaGreen")) { return "rgb(143,188,139)";
> + } else if (!preset.compare("dkSlateBlue")) { return "rgb(72,61,139)";
> + } else if (!preset.compare("dkSlateGray")) { return "rgb(47,79,79)";
> + } else if (!preset.compare("dkTurquoise")) { return "rgb(0,206,209)";
> + } else if (!preset.compare("dkViolet")) { return "rgb(148,0,211)";
> + } else if (!preset.compare("dodgerBlue")) { return "rgb(30,144,255)";
> + } else if (!preset.compare("firebrick")) { return "rgb(178,34,34)";
> + } else if (!preset.compare("floralWhite")) { return "rgb(255,250,240)";
> + } else if (!preset.compare("forestGreen")) { return "rgb(34,139,34)";
> + } else if (!preset.compare("fuchsia")) { return "rgb(255,0,255)";
> + } else if (!preset.compare("gainsboro")) { return "rgb(220,220,220)";
> + } else if (!preset.compare("ghostWhite")) { return "rgb(248,248,255)";
> + } else if (!preset.compare("gold")) { return "rgb(255,215,0)";
> + } else if (!preset.compare("goldenrod")) { return "rgb(218,165,32)";
> + } else if (!preset.compare("gray")) { return "rgb(128,128,128)";
> + } else if (!preset.compare("green")) { return "rgb(0,128,0)";
> + } else if (!preset.compare("greenYellow")) { return "rgb(173,255,47)";
> + } else if (!preset.compare("honeydew")) { return "rgb(240,255,240)";
> + } else if (!preset.compare("hotPink")) { return "rgb(255,105,180)";
> + } else if (!preset.compare("indianRed")) { return "rgb(205,92,92)";
> + } else if (!preset.compare("indigo")) { return "rgb(75,0,130)";
> + } else if (!preset.compare("ivory")) { return "rgb(255,255,240)";
> + } else if (!preset.compare("khaki")) { return "rgb(240,230,140)";
> + } else if (!preset.compare("lavender")) { return "rgb(230,230,250)";
> + } else if (!preset.compare("lavenderBlush")) { return "rgb(255,240,245)";
> + } else if (!preset.compare("lawnGreen")) { return "rgb(124,252,0)";
> + } else if (!preset.compare("lemonChiffon")) { return "rgb(255,250,205)";
> + } else if (!preset.compare("lime")) { return "rgb(0,255,0)";
> + } else if (!preset.compare("limeGreen")) { return "rgb(50,205,50)";
> + } else if (!preset.compare("linen")) { return "rgb(250,240,230)";
> + } else if (!preset.compare("ltBlue")) { return "rgb(173,216,230)";
> + } else if (!preset.compare("ltCoral")) { return "rgb(240,128,128)";
> + } else if (!preset.compare("ltCyan")) { return "rgb(224,255,255)";
> + } else if (!preset.compare("ltGoldenrodYellow")) { return "rgb(250,250,120)";
> + } else if (!preset.compare("ltGray")) { return "rgb(211,211,211)";
> + } else if (!preset.compare("ltGreen")) { return "rgb(144,238,144)";
> + } else if (!preset.compare("ltPink")) { return "rgb(255,182,193)";
> + } else if (!preset.compare("ltSalmon")) { return "rgb(255,160,122)";
> + } else if (!preset.compare("ltSeaGreen")) { return "rgb(32,178,170)";
> + } else if (!preset.compare("ltSkyBlue")) { return "rgb(135,206,250)";
> + } else if (!preset.compare("ltSlateGray")) { return "rgb(119,136,153)";
> + } else if (!preset.compare("ltSteelBlue")) { return "rgb(176,196,222)";
> + } else if (!preset.compare("ltYellow")) { return "rgb(255,255,224)";
> + } else if (!preset.compare("magenta")) { return "rgb(255,0,255)";
> + } else if (!preset.compare("maroon")) { return "rgb(128,0,0)";
> + } else if (!preset.compare("medAquamarine")) { return "rgb(102,205,170)";
> + } else if (!preset.compare("medBlue")) { return "rgb(0,0,205)";
> + } else if (!preset.compare("medOrchid")) { return "rgb(186,85,211)";
> + } else if (!preset.compare("medPurple")) { return "rgb(147,112,219)";
> + } else if (!preset.compare("medSeaGreen")) { return "rgb(60,179,113)";
> + } else if (!preset.compare("medSlateBlue")) { return "rgb(123,104,238)";
> + } else if (!preset.compare("medSpringGreen")) { return "rgb(0,250,154)";
> + } else if (!preset.compare("medTurquoise")) { return "rgb(72,209,204)";
> + } else if (!preset.compare("medVioletRed")) { return "rgb(199,21,133)";
> + } else if (!preset.compare("midnightBlue")) { return "rgb(25,25,112)";
> + } else if (!preset.compare("mintCream")) { return "rgb(245,255,250)";
> + } else if (!preset.compare("mistyRose")) { return "rgb(255,228,225)";
> + } else if (!preset.compare("moccasin")) { return "rgb(255,228,181)";
> + } else if (!preset.compare("navajoWhite")) { return "rgb(255,222,173)";
> + } else if (!preset.compare("navy")) { return "rgb(0,0,128)";
> + } else if (!preset.compare("oldLace")) { return "rgb(253,245,230)";
> + } else if (!preset.compare("olive")) { return "rgb(128,128,0)";
> + } else if (!preset.compare("oliveDrab")) { return "rgb(107,142,35)";
> + } else if (!preset.compare("orange")) { return "rgb(255,165,0)";
> + } else if (!preset.compare("orangeRed")) { return "rgb(255,69,0)";
> + } else if (!preset.compare("orchid")) { return "rgb(218,112,214)";
> + } else if (!preset.compare("paleGoldenrod")) { return "rgb(238,232,170)";
> + } else if (!preset.compare("paleGreen")) { return "rgb(152,251,152)";
> + } else if (!preset.compare("paleTurquoise")) { return "rgb(175,238,238)";
> + } else if (!preset.compare("paleVioletRed")) { return "rgb(219,112,147)";
> + } else if (!preset.compare("papayaWhip")) { return "rgb(255,239,213)";
> + } else if (!preset.compare("peachPuff")) { return "rgb(255,218,185)";
> + } else if (!preset.compare("peru")) { return "rgb(205,133,63)";
> + } else if (!preset.compare("pink")) { return "rgb(255,192,203)";
> + } else if (!preset.compare("plum")) { return "rgb(221,160,221)";
> + } else if (!preset.compare("powderBlue")) { return "rgb(176,224,230)";
> + } else if (!preset.compare("purple")) { return "rgb(128,0,128)";
> + } else if (!preset.compare("red")) { return "rgb(255,0,0)";
> + } else if (!preset.compare("rosyBrown")) { return "rgb(188,143,143)";
> + } else if (!preset.compare("royalBlue")) { return "rgb(65,105,225)";
> + } else if (!preset.compare("saddleBrown")) { return "rgb(139,69,19)";
> + } else if (!preset.compare("salmon")) { return "rgb(250,128,114)";
> + } else if (!preset.compare("sandyBrown")) { return "rgb(244,164,96)";
> + } else if (!preset.compare("seaGreen")) { return "rgb(46,139,87)";
> + } else if (!preset.compare("seaShell")) { return "rgb(255,245,238)";
> + } else if (!preset.compare("sienna")) { return "rgb(160,82,45)";
> + } else if (!preset.compare("silver")) { return "rgb(192,192,192)";
> + } else if (!preset.compare("skyBlue")) { return "rgb(135,206,235)";
> + } else if (!preset.compare("slateBlue")) { return "rgb(106,90,205)";
> + } else if (!preset.compare("slateGray")) { return "rgb(112,128,144)";
> + } else if (!preset.compare("snow")) { return "rgb(255,250,250)";
> + } else if (!preset.compare("springGreen")) { return "rgb(0,255,127)";
> + } else if (!preset.compare("steelBlue")) { return "rgb(70,130,180)";
> + } else if (!preset.compare("tan")) { return "rgb(210,180,140)";
> + } else if (!preset.compare("teal")) { return "rgb(0,128,128)";
> + } else if (!preset.compare("thistle")) { return "rgb(216,191,216)";
> + } else if (!preset.compare("tomato")) { return "rgb(255,99,71)";
> + } else if (!preset.compare("turquoise")) { return "rgb(64,224,208)";
> + } else if (!preset.compare("violet")) { return "rgb(238,130,238)";
> + } else if (!preset.compare("wheat")) { return "rgb(245,222,179)";
> + } else if (!preset.compare("white")) { return "rgb(255,255,255)";
> + } else if (!preset.compare("whiteSmoke")) { return "rgb(245,245,245)";
> + } else if (!preset.compare("yellow")) { return "rgb(255,255,0)";
> + } else if (!preset.compare("yellowGreen")) { return "rgb(154,205,50)";
This is exactly an illustration why at one point we should switch to use
numeric token to parse XML. The RTF import suffer from the same problem.
In OpenOffice, the choice has been made to use gperf to generate a hash
map for all known text token and return a numeric token in the result.
Then the SAX parser receive event with these tokenized element or
attributes.
I just wanted to point that out.
(Phil, don't bother for now)
Hub
Received on Tue Jul 17 12:18:41 2007
This archive was generated by hypermail 2.1.8 : Tue Jul 17 2007 - 12:18:41 CEST