【NX二次开发】Block UI 面收集器
属性说明
| 属性 | 类型 | 描述 |
| 常规 | ||
| BlockID | String | 控件ID |
| Enable | Logical | 是否可操作 |
| Group | Logical | 是否分组 |
| Show | Logical | 是否可见 |
| 其他 | ||
| 附件 | ||
| Bottom | Attachment | 底部 |
| Left | Attachment | 左 |
| Right | Attachment | 右 |
| Top | Attachment | 顶部 |
| 特定于块 | ||
| AllowConvergentObject | Logical | 允许选择收敛体 |
| AutomaticProgression | Logical | 自动跳到下一个控件 |
| BalloonTooltipImage | String | 标题气泡提示图片 |
| BalloonTooltipLayout | Enum | 标题气泡提示类型 |
| BalloonTooltipText | Utfstring | 标题气泡提示文本 |
| Bitmap | String | 控件位图 |
| BlendVirtualCurveOverlay | Logical | 是否显示虚拟交线 |
| CreateInterpartLink | Logical | 是否显示部件间连接 |
| Cue | Utfstring | 提示 |
| InterpartSelection | Enum | 部件间选择设置 |
| LabelString | Utfstring | 标签标题 |
| MaximumScope | Enum | |
| SelectMode | Enum | 设置单选/多选 |
| StepStatus | Enum | 设置确定和应用按钮高亮 |
| ToolTip | Utfstring | 动态提示文本标题 |
| 选择意图 | ||
| DefaultFaceRules | Enum | 默认面规则 |
| EntityType | Bits | 实体类型 |
| FaceRules | Bits | 面类型 |
| PopupMenuEnabled | Logical | 是否启用右键弹出菜单 |
隐藏控件
this->face_select0->SetShow(false);
this->face_select0->GetProperties()->SetLogical("Show", false);
获取控件值并转为tag_t类型
1 std::vector<TaggedObject*>objects=face_select0->GetSelectedObjects();
2 if (objects.size() == 1)
3 {
4 tagPlane=objects[0]->Tag();
5 }
获得焦点
this->bodySelect0->Focus();
设置多选
face_select0->SetSelectModeAsString("Multiple");
设置单选
face_select0->SetSelectModeAsString("Single");
【NX二次开发】Block UI 面收集器的更多相关文章
- NX二次开发-Block UI C++界面关于 在Block UI中UF_initialize();和UF_terminate();的使用
关于 在Block UI中UF_initialize();和UF_terminate();的使用 用Block UI作NX二次开发的时候,不需要在使用UFUN函数的时候加UF_initialize() ...
- NX二次开发-Block UI C++界面Face Collector(面收集器)控件的获取(持续补充 )
Face Collector(面收集器)控件的获取 NX9+VS2012 #include <uf.h> #include <uf_obj.h> UF_initialize() ...
- NX二次开发-Block UI C++界面Body Collector(体收集器)控件的获取(持续补充)
Body Collector(体收集器)控件的获取 NX9+VS2012 #include <uf.h> #include <uf_obj.h> UF_initialize() ...
- NX二次开发-Block UI C++界面Object Color Picker(对象颜色拾取器)控件的获取(持续补充)
Object Color Picker(对象颜色拾取器)控件的获取 NX9+VS2012 #include <uf.h> #include <uf_obj.h> UF_init ...
- NX二次开发-Block UI C++界面Enumeration(枚举)控件的获取(持续补充)
NX9+VS2012 public: void SetBlockUIShow(); void EnumInt::SetBlockUIShow() { //获取枚举控件 PropertyList* En ...
- NX二次开发-Block UI C++界面Toggle(开关)控件的获取(持续补充)
NX9+VS2012 public: void SetBlockUIShow(); void ToggleInt::SetBlockUIShow() { //获取开关控件 //获取枚举控件 Prope ...
- NX二次开发-Block UI C++界面Specify Point(指定点)控件的获取(持续补充)
Specify Point(指定点)控件的获取 NX9+VS2012 #include <uf.h> #include <uf_ui.h> UF_initialize(); / ...
- NX二次开发-Block UI C++界面(表达式)控件的获取(持续补充)
Expression(表达式)控件的获取 NX9+VS2012 #include <uf.h> #include <uf_modl.h> UF_initialize(); // ...
- 【NX二次开发】Block UI 曲线收集器
属性说明 属性 类型 描述 常规 BlockID String 控件ID Enable Logical 是否可操作 Group ...
随机推荐
- 【maven】Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:site (default-site)
问题描述 site一点击就报错,如下 Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:site (defau ...
- 使用C#进行数据库增删改查ADO.NET(三)
文章代码如下: class Program { static void Main (string[] args) { //连接数据库 string connString = "server= ...
- CRM帮助B2B企业持续改善战略决策「上篇」
数据一直都是企业和客户的热点话题.客户期望得到更加个性化的感受,企业则期望使用数据来持续改善战略决策和给予更好的服务 B2B企业如何更合理地利用客户资料: 数据采集 长期以来,B2C行业的企业都是通过 ...
- 使用JSONassert进行JSON对象对比
在日常工作中,会接到用户提出一张订单,修改后需要记录每次修改的信息,然后需要查看修改前后的差异信息这样的需求.要实现这样的功能方式有很多.下面介绍下JSONassert的简单使用,也方便自己后续使 ...
- 基于混合云模式的calico部署
开始前准备 确定calico数据存储 Calico同时支持kubernetes api和etcd数据存储.官方给出的建议是在本地部署中使用K8S API,仅支持Kubernetes模式.而官方给出的e ...
- 【SecureCRT配置】修改默认卷屏行数当做一个操作,屏幕输出有上百行,当需要将屏幕回翻时,这个设置会有很大帮助,默认为500行,可以改为10000行,不用担心找不到了。 选项 => 全局选项 => Default Session => Edit Default Settings => Terminal => Emulation => Scrollback 修改为32000。
SecureCRT配置屏幕内容输出到log文件 SecureCRT看不到前几分钟操作的内容,或者想把通过vi命令查看的日志输出到log文件(在懒得下载日志文件的情况下),所以接下来就这样操作: 文件保 ...
- PyCharm和JDK安装与配置(windows)
原创 PyCharm和JDK安装与配置(windows) mb5cd21e691f31a关注0人评论2024人阅读2020-03-20 21:08:41 一.PyCharm安装与配置 PyChar ...
- Linux讲解之定时任务
https://www.php.cn/linux-369884.html Linux讲解之定时任务 原创2018-05-14 10:11:3101319 本文目录: 12.1 配置定时任务 1 ...
- centos7 连接打印机
centos7 连接打印机 2017-08-07 15:05:33 五岳寻仙客 阅读数 2531更多 分类专栏: Liunx的日常使用 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版 ...
- pgrep cron
# pgrep cron947[root@localhost cron]# pgrep --help Usage: pgrep [options] <pattern> Options: - ...