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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 593|回复: 9

[原创] 在Toolbar自建一个quickAlign的快捷图标

[复制链接]
发表于 2025-11-7 14:41:12 | 显示全部楼层 |阅读模式

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

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

×
作用:在Layout窗口的Toolbar栏自建一个能显示quickAlign状态和快速输入所需space的icon及输入框,用一个快捷键解决quickAlign使用过程中需要不断通过按F3的方式调出enterForm再去选功能的过程。

环境:61及以上吧
用法:提前加载QuickAlignCB.il脚本,然后按绑定的快捷键"`"(波浪号那个,可以自己换)切换,切换时能看到图标切换效果。

1. 在Toolbar栏右键进入Customize选项。
quickAlign_4.png

2. 在Toolbar Manager新建一个Toolbar,Name需要跟脚本保持一致,Description随自己心意填。

3. 在新建的Toolbar底下新建一个Action和一个Combo,Name需要跟脚本保持一致,Icon可以选软件内置的,也可以自制,Callback需与脚本函数名保持一致。
quickAlign_5.png

4. 上面的设置好后在Toolbar Manager点OK,然后关闭layout窗口再重新打开一次,此时再在Toolbar栏右键就出现刚才设置的Toolbar了,选上,放在自己喜欢的位置,然后再把这个Workspaces另存(存到个人home目录下的.cadence其它virtuoso启动后也可以用)。
quickAlign_6.png quickAlign_7.png

使用效果:
quickAlign_3.png

QuickAlignCB.zip

627 Bytes, 下载次数: 14 , 下载积分: 资产 -2 信元, 下载支出 2 信元

 楼主| 发表于 2025-11-17 16:23:02 | 显示全部楼层
更新,修了一些小bug。

QuickAlignCB.zip

672 Bytes, 下载次数: 5 , 下载积分: 资产 -2 信元, 下载支出 2 信元

回复 支持 反对

使用道具 举报

发表于 2025-11-7 15:31:18 | 显示全部楼层
厉害!已经用上了,但我发现了两个问题:
1.无法通过在toolbar里面输入数字来修改间距
2.按下A键的时候,这个函数的快捷键会失效
如果能解决这两个问题的话个人感觉使用起来会更顺手~
回复 支持 反对

使用道具 举报

发表于 2025-11-7 15:34:29 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-11-7 16:27:16 | 显示全部楼层


   
ad184908822 发表于 2025-11-7 15:31
厉害!已经用上了,但我发现了两个问题:
1.无法通过在toolbar里面输入数字来修改间距
2.按下A键的时候,这 ...


第一个问题我这边是没问题,无论是按下A键过程中还是没按的时候都能修改。

第二个问题快捷键失效是因为A键绑定的函数属于hi函数,需要人去干预退出这个程序的流程再处理快捷键的代码。虽然快捷键失效,但是能通过点图标的方式切换。
回复 支持 反对

使用道具 举报

发表于 2025-11-7 16:41:05 | 显示全部楼层


   
着着着火了 发表于 2025-11-7 16:27
第一个问题我这边是没问题,无论是按下A键过程中还是没按的时候都能修改。

第二个问题快捷键失效是因为A ...


好的!我去研究一下!
回复 支持 反对

使用道具 举报

发表于 2025-11-13 16:39:56 | 显示全部楼层
您好   我根据您的描述复刻了整个过程   但我添加的Toolbar是在layout目录下    当我打开layout XL  快捷图标就会消失    请问您是怎么解决的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-11-13 18:05:31 | 显示全部楼层


   
zhangchi111 发表于 2025-11-13 16:39
您好   我根据您的描述复刻了整个过程   但我添加的Toolbar是在layout目录下    当我打开layout XL  快捷图 ...


打开XL模式workspace已经变了,自建的Toolbar不在上面很正常。如果常用XL模式就另存一个workspace,不常用就手动添加一下
回复 支持 反对

使用道具 举报

发表于 2025-11-14 10:02:07 | 显示全部楼层


   
着着着火了 发表于 2025-11-13 18:05
打开XL模式workspace已经变了,自建的Toolbar不在上面很正常。如果常用XL模式就另存一个workspace,不常 ...


不好意思   我可能描述的不太清晰   打开XL后   My Toolbar选项就没有了(调不出来了)   我在toolbar manager中看VirtuosoXL 与Layout不是同一个application     我在VirtuosoXL下新建toolbar action combo他们的name因为与layout中设置重复  不能新建   所以现在如果在L中使用   XL中就用不了    L中的toolbar删掉,在XL下新建也可以使用   不知道有没有办法两边都能启用
截图.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-11-14 15:37:21 | 显示全部楼层


   
zhangchi111 发表于 2025-11-14 10:02
不好意思   我可能描述的不太清晰   打开XL后   My Toolbar选项就没有了(调不出来了)   我在toolbar ma ...


我这边是没有这个问题的,不能重名是正常的,XL从属于Layout,只是workspace保存的Toolbar不一样。

你保存了workspace重启virtuoso试试,可能是你新建的Toolbar只是保存在你个人workspace下,系统内置的workspace并没有你新建的Toolbar信息,所以换到XL模式后找不到新建的Toolbar了也是很正常的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

手机版| 小黑屋| 关于我们| 联系我们| 用户协议&隐私声明| 版权投诉通道| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 ) |网站地图

GMT+8, 2025-12-5 21:51 , Processed in 0.021984 second(s), 6 queries , Gzip On, Redis On.

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