Vcl.Graphics.TPenMode
Delphi
TPenMode = (pmBlack, pmWhite, pmNop, pmNot, pmCopy, pmNotCopy,
pmMergePenNot, pmMaskPenNot, pmMergeNotPen, pmMaskNotPen, pmMerge,
pmNotMerge, pmMask, pmNotMask, pmXor, pmNotXor);
C++
enum DECLSPEC_DENUM TPenMode : unsigned char { pmBlack, pmWhite, pmNop, pmNot, pmCopy, pmNotCopy, pmMergePenNot, pmMaskPenNot, pmMergeNotPen, pmMaskNotPen, pmMerge, pmNotMerge, pmMask, pmNotMask, pmXor, pmNotXor };
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| enum | public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | Vcl.Graphics |
説明
TPenMode は、ペンの色とキャンバスの色が、どのように連動するのかを示します。
TPenMode は、ペンの色と、それが書き込むキャンバスの色が、どのように連動するのかを示します。 次の表は、利用可能な値を一覧しています:
| モード | ピクセルの色 |
|---|---|
|
pmBlack |
常に黒 |
|
pmWhite |
常に白 |
|
pmNop |
変更なし |
|
pmNot |
キャンバスの背景色の反転色 |
|
pmCopy |
Color プロパティで指定されるペン色 |
|
pmNotCopy |
ペン色の反転色 |
|
pmMergePenNot |
ペン色とキャンバス背景色の反転色の組み合わせ |
|
pmMaskPenNot |
ペン色とキャンバス背景色の反転色の両方に共通する色の組み合わせ |
|
pmMergeNotPen |
キャンバス背景色とペン色の反転色の組み合わせ |
|
pmMaskNotPen |
キャンバス背景色の反転色とペン色の両方に共通する色の組み合わせ |
|
pmMerge |
ペン色とキャンバス背景色の組み合わせ |
|
pmNotMerge |
pmMerge(ペン色とキャンバス背景色の組み合わせ)の反転色 |
|
pmMask |
ペン色とキャンバス背景色の両方に共通する色の組み合わせ |
|
pmNotMask |
pmMask(ペン色とキャンバス背景色の両方に共通する色の組み合わせ)の反転色 |
|
pmXor |
ペン色またはキャンバス背景色のどちらかの(両方ではない)色の組み合わせ |
|
pmNotXor |
pmXor(ペン色またはキャンバス背景色のどちらかの(両方ではない)色の組み合わせ)の反転色 |