概述
菜单项是Creo Toolkit二次开发程序的第一入口。Ribbon界面是Creo推荐的新界面风格,同时兼容老版菜单系统。Toolkit程序加载后,添加的菜单项可以在自定义Ribbon界面中的Toolkit ***mand栏中显示。
普通菜单项
- 适用场景:早期Proe未使用Ribbon界面时的开发方式,Creo仍兼容此方式。
-
核心函数:
- ProMenubarMenuAdd:创建主菜单。
- ProMenubarmenuMenuAdd:在一个已经存在的菜单栏菜单上添加子菜单。
- ProMenubarmenuPushbuttonAdd:添加菜单项(按钮),向一个菜单添加命令按钮。
- ProCmdActionAdd:定义菜单项(按钮)的点击响应函数。
- ProCmdIconSet:为菜单项设置图标。
示例代码
status = ProMenubarMenuAdd("CreoMenuExample", "CreoMenuExample", "Help", PRO_B_TRUE, MSGFILE);
status = ProMenubarmenuMenuAdd("CreoMenuExample", "MainMenu", "MainMenu", NULL, PRO_B_TRUE, MSGFILE)