System.UITypes.TAlphaColorRec
Delphi
TAlphaColorRec = record
C++
struct DECLSPEC_DRECORD TAlphaColorRec
{
public:
static const TAlphaColor Alpha = TAlphaColor(0xff000000);
static const unsigned Aliceblue = unsigned(0xfff0f8ff);
static const unsigned Antiquewhite = unsigned(0xfffaebd7);
static const unsigned Aqua = unsigned(0xff00ffff);
static const unsigned Aquamarine = unsigned(0xff7fffd4);
static const unsigned Azure = unsigned(0xfff0ffff);
static const unsigned Beige = unsigned(0xfff5f5dc);
static const unsigned Bisque = unsigned(0xffffe4c4);
static const unsigned Black = unsigned(0xff000000);
static const unsigned Blanchedalmond = unsigned(0xffffebcd);
static const unsigned Blue = unsigned(0xff0000ff);
static const unsigned Blueviolet = unsigned(0xff8a2be2);
static const unsigned Brown = unsigned(0xffa52a2a);
static const unsigned Burlywood = unsigned(0xffdeb887);
static const unsigned Cadetblue = unsigned(0xff5f9ea0);
static const unsigned Chartreuse = unsigned(0xff7fff00);
static const unsigned Chocolate = unsigned(0xffd2691e);
static const unsigned Coral = unsigned(0xffff7f50);
static const unsigned Cornflowerblue = unsigned(0xff6495ed);
static const unsigned Cornsilk = unsigned(0xfffff8dc);
static const unsigned Crimson = unsigned(0xffdc143c);
static const unsigned Cyan = unsigned(0xff00ffff);
static const unsigned Darkblue = unsigned(0xff00008b);
static const unsigned Darkcyan = unsigned(0xff008b8b);
static const unsigned Darkgoldenrod = unsigned(0xffb8860b);
static const unsigned Darkgray = unsigned(0xffa9a9a9);
static const unsigned Darkgreen = unsigned(0xff006400);
static const unsigned Darkgrey = unsigned(0xffa9a9a9);
static const unsigned Darkkhaki = unsigned(0xffbdb76b);
static const unsigned Darkmagenta = unsigned(0xff8b008b);
static const unsigned Darkolivegreen = unsigned(0xff556b2f);
static const unsigned Darkorange = unsigned(0xffff8c00);
static const unsigned Darkorchid = unsigned(0xff9932cc);
static const unsigned Darkred = unsigned(0xff8b0000);
static const unsigned Darksalmon = unsigned(0xffe9967a);
static const unsigned Darkseagreen = unsigned(0xff8fbc8f);
static const unsigned Darkslateblue = unsigned(0xff483d8b);
static const unsigned Darkslategray = unsigned(0xff2f4f4f);
static const unsigned Darkslategrey = unsigned(0xff2f4f4f);
static const unsigned Darkturquoise = unsigned(0xff00ced1);
static const unsigned Darkviolet = unsigned(0xff9400d3);
static const unsigned Deeppink = unsigned(0xffff1493);
static const unsigned Deepskyblue = unsigned(0xff00bfff);
static const unsigned Dimgray = unsigned(0xff696969);
static const unsigned Dimgrey = unsigned(0xff696969);
static const unsigned Dodgerblue = unsigned(0xff1e90ff);
static const unsigned Firebrick = unsigned(0xffb22222);
static const unsigned Floralwhite = unsigned(0xfffffaf0);
static const unsigned Forestgreen = unsigned(0xff228b22);
static const unsigned Fuchsia = unsigned(0xffff00ff);
static const unsigned Gainsboro = unsigned(0xffdcdcdc);
static const unsigned Ghostwhite = unsigned(0xfff8f8ff);
static const unsigned Gold = unsigned(0xffffd700);
static const unsigned Goldenrod = unsigned(0xffdaa520);
static const unsigned Gray = unsigned(0xff808080);
static const unsigned Green = unsigned(0xff008000);
static const unsigned Greenyellow = unsigned(0xffadff2f);
static const unsigned Grey = unsigned(0xff808080);
static const unsigned Honeydew = unsigned(0xfff0fff0);
static const unsigned Hotpink = unsigned(0xffff69b4);
static const unsigned Indianred = unsigned(0xffcd5c5c);
static const unsigned Indigo = unsigned(0xff4b0082);
static const unsigned Ivory = unsigned(0xfffffff0);
static const unsigned Khaki = unsigned(0xfff0e68c);
static const unsigned Lavender = unsigned(0xffe6e6fa);
static const unsigned Lavenderblush = unsigned(0xfffff0f5);
static const unsigned Lawngreen = unsigned(0xff7cfc00);
static const unsigned Lemonchiffon = unsigned(0xfffffacd);
static const unsigned Lightblue = unsigned(0xffadd8e6);
static const unsigned Lightcoral = unsigned(0xfff08080);
static const unsigned Lightcyan = unsigned(0xffe0ffff);
static const unsigned Lightgoldenrodyellow = unsigned(0xfffafad2);
static const unsigned Lightgray = unsigned(0xffd3d3d3);
static const unsigned Lightgreen = unsigned(0xff90ee90);
static const unsigned Lightgrey = unsigned(0xffd3d3d3);
static const unsigned Lightpink = unsigned(0xffffb6c1);
static const unsigned Lightsalmon = unsigned(0xffffa07a);
static const unsigned Lightseagreen = unsigned(0xff20b2aa);
static const unsigned Lightskyblue = unsigned(0xff87cefa);
static const unsigned Lightslategray = unsigned(0xff778899);
static const unsigned Lightslategrey = unsigned(0xff778899);
static const unsigned Lightsteelblue = unsigned(0xffb0c4de);
static const unsigned Lightyellow = unsigned(0xffffffe0);
static const unsigned LtGray = unsigned(0xffc0c0c0);
static const unsigned MedGray = unsigned(0xffa0a0a0);
static const unsigned DkGray = unsigned(0xff808080);
static const unsigned MoneyGreen = unsigned(0xffc0dcc0);
static const unsigned LegacySkyBlue = unsigned(0xfff0caa6);
static const unsigned Cream = unsigned(0xfff0fbff);
static const unsigned Lime = unsigned(0xff00ff00);
static const unsigned Limegreen = unsigned(0xff32cd32);
static const unsigned Linen = unsigned(0xfffaf0e6);
static const unsigned Magenta = unsigned(0xffff00ff);
static const unsigned Maroon = unsigned(0xff800000);
static const unsigned Mediumaquamarine = unsigned(0xff66cdaa);
static const unsigned Mediumblue = unsigned(0xff0000cd);
static const unsigned Mediumorchid = unsigned(0xffba55d3);
static const unsigned Mediumpurple = unsigned(0xff9370db);
static const unsigned Mediumseagreen = unsigned(0xff3cb371);
static const unsigned Mediumslateblue = unsigned(0xff7b68ee);
static const unsigned Mediumspringgreen = unsigned(0xff00fa9a);
static const unsigned Mediumturquoise = unsigned(0xff48d1cc);
static const unsigned Mediumvioletred = unsigned(0xffc71585);
static const unsigned Midnightblue = unsigned(0xff191970);
static const unsigned Mintcream = unsigned(0xfff5fffa);
static const unsigned Mistyrose = unsigned(0xffffe4e1);
static const unsigned Moccasin = unsigned(0xffffe4b5);
static const unsigned Navajowhite = unsigned(0xffffdead);
static const unsigned Navy = unsigned(0xff000080);
static const unsigned Oldlace = unsigned(0xfffdf5e6);
static const unsigned Olive = unsigned(0xff808000);
static const unsigned Olivedrab = unsigned(0xff6b8e23);
static const unsigned Orange = unsigned(0xffffa500);
static const unsigned Orangered = unsigned(0xffff4500);
static const unsigned Orchid = unsigned(0xffda70d6);
static const unsigned Palegoldenrod = unsigned(0xffeee8aa);
static const unsigned Palegreen = unsigned(0xff98fb98);
static const unsigned Paleturquoise = unsigned(0xffafeeee);
static const unsigned Palevioletred = unsigned(0xffdb7093);
static const unsigned Papayawhip = unsigned(0xffffefd5);
static const unsigned Peachpuff = unsigned(0xffffdab9);
static const unsigned Peru = unsigned(0xffcd853f);
static const unsigned Pink = unsigned(0xffffc0cb);
static const unsigned Plum = unsigned(0xffdda0dd);
static const unsigned Powderblue = unsigned(0xffb0e0e6);
static const unsigned Purple = unsigned(0xff800080);
static const unsigned Red = unsigned(0xffff0000);
static const unsigned Rosybrown = unsigned(0xffbc8f8f);
static const unsigned Royalblue = unsigned(0xff4169e1);
static const unsigned Saddlebrown = unsigned(0xff8b4513);
static const unsigned Salmon = unsigned(0xfffa8072);
static const unsigned Sandybrown = unsigned(0xfff4a460);
static const unsigned Seagreen = unsigned(0xff2e8b57);
static const unsigned Seashell = unsigned(0xfffff5ee);
static const unsigned Sienna = unsigned(0xffa0522d);
static const unsigned Silver = unsigned(0xffc0c0c0);
static const unsigned Skyblue = unsigned(0xff87ceeb);
static const unsigned Slateblue = unsigned(0xff6a5acd);
static const unsigned Slategray = unsigned(0xff708090);
static const unsigned Slategrey = unsigned(0xff708090);
static const unsigned Snow = unsigned(0xfffffafa);
static const unsigned Springgreen = unsigned(0xff00ff7f);
static const unsigned Steelblue = unsigned(0xff4682b4);
static const unsigned Tan = unsigned(0xffd2b48c);
static const unsigned Teal = unsigned(0xff008080);
static const unsigned Thistle = unsigned(0xffd8bfd8);
static const unsigned Tomato = unsigned(0xffff6347);
static const unsigned Turquoise = unsigned(0xff40e0d0);
static const unsigned Violet = unsigned(0xffee82ee);
static const unsigned Wheat = unsigned(0xfff5deb3);
static const unsigned White = unsigned(0xffffffff);
static const unsigned Whitesmoke = unsigned(0xfff5f5f5);
static const unsigned Yellow = unsigned(0xffffff00);
static const unsigned Yellowgreen = unsigned(0xff9acd32);
static const TAlphaColor Null = TAlphaColor(0x0);
__fastcall TAlphaColorRec(const TAlphaColor Color);
static int __fastcall (*ColorToRGB)(TAlphaColor Color);
TAlphaColorRec() {}
public:
union
{
struct
{
System::Byte B;
System::Byte G;
System::Byte R;
System::Byte A;
};
struct
{
System::Word HiWord;
System::Word LoWord;
};
struct
{
TAlphaColor Color;
};
};
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | System.UITypes.pas System.UITypes.hpp |
System.UITypes | System.UITypes |
説明
TAlphaColorRec によって色チャネル レコードにアクセスすることができます。
「TAlphaColorRec の色」の表に記載した TAlphaColorRec の定数を使用して、TAlphaColor 型の背景にある色チャネルにアクセスすることができます。
System.UIConsts ユニットにも、TAlphaColorRec の定数と同様のアルファ色定数の定義が含まれています。これらの定数は、「アルファ色」の表に記載されています。System.UIConsts の定数の名前は、TAlphaColorRec レコードで定義された色名の先頭に cla
を付けたものです。
これら 2 つの表の定数は、システム パレットにある一番よく一致する色に直接マップされます。たとえば、Blue
および claBlue
は青(blue)にマップされます。
TAlphaColorRec の色
定数 | 色 | A R G B |
---|---|---|
|
Aliceblue |
FF F0 F8 FF |
|
Antiquewhite |
FF FA EB D7 |
|
Aqua |
FF 00 FF FF |
|
Aquamarine |
FF 7F FF D4 |
|
Azure |
FF F0 FF FF |
|
Beige |
FF F5 F5 DC |
|
Bisque |
FF FF E4 C4 |
|
Black |
FF 00 00 00 |
|
Blanchedalmond |
FF FF EB CD |
|
Blue |
FF 00 00 FF |
|
Blueviolet |
FF 8A 2B E2 |
|
Brown |
FF A5 2A 2A |
|
Burlywood |
FF DE B8 87 |
|
Cadetblue |
FF 5F 9E A0 |
|
Chartreuse |
FF 7F FF 00 |
|
Chocolate |
FF D2 69 1E |
|
Coral |
FF FF 7F 50 |
|
Cornflowerblue |
FF 64 95 ED |
|
Cornsilk |
FF FF F8 DC |
|
Crimson |
FF DC 14 3C |
|
Cyan |
FF 00 FF FF |
|
Darkblue |
FF 00 00 8B |
|
Darkcyan |
FF 00 8B 8B |
|
Darkgoldenrod |
FF B8 86 0B |
|
Darkgray |
FF A9 A9 A9 |
|
Darkgreen |
FF 00 64 00 |
|
Darkgrey |
FF A9 A9 A9 |
|
Darkkhaki |
FF BD B7 6B |
|
Darkmagenta |
FF 8B 00 8B |
|
Darkolivegreen |
FF 55 6B 2F |
|
Darkorange |
FF FF 8C 00 |
|
Darkorchid |
FF 99 32 CC |
|
Darkred |
FF 8B 00 00 |
|
Darksalmon |
FF E9 96 7A |
|
Darkseagreen |
FF 8F BC 8F |
|
Darkslateblue |
FF 48 3D 8B |
|
Darkslategray |
FF 2F 4F 4F |
|
Darkslategrey |
FF 2F 4F 4F |
|
Darkturquoise |
FF 00 CE D1 |
|
Darkviolet |
FF 94 00 D3 |
|
Deeppink |
FF FF 14 93 |
|
Deepskyblue |
FF 00 BF FF |
|
Dimgray |
FF 69 69 69 |
|
Dimgrey |
FF 69 69 69 |
|
Dodgerblue |
FF 1E 90 FF |
|
Firebrick |
FF B2 22 22 |
|
Floralwhite |
FF FF FA F0 |
|
Forestgreen |
FF 22 8B 22 |
|
Fuchsia |
FF FF 00 FF |
|
Gainsboro |
FF DC DC DC |
|
Ghostwhite |
FF F8 F8 FF |
|
Gold |
FF FF D7 00 |
|
Goldenrod |
FF DA A5 20 |
|
Gray |
FF 80 80 80 |
|
Green |
FF 00 80 00 |
|
Greenyellow |
FF AD FF 2F |
|
Grey |
FF 80 80 80 |
|
Honeydew |
FF F0 FF F0 |
|
Hotpink |
FF FF 69 B4 |
|
Indianred |
FF CD 5C 5C |
|
Indigo |
FF 4B 00 82 |
|
Ivory |
FF FF FF F0 |
|
Khaki |
FF F0 E6 8C |
|
Lavender |
FF E6 E6 FA |
|
Lavenderblush |
FF FF F0 F5 |
|
Lawngreen |
FF 7C FC 00 |
|
Lemonchiffon |
FF FF FA CD |
|
Lightblue |
FF AD D8 E6 |
|
Lightcoral |
FF F0 80 80 |
|
Lightcyan |
FF E0 FF FF |
|
Lightgoldenrodyellow |
FF FA FA D2 |
|
Lightgray |
FF D3 D3 D3 |
|
Lightgreen |
FF 90 EE 90 |
|
Lightgrey |
FF D3 D3 D3 |
|
Lightpink |
FF FF B6 C1 |
|
Lightsalmon |
FF FF A0 7A |
|
Lightseagreen |
FF 20 B2 AA |
|
Lightskyblue |
FF 87 CE FA |
|
Lightslategray |
FF 77 88 99 |
|
Lightslategrey |
FF 77 88 99 |
|
Lightsteelblue |
FF B0 C4 DE |
|
Lightyellow |
FF FF FF E0 |
|
LtGray |
FF C0 C0 C0 |
|
MedGray |
FF A0 A0 A0 |
|
DkGray |
FF 80 80 80 |
|
MoneyGreen |
FF C0 DC C0 |
|
LegacySkyBlue |
FF F0 CA A6 |
|
Cream |
FF F0 FB FF |
|
Lime |
FF 00 FF 00 |
|
Limegreen |
FF 32 CD 32 |
|
Linen |
FF FA F0 E6 |
|
Magenta |
FF FF 00 FF |
|
Maroon |
FF 80 00 00 |
|
Mediumaquamarine |
FF 66 CD AA |
|
Mediumblue |
FF 00 00 CD |
|
Mediumorchid |
FF BA 55 D3 |
|
Mediumpurple |
FF 93 70 DB |
|
Mediumseagreen |
FF 3C B3 71 |
|
Mediumslateblue |
FF 7B 68 EE |
|
Mediumspringgreen |
FF 00 FA 9A |
|
Mediumturquoise |
FF 48 D1 CC |
|
Mediumvioletred |
FF C7 15 85 |
|
Midnightblue |
FF 19 19 70 |
|
Mintcream |
FF F5 FF FA |
|
Mistyrose |
FF FF E4 E1 |
|
Moccasin |
FF FF E4 B5 |
|
Navajowhite |
FF FF DE AD |
|
Navy |
FF 00 00 80 |
|
Oldlace |
FF FD F5 E6 |
|
Olive |
FF 80 80 00 |
|
Olivedrab |
FF 6B 8E 23 |
|
Orange |
FF FF A5 00 |
|
Orangered |
FF FF 45 00 |
|
Orchid |
FF DA 70 D6 |
|
Palegoldenrod |
FF EE E8 AA |
|
Palegreen |
FF 98 FB 98 |
|
Paleturquoise |
FF AF EE EE |
|
Palevioletred |
FF DB 70 93 |
|
Papayawhip |
FF FF EF D5 |
|
Peachpuff |
FF FF DA B9 |
|
Peru |
FF CD 85 3F |
|
Pink |
FF FF C0 CB |
|
Plum |
FF DD A0 DD |
|
Powderblue |
FF B0 E0 E6 |
|
Purple |
FF 80 00 80 |
|
Red |
FF FF 00 00 |
|
Rosybrown |
FF BC 8F 8F |
|
Royalblue |
FF 41 69 E1 |
|
Saddlebrown |
FF 8B 45 13 |
|
Salmon |
FF FA 80 72 |
|
Sandybrown |
FF F4 A4 60 |
|
Seagreen |
FF 2E 8B 57 |
|
Seashell |
FF FF F5 EE |
|
Sienna |
FF A0 52 2D |
|
Silver |
FF C0 C0 C0 |
|
Skyblue |
FF 87 CE EB |
|
Slateblue |
FF 6A 5A CD |
|
Slategray |
FF 70 80 90 |
|
Slategrey |
FF 70 80 90 |
|
Snow |
FF FF FA FA |
|
Springgreen |
FF 00 FF 7F |
|
Steelblue |
FF 46 82 B4 |
|
Tan |
FF D2 B4 8C |
|
Teal |
FF 00 80 80 |
|
Thistle |
FF D8 BF D8 |
|
Tomato |
FF FF 63 47 |
|
Turquoise |
FF 40 E0 D0 |
|
Violet |
FF EE 82 EE |
|
Wheat |
FF F5 DE B3 |
|
White |
FF FF FF FF |
|
Whitesmoke |
FF F5 F5 F5 |
|
Yellow |
FF FF FF 00 |
|
Yellowgreen |
FF 9A CD 32 |
|
Null |
00 00 00 00 |
|
Alpha |
FF 00 00 00 |