set_line_widthT_set_line_widthSetLineWidthSetLineWidthset_line_width (Operator)

Name

set_line_widthT_set_line_widthSetLineWidthSetLineWidthset_line_width — Festlegen der Strichstärke für die Konturdarstellung.

Signatur

set_line_width( : : WindowHandle, Width : )

Herror T_set_line_width(const Htuple WindowHandle, const Htuple Width)

void SetLineWidth(const HTuple& WindowHandle, const HTuple& Width)

void HWindow::SetLineWidth(double Width) const

static void HOperatorSet.SetLineWidth(HTuple windowHandle, HTuple width)

void HWindow.SetLineWidth(double width)

def set_line_width(window_handle: HHandle, width: float) -> None

Beschreibung

set_line_widthset_line_widthSetLineWidthSetLineWidthSetLineWidthset_line_width gibt an, wie dick (in Pixel) der Rand einer Region dargestellt werden soll. Die Darstellung erfolgt mit Operatoren wie disp_regiondisp_regionDispRegionDispRegionDispRegiondisp_region, disp_linedisp_lineDispLineDispLineDispLinedisp_line, disp_polygondisp_polygonDispPolygonDispPolygonDispPolygondisp_polygon, etc. Mit dem Operator get_line_widthget_line_widthGetLineWidthGetLineWidthGetLineWidthget_line_width kann der Ausgabeparameter für das Ausgabefenster abgefragt werden. Nicht bei allen Geräten besteht die Möglichkeit die Randstärke zu verändern. Dies kann mit dem Operator query_line_widthquery_line_widthQueryLineWidthQueryLineWidthQueryLineWidthquery_line_width abgefragt werden.

Achtung

Die Strichstärke ist nur von Bedeutung, falls der Modus set_draw(::WindowHandle,'margin':)set_draw(WindowHandle,"margin")SetDraw(WindowHandle,"margin")SetDraw(WindowHandle,"margin")SetDraw(WindowHandle,"margin")set_draw(WindowHandle,"margin") eingestellt wurde. Falls die Strichstärke größer als 1 ist, können Hohlflächen von Regionen nicht immer korrekt ausgegeben werden.

Ausführungsinformationen

Parameter

WindowHandleWindowHandleWindowHandleWindowHandlewindowHandlewindow_handle (input_control)  window HWindow, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Fenster-Handle.

WidthWidthWidthWidthwidthwidth (input_control)  real HTuplefloatHTupleHtuple (real) (double) (double) (double)

Strichstärke für Konturdarstellung.

Defaultwert: 1.0

Restriktion: Width >= 1.0 && Width <= 2000.0

Ergebnis

set_line_widthset_line_widthSetLineWidthSetLineWidthSetLineWidthset_line_width liefert den Wert 2 (H_MSG_TRUE), falls der Parameter korrekt ist und das Fenster gültig ist. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Vorgänger

query_line_widthquery_line_widthQueryLineWidthQueryLineWidthQueryLineWidthquery_line_width, get_line_widthget_line_widthGetLineWidthGetLineWidthGetLineWidthget_line_width

Nachfolger

disp_regiondisp_regionDispRegionDispRegionDispRegiondisp_region

Siehe auch

get_line_widthget_line_widthGetLineWidthGetLineWidthGetLineWidthget_line_width, query_line_widthquery_line_widthQueryLineWidthQueryLineWidthQueryLineWidthquery_line_width, set_drawset_drawSetDrawSetDrawSetDrawset_draw, disp_regiondisp_regionDispRegionDispRegionDispRegiondisp_region

Modul

Foundation