事件名 | 触发的时机 |
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 | ......... |