Witam wszystkich, mam pewien kłopot, mianowicie podczas rysowania po TCanvas potrzebuję narysować obraz typu TIcon, z tym, że musi on być przezroczysty.

Jeżeli tło jest np. zielone - musi być w miejscach półprzezroczystych w ikonie przejście w zielone, a nie w białe jak jest standardowo.

Ikony są umieszczone w komponencie TImageList, rysowanie wykonuję przez metodę Draw w tymże komponencie.

Kombinowałem ze sposobem rysowania - tu: parametr DrawingStyle. Jest poniekąd wartość dsTransparent, lecz niczym się on nie różni z dsNormal, nie osiągam pożądanego efektu.

Czy wie ktoś jak to zrobić. Bardzo mi na tym zależy.
Dziękuję za pomoc. Pozdrawiam.

Dziękuję za zainteresowanie. Znalazłem już bardzo proste rozwiązanie.

Pozdrawiam.