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 };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | Vcl.Graphics |
Beschreibung
TPenStyle legt den Typ der Linie fest, die ein Stift zeichnet.
TPenStyle kann einen der folgenden Werte annehmen:
Wert | Bedeutung |
---|---|
psSolid |
Eine durchgehende Line. |
psDash |
Eine gestrichelte Linie. |
psDot |
Eine gepunktete Linie. |
psDashDot |
Eine gestrichelte und gepunktete Linie. |
psDashDotDot |
Eine Linie, die aus Kombinationen von Strich-Punkt-Punkt besteht. |
psClear |
Es wird keine Linie gezeichnet (wird zum Unterdrücken von Linien um Formen verwendet, die mit dem aktuellen Stift einen Umriss zeichnen). |
psInsideFrame |
Eine durchgehende Linie, die aber eine geditherte Farbe verwendet, wenn Width größer al 1 ist. |
psAlternate |
Der Stift zeichnet nur jedes zweite Pixel. (Dieser Stil ist nur für "kosmetische" Stifte anwendbar.) Dieser Stil ist nur für Stifte gültig, die mit der API-Funktion ExtCreatePen erstellt wurden. (Siehe die MS Windows SDK-Dokumentation.) Dies gilt für VCL und VCL.NET. |
psUserStyle |
Der Stift verwendet ein vom Benutzer bereitgestelltes Stil-Array. Dieser Stil ist nur für Stifte gültig, die mit der API-Funktion ExtCreatePen erstellt wurden. (Siehe die MS Windows SDK-Dokumentation.) Dies gilt für VCL und VCL.NET. |