FMX.ImgList.TDestinationCollection

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Classes.TOwnedCollectionSystem.Classes.TCollectionSystem.Classes.TPersistentSystem.TObjectTDestinationCollection

Delphi

TDestinationCollection = class (TOwnedCollection)

C++

class PASCALIMPLEMENTATION TDestinationCollection : public System::Classes::TOwnedCollection

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FMX.ImgList.pas
FMX.ImgList.hpp
FMX.ImgList FMX.ImgList


Beschreibung

Die Zielsammlung enthält Elemente, die Bitmaps mit Mehrfachauflösung referenzieren, mit denen die endgültigen Bilder in der ImageList-Bilderliste gebildet werden.

Jedes TCustomDestinationItem-Element in der Sammlung TDestinationCollection kann mehrere TLayer-Ebenen enthalten, die in die Layers-Sammlung einbezogen werden. Jede Ebene referenziert ein MultiResBitmap-Bitmap mit Mehrfachauflösung aus der Sammlung Source und ein SourceRect-Rechteck dieses Quell-Bitmaps mit Mehrfachauflösung (immer in der Skalierung 1). Nur dieses Rechteck wird in das endgültige Bild gezeichnet. Für jedes TCustomDestinationItem-Element kann ein Bild, das als endgültiges Bild der ImageList-Bilderliste verwendet werden soll, generiert werden. Die ImageList-Bilderliste generiert das endgültige Bild, indem nacheinander SourceRect-Rechtecke von in aufeinanderfolgenden Ebenen in der Sammlung TLayers gespeicherten MultiResBitmap-Bitmaps mit Mehrfachauflösung gezeichnet werden. Beim Zeichnen des endgültigen Bildes wählt die Bilderliste in jedem verwendeten Bitmap mit Mehrfachauflösung ein Bitmap mit der passendsten Skalierung für die aktuelle Szene und der Größe des endgültigen Bildes aus.

Siehe auch