NX9 二次开发中的Ribbon界面及图标的创建教程
NX9 二次开发中的Ribbon界面及图标的创建教程我们都知道NX9.0使用了ribbon界面,今天在录制开发教程的时候发现,老的界面通过tbr进行定义没有问题,但是在ribbon界面中就不会显示出来了!
研究了下,具体的做法如下!
(1)
tbr文件按以前的做法创建:
TITLE PLMHomeToolKits
VERSION 170
BUTTON OLDUIBLOCK_BTN
LABEL 创建简单方块
BITMAP plmhome.bmp
BUTTON SelectionExample
LABEL SelectionExample
BITMAP blend.bmp
BUTTON PLMHome_Tools<1>
LABEL PLMHome_Tools<1>
BITMAP delete.bmp
BUTTON PLMHome_Tools<2>
LABEL PLMHome_Tools<3>
BITMAP blend.bmp
BUTTON PLMHome_Tools<3>
LABEL PLMHome_Tools<3>
BITMAP blend.bmp
BUTTON PLMHome_Tools<4>
LABEL PLMHome_Tools<4>
BITMAP blend.bmp
BUTTON PLMHome_Tools<5>
LABEL PLMHome_Tools<5>
BITMAP blend.bmp
BUTTON PLMHome_Tools<6>
LABEL PLMHome_Tools<6>
BITMAP block.bmp
(2)创建一个rtb文件,这里面的写法很简单
!
!NX PLMHome Tools ribbon tab file
!
!
TITLEPLMHome Tools (此处添加一个tab标签)
VERSION 170
BEGIN_GROUP NX_RBN_PLMHOME_TOOLS_GROUP
LABEL PLMHome Tools <1>
CONTEXT_TITLE PLMHome Tools <1>(PLMHOME_TOOLS tab)
BITMAP blend
BUTTON OLDUIBLOCK_BTN
RIBBON_STYLE ALWAYS_LARGE_IMAGE (这里定义图片大小)
BUTTON SelectionExample
RIBBON_STYLE SMALL_IMAGE
END_GROUP
BEGIN_GROUP NX_RBN_PLMHOME_TOOLS_GROUP1
LABEL PLMHome Tools <2>
CONTEXT_TITLE PLMHome Tools <2> (PLMHOME_TOOLS tab)
BITMAP block
BUTTON PLMHome_Tools<1>
BUTTON PLMHome_Tools<2>
BUTTON PLMHome_Tools<3>
END_GROUP
BUTTON PLMHome_Tools<4>
BUTTON PLMHome_Tools<5>
BUTTON PLMHome_Tools<6>
这个文件也放在startup下面。这样就ok了,看看效果吧!!
具体的请看我二次开发的实例视频教程
http://www.plmhome.com/forum-NX9Dev-1.html
没人要啊
页:
[1]