FMX.Types.TFmxObject.AddObject

提供:RAD Studio API Documentation

Delphi

procedure AddObject(const AObject: TFmxObject);

C++

void __fastcall AddObject(TFmxObject* const AObject);

プロパティ

種類 可視性 ソース ユニット 親
procedure
function
public
FMX.Types.pas
FMX.Types.hpp
FMX.Types TFmxObject

説明

この親オブジェクト(self)に結び付けられた子のリスト Children に AObject オブジェクトを追加します。


AddObject では、AddObject のすべてのビジネス機能を実装している DoAddObject を内部的に呼び出します。

AddObject では、AObject パラメータで指定されたオブジェクトを、このオブジェクト(self)の Children プロパティに格納されている子のリストに追加します。AddObject では、AObject の親をこのオブジェクト(self)に変更し、AObject のルートをこのオブジェクト(self)の Root オブジェクトに設定します。

TCommonCustomForm や TControl などの下位クラスでは、さらに、ユーザーが Tab キーで移動できるオブジェクトの順序付きリストを保持しているタブ ストップ リストの処理も行います。このような下位クラスで ITabStopController インターフェイスをサポートしており、AObject が IControl インターフェイスをサポートしているクラスのオブジェクトである場合、この下位クラスの AddObject では、そのオブジェクト(self)のタブ ストップ リスト TabList に AObject を追加します。

関連項目