Erel,
Can you explain why I get a crossed out box instead of an image when I have the imagebuttons transparent in the following code:
FileOpen(c1,"img.dat",cRandom)
bin.New1(c1,true)
welcome.Image = bin.RetrieveImage ' << image
connectyes.Image = bin.RetrieveImage ' << imagebutton
connectno.Image = bin.RetrieveImage ' << imagebutton
FileClose(c1)
If I set the imagebuttons to non-transparent then they show up just fine.
I looked at your smiley example and thought perhaps you were indicating to use an imagelist instead of loading the images from the file directly to the imagebuttons, but I get the same results.