Try OpenEdge Now
skip to main content
ABL Reference
Handle-based Object Events Reference : Portable mouse events
 

Portable mouse events

The following table lists the mouse events that apply to all mice, no matter how the buttons are configured.
Table 121. Portable mouse events
Event
User action
Affected widgets
AVM action
MOUSE-SELECT-DOWN
Press the mouse SELECT button.
All
Trigger dependent
MOUSE-SELECT-UP
Release the pressed mouse SELECT button.
All
Trigger dependent
MOUSE-SELECT-CLICK
Press and release the mouse SELECT button.
All
Trigger dependent
MOUSE-SELECT-DBLCLICK
Press and release the mouse SELECT button twice.
All
Trigger dependent
MOUSE-MENU-DOWN
Press the mouse MENU button.
All
Trigger dependent
MOUSE-MENU-UP
Release the pressed mouse MENU button.
All
Trigger dependent
MOUSE-MENU-CLICK
Press and release the mouse MENU button.
All
Trigger dependent
MOUSE-MENU-DBLCLICK
Press and release the mouse MENU button twice.
All
Trigger dependent
MOUSE-EXTEND-DOWN
Press the mouse EXTEND button.
All
Trigger dependent
MOUSE-EXTEND-UP
Release the pressed mouse EXTEND button.
All
Trigger dependent
MOUSE-EXTEND-CLICK
Press and release the mouse EXTEND button.
All
Trigger dependent
MOUSE-EXTEND-DBLCLICK
Press and release the mouse EXTEND button twice.
All
Trigger dependent
MOUSE-MOVE-DOWN
Press the mouse MOVE button.
Note: In Windows, a MOUSE-SELECT-DOWN trigger defined for the same widget takes priority over MOUSE-MOVE-DOWN.
All
Trigger dependent
MOUSE-MOVE-UP
Release the pressed mouse MOVE button.
In Windows, a MOUSE-SELECT-UP trigger defined for the same widget takes priority over MOUSE-MOVE-UP.
All
Trigger dependent
MOUSE-MOVE-CLICK
Press and release the mouse MOVE button.
Note: In Windows, a MOUSE-SELECT-CLICK trigger defined for the same widget takes priority over MOUSE-MOVE-CLICK.
All
Trigger dependent
MOUSE-MOVE-DBLCLICK
Press and release the mouse MOVE button twice.
Note: In Windows, a MOUSE-SELECT-DBLCLICK trigger defined for the same widget takes priority over MOUSE-MOVE-DBLCLICK.
All
Trigger dependent