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

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

  • 相关阅读:
    推荐系统和业务系统对比:
    认识事物的过程是:
    思考:面向对象源码的解析和阅读需要注意和把握的点
    推荐系统中ES使用过程中遇到的问题:
    使用缓存功能要掌握住(心里有数)的点:
    思考:延迟决策是非常重要的
    压力测试中tps上不去的原因
    mysql 高级查询二
    mysql 高级查询
    fiddler设置https抓包
  • 原文地址:https://www.cnblogs.com/NXString/p/12105576.html
Copyright © 2011-2022 走看看