KlassenKlassenKlassenKlassen | | | | Operatoren

set_drawset_drawSetDrawset_drawSetDrawSetDraw (Operator)

Name

set_drawset_drawSetDrawset_drawSetDrawSetDraw — Setzen des Ausfüllmodus für Regionen.

Signatur

set_draw( : : WindowHandle, Mode : )

Herror set_draw(const Hlong WindowHandle, const char* Mode)

Herror T_set_draw(const Htuple WindowHandle, const Htuple Mode)

Herror set_draw(const HTuple& WindowHandle, const HTuple& Mode)

void HWindow::SetDraw(const HTuple& Mode) const

void SetDraw(const HTuple& WindowHandle, const HTuple& Mode)

void HWindow::SetDraw(const HString& Mode) const

void HWindow::SetDraw(const char* Mode) const

void HOperatorSetX.SetDraw(
[in] VARIANT WindowHandle, [in] VARIANT Mode)

void HWindowX.SetDraw([in] BSTR Mode)

static void HOperatorSet.SetDraw(HTuple windowHandle, HTuple mode)

void HWindow.SetDraw(string mode)

Beschreibung

set_drawset_drawSetDrawset_drawSetDrawSetDraw gibt an, ob Regionen ausgefüllt ('fill') oder nur der Rand ('margin') dargestellt werden soll. Der angegebene Wert wird dem Fenster mit der logischen Fensternummer WindowHandleWindowHandleWindowHandleWindowHandleWindowHandlewindowHandle zugeordnet. Die Ausgabe erfolgt mit Operatoren wie disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion, disp_circledisp_circleDispCircledisp_circleDispCircleDispCircle, disp_rectangle1disp_rectangle1DispRectangle1disp_rectangle1DispRectangle1DispRectangle1, disp_rectangle2disp_rectangle2DispRectangle2disp_rectangle2DispRectangle2DispRectangle2, disp_arrowdisp_arrowDispArrowdisp_arrowDispArrowDispArrow etc. Der Ausfüllmodus ist auch bei der graphischen Darstellung von Grauwerten relevant (z.B. set_paint(::WindowHandle,'histogram':)set_paint(WindowHandle,"histogram")SetPaint(WindowHandle,"histogram")set_paint(WindowHandle,"histogram")SetPaint(WindowHandle,"histogram")SetPaint(WindowHandle,"histogram")). Falls der Modus auf 'margin' gesetzt ist, kann der Rand noch mit set_line_widthset_line_widthSetLineWidthset_line_widthSetLineWidthSetLineWidth und set_line_styleset_line_styleSetLineStyleset_line_styleSetLineStyleSetLineStyle beeinflußt werden.

Achtung

Falls der Modus 'margin' gewählt wurde und die Strichstärke größer als eins ist, werden manche Hohlflächen nicht ausgegeben.

Parallelisierung

Parameter

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

Fenster-Handle.

ModeModeModeModeModemode (input_control)  string HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Ausfüllmodus für Regionen.

Defaultwert: 'fill' "fill" "fill" "fill" "fill" "fill"

Werteliste: 'fill'"fill""fill""fill""fill""fill", 'margin'"margin""margin""margin""margin""margin"

Ergebnis

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

Vorgänger

get_drawget_drawGetDrawget_drawGetDrawGetDraw

Nachfolger

disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion

Siehe auch

get_drawget_drawGetDrawget_drawGetDrawGetDraw, disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion, set_paintset_paintSetPaintset_paintSetPaintSetPaint, disp_imagedisp_imageDispImagedisp_imageDispImageDispImage, set_line_widthset_line_widthSetLineWidthset_line_widthSetLineWidthSetLineWidth, set_line_styleset_line_styleSetLineStyleset_line_styleSetLineStyleSetLineStyle

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren