zoukankan      html  css  js  c++  java
  • NX二次开发UI:用户定义UI(创建)

    效果图:

    可以看到比我们平时进入UI编辑块多了一个选项分类,由于NX本身没有输出文件的UI,之前做的UI都是 指定目录 + 名称,给到我们使用的就是无法自定义选择文件

    并且判断文件是否存在还需要用代码提示,不够直观。对此做一个类似于NX导出STP的UI:字符串 + 按钮控件,后期按钮内使用UF_UI_create_filebox函数

    操作如下:

    NX版本:10.0

     第一步:进入新版UI(怎么进入得就不截图了),类型->改为“用户定义UI块”。

     第二步:常规操作选择需要的控件 字符串 和 按钮 控件,建议加个组,看个人喜好。

     第三步:设置好界面摆放,Label都不要内容(其他语言不要内容又会跑出来,空格又太丑,后期还要研究下),字符串需要改一下显示类型“Wide”,按钮图标“fileopen_sc”

     第四步:设置分类和名称,切换到“代码生成”如下左图设置(自己喜欢啥就写啥),唯一的块图标名称要是NX能读取到图标名称,暂且用的是“fileopen_sc”,右图是后期对应显示位置的结果。P图技术有限,请无视!

     第五步:保存好你的UI,会比平时多一个“.udx”的文件,里面记录的是名、类别等等。唯一提示的就是需要放在application下,NX能够读取到dlx的位置。

    最后一步:重启NX

    有啥需要提出来的,请联系我,并作出修改!

  • 相关阅读:
    python 数据类型 转换
    python 爬虫简单优化
    三种方式简单爬取图片
    爬虫简单入门:第一个简单爬虫
    python 数据结构 容器(字典,列表,元组,集合)
    蓝桥杯带分数(难)
    有几个水洼(DFS)
    蓝桥杯横向打印二叉树(不会,好难啊)
    输入不确定数量的数字
    闰年
  • 原文地址:https://www.cnblogs.com/NXString/p/12105576.html
Copyright © 2011-2022 走看看