Vcl.Graphics.TBitmap.TransparentColor

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property TransparentColor: TColor read GetTransparentColor

C++

__property System::Uitypes::TColor TransparentColor = {read=GetTransparentColor, write=SetTransparentColor, stored=TransparentColorStored, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TBitmap

Beschreibung

Gibt die Farbe des Bitmaps zurück, wenn es transparent dargestellt wird.

Mit TransparentColor kann ermittelt werden, welche Farbeinstellung bewirkt, dass das Bitmap transparent erscheint. Wenn die Eigenschaft TransparentMode auf tmAuto (Vorgabe) gesetzt ist, liefert TransparentColor die Farbe des ersten Pixels der Bitmap-Daten zurück. Bei Standard-Bitmaps ist das erste Pixel das Pixel, das links unten auf dem Bildschirm dargestellt wird. Bei "umgedrehten" Bitmaps (seltener) ist das erste Pixel das Pixel, das links oben auf dem Bildschirm dargestellt wird.

Wenn TransparentColor zugewiesen ist, wird TransparentMode automatisch auf tmFixed gesetzt, so dass die neue transparente Farbe später verwendet werden kann. Wenn TransparentColor alle Zuweisungen ignorieren und wieder die Farbe des Pixels links unten zurückliefern soll, setzen Sie TransparentMode auf tmAuto.

Siehe auch

Codebeispiele