Fork 0
mirror of https://github.com/FellippeHeitor/InForm.git synced 2024-05-12 06:50:12 +00:00
7 Mouse events
Fellippe Heitor edited this page 2019-04-20 20:28:37 -03:00


Click events are triggered when a control is active, visible and the user presses the left mouse button while hovering a control and releases the button while still hovering the same control.


The MouseDown event occurs when the left mouse button is first pressed on a control. The MouseUp event is triggered when the left mouse button is released on a control. Right after a MouseUp event is fired, a Click event is also triggered.


The MouseEnter event occurs when the mouse pointer enters a control's rectangle area. The MouseLeave event is triggered when the cursor leaves the rectangle area of a control.

By adding code to these two events, you can, for example, emulate a hovering effect (change a control's background color when MouseEnter is triggered and restoring it when MouseLeave is run).

Controls that respond to mouse events:

See also: