Vcl.FormTabsBar.TFormTabsBarTabs
Delphi
TFormTabsBarTabs = class(TOwnedCollection)
C++
class PASCALIMPLEMENTATION TFormTabsBarTabs : public System::Classes::TOwnedCollection
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Vcl.FormTabsBar.pas Vcl.FormTabsBar.hpp |
Vcl.FormTabsBar | Vcl.FormTabsBar |
説明
TOwnedCollection は、その所有者についての情報を保持しているコレクションです。
Vcl.FormTabsBar.TFormTabsBarTabs は System.Classes.TOwnedCollection を継承しています。以下の内容はすべて System.Classes.TOwnedCollection を参照しています。
TOwnedCollection は、その所有者についての情報を保持しているコレクションです。
各 TOwnedCollection には、TCollectionItem の下位クラス オブジェクトのグループが格納されます。
TOwnedCollection は、TCollection を拡張して、所有者についての情報を保持するようにしたものです。 TOwnedCollection の所有者についての情報を基に、設計時に[オブジェクト インスペクタ]にコレクションの名前が表示されます。以下の点に注意してください。
- TCollection から直接派生したクラスを[オブジェクト インスペクタ]に表示するには、そのクラスで GetOwner メソッドを実装しなければなりません。通常の下位クラスでは、TCollection クラスを確認します。
- TOwnedCollection から派生させたクラスは、何も追加しなくても[オブジェクト インスペクタ]に表示されます。TOwnedCollection で GetOwner メソッドが実装されているためです。
以下の表は、TOwnedCollection の代表的な下位クラスと、それに対応する TCollectionItem の下位クラス、その組み合わせを使用するコンポーネントを示したものです。
TOwnedCollection の下位クラス | TCollectionItem の下位クラス | コンポーネント |
---|---|---|