dev_close_tooldev_close_toolDevCloseToolDevCloseTooldev_close_tool (算子)
名称
dev_close_tooldev_close_toolDevCloseToolDevCloseTooldev_close_tool — 关闭指定的浮动工具窗口。
签名
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
描述
dev_close_tooldev_close_toolDevCloseToolDevCloseToolDevCloseTooldev_close_tool closes the tool with the ToolIdToolIdToolIdToolIdtoolIdtool_id.
Instead of using the ToolIdToolIdToolIdToolIdtoolIdtool_id, given during opening the tool,
you can use the name that has to be used in dev_open_tooldev_open_toolDevOpenToolDevOpenToolDevOpenTooldev_open_tool。In that case a arbitrary tool, which fits the parameter
ToolIdToolIdToolIdToolIdtoolIdtool_id, is used.
注意
This operator only works for single floating tools, i.e.,
tools that are neither docked nor tabbed.
此算子不支持代码导出。
参数
ToolIdToolIdToolIdToolIdtoolIdtool_id (输入控制) dev_tool → HTupleHHandleHTupleHtuple (string) (IntPtr) (HString) (char*)
Tool identifier.
示例(HDevelop)
dev_open_tool ('matching_assistant', 0, 0, 'default','default', ToolId)
dev_close_tool (ToolId)
结果
If the values of the specified parameters are correct,
dev_open_tooldev_open_toolDevOpenToolDevOpenToolDevOpenTooldev_open_tool 返回 2 ( H_MSG_TRUE )。否则,将抛出一个异常并返回错误代码。
可能的前趋
dev_set_tool_geometrydev_set_tool_geometryDevSetToolGeometryDevSetToolGeometryDevSetToolGeometrydev_set_tool_geometry,
dev_open_tooldev_open_toolDevOpenToolDevOpenToolDevOpenTooldev_open_tool
可能的后继
dev_open_tooldev_open_toolDevOpenToolDevOpenToolDevOpenTooldev_open_tool
另见
dev_show_tooldev_show_toolDevShowToolDevShowToolDevShowTooldev_show_tool
模块
基础