System.Classes.TComponent.Notification
Delphi
procedure Notification(AComponent: TComponent; Operation: TOperation); virtual;
C++
virtual void __fastcall Notification(TComponent* AComponent, TOperation Operation);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Classes.pas System.Classes.hpp |
System.Classes | TComponent |
Description
Retransmet les messages de notification à tous les composants possédés.
N'appelez pas la méthode Notification dans une application. Notification est automatiquement appelée lorsque le composant spécifié par AComponent
va être inséré ou retiré, comme indiqué par Operation
. Par défaut, les composants retransmettent la notification aux éventuels composants qu'ils possèdent.
Un composant peut, si nécessaire, agir sur la notification d'insertion ou de suppression de composant. Par exemple, si un composant a des champs objet ou des propriétés contenant des références à d'autres composants, il peut vérifier si une notification de suppression concerne l'un d'entre eux, et dans ce cas réinitialiser ces références.
Remarque : Notification n'est pas appelée pour les composants qui sont libérés implicitement (suite à la libération de leur propriétaire).