Creo Elements/Pro 5.0资源文件的编写

1.资源文件的结构

(Dialog <对话框名>

(Components

... ...

)

(Resources

... ...

)

)


//注意上文件的末尾不能是)而应该是一个换行符。就是上面的结构要是没有下面的换行符就会出现创建失败,提示错误:

unexpected end of file found


Dialog<对话框名>为顶层语句,下面主要包含两段构成,其中组件段(Components)声明了该对话框的所有控件,资源段(Resources)分别定义了

各控件的属性及布局。

组件声明格式:(组件类型名 组件名),如(PushButton OK) ,其中PushButton为类型名,"OK"为组件名,必须唯一。

资源段格式:(组件名.属性名 属性值)如,(OK.Label "OK") 其中"OK"为对象名,"Label"为"OK"对象的标签属性。属性值为字符串"OK"。

对话框的布局:

(.Layout (... ... ))为对话框的布局定义,其中(Grid (Rows 1 1 ...) (Cols 1 ...) 定义了对话框中组件的位置的网格。

Row表示行 Cols表示列,其值为“1”表示一行,"1 1"表示两行,n个1或0表示n行。1表示控件的大小随UI对话框的大小变化而变,0则反之。

Grid的语句一般形式为

(Grid (Rows 1 ... ...) Cols( 1 ... ...) !注意Grid后面必须有空格 Cols前面必须有空格

组件名

... ...

(Pos <行> <列>)

... ...

注意问题:

字母区分大小写

括号必须成对

!后面的内容为注释

资源文件是纯文本格式,存放位置TEXT_DIR\resource或者TEXT_DIR\<language>\resource


2.资源文件调试

<PTC Creo Elements Install Dir>\protoolkit\x86e_win64\obj\prodialog_view.exe E:\JOB\proe\Projects\Parametric\text\chinese_cn\resource\dialog1.res

假如提示缺少文件,缺少那个文件在安装目录下的其他目录中查找。

我这提示缺少ucore38.dll udata38.dll 在C:\Program Files\PTC\Creo Elements\Pro5.0\x86e_win64\lib 中找到.


资源文件没有错误会显示,否则会提示错误。按照错误提示进行修改!

难度不大,在例子中或者手册种基本都介绍所有控件的使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值