Quote: "Ooops I meant by one that can do animations too."
The same pretty much applies. You have to provide the animation frames within the same graphics file. Of course, spacing is an issue.
What you might do is start with your base drawing, save the graphic, do the next frame based on the original and save it with a different name, say with a numbering scheme. Keep this up until you have all the frames you need in a number of different files. Use a program like Irfanview (freeware) to generate a single file from the collection of images by using the panarama feature. The file will be more a single row of pictures instead of a neat rectangle but that's still workable with the dbCreateAnimatedSprite() function.
Lilith, Night Butterfly
I'm not a programmer but I play one in the office