Yeah, good idea, not too familiar with the PNG format (dont even know what PNG stands for) ... but what would be ideal (from my stand-point) and to keep the amount of internal code change to a minimum, is to have the source code for something like a PNGtoBitmap conversion routine ... not to convert the PNG file to a BMP file - but to load a PNG file and create an internal Bitmap object - one that can be plugged into Windows controls. Same goes for GIFs and JPEGs ... still looking for those as well ... will check-out this PNG format though for sure.

-Shawn