很多朋友在安装CREO4.0之后发现很多插件功能区都不显示图标当时临时解决方案是通过CREO保存功能区配置文件到外挂中,再通过重命名已有的配置文件
再查过Creo4.0二次开发文档之后找到了问题所在,如下图
翻译成中文如下:
rbn_path - 指定功能区文件的名称及其路径,在打开Creo应用程序时必须加载该路径。 功能区文件的位置是相对于文本目录的位置。 字段text_dir指定文本目录的路径。例如,如果要指定位于text_dir / dma / dma_rbn.rbn的功能区文件dma_rbn.rbn,请将rbn_path指定为dma / dma_rbn.rbn。 如果未指定字段,则缺省情况下将使用text_dir /toolkitribbonui.rbn的功能区文件。
问题找到了,我们就对症下药 两种解决方法(以EMX8.0为例) 第一种方法: 在注册表文件中添加这一行 rbn_path ribbon\emx80.rbn (注意:text目录下,text不用添加上去) 对应的就是这个文件
第二种解决方法:
将ribbon里面的功能区配置文件拷贝到text目录下并且改名为toolkitribbonui.rbn
|