FMX.ImgList.TLayer
Delphi
TLayer = class (TCollectionItem)
C++
class PASCALIMPLEMENTATION TLayer : public System::Classes::TCollectionItem
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.ImgList.pas FMX.ImgList.hpp |
FMX.ImgList | FMX.ImgList |
説明
TLayers コレクションに含まれているレイヤを表します。
TLayer には、画像リスト内の最終画像の描画時に使用されるソース画像に関する情報が格納されています。
各レイヤには、Source コレクション内の画像の Name(大文字/小文字を区別しない)と多重解像度ビットマップ MultiResBitmap が格納されています。また、各レイヤには、この多重解像度ビットマップの一部分の座標 SourceRect も格納されています(使用されるビットマップの縮尺とは関係なく縮尺は常に 1)。多重解像度ビットマップのこの部分だけが最終画像に描画されます。
TLayers コレクションには、TLayer レイヤのグループが格納されます。Add メソッドにより、新しい TLayer レイヤが TLayers コレクションに追加されます。各 TLayer には、そのレイヤの所属先となる TLayers コレクションを指す Layers プロパティがあります。
TLayer クラスは TCollectionItem クラスから基本機能を継承しています。