FMX.ImgList.TSourceCollection

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Delphi

TSourceCollection = class(TOwnedCollection)

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.ImgList.pas
FMX.ImgList.hpp
FMX.ImgList FMX.ImgList


Description

Est un conteneur pour les éléments TCustomSourceItem contenant une image originale utilisée dans la liste d'images qui possède cette collection TSourceCollection.

Chaque collection TSourceCollection est possédée par une liste d'images TCustomImageList.

La collection source contient un tableau Items d'éléments TCustomSourceItem. Chaque élément TCustomSourceItem a la propriété MultiResBitmap conservant un bitmap multi-résolution TMultiResBitmap. Ces bitmaps multi-résolutions sont des images originales, qui sont utilisées pour produire des images dans la collection Destination. Ces images peuvent être affichées comme des images stockées dans une liste d'images TCustomImageList.

Le volet Sources des images dans l'éditeur de liste d'images, affiche toutes les images dans la collection Source de la liste d'images TImageList en cours. Ces images source sont utilisées pour construire des images dans la collection Destination (affichée dans le volet Liste d'images de l'éditeur de liste d'images).

Les collections source sont créées par la méthode CreateSource. Vous pouvez redéfinir cette méthode pour créer des collections de votre propre type. La méthode importante est IndexOf qui renvoie l'index de l'élément source dans la collection source correspondant au Name spécifié.

Voir aussi