Vcl.Graphics.TBitmap.TransparentColor
Delphi
property TransparentColor: TColor read GetTransparentColor
C++
__property System::Uitypes::TColor TransparentColor = {read=GetTransparentColor, write=SetTransparentColor, stored=TransparentColorStored, nodefault};
Inhaltsverzeichnis
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