KlassenKlassenKlassenKlassen | | | | Operatoren

set_line_widthset_line_widthSetLineWidthset_line_widthSetLineWidthSetLineWidth (Operator)

Name

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

Signatur

set_line_width( : : WindowHandle, Width : )

Herror set_line_width(const Hlong WindowHandle, double Width)

Herror T_set_line_width(const Htuple WindowHandle, const Htuple Width)

Herror set_line_width(const HTuple& WindowHandle, const HTuple& Width)

void HWindow::SetLineWidth(const HTuple& Width) const

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

void HWindow::SetLineWidth(double Width) const

void HOperatorSetX.SetLineWidth(
[in] VARIANT WindowHandle, [in] VARIANT Width)

void HWindowX.SetLineWidth([in] double Width)

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

void HWindow.SetLineWidth(double width)

Beschreibung

set_line_widthset_line_widthSetLineWidthset_line_widthSetLineWidthSetLineWidth gibt an, wie dick (in Pixel) der Rand einer Region dargestellt werden soll. Die Darstellung erfolgt mit Operatoren wie disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion, disp_linedisp_lineDispLinedisp_lineDispLineDispLine, disp_polygondisp_polygonDispPolygondisp_polygonDispPolygonDispPolygon, etc. Mit dem Operator get_line_widthget_line_widthGetLineWidthget_line_widthGetLineWidthGetLineWidth 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_widthQueryLineWidthquery_line_widthQueryLineWidthQueryLineWidth abgefragt werden.

Achtung

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

Parallelisierung

Parameter

WindowHandleWindowHandleWindowHandleWindowHandleWindowHandlewindowHandle (input_control)  window HWindow, HTupleHTupleHTupleHWindowX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Fenster-Handle.

WidthWidthWidthWidthWidthwidth (input_control)  real HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Strichstärke für Konturdarstellung.

Defaultwert: 1.0

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

Ergebnis

set_line_widthset_line_widthSetLineWidthset_line_widthSetLineWidthSetLineWidth 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_widthQueryLineWidthquery_line_widthQueryLineWidthQueryLineWidth, get_line_widthget_line_widthGetLineWidthget_line_widthGetLineWidthGetLineWidth

Nachfolger

disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion

Siehe auch

get_line_widthget_line_widthGetLineWidthget_line_widthGetLineWidthGetLineWidth, query_line_widthquery_line_widthQueryLineWidthquery_line_widthQueryLineWidthQueryLineWidth, set_drawset_drawSetDrawset_drawSetDrawSetDraw, disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren