Sign in Join
FPDoc Onlineexperiment

TScreen.RemoveAllHandlersOfObject procedure

Member of TScreenpublicIn unit Forms

Removes all handler routines for the specified object regardless of notification type.

Declaration

pascal
procedure RemoveAllHandlersOfObject(AnObject: TObject); override

Arguments

AnObject

Object instance with the handlers removed in the method.

Description

RemoveAllHandlersOfObject is a method used to remove all handler routines for the specified object, regardless of the TScreenNotification type. RemoveAllHandlersOfObject iterates over the method lists in the internal array, and calls the RemoveAllMethodsOfObject method for the object instance specified in AnObject. It calls the virtual inherited method prior to exit.

Called when the Lazarus IDE is terminated.

See also

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