FMX.Layers3D.TAbstractLayer3D.DoAddObject
Delphi
procedure DoAddObject(const AObject: TFmxObject); override;
C++
virtual void __fastcall DoAddObject(Fmx::Types::TFmxObject* const AObject);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | FMX.Layers3D.pas FMX.Layers3D.hpp |
FMX.Layers3D | TAbstractLayer3D |
Description
Ajoute l'objet AObject
à la liste d'enfants Children attachée à cet objet parent (self).
FMX.Layers3D.TAbstractLayer3D.DoAddObject hérite de FMX.Types.TFmxObject.DoAddObject. Tout le contenu en-dessous de cette ligne se réfère à FMX.Types.TFmxObject.DoAddObject.
Ajoute l'objet AObject
à la liste d'enfants Children attachée à cet objet parent (self).
DoAddObject ajoute l'objet fourni dans le paramètre AObject
à la liste d'enfants stockée dans la propriété Children de cet objet (self). DoAddObject remplace le parent de AObject
par cet objet (self) et définit la racine de AObject
sur l'objet Root de cet objet (self).
Les classes descendantes, comme TCommonCustomForm et TControl, gèrent par ailleurs les listes de taquets de tabulation en conservant des listes ordonnées d'objets dans lesquelles l'utilisateur peut tabuler. Si une classe descendante de ce type supporte l'interface ITabStopController et que AObject
est un objet d'une classe supportant l'interface IControl, alors DoAddObject de ce descendant ajoute AObject
aux listes de taquets de tabulation TabList de l'objet (self).
DoAddObject est appelé en interne à partir de AddObject.