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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 969|回复: 3

[原创] TransparentGrop ON/OFF 设置快捷键

[复制链接]
发表于 2023-8-7 18:33:32 | 显示全部楼层 |阅读模式

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

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

x
手打的可能有打错的。




  1. hiSetBindKeys( “Layout” list(list("<Key>F1" “GroupSwitch()")))
  2. procedure(GroupSwitch()
  3. let( (cv cw scw scw1 scw2 i1 Tgt1 Tgt2 tgv)        
  4. cv = geGetEditCellView()        
  5. cw=hiGetCurrentWindow()
  6. scw=hiGetSessionWindow(cw)
  7. scw1=printself(scw)
  8. scw2=parseString(scw1 ":")
  9. i1=cadr(scw2)
  10. Tgt1=strcat("swindow(" i1 ")" "->hiToolbars->lebOptionsToolbar_" i1 "->lebTrans->checked=t")
  11. Tgt2=strcat("swindow(" i1 ")" "->hiToolbars->lebOptionsToolbar_" i1 "->lebTrans->checked=nil")
  12. leHiEditDisplay0ptions()
  13. tgv=leDisplayOptionsForm->options->transparentGroup->value
  14. hiFormCancel(leDisplayOptionsForm)
  15.         if(tgv then
  16.                 hiEnqueueCmd(Tgt2)
  17.         else
  18.                 hiEnqueueCmd(Tgt1)
  19.         );if
  20. );let
  21. );pro


复制代码
 楼主| 发表于 2023-8-7 18:36:42 | 显示全部楼层
leHiEditDisplay0ptions()  ——>  leHiEditDisplayOptions()
发表于 2023-8-15 17:53:19 | 显示全部楼层


yangwgtop 发表于 2023-8-7 18:36
leHiEditDisplay0ptions()  ——>  leHiEditDisplayOptions()



                               
登录/注册后可看大图


按照上面的代码敲,有错误的地方做了修改,实测能用了,感谢!!
发表于 2024-11-6 16:50:48 | 显示全部楼层
大佬,请教一下,为什么这个地方设置快捷键要用hiSetBindKeys?这里用hiSetBindKey就报错
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-18 16:32 , Processed in 0.028032 second(s), 6 queries , Gzip On, Redis On.

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