Thanks for your idea, i found something on the web with the same idea, and am now adding it in :twisted:
heres the link http://www.delphifr.com/article.aspx?Val=2218
Its in french, but most of it is easily worked out.

Just one last question about this though, i've got a feeling that TPicture wont store the alpha channel for TGA files, im using the GraphicEx library to read them, and im not sure how i can dig out the alpha channel or if it stores it?? do you have any idea about this??

Thanks for your help..
M109uk[/url]