找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 854|回复: 25
打印 上一主题 下一主题

求教大神,ORCAD添加自定义菜单

[复制链接]

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
跳转到指定楼层
1#
发表于 2016-10-8 08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
RT,ORCAD添加自定义菜单在哪?菜单栏显示是OrCAD_Capture.xml这个文件,但是里面传递命令的id号对应命令是在哪里找?求教: d- S, S) }' N; w3 n! Q  Y9 H, b3 z
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏3 支持!支持! 反对!反对!

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
推荐
 楼主| 发表于 2016-10-31 08:56 | 只看该作者
资料
; J9 u1 Y& e3 O% }

FlowCAD_AN_Capture_TCL-TK_Commands.pdf

604.33 KB, 下载次数: 15, 下载积分: 威望 -5

OrCAD_Capture_TclTk_Extensions.pdf

5.32 MB, 下载次数: 12, 下载积分: 威望 -5

评分

参与人数 1威望 +3 收起 理由
jacklee_47pn + 3 赞一个!

查看全部评分

46

主题

183

帖子

1821

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1821
推荐
发表于 2016-11-2 12:40 | 只看该作者
zolamini 发表于 2016-11-2 09:59
& J, u$ V/ r# v$ mhttp://jurassic.net.cn/post/Orcadmenu.html0 Z' f6 A0 y+ y! ~# \2 [/ S
看这个,注册参数里面有一个是控制enable的
. ^6 t! W; Q  K) S8 T
成功了,谢谢啊。有一点不太理解,RegisterAction <label> <Enabler> <Accel> <Callback> <ViewType>  中的<Enabler>这个参数为什么一定用一个过程来指定,用数值1就不行了,指定的那个过程其返回值其实就是一个1。% P9 J, g" S$ f$ }0 K  c4 R

点评

我只晓得tcl所有的赋值默认会是string,直接用1可能是string类型,而返回值可能是别的,当然也有可能是别的原因  详情 回复 发表于 2016-11-3 10:00
这个我就不懂了,我也是只会用  详情 回复 发表于 2016-11-3 09:58

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
推荐
 楼主| 发表于 2016-11-2 09:59 | 只看该作者
长天落彩霞 发表于 2016-11-1 17:07/ T1 K# c9 z7 o* ?% G0 q# f/ g
请教一下啊,用 RegisterAction "lx_customa" 1 "" "::lx_custom::lx_setfilter" "Schematic"  注册的 ...

- T2 Y( j1 w; y, |! g; \, E6 Xhttp://jurassic.net.cn/post/Orcadmenu.html* |9 x$ r  E" t8 T
看这个,注册参数里面有一个是控制enable的
" R0 G  k5 A9 I2 p; b1 v4 @( d% [

点评

成功了,谢谢啊。有一点不太理解,RegisterAction 中的这个参数为什么一定用一个过程来指定,用数值1就不行了,指定的那个过程其返回值其实就是一个1。  详情 回复 发表于 2016-11-2 12:40

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
2#
 楼主| 发表于 2016-10-8 14:04 | 只看该作者
我查到两个函数:# E/ h4 c9 C% i8 _1 o
InsertXMLMenu# Q+ j9 W1 {* N+ u( B

$ j  @6 W, ^+ ?AddAccessoryMenu
* q$ F$ \* K& N( ]
3 D1 d5 U5 h1 ~/ d第二个是加载一项命令早在orcad既有菜单下面,第一个好像是加载一个自定义菜单,有没有了解的

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
3#
 楼主| 发表于 2016-10-8 14:27 | 只看该作者

/ R: y" J; p; r) h* w' M已经研究出来了,接着研究tcl加载dll,有兴趣的一起讨论啊~~~

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
4#
 楼主| 发表于 2016-10-9 09:53 | 只看该作者
加载菜单已经解决了,但是tcl怎么引用tcom啊,我引用的时候报错,有没有了解这个的,我安装了orcad,tcom还需要安装吗?怎么安装?

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
5#
 楼主| 发表于 2016-10-9 09:54 | 只看该作者
加载菜单已经解决了,但是tcl怎么引用tcom啊,我引用的时候报错,有没有了解这个的,我安装了orcad,tcom还需要安装吗?怎么安装?

0

主题

1

帖子

4

积分

初级新手(9)

Rank: 1

积分
4
6#
发表于 2016-10-19 14:36 | 只看该作者
亲,这个id从哪里找呢?我也需要

点评

没找到,我用的别的方法,函数是:RegisterAction和InsertXMLMenu  详情 回复 发表于 2016-10-20 08:52

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
7#
 楼主| 发表于 2016-10-20 08:52 | 只看该作者
jinsi_ 发表于 2016-10-19 14:36
# m5 |8 q$ i) P; g$ `亲,这个id从哪里找呢?我也需要
  b/ K' c5 }" ^" M3 d
没找到,我用的别的方法,函数是:RegisterAction和InsertXMLMenu- k  H9 S! P# U0 M& ?% S' N. t

46

主题

183

帖子

1821

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1821
8#
发表于 2016-10-20 13:12 | 只看该作者
这两个函数是哪里来的啊。

点评

辛辛苦苦找到的。。。。给你个实例,放到autoload自动加载,你就会在菜单栏看到新加的菜单了,至于为什么,自己看一下,tcl你应该比我厉害  详情 回复 发表于 2016-10-20 14:53

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
9#
 楼主| 发表于 2016-10-20 14:53 | 只看该作者
长天落彩霞 发表于 2016-10-20 13:12' _- f( p/ }, N/ i! ]
这两个函数是哪里来的啊。
6 q4 k/ ]) k2 A( A$ [1 k8 t
辛辛苦苦找到的。。。。给你个实例,放到autoload自动加载,你就会在菜单栏看到新加的菜单了,至于为什么,自己看一下,tcl你应该比我厉害
) X! c9 F  b9 v6 ?, j, M! U! @9 K  s$ b4 t9 D5 l

testMenu.zip

537 Bytes, 下载次数: 12, 下载积分: 威望 -5

点评

下载下来学习一下  详情 回复 发表于 2018-3-14 10:33

评分

参与人数 1威望 +3 收起 理由
jacklee_47pn + 3 支持!

查看全部评分

46

主题

183

帖子

1821

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1821
10#
发表于 2016-10-20 18:31 | 只看该作者
貌似不行的样子,加载不出来。是我哪里没设置吗?

点评

已经发了  详情 回复 发表于 2016-10-31 08:56
不能啊,我的没问题,试了好几次都没问题,你看看command窗口是不是加载包错了/  详情 回复 发表于 2016-10-21 17:15

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
11#
 楼主| 发表于 2016-10-21 17:15 | 只看该作者
长天落彩霞 发表于 2016-10-20 18:31, ]% Q6 v$ ~$ K$ _' ~
貌似不行的样子,加载不出来。是我哪里没设置吗?

- o9 H2 J- A5 `  V不能啊,我的没问题,试了好几次都没问题,你看看command窗口是不是加载包错了/, u2 o" i* X; T& s* |2 R
8 x: j: c0 J9 {1 @3 g' y

24

主题

153

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
13#
 楼主| 发表于 2016-10-31 08:56 | 只看该作者
长天落彩霞 发表于 2016-10-20 18:31
6 C, @+ R! O8 s( k- s貌似不行的样子,加载不出来。是我哪里没设置吗?
0 l. m3 [8 l. X! x8 H+ h
已经发了
5 P- r. s8 i; |  [) X4 h* w# G

46

主题

183

帖子

1821

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1821
14#
发表于 2016-10-31 09:03 | 只看该作者
收到,真的太感谢了。

46

主题

183

帖子

1821

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1821
15#
发表于 2016-11-1 17:07 | 只看该作者
7 S8 o6 {8 D+ O8 k3 t
9 K0 L  I0 @! l9 H- _/ p% w
请教一下啊,用 RegisterAction "lx_customa" 1 "" "::lx_custom::lx_setfilter" "Schematic"  注册的右击命令为什么都是灰色的,不能用的啊!- R4 D, W, K& Z" O

点评

http://jurassic.net.cn/post/Orcadmenu.html 看这个,注册参数里面有一个是控制enable的  详情 回复 发表于 2016-11-2 09:59
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-6-1 08:12 , Processed in 0.079922 second(s), 47 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表