Hi
Unlike other multi-image formats, icon files are not intended to store different images, but rather different sizes and bit depths of the same image (so Windows can choose the best one for a particular usage). That is why ImageEn builds an icon file of multiple sizes using a single image.
If you want to create an icon file of all your own images, you can use:
// Create an icon file from ten source images
mbmp := TIEMultiBitmap.create;
for i := 0 to 9 do
mbmp.AppendImage( format( 'D:\Source\Frame %d.bmp', [i] ));
mbmp.Write( 'D:\output.ico' );
mbmp.Free;
Nigel
Xequte Software
www.imageen.com