I use this code to make the whole image transparent (which does work):
ImageEnView1.Layers[0].Transparency := 128;
However, afterwards, HasAlphaChannel(True) still reports the image as not having transparent areas:
ImageEnView1.Layers[0].Transparency := 128;
CodeSite.Send('ImageEnView1.IEBitmap.HasAlphaChannel(True)', ImageEnView1.IEBitmap.HasAlphaChannel(True)); // False!
Is the first or the second procedure wrong?