FMX.Types.TFmxObject.AddObject

提供: Appmethod Libraries
移動先: 案内検索

Object Pascal

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)に結び付けられた子のリスト ChildrenAObject オブジェクトを追加します。


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

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

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

関連項目