[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'Controls' (#lcl)

# TWinControl.OnEnter

Event handler signalled when the control receives focus.

## Declaration

Source position: controls.pp line 2347

`public property TWinControl.OnEnter : TNotifyEvent read FOnEnter write FOnEnter;`

## Description

OnEnter is a TNotifyEvent property with the event handler signalled when the control receives focus. It is signaled from the DoEnter method, and occurs when the CM_ENTER control message is received and handled for the control.

The Sender argument contains the object for the event notification, and must be cast to TControl, TWinControl, or other descendent class to access properties or methods specific to the implementation.

Use OnExit to perform actions needed when the control loses focus.

## See also

TWinControl.DoEnter |  | Signals the OnEnter event handler (when assigned) when the control receives focus.
TWinControl.CMEnter |  | Handles the CM_ENTER control message for the control.
TWinControl.OnExit |  | Event handler signalled when the control loses focus.