home *** CD-ROM | disk | FTP | other *** search
- //**************************************
- //
- // Name: Colors.php
- // Description:Definition of Colornames
- // by Claus Radloff
- // By: PHP Code Exchange
- //**************************************
- //
-
- <?
- ////////////////////////////////////////
- ////////////////
- //
- // colors.php - define some names for co
- // lors
- //
- // Author: Claus Radloff
- //
- // Description: an associative array wit
- // h names for colors is defined. Each
- // entry consists of the name of the col
- // or and an array with
- // the red, green and blue values of the
- // color.
- // The function GetColor takes a colorna
- // me as parameter, and
- // returns an associative array with the
- // red, green and blue
- // values of the desired color.
- //
- $Colors = array(
- // Colors as they are defined in HTML 3.
- // 2
- "black"=>array("red"=>0x00, "green"=>0x00, "blue"=>0x00),
- "maroon"=>array("red"=>0x80, "green"=>0x00, "blue"=>0x00),
- "green"=>array("red"=>0x00, "green"=>0x80, "blue"=>0x00),
- "olive"=>array("red"=>0x80, "green"=>0x80, "blue"=>0x00),
- "navy"=>array("red"=>0x00, "green"=>0x00, "blue"=>0x80),
- "purple"=>array("red"=>0x80, "green"=>0x00, "blue"=>0x80),
- "teal"=>array("red"=>0x00, "green"=>0x80, "blue"=>0x80),
- "gray"=>array("red"=>0x80, "green"=>0x80, "blue"=>0x80),
- "silver"=>array("red"=>0xC0, "green"=>0xC0, "blue"=>0xC0),
- "red"=>array("red"=>0xFF, "green"=>0x00, "blue"=>0x00),
- "lime"=>array("red"=>0x00, "green"=>0xFF, "blue"=>0x00),
- "yellow"=>array("red"=>0xFF, "green"=>0xFF, "blue"=>0x00),
- "blue"=>array("red"=>0x00, "green"=>0x00, "blue"=>0xFF),
- "fuchsia"=>array("red"=>0xFF, "green"=>0x00, "blue"=>0xFF),
- "aqua"=>array("red"=>0x00, "green"=>0xFF, "blue"=>0xFF),
- "white"=>array("red"=>0xFF, "green"=>0xFF, "blue"=>0xFF),
- // Additional colors as they are used by
- // Netscape and IE
- "aliceblue"=>array("red"=>0xF0, "green"=>0xF8, "blue"=>0xFF),
- "antiquewhite"=>array("red"=>0xFA, "green"=>0xEB, "blue"=>0xD7),
- "aquamarine"=>array("red"=>0x7F, "green"=>0xFF, "blue"=>0xD4),
- "azure"=>array("red"=>0xF0, "green"=>0xFF, "blue"=>0xFF),
- "beige"=>array("red"=>0xF5, "green"=>0xF5, "blue"=>0xDC),
- "blueviolet"=>array("red"=>0x8A, "green"=>0x2B, "blue"=>0xE2),
- "brown"=>array("red"=>0xA5, "green"=>0x2A, "blue"=>0x2A),
- "burlywood"=>array("red"=>0xDE, "green"=>0xB8, "blue"=>0x87),
- "cadetblue"=>array("red"=>0x5F, "green"=>0x9E, "blue"=>0xA0),
- "chartreuse"=>array("red"=>0x7F, "green"=>0xFF, "blue"=>0x00),
- "chocolate"=>array("red"=>0xD2, "green"=>0x69, "blue"=>0x1E),
- "coral"=>array("red"=>0xFF, "green"=>0x7F, "blue"=>0x50),
- "cornflowerblue"=>array("red"=>0x64, "green"=>0x95, "blue"=>0xED),
- "cornsilk"=>array("red"=>0xFF, "green"=>0xF8, "blue"=>0xDC),
- "crimson"=>array("red"=>0xDC, "green"=>0x14, "blue"=>0x3C),
- "darkblue"=>array("red"=>0x00, "green"=>0x00, "blue"=>0x8B),
- "darkcyan"=>array("red"=>0x00, "green"=>0x8B, "blue"=>0x8B),
- "darkgoldenrod"=>array("red"=>0xB8, "green"=>0x86, "blue"=>0x0B),
- "darkgray"=>array("red"=>0xA9, "green"=>0xA9, "blue"=>0xA9),
- "darkgreen"=>array("red"=>0x00, "green"=>0x64, "blue"=>0x00),
- "darkkhaki"=>array("red"=>0xBD, "green"=>0xB7, "blue"=>0x6B),
- "darkmagenta"=>array("red"=>0x8B, "green"=>0x00, "blue"=>0x8B),
- "darkolivegreen"=>array("red"=>0x55, "green"=>0x6B, "blue"=>0x2F),
- "darkorange"=>array("red"=>0xFF, "green"=>0x8C, "blue"=>0x00),
- "darkorchid"=>array("red"=>0x99, "green"=>0x32, "blue"=>0xCC),
- "darkred"=>array("red"=>0x8B, "green"=>0x00, "blue"=>0x00),
- "darksalmon"=>array("red"=>0xE9, "green"=>0x96, "blue"=>0x7A),
- "darkseagreen"=>array("red"=>0x8F, "green"=>0xBC, "blue"=>0x8F),
- "darkslateblue"=>array("red"=>0x48, "green"=>0x3D, "blue"=>0x8B),
- "darkslategray"=>array("red"=>0x2F, "green"=>0x4F, "blue"=>0x4F),
- "darkturquoise"=>array("red"=>0x00, "green"=>0xCE, "blue"=>0xD1),
- "darkviolet"=>array("red"=>0x94, "green"=>0x00, "blue"=>0xD3),
- "deeppink"=>array("red"=>0xFF, "green"=>0x14, "blue"=>0x93),
- "deepskyblue"=>array("red"=>0x00, "green"=>0xBF, "blue"=>0xFF),
- "dimgray"=>array("red"=>0x69, "green"=>0x69, "blue"=>0x69),
- "dodgerblue"=>array("red"=>0x1E, "green"=>0x90, "blue"=>0xFF),
- "firebrick"=>array("red"=>0xB2, "green"=>0x22, "blue"=>0x22),
- "floralwhite"=>array("red"=>0xFF, "green"=>0xFA, "blue"=>0xF0),
- "forestgreen"=>array("red"=>0x22, "green"=>0x8B, "blue"=>0x22),
- "gainsboro"=>array("red"=>0xDC, "green"=>0xDC, "blue"=>0xDC),
- "ghostwhite"=>array("red"=>0xF8, "green"=>0xF8, "blue"=>0xFF),
- "gold"=>array("red"=>0xFF, "green"=>0xD7, "blue"=>0x00),
- "goldenrod"=>array("red"=>0xDA, "green"=>0xA5, "blue"=>0x20),
- "greenyellow"=>array("red"=>0xAD, "green"=>0xFF, "blue"=>0x2F),
- "honeydew"=>array("red"=>0xF0, "green"=>0xFF, "blue"=>0xF0),
- "hotpink"=>array("red"=>0xFF, "green"=>0x69, "blue"=>0xB4),
- "indianred"=>array("red"=>0xCD, "green"=>0x5C, "blue"=>0x5C),
- "indigo"=>array("red"=>0x4B, "green"=>0x00, "blue"=>0x82),
- "ivory"=>array("red"=>0xFF, "green"=>0xFF, "blue"=>0xF0),
- "khaki"=>array("red"=>0xF0, "green"=>0xE6, "blue"=>0x8C),
- "lavender"=>array("red"=>0xE6, "green"=>0xE6, "blue"=>0xFA),
- "lavenderblush"=>array("red"=>0xFF, "green"=>0xF0, "blue"=>0xF5),
- "lawngreen"=>array("red"=>0x7C, "green"=>0xFC, "blue"=>0x00),
- "lemonchiffon"=>array("red"=>0xFF, "green"=>0xFA, "blue"=>0xCD),
- "lightblue"=>array("red"=>0xAD, "green"=>0xD8, "blue"=>0xE6),
- "lightcoral"=>array("red"=>0xF0, "green"=>0x80, "blue"=>0x80),
- "lightcyan"=>array("red"=>0xE0, "green"=>0xFF, "blue"=>0xFF),
- "lightgoldenrodyellow"=>array("red"=>0xFA, "green"=>0xFA, "blue"=>0xD2),
- "lightgreen"=>array("red"=>0x90, "green"=>0xEE, "blue"=>0x90),
- "lightgrey"=>array("red"=>0xD3, "green"=>0xD3, "blue"=>0xD3),
- "lightpink"=>array("red"=>0xFF, "green"=>0xB6, "blue"=>0xC1),
- "lightsalmon"=>array("red"=>0xFF, "green"=>0xA0, "blue"=>0x7A),
- "lightseagreen"=>array("red"=>0x20, "green"=>0xB2, "blue"=>0xAA),
- "lightskyblue"=>array("red"=>0x87, "green"=>0xCE, "blue"=>0xFA),
- "lightslategray"=>array("red"=>0x77, "green"=>0x88, "blue"=>0x99),
- "lightsteelblue"=>array("red"=>0xB0, "green"=>0xC4, "blue"=>0xDE),
- "lightyellow"=>array("red"=>0xFF, "green"=>0xFF, "blue"=>0xE0),
- "limegreen"=>array("red"=>0x32, "green"=>0xCD, "blue"=>0x32),
- "linen"=>array("red"=>0xFA, "green"=>0xF0, "blue"=>0xE6),
- "mediumaquamarine"=>array("red"=>0x66, "green"=>0xCD, "blue"=>0xAA),
- "mediumblue"=>array("red"=>0x00, "green"=>0x00, "blue"=>0xCD),
- "mediumorchid"=>array("red"=>0xBA, "green"=>0x55, "blue"=>0xD3),
- "mediumpurple"=>array("red"=>0x93, "green"=>0x70, "blue"=>0xD0),
- "mediumseagreen"=>array("red"=>0x3C, "green"=>0xB3, "blue"=>0x71),
- "mediumslateblue"=>array("red"=>0x7B, "green"=>0x68, "blue"=>0xEE),
- "mediumspringgreen"=>array("red"=>0x00, "green"=>0xFA, "blue"=>0x9A),
- "mediumturquoise"=>array("red"=>0x48, "green"=>0xD1, "blue"=>0xCC),
- "mediumvioletred"=>array("red"=>0xC7, "green"=>0x15, "blue"=>0x85),
- "midnightblue"=>array("red"=>0x19, "green"=>0x19, "blue"=>0x70),
- "mintcream"=>array("red"=>0xF5, "green"=>0xFF, "blue"=>0xFA),
- "mistyrose"=>array("red"=>0xFF, "green"=>0xE4, "blue"=>0xE1),
- "moccasin"=>array("red"=>0xFF, "green"=>0xE4, "blue"=>0xB5),
- "navajowhite"=>array("red"=>0xFF, "green"=>0xDE, "blue"=>0xAD),
- "oldlace"=>array("red"=>0xFD, "green"=>0xF5, "blue"=>0xE6),
- "olivedrab"=>array("red"=>0x6B, "green"=>0x8E, "blue"=>0x23),
- "orange"=>array("red"=>0xFF, "green"=>0xA5, "blue"=>0x00),
- "orangered"=>array("red"=>0xFF, "green"=>0x45, "blue"=>0x00),
- "orchid"=>array("red"=>0xDA, "green"=>0x70, "blue"=>0xD6),
- "palegoldenrod"=>array("red"=>0xEE, "green"=>0xE8, "blue"=>0xAA),
- "palegreen"=>array("red"=>0x98, "green"=>0xFB, "blue"=>0x98),
- "paleturquoise"=>array("red"=>0xAF, "green"=>0xEE, "blue"=>0xEE),
- "palevioletred"=>array("red"=>0xDB, "green"=>0x70, "blue"=>0x93),
- "papayawhip"=>array("red"=>0xFF, "green"=>0xEF, "blue"=>0xD5),
- "peachpuff"=>array("red"=>0xFF, "green"=>0xDA, "blue"=>0xB9),
- "peru"=>array("red"=>0xCD, "green"=>0x85, "blue"=>0x3F),
- "pink"=>array("red"=>0xFF, "green"=>0xC0, "blue"=>0xCB),
- "plum"=>array("red"=>0xDD, "green"=>0xA0, "blue"=>0xDD),
- "powderblue"=>array("red"=>0xB0, "green"=>0xE0, "blue"=>0xE6),
- "rosybrown"=>array("red"=>0xBC, "green"=>0x8F, "blue"=>0x8F),
- "royalblue"=>array("red"=>0x41, "green"=>0x69, "blue"=>0xE1),
- "saddlebrown"=>array("red"=>0x8B, "green"=>0x45, "blue"=>0x13),
- "salmon"=>array("red"=>0xFA, "green"=>0x80, "blue"=>0x72),
- "sandybrown"=>array("red"=>0xF4, "green"=>0xA4, "blue"=>0x60),
- "seagreen"=>array("red"=>0x2E, "green"=>0x8B, "blue"=>0x57),
- "seashell"=>array("red"=>0xFF, "green"=>0xF5, "blue"=>0xEE),
- "sienna"=>array("red"=>0xA0, "green"=>0x52, "blue"=>0x2D),
- "skyblue"=>array("red"=>0x87, "green"=>0xCE, "blue"=>0xEB),
- "slateblue"=>array("red"=>0x6A, "green"=>0x5A, "blue"=>0xCD),
- "slategray"=>array("red"=>0x70, "green"=>0x80, "blue"=>0x90),
- "snow"=>array("red"=>0xFF, "green"=>0xFA, "blue"=>0xFA),
- "springgreen"=>array("red"=>0x00, "green"=>0xFF, "blue"=>0x7F),
- "steelblue"=>array("red"=>0x46, "green"=>0x82, "blue"=>0xB4),
- "tan"=>array("red"=>0xD2, "green"=>0xB4, "blue"=>0x8C),
- "thistle"=>array("red"=>0xD8, "green"=>0xBF, "blue"=>0xD8),
- "tomato"=>array("red"=>0xFF, "green"=>0x63, "blue"=>0x47),
- "turquoise"=>array("red"=>0x40, "green"=>0xE0, "blue"=>0xD0),
- "violet"=>array("red"=>0xEE, "green"=>0x82, "blue"=>0xEE),
- "wheat"=>array("red"=>0xF5, "green"=>0xDE, "blue"=>0xB3),
- "whitesmoke"=>array("red"=>0xF5, "green"=>0xF5, "blue"=>0xF5),
- "yellowgreen"=>array("red"=>0x9A, "green"=>0xCD, "blue"=>0x32));
- // GetColor returns an associative array
- // with the red, green and blue
- // values of the desired color
- function GetColor($Colorname)
- {
- global $Colors;
- return $Colors[$Colorname];
- }
- ?>
-
-