CColor GetColor(int ColorID) { CColor tmp; switch (ColorID){ /***** Red *****/ case 0://IndianRed tmp.SetGL(205,92,92); break; case 1://LightCoral tmp.SetGL(240,128,128); break; case 2://Salmon tmp.SetGL(250,128,114); break; case 3://DarkSalmon tmp.SetGL(233,150,122); break; case 4://LightSalmon tmp.SetGL(255,160,122); break; case 5://Crimson tmp.SetGL(220,20,60); break; case 6://Red tmp.SetGL(255,0,0); break; case 7://FireBrick tmp.SetGL(178,34,34); break; case 8://DarkRed tmp.SetGL(139,0,0); break; /****** Pink *****/ case 9://Pink tmp.SetGL(255,192,203); break; case 10://LightPink tmp.SetGL(255,182,193); break; case 11://HotPink tmp.SetGL(255,105,180); break; case 12://DeepPink tmp.SetGL(255,20,147); break; case 13://MediumVioletRed tmp.SetGL(199,21,133); break; case 14://PaleVioletRed tmp.SetGL(219,112,147); break; /***** Orange *****/ case 15://Coral tmp.SetGL(255,127,80); break; case 16://Tomato tmp.SetGL(255,99,71); break; case 17://OrangeRed tmp.SetGL(255,69,0); break; case 18://DarkOrange tmp.SetGL(255,140,0); break; case 19://Orange tmp.SetGL(255,165,0); break; /***** Yellow *****/ case 20://Gold tmp.SetGL(255,215,0); break; case 21://Yellow tmp.SetGL(255,255,0); break; case 22://LightYellow tmp.SetGL(255,255,224); break; case 23://LemonChiffon tmp.SetGL(255,250,205); break; case 24://LightGoldenrodYellow tmp.SetGL(250,250,210); break; case 25://PapayaWhip tmp.SetGL(255,239,213); break; case 26://Moccasin tmp.SetGL(255,228,181); break; case 27://PeachPuff tmp.SetGL(255,218,185); break; case 28://PaleGoldenrod tmp.SetGL(238,232,170); break; case 29://Khaki tmp.SetGL(240,230,140); break; case 30://DarkKhaki tmp.SetGL(189,183,107); break; /***** Purple *****/ case 31://Lavender tmp.SetGL(230,230,250); break; case 32://Thistle tmp.SetGL(216,191,216); break; case 33://Plum tmp.SetGL(221,160,221); break; case 34://Violet tmp.SetGL(238,130,238); break; case 35://Orchid tmp.SetGL(218,112,214); break; case 36://Fuchsia tmp.SetGL(255,0,255); break; case 37://Magenta tmp.SetGL(255,0,255); break; case 38://MediumOrchid tmp.SetGL(186,85,211); break; case 39://MediumPurple tmp.SetGL(147,112,219); break; case 40://Amethyst tmp.SetGL(153,102,204); break; case 41://BlueViolet tmp.SetGL(138,43,226); break; case 42://DarkViolet tmp.SetGL(148,0,211); break; case 43://DarkOrchid tmp.SetGL(153,50,204); break; case 44://DarkMagenta tmp.SetGL(139,0,139); break; case 45://Purple tmp.SetGL(128,0,128); break; case 46://Indigo tmp.SetGL(75,0,130); break; case 47://SlateBlue tmp.SetGL(106,90,205); break; case 48://DarkSlateBlue tmp.SetGL(72,61,139); break; case 49://MediumSlateBlue tmp.SetGL(123,104,238); break; /***** Green *****/ case 50://GreenYellow tmp.SetGL(173,255,47); break; case 51://Chartreuse tmp.SetGL(127,255,0); break; case 52://LawnGreen tmp.SetGL(124,252,0); break; case 53://Lime tmp.SetGL(0,255,0); break; case 54://LimeGreen tmp.SetGL(50,205,50); break; case 55://PaleGreen tmp.SetGL(152,251,152); break; case 56://LightGreen tmp.SetGL(144,238,144); break; case 57://MediumSpringGreen tmp.SetGL(0,250,154); break; case 58://SpringGreen tmp.SetGL(0,255,127); break; case 59://MediumSeaGreen tmp.SetGL(60,179,113); break; case 60://SeaGreen tmp.SetGL(46,139,87); break; case 61://ForestGreen tmp.SetGL(34,139,34); break; case 62://Green tmp.SetGL(0,128,0); break; case 63://DarkGreen tmp.SetGL(0,100,0); break; case 64://YellowGreen tmp.SetGL(154,205,50); break; case 65://OliveDrab tmp.SetGL(107,142,35); break; case 66://Olive tmp.SetGL(128,128,0); break; case 67://DarkOliveGreen tmp.SetGL(85,107,47); break; case 68://MediumAquamarine tmp.SetGL(102,205,170); break; case 69://DarkSeaGreen tmp.SetGL(143,188,143); break; case 70://LightSeaGreen tmp.SetGL(32,178,170); break; case 71://DarkCyan tmp.SetGL(0,139,139); break; case 72://Teal tmp.SetGL(0,128,128); break; /***** Blue *****/ case 73://Aqua tmp.SetGL(0,255,255); break; case 74://Cyan tmp.SetGL(0,255,255); break; case 75://LightCyan tmp.SetGL(224,255,255); break; case 76://PaleTurquoise tmp.SetGL(175,238,238); break; case 77://Aquamarine tmp.SetGL(127,255,212); break; case 78://Turquoise tmp.SetGL(64,224,208); break; case 79://MediumTurquoise tmp.SetGL(72,209,204); break; case 80://DarkTurquoise tmp.SetGL(0,206,209); break; case 81://CadetBlue tmp.SetGL(95,158,160); break; case 82://SteelBlue tmp.SetGL(70,130,180); break; case 83://LightSteelBlue tmp.SetGL(176,196,222); break; case 84://PowderBlue tmp.SetGL(176,224,230); break; case 85://LightBlue tmp.SetGL(173,216,230); break; case 86://SkyBlue tmp.SetGL(135,206,235); break; case 87://LightSkyBlue tmp.SetGL(135,206,250); break; case 88://DeepSkyBlue tmp.SetGL(0,191,255); break; case 89://DodgerBlue tmp.SetGL(30,144,255); break; case 90://CornflowerBlue tmp.SetGL(100,149,237); break; case 91://RoyalBlue tmp.SetGL(65,105,225); break; case 92://Blue tmp.SetGL(0,0,255); break; case 93://MediumBlue tmp.SetGL(0,0,205); break; case 94://DarkBlue tmp.SetGL(0,0,139); break; case 95://Navy tmp.SetGL(0,0,128); break; case 96://MidnightBlue tmp.SetGL(25,25,112); break; /***** Brown *****/ case 97://Cornsilk tmp.SetGL(255,248,220); break; case 98://BlanchedAlmond tmp.SetGL(255,235,205); break; case 99://Bisque tmp.SetGL(255,228,196); break; case 100://NavajoWhite tmp.SetGL(255,222,173); break; case 101://Wheat tmp.SetGL(245,222,179); break; case 102://BurlyWood tmp.SetGL(222,184,135); break; case 103://Tan tmp.SetGL(210,180,140); break; case 104://RosyBrown tmp.SetGL(188,143,143); break; case 105://SandyBrown tmp.SetGL(244,164,96); break; case 106://Goldenrod tmp.SetGL(218,165,32); break; case 107://DarkGoldenrod tmp.SetGL(184,134,11); break; case 108://Peru tmp.SetGL(205,133,63); break; case 109://Chocolate tmp.SetGL(210,105,30); break; case 110://SaddleBrown tmp.SetGL(139,69,19); break; case 111://Sienna tmp.SetGL(160,82,45); break; case 112://Brown tmp.SetGL(165,42,42); break; case 113://Maroon tmp.SetGL(128,0,0); break; /***** White *****/ case 114://White tmp.SetGL(255,255,255); break; case 115://Snow tmp.SetGL(255,250,250); break; case 116://Honeydew tmp.SetGL(240,255,240); break; case 117://MintCream tmp.SetGL(245,255,250); break; case 118://Azure tmp.SetGL(240,255,255); break; case 119://AliceBlue tmp.SetGL(240,248,255); break; case 120://GhostWhite tmp.SetGL(248,248,255); break; case 121://WhiteSmoke tmp.SetGL(245,245,245); break; case 122://Seashell tmp.SetGL(255,245,238); break; case 123://Beige tmp.SetGL(245,245,220); break; case 124://OldLace tmp.SetGL(253,245,230); break; case 125://FloralWhite tmp.SetGL(255,250,240); break; case 126://Ivory tmp.SetGL(255,255,240); break; case 127://AntiqueWhite tmp.SetGL(250,235,215); break; case 128://Linen tmp.SetGL(250,240,230); break; case 129://LavenderBlush tmp.SetGL(255,240,245); break; case 130://MistyRose tmp.SetGL(255,228,225); break; /***** Gray *****/ case 131://Gainsboro tmp.SetGL(220,220,220); break; case 132://LightGrey tmp.SetGL(211,211,211); break; case 133://Silver tmp.SetGL(192,192,192); break; case 134://DarkGray tmp.SetGL(169,169,169); break; case 135://Gray tmp.SetGL(128,128,128); break; case 136://DimGray tmp.SetGL(105,105,105); break; case 137://LightSlateGray tmp.SetGL(119,136,153); break; case 138://SlateGray tmp.SetGL(112,128,144); break; case 139://DarkSlateGray tmp.SetGL(47,79,79); break; case 140://Black tmp.SetGL(0,0,0); break; default: break; } return(tmp); }