Quote Originally Posted by Robert Kosek
You must free the image yourself, override the destroy procedure and add in the freeing in there.
That would be too obvious But isn't TForm freeing its child objects too, so why not other objects? Maybe its destructor just has a loop that frees them all, or maybe the thing i read some point was all about application closing. I'm just playing around with the idea finding the limitations...not that i would leave the .Free's uncalled Delphi is quite high level language already with much automation.