zoukankan      html  css  js  c++  java
  • halcon算子翻译——dev_set_tool_geometry

    名称

    dev_set_tool_geometry - 设置指定tool的位置和大小。

    用法

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

    描述

      dev_set_tool_geometry使用ToolId的id来设置tool的位置和尺寸。

      传递ToolId还有种替代方案,可以传递在算子dev_open_tool中使用的名称。 在这种情况下,任意的符合条件的参数ToolId都会使用到。(经验<非原翻译>:如果在此算子中直接传递tool名称,只会作用到最新的打开的tool。)

      参数Row和Column可以用来修改tool的位置。 为了不改变该位置,可以传递'default'。

      参数Width和Height可以用来修改tool的大小。 为了不改变大小,可以传递'default'。 如果Width和Height小于tool的最小尺寸,则使用最小尺寸。

    注意

    此算子不支持代码导出

    参数

    ToolId (input_control)   dev_tool → (string)
      Tool identifier.


    Row (input_control)    rectangle.origin.y → (integer / string)
      Row index of upper left corner.
      Default value: 'default'
      Minimum increment: 1
      Recommended increment: 1


    Column (input_control)   rectangle.origin.x → (integer / string)
      Column index of upper left corner.
      Default value: 'default'
      Minimum increment: 1
      Recommended increment: 1


    Width (input_control)   rectangle.extent.x → (integer / string)
      Width of the tool.
      Default value: 'default'
      Minimum increment: 1
      Recommended increment: 1
      Restriction: Width > 0


    Height (input_control)    rectangle.extent.y → (integer)
      Height of the tool.
      Default value: 'default'
      Minimum increment: 1
      Recommended increment: 1
      Restriction: Height > 0

    示例(HDevelop)

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

    结果

    如果指定参数的值正确,则dev_open_tool返回2(H_MSG_TRUE)。 否则会引发异常并返回错误代码。

    Possible Predecessors

    dev_open_tool

    Possible Successors

    dev_show_tool, dev_close_tool

    备选算子

    dev_show_tool

    See also

    dev_show_tool

    模块

    Foundation

    HDevelop例程

    dev_open_tool.hdev   Open and adjust tools in HDevelop

  • 相关阅读:
    关于此主题 v1
    从博客园主题了解前端 CSS
    VS2019 许可证到期
    从博客园主题了解前端 HTML
    关于此主题
    从博客园主题了解前端 JS
    GCC 编译器
    Python的Set和List的性能比较 + 两者之间的转换
    wsgi初探(转)
    权限设计概要
  • 原文地址:https://www.cnblogs.com/xhiong/p/dev_set_tool_geometry.html
Copyright © 2011-2022 走看看