PLM之家PLMHome-国产软件践行者

[资料] CATIA二次开发入门教程---8 定义工作台相关名称和图标

[复制链接]

2017-1-19 20:07:05 4812 0

admin 发表于 2017-1-19 20:07:05 |阅读模式

admin 楼主

2017-1-19 20:07:05

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
CATIA二次开发入门教程---8 定义工作台相关名称和图标
6 u" ]# a1 V- i# P4 B7 J, S/ f* B" t. D3 \8 K+ ~
下面是几个值得注意的地方(也就是定义资源,同一个frame下的所有的资源都放在Cnext/resource/msgcatalog下):
( ?' b4 e1 j6 b; }& f6 L在文件:myWorkbench.CATNls中,可以定义此Workbench以及其工具条、菜单的所有名字(Title),定义格式为: 3 S2 l  S, Y( ~! ?0 S0 `
myWorkbench.Title="PLM之家智能设计";
/ Z% @% Q/ O4 h( Y% Y9 SmyWorkbench.ShortHelp  = "PLM之家智能设计工具集";
7 P# w- H$ N3 I+ V- X' V! imyWorkbench.Help       = "PLM之家智能设计,智能设计模块";  _* B# x! M8 n4 E5 N  y% x
myWorkbench.LongHelp   = "PLM之家智能设计是基于catia系统开发的一套快速智能的设计系统“' ^6 x! a" X( @; P7 H4 ^  \! o8 ]
  在文件:myWorkbench.CATRsc中,可以定义此Workbench的图标(Icons)和其放置路径(Category)。建立- p# l' y. G: W& L& R
C:\CAAWorkspace\myFirstFrame\CNext\resources\graphic文件夹,并放入相关图片,点击更新项目树,文件自动加入,6 U: c! {6 t0 V
refresh.png
& [& F* ]4 X% G) z! \0 [说明如下:
' o) s) ^- ]$ }myWorkbench.Category="MechanicalDesign";
- a  i1 n: T; g, {2 c// Icons for the Welcome window 64x64
& p; C  N% [+ W% ~! ]myWorkbench.Icon.NormalPnl      = "I_plmhome";' V; y+ ?+ w! L5 q
myWorkbench.Icon.PressedlPnl = "I_plmhome";
( R/ K/ \1 |9 f9 smyWorkbench.Icon.FocusedlPnl = "I_plmhome";
; G6 b) Q7 r+ K1 Y: Z' v
0 W& M. z9 ?- q2 q9 h// Icons for the Start menu 32x32! Q( V& ^: k- V6 A* \0 ~0 C
myWorkbench.Icon.NormalCtx      = "I_WkAsMyWorkbenchWkb";6 g% H' r. l- {
myWorkbench.Icon.PressedlCtx = "I_WkAsMyWorkbenchWkb";. _0 |* ]; y5 [( x8 P8 P
myWorkbench.Icon.FocusedlCtx = "I_WkAsMyWorkbenchWkb";. i0 Y' g6 t; M" O% H  @0 z  E! W

( f5 B1 l! D- z1 P// Icons for the workbench toolbar 24x24 " |# g& B+ ^+ s" S; D! k
myWorkbench.Icon.NormalRep     = "I_WkNvMyWorkbenchWkb";  e% n! `) f6 f/ d( p5 G# ?: ^
myWorkbench.Icon.PressedlRep = "I_WkNvMyWorkbenchWkb";
% v3 m+ Y& F( G; A) o! YmyWorkbench.Icon.FocusedlRep = "I_WkNvMyWorkbenchWkb";5 P0 C1 O' H; I9 B" M, n5 |: V
, x' @* c. ]+ x. R2 y* S
Category可以为:Infrasturcture,MechanicalDesign,Shape,……。分别对应于已有的Workshop。我们将其改为:MechanicalDesign。
$ p8 `( a3 u' K$ |在文件:myFirstFrame.dico中( Cnext/resource/code/dictionary ),定义了此Workbench的连接库。
; u' s, I5 X; p% {1 v2 D一个完整的Workbench创建完毕。
0 z' Y1 b. ^/ h: k3 [3 N( G3 Y% u  \9 g

+ J" j$ ?2 g, I' w! v* h# w9 a7 p* g+ h7 y% d7 w

7 ^& s6 n) D! \6 T9 u
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了