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.

id-246394