dev_set_contour_styledev_set_contour_styleDevSetContourStyleDevSetContourStyledev_set_contour_style (Operator)
Name
dev_set_contour_styledev_set_contour_styleDevSetContourStyleDevSetContourStyledev_set_contour_style — Setzen des Füllstils der Konturanzeige.
Signatur
dev_set_contour_style( : : Style : )
Herror dev_set_contour_style(const char* Style)
Herror T_dev_set_contour_style(const Htuple Style)
void DevSetContourStyle(const HTuple& Style)
static void HWindow::DevSetContourStyle(const HString& Style)
static void HWindow::DevSetContourStyle(const char* Style)
static void HWindow::DevSetContourStyle(const wchar_t* Style)
(Nur Windows)
def dev_set_contour_style(style: str) -> None
Beschreibung
dev_set_contour_styledev_set_contour_styleDevSetContourStyleDevSetContourStyleDevSetContourStyledev_set_contour_style setzt den Füllstil der Konturanzeige.
Dabei werden folgende Werte für StyleStyleStyleStylestylestyle unterstützt:
-
'stroke'"stroke""stroke""stroke""stroke""stroke":
Nur die Linie der Kontur wird gezeichnet
-
'fill'"fill""fill""fill""fill""fill":
Die von der Kontur eingeschlossene Fläche wird ausgefüllt.
-
'stroke_and_fill'"stroke_and_fill""stroke_and_fill""stroke_and_fill""stroke_and_fill""stroke_and_fill":
Die Linie der Kontur wird gezeichnet und die von ihr eingeschlossene
Fläche ausgefüllt. Dies macht insbesondere bei größeren Liniendicken
einen Unterschied, siehe set_line_widthset_line_widthSetLineWidthSetLineWidthSetLineWidthset_line_width.
Bei allen Stilen wird die aktuelle Zeichenfarbe verwendet.
Achtung
Beim Export von HDevelop-Programmen ist zu beachten, dass der für diesen
Operator generierte Code sich anders verhalten kann, als der entsprechende
HALCON-Operator.
Eine detaillierte Beschreibung der Besonderheiten, die beim Export
von grafischen HDevelop-Operatoren zu beachten sind, findet sich im
„HDevelop User's Guide“ im Kapitel Code Export
-> General Aspects of Code Generation
-> Graphics Windows.
Parameter
StyleStyleStyleStylestylestyle (input_control) string → HTuplestrHTupleHtuple (string) (string) (HString) (char*)
Füllstil der Konturanzeige.
Defaultwert:
'stroke'
"stroke"
"stroke"
"stroke"
"stroke"
"stroke"
Werteliste: 'fill'"fill""fill""fill""fill""fill", 'stroke'"stroke""stroke""stroke""stroke""stroke", 'stroke_and_fill'"stroke_and_fill""stroke_and_fill""stroke_and_fill""stroke_and_fill""stroke_and_fill"
Ergebnis
Sind die Parameterwerte korrekt, dann liefert
dev_set_contour_styledev_set_contour_styleDevSetContourStyleDevSetContourStyleDevSetContourStyledev_set_contour_style den Wert 2 (H_MSG_TRUE).
Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode
zurückgeliefert.
Nachfolger
dev_displaydev_displayDevDisplayDevDisplayDevDisplaydev_display
Siehe auch
set_contour_styleset_contour_styleSetContourStyleSetContourStyleSetContourStyleset_contour_style
Modul
Foundation