I have a project with several forms and a menu making them all accessible. When a user clicks on a menu item a form opens. Now, when the user clicks on another menu item I close the form (actually I use caHide) and open the new form. I know that caHide does not free the memory associated with the hidden form but if I use caFree then I get an error if the user tries to return to the form. I'm worried that I will have too many forms running simultaneously and run out of memory. Is there a way of closing a form, and freeing the memory associated with it, but still allowing the form to be accessible?
Thanks in advance for any help.