在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 20388|回复: 69

[求助] 怎么将自己弄的skill程序集成到virtuoso的菜单上啊

[复制链接]
发表于 2016-5-23 10:05:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
如题,想将自己弄的skill程序集成到virtuoso的菜单上,以公司名做一个下拉菜单,有没有知道大概怎么弄啊,谢谢!
发表于 2016-5-23 14:30:05 | 显示全部楼层
本帖最后由 stokley 于 2016-5-23 14:31 编辑

回复 1# 浪漫的雨


将下列代码保存为 layoutMenu.il,   在.cdsinit/CIW中 load("/path/to/file/layoutMenu.il").
  



  1. procedure( ddCreateLayoutPulldownMenu()
  2.   if( boundp( 'ddLayoutPulldownMenu )
  3.      then ddLayoutPulldownMenu
  4.   else
  5.     hiCreatePulldownMenu(
  6.        'ddLayoutPulldownMenu
  7.        "MenuName"  ; The munu name, U can named by your company name.
  8.        list(
  9.           hiCreateMenuItem( ; list of menu items
  10.              ?name 'Item1
  11.              ?itemText "Item1"
  12.              ?callback   "println("Item One")"   ; Use you own function to define callback
  13.             )
  14.           hiCreateMenuItem( ; list of menu items
  15.              ?name 'Item2
  16.              ?itemText "Item2"
  17.              ?callback   "println("Item two")"
  18.             )
  19.        ) ; list
  20.     ) ; hiCreatePulldownMenu
  21.   ) ; if
  22. ) ; procedure

  23. procedure( ddUserPostInstallTrigger(args)
  24.    hiInsertBannerMenu(
  25.         args->window
  26.         ddCreateLayoutPulldownMenu()
  27.         length( hiGetBannerMenus( args->window))
  28.    )
  29. ) ; procedure

  30. ;; Triggers for adding it to layout and VXL window
  31. deRegUserTriggers("maskLayout" nil nil 'ddUserPostInstallTrigger)
  32. deRegUserTriggers("maskLayoutXL" nil nil 'ddUserPostInstallTrigger)

  33. ;; Triggers for adding it to schematic window
  34. deRegUserTriggers("schematic" nil nil 'ddUserPostInstallTrigger)

  35. ;; Trigger for adding it to schematic window in case of VXL mode
  36. deRegUserTriggers( "schSynthesisXL" nil nil 'ddUserPostInstallTrigger)



复制代码
 楼主| 发表于 2016-5-23 15:44:20 | 显示全部楼层
回复 2# stokley

      成功啦,谢谢前辈指导!
发表于 2019-12-30 22:18:32 | 显示全部楼层
很好的内容,学习了
发表于 2021-7-17 10:25:28 | 显示全部楼层
用不了呀
发表于 2021-7-20 15:37:34 | 显示全部楼层
我是用不了,还是没有理解
发表于 2021-8-18 22:18:07 | 显示全部楼层
thanks very much.
发表于 2021-8-26 17:46:23 | 显示全部楼层


stokley 发表于 2016-5-23 14:30
回复 1# 浪漫的雨


挺好用的。。。感谢
发表于 2021-8-31 16:44:27 | 显示全部楼层
先试试
发表于 2021-8-31 20:00:53 | 显示全部楼层
it works
thanks
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 02:08 , Processed in 0.021076 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表