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

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

  • 相关阅读:
    同步与异步 & 阻塞与非阻塞
    Memcached和Redis比较
    PHP安全之Web攻击
    搭建LNAMP环境(七)- PHP7源码安装Memcached和Memcache拓展
    PHP安装mysql.so扩展
    MySQL基础笔记
    CGI概念
    Nginx与Apache比较
    Nginx重写
    负载均衡session会话保持方法
  • 原文地址:https://www.cnblogs.com/NXString/p/12105576.html
Copyright © 2011-2022 走看看