Vcl.Graphics.TBitmap.TransparentColor

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property TransparentColor: TColor read GetTransparentColor  write SetTransparentColor stored TransparentColorStored;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TBitmap

Description

Détermine quelle couleur du bitmap doit apparaître transparente quand le bitmap est dessiné.

Utilisez TransparentColor pour déterminer comment dessiner le bitmap de manière transparente. Quand la propriété TransparentMode est initialisée à tmAuto (valeur par défaut), TransparentColor renvoie la couleur du premier pixel des données de l'image bitmap. Pour les bitmaps "bas-haut", le premier pixel est le pixel affiché dans le coin inférieur gauche. Pour les bitmaps "haut-bas" (moins communs), le premier pixel est le coin supérieur gauche affiché à l'écran.

Quand une valeur est affectée à TransparentColor, la propriété TransparentMode prend automatiquement la valeur tmFixed pour que la nouvelle couleur transparente puisse être utilisée. Pour que TransparentColor ne tienne pas compte des affectations et renvoie de nouveau la couleur du pixel inférieur gauche, affectez à TransparentMode la valeur tmAuto.

Voir aussi