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