Главная страница | назад





Article #17346: Setting a transparent background color for TImageList

 Question and Answer Database
FAQ2346D.txt Setting a transaprent background color for TImageList
Category :Miscellaneous
Platform :All
Product :Delphi 3.x
Question:
How do I set the transparent color in an TImageList so the
background color doesn't show?
Answer:
Use the TImageList.AddMasked(Bitmap: TBitmap; MaskColor: TColor)
method. You can either pass the transparent color yourself in
the second parameter or clDefault to let the imagelist take the
bottom-left pixel's color. TSpeedButton and TBitBtn use this
method. Check-out buttons.pas (around line 560) to see an
example.
7/16/98 4:31:28 PM

Last Modified: 25-FEB-00