找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

[原创SKILL]添加自定义菜单

    [复制链接]

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

跳转到指定楼层
1#
发表于 2009-8-18 17:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 deargds 于 2009-11-27 16:48 编辑

添加自定义菜单的SKILL
每次开启ALLEGRO后可按CTRL+R可自动调出此菜单,而此菜单项内容可以通过编辑PCBENV目录下的x_menu.ini文件来添加或者修改.


SKILL的加载方式同其它SKILL,不再详述.
load("mytools.il" "deargds")
快捷键默认注册为CTRL+R
-------------------------------------------------
以下为x_menu.ini文件内容示例:
每行为一个菜单项,=号前面为菜单项显示的名称,=号后面则为要调用的命令.

有何建议可联系我.

本帖子中包含更多资源

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

x

评分

参与人数 1贡献 +10 收起 理由
ray + 10 原创内容

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏15 支持!支持!1 反对!反对!
谁画出这天地 又画下我和你

19

主题

270

帖子

2931

积分

四级会员(40)

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

积分
2931
推荐
发表于 2010-6-12 13:45 | 只看该作者
快捷键默认注册为CTRL+R  


顶起来,能不能改成别的?

23

主题

173

帖子

1599

积分

四级会员(40)

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

积分
1599
推荐
发表于 2016-4-28 21:56 | 只看该作者
oday 发表于 2010-9-29 11:17
是不是通过先将默认菜单文件输出到一个新文件,然后将新菜单内容写入这个新菜单文件,运行程序动态加载之后 ...

是这样解决的吗?我用axlUIMenuInsert()和axlUIMenuFind()实现,在有的电脑的16.3里面无法实现,用axlUIMenuInsert返回值总是nil。如果是你上面的这种想法,应该就不存在这样的问题吧

23

主题

173

帖子

1599

积分

四级会员(40)

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

积分
1599
推荐
发表于 2016-4-27 22:49 | 只看该作者
本帖最后由 scc_yangy 于 2016-4-27 22:55 编辑

写了个类似的程序,但是在16.3的版本里用不了,用help文件中给的例子都无法实现:简化到两句话:
q = axlUIMenuFind( nil -1)
z = axlUIMenuInsert(q 'popup "Drop2")
在16.6中可以实现功能,16.3里面返回值就是nil,但是用你的skill在16.3里也可以用,请问是如何实现的呢,谢谢。

1

主题

48

帖子

1524

积分

四级会员(40)

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

积分
1524
2#
发表于 2009-8-18 18:18 | 只看该作者
楼主有心啦!

42

主题

222

帖子

1513

积分

四级会员(40)

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

积分
1513
3#
发表于 2009-8-18 23:15 | 只看该作者
deargds 的确是个好版主,值得学习。老王应该不会亏待你的吧!呵呵
[img][/img]

1

主题

16

帖子

-8956

积分

未知游客(0)

积分
-8956
4#
发表于 2009-8-25 16:37 | 只看该作者
樓主太好了,加我MSN mickey_xu1979@hotmail.com對skill很感興趣,目前只會按樓主教的調用,呵呵

3

主题

266

帖子

2298

积分

四级会员(40)

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

积分
2298
5#
发表于 2009-10-15 18:00 | 只看该作者
请问楼主:两级菜单如何设置?

4

主题

86

帖子

2015

积分

四级会员(40)

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

积分
2015
6#
发表于 2009-10-16 07:12 | 只看该作者
本帖最后由 zhaoyi 于 2009-10-16 07:18 编辑

求助密码:

"allegro.ilinit file loaded"
E- *Error* load: wrong password for reading file - "mytools.il"
Opening existing drawing...
Command >
请帮忙提供加密密码: 万分感谢各位。

4

主题

86

帖子

2015

积分

四级会员(40)

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

积分
2015
7#
发表于 2009-10-16 07:16 | 只看该作者
不好意思,以解决上面问题:
"allegro.ilinit file loaded"
E- *Error* load: wrong password for reading file - "mytools.il"
Opening existing drawing...
Command >

清帮忙提供加密密码: 万分感谢各位。

4

主题

86

帖子

2015

积分

四级会员(40)

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

积分
2015
8#
发表于 2009-10-16 07:17 | 只看该作者
不好意思,以解决上面问题:
"allegro.ilinit file loaded"
E- *Error* load: wrong password for reading file - "mytools.il"
Opening existing drawing...
Command >

清帮忙提供加密密码: 万分感谢各位。

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

9#
 楼主| 发表于 2009-10-16 09:19 | 只看该作者
load("mytools.il" "deargds")
谁画出这天地 又画下我和你

0

主题

83

帖子

-8967

积分

未知游客(0)

积分
-8967
10#
发表于 2009-10-21 19:36 | 只看该作者
谢谢
学习了

0

主题

2

帖子

-8940

积分

未知游客(0)

积分
-8940
11#
发表于 2009-11-6 15:15 | 只看该作者
发表于 2009-8-18 23:15  | 只看该作者
deargds 的确是个好版主javascript:;,值得学习。老王应该不会亏待你的吧!呵呵。

很高的赞赏啊!

8

主题

170

帖子

1900

积分

四级会员(40)

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

积分
1900
12#
发表于 2010-1-7 10:36 | 只看该作者

8

主题

57

帖子

236

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
236
13#
发表于 2010-1-7 15:43 | 只看该作者
老王是who?

19

主题

270

帖子

2931

积分

四级会员(40)

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

积分
2931
14#
发表于 2010-4-2 13:53 | 只看该作者
版主是好人啊

1

主题

7

帖子

-8989

积分

未知游客(0)

积分
-8989
15#
发表于 2010-4-11 10:49 | 只看该作者
lz 还是不行呀 能详细点吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-26 08:57 , Processed in 0.071107 second(s), 40 queries , Gzip On.

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

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

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