// (c) 2003 Allen I Holub. All rights reserved.
package com.holub.ui;
import java.awt.*;
/* The Colors interface contains nothing but symbolic constants for various
* color values that I use regularly. The names are self explanatory.
*/
/*** Provides symbolic definitions for various colors not defined in the {@link Colors} class.
*
* <!-- ====================== distribution terms ===================== -->
* <p><blockquote
* style="border-style: solid; border-width:thin; padding: 1em 1em 1em 1em;">
* <center>
* Copyright © 2003, Allen I. Holub. All rights reserved.
* </center>
* <br>
* <br>
* This code is distributed under the terms of the
* <a href="http://www.gnu.org/licenses/gpl.html"
* >GNU Public License</a> (GPL)
* with the following ammendment to section 2.c:
* <p>
* As a requirement for distributing this code, your splash screen,
* about box, or equivalent must include an my name, copyright,
* <em>and URL</em>. An acceptable message would be:
* <center>
* This program contains Allen Holub's <em>XXX</em> utility.<br>
* (c) 2003 Allen I. Holub. All Rights Reserved.<br>
* http://www.holub.com<br>
* </center>
* If your progam does not run interactively, then the foregoing
* notice must appear in your documentation.
* </blockquote>
* <!-- =============================================================== -->
* @author Allen I. Holub
*<p>
*<table>
* <tr><td>Color </td><td> Sample </td><td> R </td><td> G </td><td> B </td></tr>
* <tr><td>TRANSPARENT </td><td> </td colspan=3> no value, alias for null. </td></tr>
*
* <tr><td>DARK_RED </td><td bgcolor=#990000> </td><td> 99 </td><td> 00 </td><td> 00 </td></tr>
* <tr><td>MEDIUM_RED </td><td bgcolor=#cc0000> </td><td> cc </td><td> 00 </td><td> 00 </td></tr>
* <tr><td>LIGHT_RED </td><td bgcolor=#ff0000> </td><td> ff </td><td> 00 </td><td> 00 </td></tr>
*
* <tr><td>DARK_ORANGE </td><td bgcolor=#ff6600> </td><td> ff </td><td> 66 </td><td> 00 </td></tr>
* <tr><td>MEDIUM_ORANGE </td><td bgcolor=#ff9900> </td><td> ff </td><td> 99 </td><td> 00 </td></tr>
* <tr><td>LIGHT_ORANGE </td><td bgcolor=#ffcc00> </td><td> ff </td><td> cc </td><td> 00 </td></tr>
* <tr><td>ORANGE </td><td bgcolor=#ff9900> </td><td> ff </td><td> 99 </td><td> 00 </td></tr>
*
* <tr><td>OCHRE </td><td bgcolor=#cc9900> </td><td> cc </td><td> 99 </td><td> 00 </td></tr>
* <tr><td>DARK_YELLOW </td><td bgcolor=#ffff00> </td><td> ff </td><td> ff </td><td> 00 </td></tr>
* <tr><td>MEDIUM_YELLOW </td><td bgcolor=#ffff99> </td><td> ff </td><td> ff </td><td> 99 </td></tr>
* <tr><td>LIGHT_YELLOW </td><td bgcolor=#ffffdd> </td><td> ff </td><td> ff </td><td> dd </td></tr>
*
* <tr><td>DARK_GREEN </td><td bgcolor=#006600> </td><td> 00 </td><td> 66 </td><td> 00 </td></tr>
* <tr><td>MEDIUM_GREEN </td><td bgcolor=#009900> </td><td> 00 </td><td> 99 </td><td> 00 </td></tr>
* <tr><td>LIGHT_GREEN </td><td bgcolor=#00ff00> </td><td> 00 </td><td> ff </td><td> 00 </td></tr>
* <tr><td>GREEN </td><td bgcolor=#009900> </td><td> 00 </td><td> 99 </td><td> 00 </td></tr>
*
* <tr><td>DARK_BLUE </td><td bgcolor=#000099> </td><td> 00 </td><td> 00 </td><td> 99 </td></tr>
* <tr><td>MEDIUM_BLUE </td><td bgcolor=#0000cc> </td><td> 00 </td><td> 00 </td><td> cc </td></tr>
* <tr><td>LIGHT_BLUE </td><td bgcolor=#0000ff> </td><td> 00 </td><td> 00 </td><td> ff </td></tr>
*
* <tr><td>DARK_PURPLE </td><td bgcolor=#990099> </td><td> 99 </td><td> 00 </td><td> 99 </td></tr>
* <tr><td>MEDIUM_PURPLE </td><td bgcolor=#cc00ff> </td><td> cc </td><td> 00 </td><td> ff </td></tr>
* <tr><td>LIGHT_PURPLE </td><td bgcolor=#cc99ff> </td><td> cc </td><td> 99 </td><td> ff </td></tr>
* <tr><td>PURPLE </td><td bgcolor=#cc00ff> </td><td> cc </td><td> 00 </td><td> ff </td></tr>
*</table>
*
* @see java.awt.Color
*/
public interface Colors
{
static final Color TRANSPARENT = null;
/*** RGB=(0x99, 0x00, 0x00); <span style="background-color:#990000;"> </span> */ static final Color DARK_RED = new Color(0x99, 0x00, 0x00);
/*** RGB=(0xcc, 0x00, 0x00); <span style="background-color:#cc0000;"> </span> */ static final Color MEDIUM_RED = new Color(0xcc, 0x00, 0x00);
/*** RGB=(0xff, 0x00, 0x00); <span style="background-color:#ff0000;"> </span> */ static final Color LIGHT_RED = new Color(0xff, 0x00, 0x00);
/*** RGB=(0xff, 0x66, 0x00); <span style="background-color:#ff6600;"> </span> */ static final Color DARK_ORANGE = new Color(0xff, 0x66, 0x00);
/*** RGB=(0xff, 0x99, 0x00); <span style="background-color:#ff9900;"> </span> */ static final Color MEDIUM_ORANGE = new Color(0xff, 0x99, 0x00);
/*** RGB=(0xff, 0xcc, 0x00); <span style="background-color:#ffcc00;"> </span> */ static final Color LIGHT_ORANGE = new Color(0xff, 0xcc, 0x00);
/*** RGB=(0xff, 0x99, 0x00); <span style="background-color:#ff9900;"> </span> */ static final Color ORANGE = new Color(0xff, 0x99, 0x00);
/*** RGB=(0xcc, 0x99, 0x00); <span style="background-color:#cc9900;"> </span> */ static final Color OCHRE = new Color(0xcc, 0x99, 0x00);
/*** RGB=(0xff, 0xff, 0x00); <span style="background-color:#ffff00;"> </span> */ static final Color DARK_YELLOW = new Color(0xff, 0xff, 0x00);
/*** RGB=(0xff, 0xff, 0x99); <span style="background-color:#ffff99;"> </span> */ static final Color MEDIUM_YELLOW = new Color(0xff, 0xff, 0x99);
/*** RGB=(0xff, 0xff, 0xdd); <span style="background-color:#ffffdd;"> </span> */ static final Color LIGHT_YELLOW = new Color(0xff, 0xff, 0xdd);
/*** RGB=(0x00, 0x66, 0x00); <span style="background-color:#006600;"> </span> */ static final Color DARK_GREEN = new Color(0x00, 0x66, 0x00);
/*** RGB=(0x00, 0x99, 0x00); <span style="background-color:#009900;"> </span> */ static final Color MEDIUM_GREEN = new Color(0x00, 0x99, 0x00);
/*** RGB=(0x00, 0xff, 0x00); <span style="background-color:#00ff00;"> </span> */ static final Color LIGHT_GREEN = new Color(0x00, 0xff, 0x00);
/*** RGB=(0x00, 0x99, 0x00); <span style="background-color:#009900;"> </span> */ static final Color GREEN = MEDIUM_GREEN;
/*** RGB=(0x00, 0x00, 0x99); <span style="background-color:#000099;"> </span> */ static final Color DARK_BLUE = new Color(0x00, 0x00, 0x99);
/*** RGB=(0x00, 0x00, 0xcc); <span style="background-color:#0000cc;"> </span> */ static final Color MEDIUM_BLUE = new Color(0x00, 0x00, 0xcc);
/*** RGB=(0x00, 0x00, 0xff); <span style="background-color:#0000ff;"> </span> */ static final Color LIGHT_BLUE = new Color(0x00, 0x00, 0xff);
/*** RGB=(0x99, 0x00, 0x99); <span style="background-color:#990099;"> </span> */ static final Color DARK_PURPLE = new Color(0x99, 0x00, 0x99);
/*** RGB=(0xcc, 0x00, 0xff); <span style="background-color:#cc00ff;"> </span> */ static final Color MEDIUM_PURPLE = new Color(0xcc, 0x00, 0xff);
/*** RGB=(0xcc, 0x99, 0xff); <span style="background-color:#cc99ff;"> </span> */ static final Color LIGHT_PURPLE = new Color(0xcc, 0x99, 0xff);
/*** RGB=(0xcc, 0x00, 0xff); <span style="background-color:#cc00ff;"> </span> */ static final Color PURPLE = MEDIUM_PURPLE;
}