博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
halcon算子翻译——dev_set_preferences
阅读量:7071 次
发布时间:2019-06-28

本文共 2104 字,大约阅读时间需要 7 分钟。

名称

dev_set_preferences - 在程序中设置HDevelop的preferences。

用法

dev_set_preferences( : : PreferenceNames, PreferenceValues : )

描述

  dev_set_preferences可以在程序中设置HDevelop的特定的preferences 。 此算子支持以下preferences :

'graphics_window_context_menu':

控制右键图形窗口是否打开context menu。 默认情况下,context menu已启用。 如果鼠标右键用于控制图形窗口中的某种navigation,例如移动或缩放3D对象,则禁用context menu可能是合理的。

Possible values: 'false', 'true'.

Default value: 'true'.

'graphics_window_mouse_wheel':

控制是否可以使用鼠标滚轮放大图形窗口的内容。 默认情况下,鼠标滚轮已启用。 如果图形窗口显示3D对象objects ,并且如果在3D display 算子的帮助下交互地实现对象的缩放,禁用鼠标滚轮是合理的。

Possible values: 'false', 'true'.

Default value: 'true'.

'graphics_window_tool_tip':

控制在图形窗口上按下Ctrl键是否在鼠标光标下显示当前像素位置和灰度值的 tool tip。 默认情况下, tool tip已启用。 如果程序基于用户交互(例如,用于操纵3D对象上的视图)而判断Ctrl键的状态,则禁用工具提示可能是合理的。

Possible values: 'false', 'true'.

Default value: 'true'.

'suppress_handled_exceptions_dlg':

控制是否应该抑制错误对话框,该对话框默认是开启的。在程序运行期间某一程序行发生错误并且由try-catch块封闭,有此可以由异常处理程序处理,对话框也会默认打开。 该选项永久存储在HDevelop.ini文件中,也可以通过Preferences dialog / General Options / Experienced Users进行配置。 如果一个没有被try-catch块包围的程序行引发异常,总则是打开一个错误消息对话框。

Possible values: 'false', 'true'.

Default value: 'false' (Any changes are persistently saved).

注意

此算子不支持代码导出

参数

PreferenceNames (input_control) attribute.name-array → (string)

  Selection of the preferences.
  Default value: 'graphics_window_context_menu'
  List of values: 'graphics_window_context_menu', 'graphics_window_mouse_wheel', 'graphics_window_tool_tip', 'suppress_handled_exception_dlg'

PreferenceValues (input_control) attribute.value-array → (string)
  New values for the selected preferences.
  Default value: 'false'
  List of values: 'false', 'true'

See also

dev_get_preferences

模块

Foundation

HDevelop例程

try_catch.hdev          Demonstrate the usage of the exception handling in HDevelop

median_interactive.hdev        Interactively smooth an image
get_mposition.hdev            Query mouse position and button status
cancel_draw_result.hdev         Enable user-defined actions when a draw operation is canceled
3d_matching_clamps.hdev     Recognize 3D objects in images using a 3D DXF model

转载于:https://www.cnblogs.com/xhiong/p/dev_set_preferences.html

你可能感兴趣的文章
阅读小记3(《C编程专家》)
查看>>
linux cmd
查看>>
VS2010中的调试技巧
查看>>
[译] 一、为何要推出AppCoda系列?
查看>>
HDU4685 Prince and Princess 完美搭配+良好的沟通
查看>>
Spring AOP在pointcut expression解析表达式 并匹配多个条件
查看>>
建立完整的单向动态链表(包括初始化、创建、插入、删除、查找、销毁、输出)...
查看>>
如果有一天你没有了动力,可以看看
查看>>
选择算法
查看>>
反射获取指定类型
查看>>
springJDBC一对多关系,以及Java递归,jsp递归的实现
查看>>
Codeforces Gym 100733A Shitália 计算几何
查看>>
configure: error: png.h not found.
查看>>
学习笔记: JavaScript/JQuery 的cookie操作
查看>>
clearcase 中一些概念和操作
查看>>
Linux互斥和同步应用程序(一):posix线程和线程之间的相互排斥
查看>>
iOS tableview上放textfield
查看>>
Bash 中为 _ 变量赋空值的三个场景
查看>>
导入myeclipse项目出现的问题及解决方案
查看>>
java环境变量设置
查看>>