PNG's do keep their alpha, as long as you saved them with their alpha channel information (as not all packages do by default), but to make use of it you need to set the blend mode to alphablend before drawing them (SetBlend ALPHABLEND).
Trying to load a masked image
BlitzMax Forums/BlitzMax Beginners Area/Trying to load a masked imageThe forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.