> Having freed the form, the control is no > longer there to finish up. That has always > been the problem that I have run into.
Change the form's Tag property in the Close button event. Read the Tag in the application's OnIdle event, and free the form there. Martin.

