// All in red:

// 1. RGB mode:
Self.Color: = $ 0000ff; 
 // But it is the opposite of # ff0000 in HTML, it should be called BGR.


// 2. RGB score, such as:
Self.Color: = RGB (255,0,0);


// 3. Standard mode in Delphi:
Self.Color: = $ 000000ff;
 // The lower 3 bytes represent the corresponding color of RGB (BGR);
// If the most significant byte is $ 00, it means the closest color in the system palette is used;
// The most significant byte is $ 01, which means matching with the closest color in the current palette;
// The highest byte is $ 02, then the next closest color match of the logical palette in the current device description table is used.


// 4. Integer:
Self.Color: = 255;
 // Hex converted integer.


// 5. Color constant:
Self.Color: = clRed;
// Delphi predefined constants are:

clSystemColor = $ FF000000;

clScrollBar = TColor (clSystemColor or COLOR_SCROLLBAR);
clBackground = TColor (clSystemColor or COLOR_BACKGROUND);
clActiveCaption = TColor (clSystemColor or COLOR_ACTIVECAPTION);
clInactiveCaption = TColor (clSystemColor or COLOR_INACTIVECAPTION);
clMenu = TColor (clSystemColor or COLOR_MENU);
clWindow = TColor (clSystemColor or COLOR_WINDOW);
clWindowFrame = TColor (clSystemColor or COLOR_WINDOWFRAME);
clMenuText = TColor (clSystemColor or COLOR_MENUTEXT);
clWindowText = TColor (clSystemColor or COLOR_WINDOWTEXT);
clCaptionText = TColor (clSystemColor or COLOR_CAPTIONTEXT);
clActiveBorder = TColor (clSystemColor or COLOR_ACTIVEBORDER);
clInactiveBorder = TColor (clSystemColor or COLOR_INACTIVEBORDER);
clAppWorkSpace = TColor (clSystemColor or COLOR_APPWORKSPACE);
clHighlight = TColor (clSystemColor or COLOR_HIGHLIGHT);
clHighlightText = TColor (clSystemColor or COLOR_HIGHLIGHTTEXT);
clBtnFace = TColor (clSystemColor or COLOR_BTNFACE);
clBtnShadow = TColor (clSystemColor or COLOR_BTNSHADOW);
clGrayText = TColor (clSystemColor or COLOR_GRAYTEXT);
clBtnText = TColor (clSystemColor or COLOR_BTNTEXT);
clInactiveCaptionText = TColor (clSystemColor or COLOR_INACTIVECAPTIONTEXT);
clBtnHighlight = TColor (clSystemColor or COLOR_BTNHIGHLIGHT);
cl3DDkShadow = TColor (clSystemColor or COLOR_3DDKSHADOW);
cl3DLight = TColor (clSystemColor or COLOR_3DLIGHT);
clInfoText = TColor (clSystemColor or COLOR_INFOTEXT);
clInfoBk = TColor (clSystemColor or COLOR_INFOBK);
clHotLight = TColor (clSystemColor or COLOR_HOTLIGHT);
clGradientActiveCaption = TColor (clSystemColor or COLOR_GRADIENTACTIVECAPTION);
clGradientInactiveCaption = TColor (clSystemColor or COLOR_GRADIENTINACTIVECAPTION);
clMenuHighlight = TColor (clSystemColor or COLOR_MENUHILIGHT);
clMenuBar = TColor (clSystemColor or COLOR_MENUBAR);

clBlack = TColor ($ 000000);
clMaroon = TColor ($ 000080);
clGreen = TColor ($ 008000);
clOlive = TColor ($ 008080);
clNavy = TColor ($ 800000);
clPurple = TColor ($ 800080);
clTeal = TColor ($ 808000);
clGray = TColor ($ 808080);
clSilver = TColor ($ C0C0C0);
clRed = TColor ($ 0000FF);
clLime = TColor ($ 00FF00);
clYellow = TColor ($ 00FFFF);
clBlue = TColor ($ FF0000);
clFuchsia = TColor ($ FF00FF);
clAqua = TColor ($ FFFF00);
clLtGray = TColor ($ C0C0C0);
clDkGray = TColor ($ 808080);
clWhite = TColor ($ FFFFFF);
StandardColorsCount = 16;

clMoneyGreen = TColor ($ C0DCC0);
clSkyBlue = TColor ($ F0CAA6);
clCream = TColor ($ F0FBFF);
clMedGray = TColor ($ A4A0A0);
ExtendedColorsCount = 4;

clNone = TColor ($ 1FFFFFFF);
clDefault = TColor ($ 20000000);

{The following "cl" values ​​come from the Web Named Color palette and
  are stored in the Windows COLORREF byte order x00bbggrr}
clWebSnow = $ FAFAFF;
clWebFloralWhite = $ F0FAFF;
clWebLavenderBlush = $ F5F0FF;
clWebOldLace = $ E6F5FD;
clWebIvory = $ F0FFFF;
clWebCornSilk = $ DCF8FF;
clWebBeige = $ DCF5F5;
clWebAntiqueWhite = $ D7EBFA;
clWebWheat = $ B3DEF5;
clWebAliceBlue = $ FFF8F0;
clWebGhostWhite = $ FFF8F8;
clWebLavender = $ FAE6E6;
clWebSeashell = $ EEF5FF;
clWebLightYellow = $ E0FFFF;
clWebPapayaWhip = $ D5EFFF;
clWebNavajoWhite = $ ADDEFF;
clWebMoccasin = $ B5E4FF;
clWebBurlywood = $ 87B8DE;
clWebAzure = $ FFFFF0;
clWebMintcream = $ FAFFF5;
clWebHoneydew = $ F0FFF0;
clWebLinen = $ E6F0FA;
clWebLemonChiffon = $ CDFAFF;
clWebBlanchedAlmond = $ CDEBFF;
clWebBisque = $ C4E4FF;
clWebPeachPuff = $ B9DAFF;
clWebTan = $ 8CB4D2;
 // yellows / reds yellow-> rosybrown
clWebYellow = $ 00FFFF;
clWebDarkOrange = $ 008CFF;
clWebRed = $ 0000FF;
clWebDarkRed = $ 00008B;
clWebMaroon = $ 000080;
clWebIndianRed = $ 5C5CCD;
clWebSalmon = $ 7280FA;
clWebCoral = $ 507FFF;
clWebGold = $ 00D7FF;
clWebTomato = $ 4763FF;
clWebCrimson = $ 3C14DC;
clWebBrown = $ 2A2AA5;
clWebChocolate = $ 1E69D2;
clWebSandyBrown = $ 60A4F4;
clWebLightSalmon = $ 7AA0FF;
clWebLightCoral = $ 8080F0;
clWebOrange = $ 00A5FF;
clWebOrangeRed = $ 0045FF;
clWebFirebrick = $ 2222B2;
clWebSaddleBrown = $ 13458B;
clWebSienna = $ 2D52A0;
clWebPeru = $ 3F85CD;
clWebDarkSalmon = $ 7A96E9;
clWebRosyBrown = $ 8F8FBC;
 // greens palegoldenrod-> darkseagreen
clWebPaleGoldenrod = $ AAE8EE;
clWebLightGoldenrodYellow = $ D2FAFA;
clWebOlive = $ 008080;
clWebForestGreen = $ 228B22;
clWebGreenYellow = $ 2FFFAD;
clWebChartreuse = $ 00FF7F;
clWebLightGreen = $ 90EE90;
clWebAquamarine = $ D4FF7F;
clWebSeaGreen = $ 578B2E;
clWebGoldenRod = $ 20A5DA;
clWebKhaki = $ 8CE6F0;
clWebOliveDrab = $ 238E6B;
clWebGreen = $ 008000;
clWebYellowGreen = $ 32CD9A;
clWebLawnGreen = $ 00FC7C;
clWebPaleGreen = $ 98FB98;
clWebMediumAquamarine = $ AACD66;
clWebMediumSeaGreen = $ 71B33C;
clWebDarkGoldenRod = $ 0B86B8;
clWebDarkKhaki = $ 6BB7BD;
clWebDarkOliveGreen = $ 2F6B55;
clWebDarkgreen = $ 006400;
clWebLimeGreen = $ 32CD32;
clWebLime = $ 00FF00;
clWebSpringGreen = $ 7FFF00;
clWebMediumSpringGreen = $ 9AFA00;
clWebDarkSeaGreen = $ 8FBC8F;
 // greens / blues lightseagreen-> navy
clWebLightSeaGreen = $ AAB220;
clWebPaleTurquoise = $ EEEEAF;
clWebLightCyan = $ FFFFE0;
clWebLightBlue = $ E6D8AD;
clWebLightSkyBlue = $ FACE87;
clWebCornFlowerBlue = $ ED9564;
clWebDarkBlue = $ 8B0000;
clWebIndigo = $ 82004B;
clWebMediumTurquoise = $ CCD148;
clWebTurquoise = $ D0E040;
clWebCyan = $ FFFF00; // clWebAqua
clWebAqua = $ FFFF00;
clWebPowderBlue = $ E6E0B0;
clWebSkyBlue = $ EBCE87;
clWebRoyalBlue = $ E16941;
clWebMediumBlue = $ CD0000;
clWebMidnightBlue = $ 701919;
clWebDarkTurquoise = $ D1CE00;
clWebCadetBlue = $ A09E5F;
clWebDarkCyan = $ 8B8B00;
clWebTeal = $ 808000;
clWebDeepskyBlue = $ FFBF00;
clWebDodgerBlue = $ FF901E;
clWebBlue = $ FF0000;
clWebNavy = $ 800000;
 // violets / pinks darkviolet-> pink
clWebDarkViolet = $ D30094;
clWebDarkOrchid = $ CC3299;
clWebMagenta = $ FF00FF; // clWebFuchsia
clWebFuchsia = $ FF00FF;
clWebDarkMagenta = $ 8B008B;
clWebMediumVioletRed = $ 8515C7;
clWebPaleVioletRed = $ 9370DB;
clWebBlueViolet = $ E22B8A;
clWebMediumOrchid = $ D355BA;
clWebMediumPurple = $ DB7093;
clWebPurple = $ 800080;
clWebDeepPink = $ 9314FF;
clWebLightPink = $ C1B6FF;
clWebViolet = $ EE82EE;
clWebOrchid = $ D670DA;
clWebPlum = $ DDA0DD;
clWebThistle = $ D8BFD8;
clWebHotPink = $ B469FF;
clWebPink = $ CBC0FF;
 // blue / gray / black lightsteelblue-> black
clWebLightSteelBlue = $ DEC4B0;
clWebMediumSlateBlue = $ EE687B;
clWebLightSlateGray = $ 998877;
clWebWhite = $ FFFFFF;
clWebLightgrey = $ D3D3D3;
clWebGray = $ 808080;
clWebSteelBlue = $ B48246;
clWebSlateBlue = $ CD5A6A;
clWebSlateGray = $ 908070;
clWebWhiteSmoke = $ F5F5F5;
clWebSilver = $ C0C0C0;
clWebDimGray = $ 696969;
clWebMistyRose = $ E1E4FF;
clWebDarkSlateBlue = $ 8B3D48;
clWebDarkSlategray = $ 4F4F2F;
clWebGainsboro = $ DCDCDC;
clWebDarkGray = $ A9A9A9;
clWebBlack = $ 000000;
WebColorsCount = 140;   {Two of which are duplicates Aqua / Cyan Fuchsia / Magenta}