FMX.ImgList.TSourceCollection

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Classes.TOwnedCollectionSystem.Classes.TCollectionSystem.Classes.TPersistentSystem.TObjectTSourceCollection

Delphi

TSourceCollection = class(TOwnedCollection)

C++

class PASCALIMPLEMENTATION TSourceCollection : public System::Classes::TOwnedCollection

Eigenschaften

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


Beschreibung

Ist ein Container für TCustomSourceItem-Elemente, der Originalbilder enthält, die in der Bilderliste, die Eigentümer dieser TSourceCollection-Sammlung ist, verwendet werden.

Eigentümer jeder TSourceCollection-Sammlung ist eine TCustomImageList-Bilderliste.

Die Quellsammlung enthält ein Items-Array mit TCustomSourceItem-Elementen. Jedes TCustomSourceItem-Element verfügt über die Eigenschaft MultiResBitmap, die ein TMultiResBitmap-Bitmap mit Mehrfachauflösung enthält. Diese Bitmaps mit Mehrfachauflösung sind Originalbilder, anhand derer Bilder in der Sammlung Destination erstellt werden. Diese Bilder können als in einer TCustomImageList-Bilderliste gespeicherte Bilder angezeigt werden.

Im Bereich Quellen der Bilder im Bilderlisten-Editor werden alle Bilder aus der Sammlung Source der aktuellen TImageList-Bilderliste angezeigt. Mit diesen Quellbildern werden Bilder in der Sammlung Destination erstellt (angezeigt im Bereich Liste der Bilder im Bilderlisten-Editor).

Quellsammlungen werden von der Methode CreateSource erstellt. Sie können diese Methode überschreiben, um Sammlungen mit einem eigenen Typ zu erstellen. Die wichtige Methode ist IndexOf, die den Index des Quellelements in der Quellsammlung zurückgibt, das dem angegebenen Name entspricht.

Siehe auch