Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

dev_set_tool_geometrydev_set_tool_geometryDevSetToolGeometryDevSetToolGeometry (Operator)

Name

dev_set_tool_geometrydev_set_tool_geometryDevSetToolGeometryDevSetToolGeometry — Setzt die Position und Dimension des Tools ToolIdToolIdToolIdToolIdtoolId.

Signatur

dev_set_tool_geometry( : : ToolId, Row, Column, Width, Height : )

Herror dev_set_tool_geometry(const char* ToolId, const Hlong Row, const Hlong Column, const Hlong Width, const Hlong Height)

Herror T_dev_set_tool_geometry(const Htuple ToolId, const Htuple Row, const Htuple Column, const Htuple Width, const Htuple Height)

void DevSetToolGeometry(const HTuple& ToolId, const HTuple& Row, const HTuple& Column, const HTuple& Width, const HTuple& Height)

static void HOperatorSet.DevSetToolGeometry(HTuple toolId, HTuple row, HTuple column, HTuple width, HTuple height)

Beschreibung

dev_set_tool_geometrydev_set_tool_geometryDevSetToolGeometryDevSetToolGeometryDevSetToolGeometry setzt die Position und die Dimension des Tools mit der id ToolIdToolIdToolIdToolIdtoolId. Anstatt der ToolId kann auch der Name verwendet werden, der beim Öffnen mit dev_open_tooldev_open_toolDevOpenToolDevOpenToolDevOpenTool angeben werden muss. Allerdings wird dann ein beliebiges Fenster, zu dem der Parameter ToolIdToolIdToolIdToolIdtoolId passt, verwendet.

RowRowRowRowrow setzt die obere Position des Tools. Bei ParVal('default') wird die obere Position nicht verändert. ColumnColumnColumnColumncolumn setzt die linke Position des Tools. Bei ParVal('default') wird die linke Position nicht verändert. WidthWidthWidthWidthwidth setzt die Breite des Tools, wenn möglich. Bei ParVal('default') wird die Breite nicht verändert. HeightHeightHeightHeightheight setzt die Höhe des Tools, wenn möglich. Bei ParVal('default') wird die Höhe nicht verändert.

Achtung

Dieser Operator wird beim Codeexport ignoriert.

Parameter

ToolIdToolIdToolIdToolIdtoolId (input_control)  dev_tool HTupleHTupleHtuple (string) (IntPtr) (HString) (char*)

Tool-Identifikator.

RowRowRowRowrow (input_control)  rectangle.origin.y HTupleHTupleHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)

Zeile der oberen linken Ecke.

Defaultwert: 'default' "default" "default" "default" "default"

Minimale Schrittweite: 1

Empfohlene Schrittweite: 1

ColumnColumnColumnColumncolumn (input_control)  rectangle.origin.x HTupleHTupleHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)

Spalte der oberen linken Ecke.

Defaultwert: 'default' "default" "default" "default" "default"

Minimale Schrittweite: 1

Empfohlene Schrittweite: 1

WidthWidthWidthWidthwidth (input_control)  rectangle.extent.x HTupleHTupleHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)

Breite des Tools.

Defaultwert: 'default' "default" "default" "default" "default"

Minimale Schrittweite: 1

Empfohlene Schrittweite: 1

Restriktion: Width > 0

HeightHeightHeightHeightheight (input_control)  rectangle.extent.y HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Höhe des Tools.

Defaultwert: 'default' "default" "default" "default" "default"

Minimale Schrittweite: 1

Empfohlene Schrittweite: 1

Restriktion: Height > 0

Beispiel (HDevelop)

dev_open_tool ('zoom_window', 0, 0, Width, 'default', ToolId)
dev_close_tool (ToolId)

Ergebnis

Sind die Parameterwerte korrekt, dann liefert dev_set_windowdev_set_windowDevSetWindowDevSetWindowDevSetWindow den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode zurückgeliefert.

Vorgänger

dev_open_tooldev_open_toolDevOpenToolDevOpenToolDevOpenTool

Nachfolger

dev_show_tooldev_show_toolDevShowToolDevShowToolDevShowTool, dev_close_tooldev_close_toolDevCloseToolDevCloseToolDevCloseTool

Alternativen

dev_show_tooldev_show_toolDevShowToolDevShowToolDevShowTool

Siehe auch

dev_show_tooldev_show_toolDevShowToolDevShowToolDevShowTool

Modul

Foundation