System.Classes.TComponent.Notification

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

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).

Voir aussi