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. |