>> > Robert > Many thanks for the code. It is a great help. I also appreciate your > embedded comments. > Barrie > Be also aware, that if your PICT resources (if that is the source) are not marked as Purgeable using ResEdit or other, then you will need to dispose of the handles associated with them, after unlocking them. If they were created with OpenCPicture, or Picture On/Off, then use Kill Picture Picthandle. If they are marked to be purged, then you can just unlock the handle, and don't worry about it afterward. The Memory Manager cleans up when needed (in 9.x.x and below, not sure about X in that Dept. :) Others may need to fine-tune this aside...my brain is foggy right now. Robert