用户界面

类 鼠标事件

系统.对象
    └系统.事件
        └用户界面.界面事件
            └用户界面.鼠标事件


公开 类 鼠标事件 <基类型 = 用户界面.界面事件

所有鼠标类事件的基类。


初始化方法摘要
公开 

初始化( pwxMouseEvent) 

属性摘要
逻辑

Alt键被按下 

    可读 Alt键被按下

逻辑

控制键被按下 

    可读 控制键被按下

逻辑

正在拖拽 

    可读 正在拖拽

逻辑

正在进入 

    可读 正在进入

用户界面.鼠标按钮

按钮 

    可读 按钮

工具.坐标点

位置 

    可读 位置

工具.坐标点

逻辑位置 

    可读 逻辑位置

整数

滚动行数 

    可读 滚动行数

整数

轮转度 

    可读 轮转度

整数

轮转精度 

    可读 轮转精度

整数

横坐标 

    可读 横坐标

整数

纵坐标 

    可读 纵坐标

逻辑

鼠标按钮事件 

    可读 鼠标按钮事件

逻辑

滚页 

    可读 滚页

逻辑

正在离开 

    可读 正在离开

逻辑

左键被双击 

    可读 左键被双击

逻辑

左键被按下 

    可读 左键被按下

逻辑

左键已被按下 

    可读 左键已被按下

逻辑

中键被双击 

    可读 中键被双击

逻辑

中键被按下 

    可读 中键被按下

逻辑

中键已被按下 

    可读 中键已被按下

逻辑

中键被放开 

    可读 中键被放开

逻辑

被移动 

    可读 被移动

逻辑

右键被双击 

    可读 右键被双击

逻辑

右键被按下 

    可读 右键被按下

逻辑

右键已被按下 

    可读 右键已被按下

逻辑

右键被放开 

    可读 右键被放开

逻辑

上档键被按下 

    可读 上档键被按下

用户界面.界面事件 继承的属性
发送者名称, 事件类型
系统.事件 继承的属性
发送者, 附加对象

方法摘要
公开 逻辑

Alt键被按下() 

    返回真表示Alt键被按下,否则返回假。

公开 逻辑

被单击(整数 按钮) 

    返回真表示指定的鼠标按钮被单击,否则返回假。

公开 逻辑

被双击(整数 按钮) 

    返回真表示指定的鼠标按钮被双击,否则返回假。

公开 逻辑

被按下(整数 按钮) 

    返回真表示指定的鼠标按钮被按下,否则返回假。

公开 逻辑

被放开(整数 按钮) 

    返回真表示指定的鼠标按钮被放开,否则返回假。

公开 逻辑

控制键被按下() 

    返回真表示指定的控制键 (Control)被按下,否则返回假。

公开 逻辑

正在拖拽() 

    返回真表示这是一个拖拽事件,否则返回假。

公开 逻辑

正在进入() 

    返回真表示鼠标指针正在进入窗口区,否则返回假。

公开 用户界面.鼠标按钮

按钮() 

    指定哪个按钮产生了本事件。

公开 工具.坐标点

位置() 

    返回鼠标指针当前的 (物理)位置,以像素为单位。

公开 工具.坐标点

逻辑位置() 

    返回鼠标指针当前的 (逻辑)位置,以像素为单位。

公开 整数

滚动行数() 

    返回先前配置的鼠标滚轮每次滚动所引发的滚动的行数。默认为3。

公开 整数

轮转度() 

    返回轮转的度,整数表示正转,负数表示反转。时下绝大部分鼠标硬件只支持在轮转等于+/-轮转精度的时候才触发事件。

公开 整数

轮转精度() 

    返回轮转度多少才会引发一次事件的精度,通常是120。

公开 整数

横坐标() 

    返回鼠标指针当前所在位置的横坐标。

公开 整数

纵坐标() 

    返回鼠标指针当前所在位置的纵坐标。

公开 逻辑

鼠标按钮事件() 

    返回真表示当前事件是由鼠标按钮事件。

公开 逻辑

滚页() 

    如果当前系统支持用鼠标滚轮滚动页面, 返回真. 否则返回假.

公开 逻辑

正在离开() 

    返回真表示鼠标指针正在离开窗口区,否则返回假。

公开 逻辑

左键被双击() 

    返回真表示当前事件是由鼠标左键被双击所触发的。

公开 逻辑

左键被按下() 

    如果鼠标的左键被按下返回真,否则返回假。

公开 逻辑

左键已被按下() 

    如果鼠标的左键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用,常用在鼠标被移动事件中。

公开 逻辑

中键被双击() 

    如果中键被单击返回真,否则返回假。

公开 逻辑

中键被按下() 

    如果中键被按下返回真,否则返回假。

公开 逻辑

中键已被按下() 

    如果中键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用。

公开 逻辑

中键被放开() 

    如果中键被放开返回真,否则返回假。

公开 逻辑

被移动() 

    如果鼠标的位置被移动返回真,否则返回假。

公开 逻辑

右键被双击() 

    如果鼠标右键被双击返回真,否则返回假。

公开 逻辑

右键被按下() 

    如果鼠标右键被按下返回真,否则返回假。

公开 逻辑

右键已被按下() 

    如果鼠标右键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用。

公开 逻辑

右键被放开() 

    如果鼠标右键被放开返回真,否则返回假。

公开 逻辑

上档键被按下() 

    如果上档键被按下返回真,否则返回假。

用户界面.界面事件 继承的方法
发送者名称, 取标识, 是否应跳过, 取时间戳, 继续传播, 置标识, 置时间戳, 是否需要传播, 跳过, 停止传播, 事件类型
系统.事件 继承的方法
初始化, 发送者, 发送者, 附加对象, 附加对象
系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

初始化方法详细信息

初始化

公开 初始化( pwxMouseEvent)


方法详细信息

Alt键被按下

公开 逻辑 Alt键被按下()

    返回真表示Alt键被按下,否则返回假。


被单击

公开 逻辑 被单击(整数 按钮)

    返回真表示指定的鼠标按钮被单击,否则返回假。

参数:

    按钮 - 该参数具体指定要检查哪个按钮是否被单击


被双击

公开 逻辑 被双击(整数 按钮)

    返回真表示指定的鼠标按钮被双击,否则返回假。

参数:

    按钮 - 该参数具体指定要检查哪个按钮是否被双击,见枚举“鼠标按钮”。


被按下

公开 逻辑 被按下(整数 按钮)

    返回真表示指定的鼠标按钮被按下,否则返回假。

参数:

    按钮 - 该参数具体指定要检查哪个按钮是否被按下,见枚举“鼠标按钮”。


被放开

公开 逻辑 被放开(整数 按钮)

    返回真表示指定的鼠标按钮被放开,否则返回假。

参数:

    按钮 - 该参数具体指定要检查哪个按钮是否被放开,见枚举“鼠标按钮”。


控制键被按下

公开 逻辑 控制键被按下()

    返回真表示指定的控制键 (Control)被按下,否则返回假。


正在拖拽

公开 逻辑 正在拖拽()

    返回真表示这是一个拖拽事件,否则返回假。


正在进入

公开 逻辑 正在进入()

    返回真表示鼠标指针正在进入窗口区,否则返回假。


按钮

公开 用户界面.鼠标按钮 按钮()

    指定哪个按钮产生了本事件。


位置

公开 工具.坐标点 位置()

    返回鼠标指针当前的 (物理)位置,以像素为单位。


逻辑位置

公开 工具.坐标点 逻辑位置()

    返回鼠标指针当前的 (逻辑)位置,以像素为单位。


滚动行数

公开 整数 滚动行数()

    返回先前配置的鼠标滚轮每次滚动所引发的滚动的行数。默认为3。


轮转度

公开 整数 轮转度()

    返回轮转的度,整数表示正转,负数表示反转。时下绝大部分鼠标硬件只支持在轮转等于+/-轮转精度的时候才触发事件。


轮转精度

公开 整数 轮转精度()

    返回轮转度多少才会引发一次事件的精度,通常是120。


横坐标

公开 整数 横坐标()

    返回鼠标指针当前所在位置的横坐标。


纵坐标

公开 整数 纵坐标()

    返回鼠标指针当前所在位置的纵坐标。


鼠标按钮事件

公开 逻辑 鼠标按钮事件()

    返回真表示当前事件是由鼠标按钮事件。


滚页

公开 逻辑 滚页()

    如果当前系统支持用鼠标滚轮滚动页面, 返回真. 否则返回假.


正在离开

公开 逻辑 正在离开()

    返回真表示鼠标指针正在离开窗口区,否则返回假。


左键被双击

公开 逻辑 左键被双击()

    返回真表示当前事件是由鼠标左键被双击所触发的。


左键被按下

公开 逻辑 左键被按下()

    如果鼠标的左键被按下返回真,否则返回假。


左键已被按下

公开 逻辑 左键已被按下()

    如果鼠标的左键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用,常用在鼠标被移动事件中。


中键被双击

公开 逻辑 中键被双击()

    如果中键被单击返回真,否则返回假。


中键被按下

公开 逻辑 中键被按下()

    如果中键被按下返回真,否则返回假。


中键已被按下

公开 逻辑 中键已被按下()

    如果中键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用。


中键被放开

公开 逻辑 中键被放开()

    如果中键被放开返回真,否则返回假。


被移动

公开 逻辑 被移动()

    如果鼠标的位置被移动返回真,否则返回假。


右键被双击

公开 逻辑 右键被双击()

    如果鼠标右键被双击返回真,否则返回假。


右键被按下

公开 逻辑 右键被按下()

    如果鼠标右键被按下返回真,否则返回假。


右键已被按下

公开 逻辑 右键已被按下()

    如果鼠标右键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用。


右键被放开

公开 逻辑 右键被放开()

    如果鼠标右键被放开返回真,否则返回假。


上档键被按下

公开 逻辑 上档键被按下()

    如果上档键被按下返回真,否则返回假。



http://dotef.eyuyan.com