当前位置:首页 > 技能相关 > PowerBuilder > 正文内容

PB中的事件(一)window中的事件

admin1年前 (2023-12-19)PowerBuilder3710 修订时间:2023-12-19 20:46:37

window中的事件列表


事件名触发的时机
Activate在窗口激活之前触发
Clicked 当用户用鼠标单击窗口的空白区域(没有控件的区域)时触发
Close当用户用鼠标单击窗口的空白区域(没有控件的区域)时触发
CloseQuery当清除或关闭窗口时触发。然后检查Message.ReturnValue的值,若为1,则窗口不能关闭
Deactivate当窗口变为非活动状态时触发
DoubleClicked当用户双击窗口的空白区域时触发
DragDrop当一个可拖动的控件被拖动到窗口上时触发
DragEnter当一个可拖动的控件进入窗口时触发
DragLeave当一个可拖动的控件离开窗口时触发
DragWithin当一个可拖动的控件在窗口内部拖动时触发
Hide在窗口被隐藏时触发
HotLinkAlarm在DDE中服务器应用已经发送了新的数据,客户DDE应用已经接收到这些数据时触发
Key当用户击了一个键且插入点不在RichTextEdit编辑控件或数据窗口控件时触发
MouseDown当用户在窗口的空白区域按下鼠标左键时触发
MouseMove当鼠标在窗口内移动时触发
MouseUp当用户在窗口的空白区域释放鼠标左键时触发
Open当程序调用以此窗口为参数的Open函数时,此事件在该窗口打开之后,显示之前触发
Other当一个非PowerBuilder事件的Windows信息发生时触发
RButtonDown在窗口的空白区域单击鼠标右键时触发
RemoteExec当一个DDE客户应用发送了一个命令时触发
RemoteHotLinkStart当一个DDE客户应用开始一个热连接时触发
RemoteHotLinkStop当一个DDE客户应用结束一个热连接时触发
RemoteRequest当一个DDE客户应用请求数据时触发
RemoteSend当一个DDE客户应用已经发送了数据时触发
Resize当用户或程序打开或重设窗口大小时触发
Show当程序运行此窗口的show函数时,此事件在窗口显示之前触发
SystemKey当插入点不在某个行编辑中且用户按了ALT或ALT加其它键时触发
Timer在调用Timer函数后,经过了Timer函数指定的时间后触发
ToolBarMoved当MDI窗口的工具条移动时触发
Help.........

常用window中的事件列表

01.window打开时发生的事件

事件名 触发的时机
Activate 在窗口激活之前触发
Resize当用户或程序打开或重设窗口大小时触发
Open当程序调用以此窗口为参数的Open函数时,此事件在该窗口打开之后,显示之前触发
Show当程序运行此窗口的show函数时,此事件在窗口显示之前触发

02.window关闭时发生的事件

事件名 触发的时机
Deactivate当窗口变为非活动状态时触发
CloseQuery当清除或关闭窗口时触发。然后检查Message.ReturnValue的值,若为1,则窗口不能关闭
Close当关闭窗口时触发

03.关于鼠标击键事件

事件名 触发的时机
Clicked当用户用鼠标单击窗口的空白区域(没有控件的区域)时触发
DoubleClicked当用户双击窗口的空白区域时触发
MouseDown当用户在窗口的空白区域按下鼠标左键时触发
MouseMove当鼠标在窗口内移动时触发
MouseUp当用户在窗口的空白区域释放鼠标左键时触发
RButtonDown在窗口的空白区域单击鼠标右键时触发

注:当按下鼠标左键时,MouseDown事件触发,当释放鼠标左键时,Clicked事件和MouseUp事件触发

04.计时触发

事件名 触发的时机
Timer在调用Timer函数后,经过了Timer函数指定的时间后触发

05.托动触发

事件名 触发的时机
DragDrop当一个可拖动的控件被拖动到窗口上时触发
DragEnter当一个可拖动的控件进入窗口时触发
DragLeave当一个可拖动的控件离开窗口时触发
DragWithin当一个可拖动的控件在窗口内部拖动时触发

06.菜单及菜单工具栏移动是触发

事件名 触发的时机
ToolBarMoved 当MDI窗口的工具条移动时触发


 您阅读本篇文章共花了: 

免责声明
本站内容均为博客主本人日常使用记录的存档,如侵犯你的权益请联系:lifei@zaiheze.com 546262132@qq.com 沟通删除事宜。本站仅带访问端口形式使用,已杜绝搜索引擎爬取。

扫描二维码推送至手机访问。

版权声明:本文由LIFEI - blog发布,如需转载请注明出处。

本文链接:http://www.lifeiai.com/?id=335

分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。