FMX.Types.TFmxObject.AddObject
Delphi
procedure AddObject(const AObject: TFmxObject);
C++
void __fastcall AddObject(TFmxObject* const AObject);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | TFmxObject |
Description
Ajoute l'objet AObject
à la liste d'enfants Children attachée à cet objet parent (self).
AddObject appelle en interne DoAddObject qui implémente toute la fonctionnalité de gestion de AddObject.
AddObject ajoute l'objet fourni dans le paramètre AObject
à la liste d'enfants stockée dans la propriété Children de cet objet (self). AddObject 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 la fonction AddObject de ce descendant ajoute AObject
aux listes de taquets de tabulation TabList de l'objet (self).