FMX.ImgList.TCustomImageList.Bitmap

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Bitmap(Size: TSizeF; const Index: Integer): TBitmap;

C++

Fmx::Graphics::TBitmap* __fastcall Bitmap(const System::Types::TSizeF &Size, const int Index);

Propriétés

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


Description

Renvoie dans le cache l'objet TBitmap contenant l'image référencée par Index dans la collection Destination et ayant le paramètre Size spécifié.

Bitmap vérifie si un objet TBitmap contenant l'image référencée par Index dans la collection Destination et ayant le paramètre Size spécifié est déjà présent dans le cache interne. Si un tel objet TBitmap existe, Bitmap le renvoie. Si un tel objet TBitmap n'existe pas dans le cache, alors Bitmap crée dans le cache l'objet TBitmap, correspondant à l'élément Index dans la collection Destination et ayant l'argument Size spécifié, puis renvoie l'objet TBitmap créé.

Si l'élément Index spécifié n'existe pas dans la collection Destination, Bitmap renvoie nil.

Un appel à Bitmap garantit que l'objet TBitmap renvoyé existe dans le cache interne.

Le composant TCustomImageList peut automatiquement détruire les objets TBitmap qui sont renvoyés par Bitmap, dans le cache interne ; vous ne devez donc pas :

  • Stocker des références aux objets TBitmap renvoyés.
  • Détruire explicitement les objets TBitmap renvoyés.

Voir aussi