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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: 着着着火了

[原创] 一个把label或者pin置于目标layer中心的skill脚本

[复制链接]
 楼主| 发表于 2024-5-17 16:15:03 | 显示全部楼层
更新版2.0


经几位坛友的反馈,发现了第一版的BUG并已修复。

此次更新有种特殊情况加个说明:当pin是由label通过Tools->Create Pins From Labels功能生成的时候,所生成的pin与label彼此独立,没有attach的关系,所以会有几种情况发生:
1.PIN和label交叠,且都与目标obj交叠
centerLabel2.png
2.PIN和label交叠,但label与目标obj不交叠,PIN与目标obj交叠
centerLabel4.png
3.PIN与label不交叠
centerLabel3.png


补充内容 (2024-5-20 10:37):
在脚本的第13行有一个TestEditMode()的调用,因为我没有加进去,加载的时候会报错,大家删掉就好了

补充内容 (2024-5-20 10:51):
还是漏了,脚本开头的第一个if()结构也整个删掉,那是load其它脚本的

CenterLabel.zip

1.08 KB, 下载次数: 67

 楼主| 发表于 2024-5-17 16:16:19 | 显示全部楼层


更新了,试试看新的。

顺便问一下,这个gif是用什么做的?
 楼主| 发表于 2024-5-17 16:17:37 | 显示全部楼层


jackeyxp 发表于 2024-4-26 11:13
用了一下,需要调用多次才能把lbel放在中心


更新了新版本,可以再试用看看
发表于 2024-5-20 10:26:16 | 显示全部楼层


着着着火了 发表于 2024-5-17 16:16
更新了,试试看新的。

顺便问一下,这个gif是用什么做的?


V2_ERR.jpg

谢谢大佬改进skill,但第二版的脚本貌似还要加载其他il,希望能解决下
发表于 2024-5-20 10:30:22 | 显示全部楼层


着着着火了 发表于 2024-5-17 16:16
更新了,试试看新的。

顺便问一下,这个gif是用什么做的?


这是2个GIF录制工具,分享给楼主,其他老铁下载后请勿商用

GifCam-4.5.CHS_录制GIF.zip (460.34 KB, 下载次数: 19 )

licecap录制GIF.zip (180.82 KB, 下载次数: 18 )



 楼主| 发表于 2024-5-20 10:40:48 | 显示全部楼层
本帖最后由 着着着火了 于 2024-5-20 10:52 编辑


nat_2018 发表于 2024-5-20 10:26
谢谢大佬改进skill,但第二版的脚本貌似还要加载其他il,希望能解决下
...


忘了忘了,这是一个在执行脚本之前检测编辑状态的函数,因为要上传多一个脚本,所以我基本都会删掉,只保留分享出来的这个脚本部分。

你把这个TestEditMode()以及脚本开头的第一个if()结构都删掉就好了
 楼主| 发表于 2024-5-20 10:47:31 | 显示全部楼层


nat_2018 发表于 2024-5-20 10:30
这是2个GIF录制工具,分享给楼主,其他老铁下载后请勿商用


试用了,不错不错,感谢
发表于 2024-5-20 11:15:06 | 显示全部楼层
本帖最后由 nat_2018 于 2024-5-20 12:06 编辑


着着着火了 发表于 2024-5-20 10:40
忘了忘了,这是一个在执行脚本之前检测编辑状态的函数,因为要上传多一个脚本,所以我基本都会删掉,只保 ...



V2版我将函数删除了,现在脚本可以用了(之前是软件问题,重启就好了),
使用这个脚本一键将label和PIN居中,大大提高了TOP布局端口的效率,谢谢楼主设计这么好的skill。

发表于 2024-5-31 18:28:14 | 显示全部楼层


nat_2018 发表于 2024-5-20 10:30
这是2个GIF录制工具,分享给楼主,其他老铁下载后请勿商用


好人一生平安
发表于 2024-6-2 22:08:49 | 显示全部楼层
感谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-18 00:24 , Processed in 0.024489 second(s), 7 queries , Gzip On, Redis On.

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