Вы можете использовать метод Draw
с DrawingStyle
, установленным на 'dsNormal' и установив любой цвет, который вы хотите использовать в качестве фона, на BkColor
:
ImageList1.BkColor := clHighlight;
ImageList1.Draw(Canvas, 0, 0, 0, dsNormal, itImage);
Если в Delphi 6 отсутствует перегрузка Draw
с помощью DrawingStyle, то:
ImageList1.BkColor := clHighlight;
ImageList1.DrawingStyle := dsNormal;
ImageList1.Draw(Canvas, 0, 0, 0);