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

 

有啥需要提出來的,請聯系我,並作出修改!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM