Sign in Join
FPDoc Onlineexperiment

TApplication.OnDeactivate property

Member of TApplicationpublicIn unit Forms

Event handler signalled when a Deactivate message is handled in the application.

Declaration

pascal
property OnDeactivate: TNotifyEvent read FOnDeactivate write FOnDeactivate;

Description

OnDeactivate is a TNotifyEvent property with the event handler signalled when a Deactivate message is handled in the application.

It is signalled from the NotifyDeactivateHandler method, and occurs when the Deactivate method is called for the application. The event handler is also signalled (via Deactivate) from the WMActivate method in TCustomForm to ensure that the application is de-activated when its main form is de-activated.

Use the OnActivate event handler to perform actions needed when the application is activated.

Use the TApplicationProperties class to assign properties and event handlers at design-time that are applied to the application instance at run-time.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.