用户界面
系统.对象
└系统.事件
└用户界面.界面事件
└用户界面.鼠标事件
所有鼠标类事件的基类。
初始化方法摘要 | |
---|---|
公开  | 初始化( pwxMouseEvent) |
属性摘要 | |
---|---|
逻辑 | Alt键被按下 |
逻辑 | 控制键被按下 |
逻辑 | 正在拖拽 |
逻辑 | 正在进入 |
用户界面.鼠标按钮 | 按钮 |
工具.坐标点 | 位置 |
工具.坐标点 | 逻辑位置 |
整数 | 滚动行数 |
整数 | 轮转度 |
整数 | 轮转精度 |
整数 | 横坐标 |
整数 | 纵坐标 |
逻辑 | 鼠标按钮事件 |
逻辑 | 滚页 |
逻辑 | 正在离开 |
逻辑 | 左键被双击 |
逻辑 | 左键被按下 |
逻辑 | 左键已被按下 |
逻辑 | 中键被双击 |
逻辑 | 中键被按下 |
逻辑 | 中键已被按下 |
逻辑 | 中键被放开 |
逻辑 | 被移动 |
逻辑 | 右键被双击 |
逻辑 | 右键被按下 |
逻辑 | 右键已被按下 |
逻辑 | 右键被放开 |
逻辑 | 上档键被按下 |
从 用户界面.界面事件 继承的属性 |
发送者名称, 事件类型 |
从 系统.事件 继承的属性 |
发送者, 附加对象 |
方法摘要 | |
---|---|
公开 逻辑 | Alt键被按下() 返回真表示Alt键被按下,否则返回假。 |
公开 逻辑 | 被单击(整数 按钮) 返回真表示指定的鼠标按钮被单击,否则返回假。 |
公开 逻辑 | 被双击(整数 按钮) 返回真表示指定的鼠标按钮被双击,否则返回假。 |
公开 逻辑 | 被按下(整数 按钮) 返回真表示指定的鼠标按钮被按下,否则返回假。 |
公开 逻辑 | 被放开(整数 按钮) 返回真表示指定的鼠标按钮被放开,否则返回假。 |
公开 逻辑 | 控制键被按下() 返回真表示指定的控制键 (Control)被按下,否则返回假。 |
公开 逻辑 | 正在拖拽() 返回真表示这是一个拖拽事件,否则返回假。 |
公开 逻辑 | 正在进入() 返回真表示鼠标指针正在进入窗口区,否则返回假。 |
公开 用户界面.鼠标按钮 | 按钮() 指定哪个按钮产生了本事件。 |
公开 工具.坐标点 | 位置() 返回鼠标指针当前的 (物理)位置,以像素为单位。 |
公开 工具.坐标点 | 逻辑位置() 返回鼠标指针当前的 (逻辑)位置,以像素为单位。 |
公开 整数 | 滚动行数() 返回先前配置的鼠标滚轮每次滚动所引发的滚动的行数。默认为3。 |
公开 整数 | 轮转度() 返回轮转的度,整数表示正转,负数表示反转。时下绝大部分鼠标硬件只支持在轮转等于+/-轮转精度的时候才触发事件。 |
公开 整数 | 轮转精度() 返回轮转度多少才会引发一次事件的精度,通常是120。 |
公开 整数 | 横坐标() 返回鼠标指针当前所在位置的横坐标。 |
公开 整数 | 纵坐标() 返回鼠标指针当前所在位置的纵坐标。 |
公开 逻辑 | 鼠标按钮事件() 返回真表示当前事件是由鼠标按钮事件。 |
公开 逻辑 | 滚页() 如果当前系统支持用鼠标滚轮滚动页面, 返回真. 否则返回假. |
公开 逻辑 | 正在离开() 返回真表示鼠标指针正在离开窗口区,否则返回假。 |
公开 逻辑 | 左键被双击() 返回真表示当前事件是由鼠标左键被双击所触发的。 |
公开 逻辑 | 左键被按下() 如果鼠标的左键被按下返回真,否则返回假。 |
公开 逻辑 | 左键已被按下() 如果鼠标的左键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用,常用在鼠标被移动事件中。 |
公开 逻辑 | 中键被双击() 如果中键被单击返回真,否则返回假。 |
公开 逻辑 | 中键被按下() 如果中键被按下返回真,否则返回假。 |
公开 逻辑 | 中键已被按下() 如果中键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用。 |
公开 逻辑 | 中键被放开() 如果中键被放开返回真,否则返回假。 |
公开 逻辑 | 被移动() 如果鼠标的位置被移动返回真,否则返回假。 |
公开 逻辑 | 右键被双击() 如果鼠标右键被双击返回真,否则返回假。 |
公开 逻辑 | 右键被按下() 如果鼠标右键被按下返回真,否则返回假。 |
公开 逻辑 | 右键已被按下() 如果鼠标右键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用。 |
公开 逻辑 | 右键被放开() 如果鼠标右键被放开返回真,否则返回假。 |
公开 逻辑 | 上档键被按下() 如果上档键被按下返回真,否则返回假。 |
从 用户界面.界面事件 继承的方法 |
发送者名称, 取标识, 是否应跳过, 取时间戳, 继续传播, 置标识, 置时间戳, 是否需要传播, 跳过, 停止传播, 事件类型 |
从 系统.事件 继承的方法 |
初始化, 发送者, 发送者, 附加对象, 附加对象 |
从 系统.对象 继承的方法 |
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用 |
返回真表示Alt键被按下,否则返回假。
返回真表示指定的鼠标按钮被单击,否则返回假。
参数:
按钮 - 该参数具体指定要检查哪个按钮是否被单击
返回真表示指定的鼠标按钮被双击,否则返回假。
参数:
按钮 - 该参数具体指定要检查哪个按钮是否被双击,见枚举“鼠标按钮”。
返回真表示指定的鼠标按钮被按下,否则返回假。
参数:
按钮 - 该参数具体指定要检查哪个按钮是否被按下,见枚举“鼠标按钮”。
返回真表示指定的鼠标按钮被放开,否则返回假。
参数:
按钮 - 该参数具体指定要检查哪个按钮是否被放开,见枚举“鼠标按钮”。
返回真表示指定的控制键 (Control)被按下,否则返回假。
返回真表示这是一个拖拽事件,否则返回假。
返回真表示鼠标指针正在进入窗口区,否则返回假。
指定哪个按钮产生了本事件。
返回鼠标指针当前的 (物理)位置,以像素为单位。
返回鼠标指针当前的 (逻辑)位置,以像素为单位。
返回先前配置的鼠标滚轮每次滚动所引发的滚动的行数。默认为3。
返回轮转的度,整数表示正转,负数表示反转。时下绝大部分鼠标硬件只支持在轮转等于+/-轮转精度的时候才触发事件。
返回轮转度多少才会引发一次事件的精度,通常是120。
返回鼠标指针当前所在位置的横坐标。
返回鼠标指针当前所在位置的纵坐标。
返回真表示当前事件是由鼠标按钮事件。
如果当前系统支持用鼠标滚轮滚动页面, 返回真. 否则返回假.
返回真表示鼠标指针正在离开窗口区,否则返回假。
返回真表示当前事件是由鼠标左键被双击所触发的。
如果鼠标的左键被按下返回真,否则返回假。
如果鼠标的左键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用,常用在鼠标被移动事件中。
如果中键被单击返回真,否则返回假。
如果中键被按下返回真,否则返回假。
如果中键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用。
如果中键被放开返回真,否则返回假。
如果鼠标的位置被移动返回真,否则返回假。
如果鼠标右键被双击返回真,否则返回假。
如果鼠标右键被按下返回真,否则返回假。
如果鼠标右键已经被按下返回真,否则返回假。本方法可以在任何一个类型的事件中被使用。
如果鼠标右键被放开返回真,否则返回假。
如果上档键被按下返回真,否则返回假。