dev_set_tool_geometry
— Setzt die Position und Dimension des Tools ToolId
.
dev_set_tool_geometry
setzt die Position und die Dimension des
Tools mit der id ToolId
.
Anstatt der ToolId kann auch der Name verwendet werden, der beim
Öffnen mit dev_open_tool
angeben werden muss. Allerdings wird
dann ein beliebiges Fenster, zu dem der Parameter ToolId
passt, verwendet.
Row
setzt die obere Position des Tools.
Bei ParVal('default') wird die obere Position nicht verändert.
Column
setzt die linke Position des Tools.
Bei ParVal('default') wird die linke Position nicht verändert.
Width
setzt die Breite des Tools, wenn möglich.
Bei ParVal('default') wird die Breite nicht verändert.
Height
setzt die Höhe des Tools, wenn möglich.
Bei ParVal('default') wird die Höhe nicht verändert.
Dieser Operator wird beim Codeexport ignoriert.
ToolId
(input_control) dev_tool →
(string)
Tool-Identifikator.
Row
(input_control) rectangle.origin.y →
(integer / string)
Zeile der oberen linken Ecke.
Defaultwert: 'default'
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Column
(input_control) rectangle.origin.x →
(integer / string)
Spalte der oberen linken Ecke.
Defaultwert: 'default'
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Width
(input_control) rectangle.extent.x →
(integer / string)
Breite des Tools.
Defaultwert: 'default'
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Restriktion: Width > 0
Height
(input_control) rectangle.extent.y →
(integer)
Höhe des Tools.
Defaultwert: 'default'
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Restriktion: Height > 0
dev_open_tool ('zoom_window', 0, 0, Width, 'default', ToolId) dev_close_tool (ToolId)
Sind die Parameterwerte korrekt, dann liefert
dev_set_window
den Wert 2 (H_MSG_TRUE).
Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode
zurückgeliefert.
Foundation