【求助】易语言的获取焦点不能生效
问题:我给一个【按钮】组件设置了一个【获取焦点】的事件,但是鼠标移动到上面时,我设置的效果没有生效,要点击才能生效,请问这是什么原因代码
.版本 2
.子程序 _按钮2_被单击
销毁 ()
.子程序 _按钮1_获得焦点
按钮1.宽度 = 100
按钮1.高度 = 40
效果
我的代码
啊简233 发表于 2022-5-22 15:47
是点了才会变大小
官方给出的解释为
- 当对象获得输入焦点时产生本事件。所谓“输入焦点”,即当前用户按键操作所对应的目标对象。譬如:用户正在编辑框中输入文本,那么此编辑框就具有输入焦点,因为它将获得目前用户所进行的所有按键操作。所谓“获得”或者“失去”输入焦点,即当前用户按键操作所对应的目标对象发生转移。譬如:现在用户正在编辑框1中输入文本,突然使用鼠标或其它方法切换到了编辑框2上去继续输入。那么此时,编辑框1就“失去”了输入焦点,编辑框2就“得到”了输入焦点,因为在此以后用户所进行的所有按键操作都将被编辑框2所获得。
给了编辑框作为例子。
按钮.获得焦点 的话就是点击才能生效,但我想要移动到上面就有效果的方案就不知道如何写了 是点了才会变大小 发多了,但是撤不回 移动到上面又不是获取焦点。你想要什么效果? 怎么没看懂:dizzy: 回去再看看获取焦点的那篇
页:
[1]