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

  • 相关阅读:
    mysql联合索引命中条件
    Shiro知识初探(更新中)
    Java中使用MongoTemplate进行分批处理数据
    Java中String时间范围比较
    使用ReentrantLock
    使用Condition
    python的坑--你知道吗?
    python基础--函数全解析(1)
    CSS基本语法及页面引用
    HTML学习汇总
  • 原文地址:https://www.cnblogs.com/xhiong/p/dev_set_tool_geometry.html
Copyright © 2011-2022 走看看