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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9864|回复: 23

[求助] virtuoso 如何激活Alt键?

[复制链接]
发表于 2018-11-8 13:42:24 | 显示全部楼层 |阅读模式

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

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

x
想要在快捷键中使用Alt键,但是需要激活,请问要怎么激活?
发表于 2018-11-9 08:32:24 | 显示全部楼层
你在cdsenv里面写上  ui enableMenuShortcuts boolean nil  就可以使用alt作为快捷键了
发表于 2018-11-9 09:06:40 | 显示全部楼层
您的问题描述的并不清楚。

1,您指的是快捷键设置吗?无论是通过菜单中的bindkey编辑窗口还是直接编辑bindkey文本,ALT都是可以直接输入的啊。

bindkey.png
2,您指的是软件界面上对应的菜单,通过ALT键直接打开吗?那可以直接”ALT + 下划线字母“打开的。
无标题.png
发表于 2018-11-12 09:12:30 | 显示全部楼层
楼主啊,默认是能用的啊,你试试二楼的办法好使不,回复下嘛,至少让有同样问题的朋友知道答案呢
发表于 2018-11-12 11:53:00 | 显示全部楼层
本帖最后由 maomao198477 于 2022-7-22 17:51 编辑

谢谢分享
发表于 2018-11-12 13:41:27 | 显示全部楼层
thank you
 楼主| 发表于 2018-11-13 12:17:22 | 显示全部楼层
回复 2# XH1


    只写这一句好像没有用,印象中似乎还要在.cdsenv中另外再加一些设置
 楼主| 发表于 2018-11-13 12:24:40 | 显示全部楼层
回复 3# yanpflove


    感谢帮忙,问题背景是这样的:我写了一个skill函数,用来对layout进行一定的处理,然后通过快捷键调用这个函数,快捷键用了Alt键,但是不起作用,报了warning:BindKey uses Alt modifier and will  be ignored。 warning:Invalid bindkey key string:Al<key>1  .我认为应该是Alt没有被激活,所以不能使用
发表于 2018-11-13 13:31:46 | 显示全部楼层
哦,这样啊,我试了一下,CIW报了和你一样的warning。
1,我通过cadence自带的help,查到了Bindkey的修饰符的格式;(图1和图2)
2,发现Alt键确实特殊,根据提示查询hiBindKeyModifiers函数的说明,他说Alt键用于菜单的快捷键,会冲突,默认Alt键是不做Bindkey的修饰符的。(图3)
3,但是如果真的想用,也是可以的,需要将菜单的快捷键关掉。“Disabling Menu Access Keys”,方法见图4。
当然,这种操作我是不建议的,可能会搞混的啦。修饰符通过“Shift”“Ctrl”“Shift+Ctrl”,应该是够用的啦。

图1
Step1.png
图2
Step2.png
图3
step3.png
图4

图4

图4
 楼主| 发表于 2018-11-13 13:43:38 | 显示全部楼层
在.cdsenv中更改了ui enableMenuShortcuts nil 后,重启virtuoso,Alt键生效了,感谢~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-22 03:37 , Processed in 0.021904 second(s), 8 queries , Gzip On, Redis On.

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