Vcl.Imaging.GIFImg.TGIFColorMap.AddUnique

De RAD Studio API Documentation
Aller à : navigation, rechercher

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