PenDialog

PenDialog zeigt ein Dialogfeld zur Konfiguration eines Zeichenstifts an.

hNewPen = PenDialog()
hNewPen = PenDialog(hPen)
hNewPen = PenDialog(nStyle, nWidth, rvColorRGB)

Returnwert

hNewPen ist die Zugriffsnummer des neu erzeugten Zeichenstifts. Falls der Zeichenstift nicht erzeugt werden kann liefert die Funktion den Wert 0. Falls der Benutzer die Abbrechen-Schaltfläche gedrückt hat, liefert die Funktion den Wert -1.

Parameter

hPen

hPen ist die Zugriffsnummer eines Zeichenstifts, mit dem das Dialogfeld initialisiert werden soll.

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

id-1334085