FMX.Types.TFmxObject.AddObject
Delphi
procedure AddObject(const AObject: TFmxObject);
C++
void __fastcall AddObject(TFmxObject* const AObject);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | TFmxObject |
Beschreibung
Fügt das Objekt AObject
der Liste der untergeordneten Objekte hinzu, die zu diesem übergeordneten Objekt (self) gehören.
AddObject ruft intern DoAddObject auf, das die gesamte Geschäftsfunktionalität von AddObject implementiert.
AddObject fügt das im Parameter AObject
angegebene Objekt der Liste der in der Eigenschaft Children gespeicherten untergeordneten Objekte dieses Objekts (self) hinzu. AddObject ändert das übergeordnete Objekt von AObject
in dieses Objekt (self) und setzt das Stammobjekt von AObject
auf das Root-Objekt dieses Objekts (self).
In abgeleiteten Klassen, wie TCommonCustomForm und TControl, werden zusätzlich anhand von sortierten Objektlisten, zu denen der Benutzer mit der Tabulatortaste wechseln kann, Tabstopp-Listen verwaltet. Wenn eine derartige abgeleitete Klasse das Interface ITabStopController unterstützt und AObject
ein Objekt einer Klasse ist, die das Interface IControl unterstützt, dann fügt AddObject dieser abgeleiteten Klasse AObject
der TabList-Tabstopp-Liste des Objekts (self) hinzu.