Vcl.Graphics.TPenStyle
Delphi
TPenStyle = (psSolid, psDash, psDot, psDashDot, psDashDotDot, psClear,
psInsideFrame, psUserStyle, psAlternate);
C++
enum DECLSPEC_DENUM TPenStyle : unsigned char { psSolid, psDash, psDot, psDashDot, psDashDotDot, psClear, psInsideFrame, psUserStyle, psAlternate };
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| enum | public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | Vcl.Graphics |
Description
TPenStyle indique le type de ligne qu'un crayon dessine.
Voici les valeurs possibles de TPenStyle :
| Valeur | Signification |
|---|---|
|
psSolid |
Une ligne continue. |
|
psDash |
Une ligne constituée d'une série de tirets. |
|
psDot |
Une ligne constituée d'une série de points. |
|
psDashDot |
Une ligne constituée d'une alternance de tirets et de points. |
|
psDashDotDot |
Une ligne constituée d'une série de séquences tiret-point-point. |
|
psClear |
Pas de ligne dessinée (style utilisé pour ne pas dessiner la ligne autour de formes dont le contour est dessiné par le crayon en cours). |
|
psInsideFrame |
Une ligne continue pouvant utiliser une couleur mélangée si Width est supérieure à 1. |
|
psAlternate |
Le crayon définit tout autre pixel. Ce style s'applique seulement aux crayons cosmétiques. Ce style est valide uniquement pour les crayons créés avec la fonction API ExtCreatePen. Reportez-vous aux documentations MS Windows SDK. Cela concerne aussi bien VCL que VCL.NET. |
|
psUserStyle |
Le crayon utilise un tableau de styles fourni par l'utilisateur. Ce style est valide uniquement pour les crayons créés avec la fonction API ExtCreatePen. Reportez-vous aux documentations MS Windows SDK. Cela concerne aussi bien VCL que VCL.NET. |