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.

Wählen Sie oben rechts eine andere Programmiersprache aus.

dev_set_tool_geometrydev_set_tool_geometryDevSetToolGeometryDevSetToolGeometrydev_set_tool_geometry (Operator)

Name

dev_set_tool_geometrydev_set_tool_geometryDevSetToolGeometryDevSetToolGeometrydev_set_tool_geometry — Setzt die Position und Dimension des Tools ToolIdToolIdToolIdToolIdtoolIdtool_id.

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)

def dev_set_tool_geometry(tool_id: HHandle, row: Union[int, str], column: Union[int, str], width: Union[int, str], height: int) -> None

Beschreibung

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

Mit den Parametern RowRowRowRowrowrow und ColumnColumnColumnColumncolumncolumn kann die Position des Tools geändert werden. Beachten Sie, dass die unter Bearbeiten -> Einstellungen -> Allgemeine Optionen -> Allgemeine Optionen -> Window open offset angegebenen Versatzwerte zum Zeileindex bzw. zum Spaltenindex addiert werden. Weitere Informationen finden Sie im Kapitel „Menu Edit“ im „HDevelop User's Guide“. Bei 'default'"default""default""default""default""default" wird die Position nicht verändert.

Mit den Parametern WidthWidthWidthWidthwidthwidth und HeightHeightHeightHeightheightheight kann die Größe des Tools geändert werden. Bei 'default'"default""default""default""default""default" wird die Größe nicht verändert.

Achtung

Dieser Operator wird beim Codeexport ignoriert.

Parameter

ToolIdToolIdToolIdToolIdtoolIdtool_id (input_control)  dev_tool HTupleHHandleHTupleHtuple (string) (IntPtr) (HString) (char*)

Tool-Identifikator.

RowRowRowRowrowrow (input_control)  rectangle.origin.y HTupleUnion[int, str]HTupleHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)

Zeile der oberen linken Ecke.

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

Minimale Schrittweite: 1

Empfohlene Schrittweite: 1

ColumnColumnColumnColumncolumncolumn (input_control)  rectangle.origin.x HTupleUnion[int, str]HTupleHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)

Spalte der oberen linken Ecke.

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

Minimale Schrittweite: 1

Empfohlene Schrittweite: 1

WidthWidthWidthWidthwidthwidth (input_control)  rectangle.extent.x HTupleUnion[int, str]HTupleHtuple (integer / string) (int / long / string) (Hlong / HString) (Hlong / char*)

Breite des Tools.

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

Minimale Schrittweite: 1

Empfohlene Schrittweite: 1

Restriktion: Width > 0

HeightHeightHeightHeightheightheight (input_control)  rectangle.extent.y HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Höhe des Tools.

Defaultwert: 'default' "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_windowDevSetWindowDevSetWindowDevSetWindowdev_set_window den Wert TRUE. Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode zurückgeliefert.

Vorgänger

dev_open_tooldev_open_toolDevOpenToolDevOpenToolDevOpenTooldev_open_tool

Nachfolger

dev_show_tooldev_show_toolDevShowToolDevShowToolDevShowTooldev_show_tool, dev_close_tooldev_close_toolDevCloseToolDevCloseToolDevCloseTooldev_close_tool

Alternativen

dev_show_tooldev_show_toolDevShowToolDevShowToolDevShowTooldev_show_tool

Siehe auch

dev_show_tooldev_show_toolDevShowToolDevShowToolDevShowTooldev_show_tool

Modul

Foundation