Vcl.Imaging.GIFImg.TGIFColorMap.AddUnique
Delphi
function AddUnique(Color: TColor): integer;
C++
int __fastcall AddUnique(System::Uitypes::TColor Color);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.Imaging.GIFImg.pas Vcl.Imaging.GIFImg.hpp |
Vcl.Imaging.GIFImg | TGIFColorMap |
Description
Ajoute la couleur donnée au tableau Colors, en s'assurant qu'elle n'apparaît qu'une seule fois dans le tableau.
Appelez AddUnique pour ajouter la couleur spécifiée par Color au tableau Colors, en s'assurant au préalable que Color n'est pas déjà un élément du tableau Colors.
Si Color est introuvable dans le tableau, AddUnique renvoie la taille du tableau Colors, avant d'ajouter l'élément Color.
Si Color a été trouvé dans le tableau, AddUnique renvoie l'index de son occurrence et aucune opération d'addition n'est effectuée.
Puisque Color est de type TColor, la routine Color2RGB est d'abord utilisée pour convertir Color en type TGIFColor, qui est le type des éléments du tableau Colors.
Remarque : L'opération d'addition est réalisée à l'aide de la méthode Add.
Voir aussi