首页 > 其他 > 详细

如何修改Allegro菜单,如何将SKILL命令加入Allegro菜单

时间:2016-04-15 02:34:27      阅读:750      评论:0      收藏:0      [点我收藏+]

一般我们将SKILL编好后,都带有一个执行命令,当调用该命令时,不可能每次都手动输入命令。最好的办法就是将Skill命令加入到allegro 菜单中。Allegro带有一个菜单配置文件。可在安装目录下找到。比如我现在将Cadence 安装在D盘,那么就在以下目录可照到菜单文件。

  1. D:\Cadence\SPB_16.3\share\local\pcb\menus

复制代码

在该目录下会有一个名为allegro.men的菜单文件,Allegro在每次启动时会调用该文件加载菜单。
现详细介绍下文件如何修改。下面是一个菜单例子:
bubuko.com,布布扣

menu2.png (10.33 KB, 下载次数: 1)

下载附件

2013-5-1 13:42 上传

  1.     POPUP "&allegro-skill.com"
  2.     BEGIN
  3.         MENUITEM "&Change Via‘s Net",              "ch_via_net"
  4.         MENUITEM "&Replace Via",              "rp_via"
  5.         POPUP "&Change..."
  6.         BEGIN
  7.                 MENUITEM "&Shape To Line",              "ch_shape_to_line"
  8.                 MENUITEM "&Line To Shape",              "cline2shape"
  9.         END
  10.         POPUP "&Placement..."
  11.         BEGIN
  12.                 MENUITEM "&Import",              "imp_placement"
  13.                 MENUITEM "&Export",              "exp_placement"
  14.         END
  15.         MENUITEM "&Shape Fillet",              "shape_fillet"
  16.         MENUITEM SEPARATOR
  17.                 MENUITEM "&Encrypt Skill",              "encrypt_skill"
  18.                 MENUITEM "&Bga Auto Fanout",              "bga_fanout"
  19.         MENUITEM "&About",        "http http://www.allegro-skill.com"
  20.         MENUITEM "&Mail","mail admin@allegro-skill.com"
  21.     END

复制代码

上面是一个自定义的完整菜单。将该段代码添加到菜单文件最后。
菜单是以POPUP开始定义,POPUP 后面的字符串会显示在Allegro菜单栏上,比如上面的“allegro-skill.com”将会显示在第一级菜单栏上。
菜单的一般定义如下:

  1. POPUP "主菜单名,显示在Allegro菜单栏上面"
  2. BEGIN  
  3. MENUITEM "菜单名", "菜单所执行的命令"
  4. ……
  5. END

复制代码

在BEGIN与END之间为定义菜单
菜单里面可以嵌入二级菜单、三级菜单……

  1. POPUP "主菜单名,显示在Allegro菜单栏上面"
  2. BEGIN  
  3. MENUITEM "菜单名", "菜单所执行的命令"
  4. ……
  5. POPUP "二级菜单名"
  6. BEGIN  
  7. MENUITEM "菜单名", "菜单所执行的命令"
  8. ……
  9. END
  10. END

复制代码

bubuko.com,布布扣

menu3.png (14.41 KB, 下载次数: 0)

下载附件

2013-5-1 13:53 上传

在菜单配置文件中可以为每个菜单配置快捷键,即在需要的定义的字母前面加个"&",即可打开相应的命令。在菜单栏上面会在快捷字母下面添加个下划线,该字母即为快捷打开的键。
可在菜单中加入以下代码,为菜单添加分割线。

  1. MENUITEM SEPARATOR

复制代码

如果需要给菜单添加http网址,则需要添加以下代码:

  1. MENUITEM "菜单名",        "http 网址"

复制代码

注:网址格式为"http://xxxx.com"
如果需要添加allegro邮件,则才菜单中加入以下代码:

  1. MENUITEM "&Mail",        "mail"

复制代码

allegro菜单设置, Skill添加菜单, 菜单, allegro, skill

menu.png (29.7 KB, 下载次数: 3)

下载附件

2013-5-1 13:42 上传 bubuko.com,布布扣 bubuko.com,布布扣

bubuko.com,布布扣

如何修改Allegro菜单,如何将SKILL命令加入Allegro菜单

原文:http://blog.chinaunix.net/uid-25578150-id-5701696.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!