Vcl.Graphics.TPenMode

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics Vcl.Graphics

Description

TPenMode indique comment la couleur d'un crayon interagit avec la couleur d'un canevas.

TPenMode indique comment la couleur d'un crayon interagit avec la couleur du canevas sur lequel il écrit. Le tableau suivant énumère les valeurs possibles :



Mode Couleur du pixel

pmBlack

Toujours noir

pmWhite

Toujours blanc

pmNop

Non modifié

pmNot

Inverse de la couleur d'arrière-plan du canevas

pmCopy

La couleur du crayon, spécifiée par la propriété Color

pmNotCopy

L'inverse de la couleur du crayon

pmMergePenNot

Combinaison de la couleur du crayon et de l'inverse de la couleur de l'arrière-plan du canevas

pmMaskPenNot

Combinaison des couleurs communes au crayon et à l'inverse de l'arrière-plan du canevas

pmMergeNotPen

Combinaison de la couleur d'arrière-plan du canevas et de l'inverse de la couleur du crayon

pmMaskNotPen

Combinaison des couleurs communes à l'arrière-plan du canevas et l'inverse de la couleur du crayon

pmMerge

Combinaison de la couleur du crayon et de la couleur d'arrière-plan du canevas

pmNotMerge

Inverse de pmMerge : combinaison de la couleur du crayon et de la couleur d'arrière-plan du canevas

pmMask

Combinaison des couleurs communes au crayon et à l'arrière-plan du canevas

pmNotMask

Inverse de pmMask : combinaison des couleurs communes au crayon et à l'arrière-plan du canevas

pmXor

Combinaison des couleurs appartenant soit au crayon, soit à l'arrière-plan du canevas, mais pas aux deux

pmNotXor

Inverse de pmXor : combinaison des couleurs appartenant soit au crayon, soit à l'arrière-plan du canevas, mais pas aux deux

Exemples de code