The problem
In modern graphical user interfaces it’s a must to use picture with transparency, so that they can adapt to gradient used in form or tabs in the backgrounds.
Unfortunately Delphi’s TImage component (at least up to Delphi 2007) does not support png files so the only possibility seems to use gif transparency.
But as you probably knows gif format does not allow alpha channel transparency so the result does not look nice.