System.Classes.TComponent.FreeNotification

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

procedure FreeNotification(AComponent: TComponent);

C++

void __fastcall FreeNotification(TComponent* AComponent);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.Classes.pas
System.Classes.hpp
System.Classes TComponent

Description

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