HatchCreate¶
HatchCreate erzeugt ein Schraffur-Objekt, das an einen Datensatz übergeben werden kann.
- hHatch = HatchCreate()
- hHatch = HatchCreate(hHatchOther)
- hHatch = HatchCreate(nStyle, rsDistance, rsOffset, nWidth, rvColorRGB)
Returnwert
hHatch ist die Zugriffsnummer (Handle) mit der auf das Schraffur-Objekt zugegriffen werden kann. Falls das Objekt nicht erzeugt werden kann ist hHatch gleich 0.
Parameter
- hHatchOther
hHatchOther enthält ein Schraffur-Objekt-Handle der kopiert werden soll.
- nStyle
nStyle ist eine ODER-verknüpfte Kombination der folgenden Werte:
Wert
Bedeutung
HATCH_0
Schraffur mit Winkel 0 Grad
HATCH_45
Schraffur mit Winkel 45 Grad
HATCH_90
Schraffur mit Winkel 90 Grad
HATCH_135
Schraffur mit Winkel 135 Grad
- rsDistance
rsDistance ist der Abstand benachbarter Linien in Zentimetern.
- rsOffset
rsOffset ist die Verschiebung des Schraffur-Ursprungs in Zentimetern.
- nWidth
nWidth ist die Dicke der Schraffur-Linien in 0.1 mm.
- rvColorRGB
rvColorRGB ein Vektor mit drei Elementen, der die Farbe der Schraffur-Linien festlegt:
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 |
Funktion kann auch mit einem Parameter aufgerufen werden (Kopier-Konstruktor). |
Siehe auch
Überblick Schraffuren, HatchDestroy, XYGetHatch, XYSetHatch, ObjCopy
id-245745