FMX.Types.TFmxObject.FreeNotification

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

procedure FreeNotification(AObject: TObject); virtual;

C++

HIDESBASE virtual void __fastcall FreeNotification(System::TObject* AObject);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
FMX.Types.pas
FMX.Types.hpp
FMX.Types TFmxObject

Description

Vérifie que AComponent a bien été notifié de la destruction de ce composant.

FMX.Types.TFmxObject.FreeNotification hérite de System.Classes.TComponent.FreeNotification. Tout le contenu en-dessous de cette ligne se réfère à System.Classes.TComponent.FreeNotification.

Vérifie que AComponent a bien été notifié de la destruction de ce composant.

Utilisez FreeNotification pour recenser AComponent comme un composant qui doit être notifié quand le composant est sur le point d'être détruit. Il est seulement nécessaire de recenser les composants de cette manière quand ils résident dans une fiche différente ou ont un propriétaire différent. Par exemple, si AComponent se trouve dans une autre fiche et utilise le composant pour implémenter une propriété, il doit appeler FreeNotification afin d'appeler sa méthode Notification à la destruction du composant.

Pour les composants de même propriétaire, la méthode Notification est automatiquement appelée quand une application libère explicitement le composant. Cette notification n'est pas envoyée quand les composants sont libérés implicitement, suite à la libération préalable du propriétaire.

Voir aussi