Question and Answer Database FAQ1846D.txt Images conflicts between different versions of IE Category :Miscellaneous Platform :All Product :All 32 bit Question: If I create an application on a machine with Internet Explorer 4 and deploy on machines without Internet Explorer 4, they see no images in my Toolbar and/or Coolbar. How can I get my images to be visible? Answer: The Imagelist streaming implementation and other features of the Coolbar and Toolbar have changed between Internet Explorer 3.02 and Internet Explorer 4. Applications using Win32 common controls developed under Internet Explorer 4.0 may not work correctly under Internet Explorer 3.02 (and vice-versa). The way to work around the imagelist streaming problem is to not stream the images to the .dfm. Instead, place the bitmaps in a resource file, then load them into the imagelist at runtime using the following code: procedure LoadResourcedBMP(ID: string; Images: TImageList); var B: TBitmap; begin B := TBitmap.Create; try B.LoadFromResourceName(hInstance, ID); Images.AddMasked(B, B.TransparentColor); finally B.Free; end; end; 7/16/98 4:31:28 PM
Last Modified: 01-SEP-99