简单实现文本框鼠标悬停提示。-闲聊论坛-闲聊-阿甘软件

简单实现文本框鼠标悬停提示。

在官方论坛给有个事例https://bbs.aardio.com/forum.php?mod=viewthread&tid=6480&page=1#pid33473,但是比较复杂,换个思路,发现个简单的方法。详见代码。有两个小问题需要注意:1、最后一行代码可以精简删除,2、有点小缺陷,需要先把鼠标移动到文本框,再移出来才有提示信息。不过不影响使用。代码还可以完善。

import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469;parent=...)
winform.add(
edit={cls="edit";text="这里填写的是手机号!";left=202;top=170;right=396;bottom=196;edge=1;multiline=1;z=1}
)
/*}}*/

winform.edit.wndproc = function(hwnd,message,wParam,lParam){
        if(message=512){//鼠标进入控件区域
                        var text1 = winform.edit.text
                        winform.edit.showInfoTip("简单的提示窗",text1,true)	
        }
}

winform.show();
win.loopMessage();
return winform;
请登录后发表评论

    • 阿甘的头像-阿甘软件阿甘徽章-签到达人-阿甘软件等级-LV6-阿甘软件超级版主1
    • rmajly的头像-阿甘软件rmajly徽章-22年人气达人-阿甘软件等级-LV3-阿甘软件作者0
    • rmajly的头像-阿甘软件rmajly徽章-22年人气达人-阿甘软件等级-LV3-阿甘软件作者0