Hello
AlphaImageList allows to change a size of drawn images in run-time.
I.e. you can load 32×32 glyphs to the project, and later when project will be started you can change Width and Height to 16 or to 48 or any other size and pictures will be drawn correctly.
QUOTE
if i switch from TImageList to TAlphaImageList with the same images inside, will i enjoy any benefits?
AlphaImageList have full support of the alphachannel (full support of 32-bit Ico and Png pictures)
Png are better because format is independent from Windows version.