dev_close_tooldev_close_toolDevCloseToolDevCloseTooldev_close_tool (Operator)
Name
dev_close_tooldev_close_toolDevCloseToolDevCloseTooldev_close_tool — Schließt das angegebene schwebende Tool-Fenster.
Signatur
dev_close_tool( : : ToolId : )
Herror dev_close_tool(const char* ToolId)
Herror T_dev_close_tool(const Htuple ToolId)
void DevCloseTool(const HTuple& ToolId)
def dev_close_tool(tool_id: HHandle) -> None
Beschreibung
dev_close_tooldev_close_toolDevCloseToolDevCloseToolDevCloseTooldev_close_tool schließt das Tool mit der Id ToolIdToolIdToolIdToolIdtoolIdtool_id.
Anstatt der ToolIdToolIdToolIdToolIdtoolIdtool_id 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.
Achtung
Dieser Operator funktioniert nur für einzelne schwebende Tools, d.h.
Tools, die weder angedockt noch mit Registerkarten versehen sind.
Dieser Operator wird beim Codeexport ignoriert.
Parameter
ToolIdToolIdToolIdToolIdtoolIdtool_id (input_control) dev_tool → HTupleHHandleHTupleHtuple (string) (IntPtr) (HString) (char*)
Tool-Identifikator.
Beispiel (HDevelop)
dev_open_tool ('matching_assistant', 0, 0, 'default','default', ToolId)
dev_close_window (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_set_tool_geometrydev_set_tool_geometryDevSetToolGeometryDevSetToolGeometryDevSetToolGeometrydev_set_tool_geometry,
dev_open_tooldev_open_toolDevOpenToolDevOpenToolDevOpenTooldev_open_tool
Nachfolger
dev_open_tooldev_open_toolDevOpenToolDevOpenToolDevOpenTooldev_open_tool
Siehe auch
dev_show_tooldev_show_toolDevShowToolDevShowToolDevShowTooldev_show_tool
Modul
Foundation