Vcl.Forms.TCustomForm.Notification

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Notification(AComponent: TComponent;
Operation: TOperation); override;

C++

virtual void __fastcall Notification(System::Classes::TComponent* AComponent, System::Classes::TOperation Operation);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TCustomForm

Beschreibung

Reagiert auf Benachrichtigungen, dass Objekte in das Formular eingefügt oder daraus entfernt werden sollen.

Notification wird aufgerufen, wenn die in AComponent angegebene Komponente hinzugefügt oder entfernt wird. Der Parameter Operation legt fest, ob die Komponente hinzugefügt oder entfernt werden soll. Standardmäßig wird die Benachrichtigung von den Formularen an ihre untergeordneten Komponenten (falls vorhanden) weitergegeben. Wenn das Hauptmenü hinzugefügt oder gelöscht wird, führt Notification zusätzlich interne Anpassungen durch.

Ein Formular kann bei Bedarf Notification überschreiben, um Anpassungen durchzuführen, wenn Komponenten eingefügt oder entfernt werden. Insbesondere wenn das Formular Objektfelder oder Komponenten hat, die Bezüge auf andere Komponenten enthalten, könnte es die betreffenden Botschaften prüfen, um diese Zeiger freizugeben.

Siehe auch