> I would assume that all these components would have unique Names? If so,
why not create a global procedure that would delete/free components by Name.
Inside this procedure would dynamically cycle through all the
components/controls using the Controls property (remember to do this
recursively so that you can get down into the deepest level of parentship)
and delete the appropriate one. You could also use the Tag instead of the
Name of course.
Or you can use FindComponent...
Dennis.
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz