Vcl.Controls.TWinControl.NotifyControls
Delphi
procedure NotifyControls(Msg: Word);
C++
void __fastcall NotifyControls(System::Word Msg);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TWinControl |
Beschreibung
Sendet eine Botschaft an alle untergeordneten Steuerelemente.
NotifyControls sendet eine Botschaft mit der im Parameter Msg übergebenen Botschafts-ID an alle Steuerelemente in der Arrayeigenschaft Controls des untergeordneten Steuerelements. NotifyControls wird zum Aktualisieren aller Steuerelemente in einem Formular verwendet, wenn sich beispielsweise die Farbe oder Schriftart des übergeordneten Steuerelements ändert.
NotifyControls erstellt einen generischen Botschafts-Record, dessen Botschafts-ID-Feld mit dem Wert von Msg gefüllt wird. Die Parameter- und Ergebnisfelder erhalten den Wert Null. Dann wird die Methode Broadcast aufgerufen, um die Botschaft an alle untergeordneten Steuerelemente zu senden.