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

TApplication.OnEndSession

Event handler signalled when a session is ended in the application.

Declaration

Source position: forms.pp line 1646

public property TApplication.OnEndSession : TNotifyEvent
  read FOnEndSession
  write FOnEndSession;

Description

OnEndSession is a TNotifyEvent property with the event handler signalled when a session is ended in the application. It is called from the IntfEndSession method, and occurs when the WM_ENDSESSION message is handled in the widget class. It is signalled before other application handlers using the ahtEndSession type.

Remark: OnEndSession may not work reliably on all platforms supported supported for Lazarus. Some environments / window managers do not post a WM_ENDSESSION message when the process is killed.

See also

TApplication.IntfEndSession

  

Called by the interface when the session ends.

TApplicationHandlerType

  

Types of Application notification handlers.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.