PenCreate¶
PenCreate erzeugt einen Zeichenstift, der an Zeichenobjekte und Datensätze übergeben werden kann.
- hPen = PenCreate()
- hPen = PenCreate(hPenOther)
- hPen = PenCreate(nStyle, nWidth, rvColorRGB)
Returnwert
hPen ist die Zugriffsnummer (Handle) mit der auf den Zeichenstift zugegriffen werden kann. Falls der Zeichenstift nicht erzeugt werden kann ist hPen gleich 0.
Parameter
- nStyle
nStyle ist einer der folgenden Werte:
Wert
Bedeutung
PS_SOLID
durchgezogener Zeichenstift
PS_DASH
gestrichelter Zeichenstift
PS_DOT
gepunkteter Zeichenstift
PS_DASHDOT
strich-punktierter Zeichenstift
PS_DASHDOTDOT
strich-doppel-punktierter Zeichenstift
PS_NULL
nicht sichtbarer Zeichenstift
- nWidth
nWidth ist die Dicke des Zeichenstifts in 0.1 mm.
- rvColorRGB
rvColorRGB ein Vektor mit drei Elementen, der die Farbe des Zeichenstifts angibt:
Wert
Bedeutung
rvColorRGB[1]
Rotanteil der Farbe im Bereich 0 bis 255
rvColorRGB[2]
Grünanteil der Farbe im Bereich 0 bis 255
rvColorRGB[3]
Blauanteil der Farbe im Bereich 0 bis 255
History
Version |
Beschreibung |
---|---|
4.2.7 |
Die Funktion kann auch als Kopier-Konstruktor aufgerufen werden. |
Siehe auch
id-246394