home *** CD-ROM | disk | FTP | other *** search
/ H4CK3R 4 / hacker04 / 04_HACK04.ISO / src / PHP / php.exe / Colors.php < prev    next >
Encoding:
Text File  |  2001-07-02  |  10.1 KB  |  182 lines

  1.     //**************************************
  2.     //     
  3.     // Name: Colors.php
  4.     // Description:Definition of Colornames 
  5.     //     by Claus Radloff
  6.     // By: PHP Code Exchange
  7.     //**************************************
  8.     //     
  9.     
  10.     <?
  11.     ////////////////////////////////////////
  12.     ////////////////
  13.     //
  14.     // colors.php - define some names for co
  15.     //     lors
  16.     // 
  17.     // Author: Claus Radloff
  18.     // 
  19.     // Description: an associative array wit
  20.     //     h names for colors is defined. Each
  21.     // entry consists of the name of the col
  22.     //     or and an array with 
  23.     // the red, green and blue values of the
  24.     //     color.
  25.     // The function GetColor takes a colorna
  26.     //     me as parameter, and
  27.     // returns an associative array with the
  28.     //     red, green and blue
  29.     // values of the desired color.
  30.     // 
  31.     $Colors = array(
  32.     // Colors as they are defined in HTML 3.
  33.     //     2
  34.     "black"=>array("red"=>0x00, "green"=>0x00, "blue"=>0x00),
  35.     "maroon"=>array("red"=>0x80, "green"=>0x00, "blue"=>0x00),
  36.     "green"=>array("red"=>0x00, "green"=>0x80, "blue"=>0x00),
  37.     "olive"=>array("red"=>0x80, "green"=>0x80, "blue"=>0x00),
  38.     "navy"=>array("red"=>0x00, "green"=>0x00, "blue"=>0x80),
  39.     "purple"=>array("red"=>0x80, "green"=>0x00, "blue"=>0x80),
  40.     "teal"=>array("red"=>0x00, "green"=>0x80, "blue"=>0x80),
  41.     "gray"=>array("red"=>0x80, "green"=>0x80, "blue"=>0x80),
  42.     "silver"=>array("red"=>0xC0, "green"=>0xC0, "blue"=>0xC0),
  43.     "red"=>array("red"=>0xFF, "green"=>0x00, "blue"=>0x00),
  44.     "lime"=>array("red"=>0x00, "green"=>0xFF, "blue"=>0x00),
  45.     "yellow"=>array("red"=>0xFF, "green"=>0xFF, "blue"=>0x00),
  46.     "blue"=>array("red"=>0x00, "green"=>0x00, "blue"=>0xFF),
  47.     "fuchsia"=>array("red"=>0xFF, "green"=>0x00, "blue"=>0xFF),
  48.     "aqua"=>array("red"=>0x00, "green"=>0xFF, "blue"=>0xFF),
  49.     "white"=>array("red"=>0xFF, "green"=>0xFF, "blue"=>0xFF),
  50.     // Additional colors as they are used by
  51.     //     Netscape and IE
  52.     "aliceblue"=>array("red"=>0xF0, "green"=>0xF8, "blue"=>0xFF),
  53.     "antiquewhite"=>array("red"=>0xFA, "green"=>0xEB, "blue"=>0xD7),
  54.     "aquamarine"=>array("red"=>0x7F, "green"=>0xFF, "blue"=>0xD4),
  55.     "azure"=>array("red"=>0xF0, "green"=>0xFF, "blue"=>0xFF),
  56.     "beige"=>array("red"=>0xF5, "green"=>0xF5, "blue"=>0xDC),
  57.     "blueviolet"=>array("red"=>0x8A, "green"=>0x2B, "blue"=>0xE2),
  58.     "brown"=>array("red"=>0xA5, "green"=>0x2A, "blue"=>0x2A),
  59.     "burlywood"=>array("red"=>0xDE, "green"=>0xB8, "blue"=>0x87),
  60.     "cadetblue"=>array("red"=>0x5F, "green"=>0x9E, "blue"=>0xA0),
  61.     "chartreuse"=>array("red"=>0x7F, "green"=>0xFF, "blue"=>0x00),
  62.     "chocolate"=>array("red"=>0xD2, "green"=>0x69, "blue"=>0x1E),
  63.     "coral"=>array("red"=>0xFF, "green"=>0x7F, "blue"=>0x50),
  64.     "cornflowerblue"=>array("red"=>0x64, "green"=>0x95, "blue"=>0xED),
  65.     "cornsilk"=>array("red"=>0xFF, "green"=>0xF8, "blue"=>0xDC),
  66.     "crimson"=>array("red"=>0xDC, "green"=>0x14, "blue"=>0x3C),
  67.     "darkblue"=>array("red"=>0x00, "green"=>0x00, "blue"=>0x8B),
  68.     "darkcyan"=>array("red"=>0x00, "green"=>0x8B, "blue"=>0x8B),
  69.     "darkgoldenrod"=>array("red"=>0xB8, "green"=>0x86, "blue"=>0x0B),
  70.     "darkgray"=>array("red"=>0xA9, "green"=>0xA9, "blue"=>0xA9),
  71.     "darkgreen"=>array("red"=>0x00, "green"=>0x64, "blue"=>0x00),
  72.     "darkkhaki"=>array("red"=>0xBD, "green"=>0xB7, "blue"=>0x6B),
  73.     "darkmagenta"=>array("red"=>0x8B, "green"=>0x00, "blue"=>0x8B),
  74.     "darkolivegreen"=>array("red"=>0x55, "green"=>0x6B, "blue"=>0x2F),
  75.     "darkorange"=>array("red"=>0xFF, "green"=>0x8C, "blue"=>0x00),
  76.     "darkorchid"=>array("red"=>0x99, "green"=>0x32, "blue"=>0xCC),
  77.     "darkred"=>array("red"=>0x8B, "green"=>0x00, "blue"=>0x00),
  78.     "darksalmon"=>array("red"=>0xE9, "green"=>0x96, "blue"=>0x7A),
  79.     "darkseagreen"=>array("red"=>0x8F, "green"=>0xBC, "blue"=>0x8F),
  80.     "darkslateblue"=>array("red"=>0x48, "green"=>0x3D, "blue"=>0x8B),
  81.     "darkslategray"=>array("red"=>0x2F, "green"=>0x4F, "blue"=>0x4F),
  82.     "darkturquoise"=>array("red"=>0x00, "green"=>0xCE, "blue"=>0xD1),
  83.     "darkviolet"=>array("red"=>0x94, "green"=>0x00, "blue"=>0xD3),
  84.     "deeppink"=>array("red"=>0xFF, "green"=>0x14, "blue"=>0x93),
  85.     "deepskyblue"=>array("red"=>0x00, "green"=>0xBF, "blue"=>0xFF),
  86.     "dimgray"=>array("red"=>0x69, "green"=>0x69, "blue"=>0x69),
  87.     "dodgerblue"=>array("red"=>0x1E, "green"=>0x90, "blue"=>0xFF),
  88.     "firebrick"=>array("red"=>0xB2, "green"=>0x22, "blue"=>0x22),
  89.     "floralwhite"=>array("red"=>0xFF, "green"=>0xFA, "blue"=>0xF0),
  90.     "forestgreen"=>array("red"=>0x22, "green"=>0x8B, "blue"=>0x22),
  91.     "gainsboro"=>array("red"=>0xDC, "green"=>0xDC, "blue"=>0xDC),
  92.     "ghostwhite"=>array("red"=>0xF8, "green"=>0xF8, "blue"=>0xFF),
  93.     "gold"=>array("red"=>0xFF, "green"=>0xD7, "blue"=>0x00),
  94.     "goldenrod"=>array("red"=>0xDA, "green"=>0xA5, "blue"=>0x20),
  95.     "greenyellow"=>array("red"=>0xAD, "green"=>0xFF, "blue"=>0x2F),
  96.     "honeydew"=>array("red"=>0xF0, "green"=>0xFF, "blue"=>0xF0),
  97.     "hotpink"=>array("red"=>0xFF, "green"=>0x69, "blue"=>0xB4),
  98.     "indianred"=>array("red"=>0xCD, "green"=>0x5C, "blue"=>0x5C),
  99.     "indigo"=>array("red"=>0x4B, "green"=>0x00, "blue"=>0x82),
  100.     "ivory"=>array("red"=>0xFF, "green"=>0xFF, "blue"=>0xF0),
  101.     "khaki"=>array("red"=>0xF0, "green"=>0xE6, "blue"=>0x8C),
  102.     "lavender"=>array("red"=>0xE6, "green"=>0xE6, "blue"=>0xFA),
  103.     "lavenderblush"=>array("red"=>0xFF, "green"=>0xF0, "blue"=>0xF5),
  104.     "lawngreen"=>array("red"=>0x7C, "green"=>0xFC, "blue"=>0x00),
  105.     "lemonchiffon"=>array("red"=>0xFF, "green"=>0xFA, "blue"=>0xCD),
  106.     "lightblue"=>array("red"=>0xAD, "green"=>0xD8, "blue"=>0xE6),
  107.     "lightcoral"=>array("red"=>0xF0, "green"=>0x80, "blue"=>0x80),
  108.     "lightcyan"=>array("red"=>0xE0, "green"=>0xFF, "blue"=>0xFF),
  109.     "lightgoldenrodyellow"=>array("red"=>0xFA, "green"=>0xFA, "blue"=>0xD2),
  110.     "lightgreen"=>array("red"=>0x90, "green"=>0xEE, "blue"=>0x90),
  111.     "lightgrey"=>array("red"=>0xD3, "green"=>0xD3, "blue"=>0xD3),
  112.     "lightpink"=>array("red"=>0xFF, "green"=>0xB6, "blue"=>0xC1),
  113.     "lightsalmon"=>array("red"=>0xFF, "green"=>0xA0, "blue"=>0x7A),
  114.     "lightseagreen"=>array("red"=>0x20, "green"=>0xB2, "blue"=>0xAA),
  115.     "lightskyblue"=>array("red"=>0x87, "green"=>0xCE, "blue"=>0xFA),
  116.     "lightslategray"=>array("red"=>0x77, "green"=>0x88, "blue"=>0x99),
  117.     "lightsteelblue"=>array("red"=>0xB0, "green"=>0xC4, "blue"=>0xDE),
  118.     "lightyellow"=>array("red"=>0xFF, "green"=>0xFF, "blue"=>0xE0),
  119.     "limegreen"=>array("red"=>0x32, "green"=>0xCD, "blue"=>0x32),
  120.     "linen"=>array("red"=>0xFA, "green"=>0xF0, "blue"=>0xE6),
  121.     "mediumaquamarine"=>array("red"=>0x66, "green"=>0xCD, "blue"=>0xAA),
  122.     "mediumblue"=>array("red"=>0x00, "green"=>0x00, "blue"=>0xCD),
  123.     "mediumorchid"=>array("red"=>0xBA, "green"=>0x55, "blue"=>0xD3),
  124.     "mediumpurple"=>array("red"=>0x93, "green"=>0x70, "blue"=>0xD0),
  125.     "mediumseagreen"=>array("red"=>0x3C, "green"=>0xB3, "blue"=>0x71),
  126.     "mediumslateblue"=>array("red"=>0x7B, "green"=>0x68, "blue"=>0xEE),
  127.     "mediumspringgreen"=>array("red"=>0x00, "green"=>0xFA, "blue"=>0x9A),
  128.     "mediumturquoise"=>array("red"=>0x48, "green"=>0xD1, "blue"=>0xCC),
  129.     "mediumvioletred"=>array("red"=>0xC7, "green"=>0x15, "blue"=>0x85),
  130.     "midnightblue"=>array("red"=>0x19, "green"=>0x19, "blue"=>0x70),
  131.     "mintcream"=>array("red"=>0xF5, "green"=>0xFF, "blue"=>0xFA),
  132.     "mistyrose"=>array("red"=>0xFF, "green"=>0xE4, "blue"=>0xE1),
  133.     "moccasin"=>array("red"=>0xFF, "green"=>0xE4, "blue"=>0xB5),
  134.     "navajowhite"=>array("red"=>0xFF, "green"=>0xDE, "blue"=>0xAD),
  135.     "oldlace"=>array("red"=>0xFD, "green"=>0xF5, "blue"=>0xE6),
  136.     "olivedrab"=>array("red"=>0x6B, "green"=>0x8E, "blue"=>0x23),
  137.     "orange"=>array("red"=>0xFF, "green"=>0xA5, "blue"=>0x00),
  138.     "orangered"=>array("red"=>0xFF, "green"=>0x45, "blue"=>0x00),
  139.     "orchid"=>array("red"=>0xDA, "green"=>0x70, "blue"=>0xD6),
  140.     "palegoldenrod"=>array("red"=>0xEE, "green"=>0xE8, "blue"=>0xAA),
  141.     "palegreen"=>array("red"=>0x98, "green"=>0xFB, "blue"=>0x98),
  142.     "paleturquoise"=>array("red"=>0xAF, "green"=>0xEE, "blue"=>0xEE),
  143.     "palevioletred"=>array("red"=>0xDB, "green"=>0x70, "blue"=>0x93),
  144.     "papayawhip"=>array("red"=>0xFF, "green"=>0xEF, "blue"=>0xD5),
  145.     "peachpuff"=>array("red"=>0xFF, "green"=>0xDA, "blue"=>0xB9),
  146.     "peru"=>array("red"=>0xCD, "green"=>0x85, "blue"=>0x3F),
  147.     "pink"=>array("red"=>0xFF, "green"=>0xC0, "blue"=>0xCB),
  148.     "plum"=>array("red"=>0xDD, "green"=>0xA0, "blue"=>0xDD),
  149.     "powderblue"=>array("red"=>0xB0, "green"=>0xE0, "blue"=>0xE6),
  150.     "rosybrown"=>array("red"=>0xBC, "green"=>0x8F, "blue"=>0x8F),
  151.     "royalblue"=>array("red"=>0x41, "green"=>0x69, "blue"=>0xE1),
  152.     "saddlebrown"=>array("red"=>0x8B, "green"=>0x45, "blue"=>0x13),
  153.     "salmon"=>array("red"=>0xFA, "green"=>0x80, "blue"=>0x72),
  154.     "sandybrown"=>array("red"=>0xF4, "green"=>0xA4, "blue"=>0x60),
  155.     "seagreen"=>array("red"=>0x2E, "green"=>0x8B, "blue"=>0x57),
  156.     "seashell"=>array("red"=>0xFF, "green"=>0xF5, "blue"=>0xEE),
  157.     "sienna"=>array("red"=>0xA0, "green"=>0x52, "blue"=>0x2D),
  158.     "skyblue"=>array("red"=>0x87, "green"=>0xCE, "blue"=>0xEB),
  159.     "slateblue"=>array("red"=>0x6A, "green"=>0x5A, "blue"=>0xCD),
  160.     "slategray"=>array("red"=>0x70, "green"=>0x80, "blue"=>0x90),
  161.     "snow"=>array("red"=>0xFF, "green"=>0xFA, "blue"=>0xFA),
  162.     "springgreen"=>array("red"=>0x00, "green"=>0xFF, "blue"=>0x7F),
  163.     "steelblue"=>array("red"=>0x46, "green"=>0x82, "blue"=>0xB4),
  164.     "tan"=>array("red"=>0xD2, "green"=>0xB4, "blue"=>0x8C),
  165.     "thistle"=>array("red"=>0xD8, "green"=>0xBF, "blue"=>0xD8),
  166.     "tomato"=>array("red"=>0xFF, "green"=>0x63, "blue"=>0x47),
  167.     "turquoise"=>array("red"=>0x40, "green"=>0xE0, "blue"=>0xD0),
  168.     "violet"=>array("red"=>0xEE, "green"=>0x82, "blue"=>0xEE),
  169.     "wheat"=>array("red"=>0xF5, "green"=>0xDE, "blue"=>0xB3),
  170.     "whitesmoke"=>array("red"=>0xF5, "green"=>0xF5, "blue"=>0xF5),
  171.     "yellowgreen"=>array("red"=>0x9A, "green"=>0xCD, "blue"=>0x32));
  172.     // GetColor returns an associative array
  173.     //     with the red, green and blue
  174.     // values of the desired color
  175.     function GetColor($Colorname)
  176.     {
  177.     global $Colors;
  178.     return $Colors[$Colorname];
  179.     }
  180.     ?>
  181.  
  182.