Vcl.Graphics.TPenMode

提供: RAD Studio API Documentation
移動先: 案内検索

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(ペン色またはキャンバス背景色のどちらかの(両方ではない)色の組み合わせ)の反転色

コード サンプル