Vcl.Graphics.TPenStyle

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch