Vcl.Imaging.GIFImg.TGIFColorMap.AddUnique

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function AddUnique(Color: TColor): integer;

C++

int __fastcall AddUnique(System::Uitypes::TColor Color);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.Imaging.GIFImg.pas
Vcl.Imaging.GIFImg.hpp
Vcl.Imaging.GIFImg TGIFColorMap

Beschreibung

Fügt dem Colors-Array die angegebene Farbe hinzu und stellt dabei sicher, dass sie nur einmal im Array vorhanden ist.

Mit AddUnique fügen Sie die in Color angegebene Farbe dem Array Colors hinzu, wobei zuerst sichergestellt wird, dass Color nicht bereits ein Element des Colors-Arrays ist.

Wenn Color im Array nicht gefunden wird, gibt AddUnique die Größe des Colors-Arrays zurück, bevor das Color-Element hinzugefügt wird.

Wenn Color im Array gefunden wird, gibt AddUnique den Index der Fundstelle zurück und führt keine weiter Aktion aus.

Weil Color ein TColor-Typ ist, wird mit der Routine Color2RGB zuerst Color in den Typ TGIFColor umgewandelt. TGIFColor ist der Typ der Elemente in dem Colors-Array.

Anmerkung:  Das Hinzufügen wird mit der Methode Add vorgenommen.

Siehe auch