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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: yanpflove

[原创] 十字标尺 crossruler 简洁写法 ^.^

[复制链接]
发表于 2021-10-14 15:09:56 | 显示全部楼层
好资料收藏了
发表于 2021-10-30 11:18:10 | 显示全部楼层
谢谢分享
发表于 2022-2-11 17:16:16 | 显示全部楼层
为什么我按照上面的脚本敲出来,CIW显示functionCreateCrossRuler redefined!是怎么回事,还有就是这样的bug怎么去检查的呢
发表于 2022-2-11 17:19:37 | 显示全部楼层
而且,使用这个功能的时候,也用不了:'(
发表于 2022-3-29 10:50:25 | 显示全部楼层

01.procedure(CreateCrossRuler()

02.        point=enterPoint()

03.        leCreateRuler(geGetEditRep() list(point xCoord(point)+50:yCoord(point)))

04.        leCreateRuler(geGetEditRep() list(point xCoord(point)-50:yCoord(point)))

05.        leCreateRuler(geGetEditRep() list(point xCoord(point):yCoord(point)+50))

06.        leCreateRuler(geGetEditRep() list(point xCoord(point):yCoord(point)-50))

07.); end procedure CreateCrossRuler

hiSetBindkey("Layout" "Ctrl<key>k"  "HiCreateCrossRuler()")



直接把上面的脚本写在.il的文件里,就直接load就可以了
发表于 2022-3-30 16:47:52 | 显示全部楼层
01.procedure(CreateCrossRuler(@optional (length 50))

02.        point=enterPoint()

03.        leCreateRuler(geGetEditRep() list(point xCoord(point)+length:yCoord(point)))

04.        leCreateRuler(geGetEditRep() list(point xCoord(point)-length:yCoord(point)))

05.        leCreateRuler(geGetEditRep() list(point xCoord(point):yCoord(point)+length))

06.        leCreateRuler(geGetEditRep() list(point xCoord(point):yCoord(point)-length))

07.); end procedure CreateCrossRuler

hiSetBindkey("Layout" "<key>k" "CreateCrossRuler"())


上面这段直接写在.il的文件,直接load,就可以用了
发表于 2022-6-7 14:49:54 | 显示全部楼层
本帖最后由 zhizhuozxd 于 2022-6-7 14:56 编辑

好资料。感谢楼主
发表于 2022-6-7 14:51:03 | 显示全部楼层
能否在此基础上再用脚本实现Gravity on的功能呀?也即是当鼠标靠近某个边界(边框)时,会自动被吸引到相应的边界(边框)上。不然每次都要放大到一定的程度再去点击,这样感觉好慢,好费时间
发表于 2022-7-7 15:09:56 | 显示全部楼层
你好,我load改脚本,CIW提示没有leCreatRuler,什么原因
发表于 2022-7-7 15:17:17 | 显示全部楼层
你好,我load该脚本以后,CIW提示leCreatRuler函数未定义,什么原因呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-21 23:17 , Processed in 0.028952 second(s), 6 queries , Gzip On, Redis On.

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