FMX.Types.TFmxObject.FreeNotification
Delphi
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.