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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1444|回复: 9

[求助] 在IC51/617中如何通过skill function关闭版图中按q打开的Prop窗口

[复制链接]
发表于 2023-2-21 13:56:19 | 显示全部楼层 |阅读模式

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

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

x
如题“在IC51/617中如何通过skill function关闭版图中按q打开的Prop窗口”


以下是在IC617环境下的查询验证结果:
按q时执行的是“leHiEditProp()"函数,查询文档得知这个函数的第一句描述是“Opens the Edit Properties form”,这里写的是"form“,但是使用hiFormCancle(hiGetCurrentForm())或者hiFormClose(hiGetCurrentForm())却关不了这个窗口;
然后在此窗口打开的状态用hiIsFormDisplayed(hiGetCurrentForm())来验证得到的结果是"nil”,用hiGetFormLocation(hiGetCurrentForm())查询的得到的结果是hiGetCurrentForm()这个函数得到的form ID一直都不是指向这个目标窗口。
DBox、window、Session window这些ObjType都怀疑过了,始终找不到能指向这个窗口的ID,所以想请求各位大神的帮助
发表于 2023-10-11 19:29:30 | 显示全部楼层
本帖最后由 光非 于 2023-10-12 10:30 编辑

从群里看到的



  1. geiPlInvokePlistAction("editorNum0" "cancel")


复制代码
发表于 2023-2-21 15:04:28 | 显示全部楼层
Virtuoso界面里面就有bindkey编辑的吧,是不是找到Q键做下修改就可以了。
 楼主| 发表于 2023-2-21 17:12:57 | 显示全部楼层


sheepyang 发表于 2023-2-21 15:04
Virtuoso界面里面就有bindkey编辑的吧,是不是找到Q键做下修改就可以了。


这个问题的起因是在IC617环境下那些form、prop之类的窗口都可以通过按Esc来关掉,但是在IC51按Esc就是关不了Prop这个窗口,必须要用鼠标点Cancel才行,所以想通过自己写一个脚本来快速关闭。
修改Q键感觉不是这个问题

 楼主| 发表于 2023-10-12 10:21:19 | 显示全部楼层


你好,请问这句代码是怎么用的呢?我试了在CIW窗口输入提示PlInvokePlistAction是undefined function,在.cdsenv里设置也没有效果
发表于 2023-10-12 10:31:40 | 显示全部楼层


着着着火了 发表于 2023-10-12 10:21
你好,请问这句代码是怎么用的呢?我试了在CIW窗口输入提示PlInvokePlistAction是undefined function,在 ...


不好意思,之前少打了,我刚刚重新编辑了之前的回复,在前面加上gei就可以了
 楼主| 发表于 2023-10-12 11:38:25 | 显示全部楼层


光非 发表于 2023-10-12 10:31
不好意思,之前少打了,我刚刚重新编辑了之前的回复,在前面加上gei就可以了 ...


确实可以实现所想达到的功能,谢谢!
发表于 2023-10-30 11:00:56 | 显示全部楼层


多谢分享~~
发表于 2023-11-30 16:56:04 | 显示全部楼层


着着着火了 发表于 2023-10-12 11:38
确实可以实现所想达到的功能,谢谢!


你好 这句代码我写进.cdsenv  layout 直接退 根本打不开 是怎么回事呢
 楼主| 发表于 2023-11-30 18:02:08 | 显示全部楼层


fgao221 发表于 2023-11-30 16:56
你好 这句代码我写进.cdsenv  layout 直接退 根本打不开 是怎么回事呢


不知道。找不到任何关于这个函数的资料,目前只知道用了有这么一个效果
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-30 15:50 , Processed in 0.021604 second(s), 9 queries , Gzip On, Redis On.

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