找回密码
 加入
搜索
查看: 2277|回复: 4

[GUI管理] [已解决]设置 guionevent 模式后遇到的焦点问题

  [复制链接]
发表于 2013-5-7 16:16:08 | 显示全部楼层 |阅读模式
本帖最后由 chiron_shen 于 2013-5-8 19:41 编辑

设置了 GUIONEVENT模式

在触发事件后 有设置focus到其他控件(如空白按钮 , input输入框) 但是在按回车键时还是会触发该事件

而我只想鼠标点击才会触发 或者我设置其为focus时按回车才会触发

有人能帮忙看下 这个要怎么解吗?
发表于 2013-5-7 17:04:50 | 显示全部楼层
要不加个_IsPressed 判断一下是不是鼠标左键点击的试试
发表于 2013-5-7 19:20:44 | 显示全部楼层
_GUICtrlButton_SetFocus
发表于 2013-5-7 20:12:58 | 显示全部楼层
代码呢?不然不好办啊!
 楼主| 发表于 2013-5-8 19:40:09 | 显示全部楼层
haijie1223 发表于 2013-5-7 19:20

Thanks, 问题解决了.
我后来在button 后面增加了setfont 和 setbkcolor 对按钮设置背景和字体后,也能正确取消焦点。不知道为什么。
不过这个自定义函数更直接,谢谢!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-11 16:56 , Processed in 0.074749 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表