Jim,
Thanks for your input. To answer your questions:
1. I presume the form still exists because it is still on the screen.
2. The actions I have tried to make it go away have all been in a commandbutton.click() on the form.
3. I have called the release method of the form (THISFORM.Release()) in that same Click().
4. I hear you about needing to release all references to the object: how do I do that? I have tried THISFORM.Release() and the "release oMoverExternals" back to back. The second gives an error message to the effect that "oMoverExternals is not an object." (I have tried it both PUBLIC and not.)
Thanks again, Jim.
BTW: I loved your session at DevCon (as always.)
Jim
How are you determining that the form still exists? Where are you doing this? The form object will not go away until you both call the Release method and release the reference in the oMoverWhatever variable. An object is not cleared from memory until all references to it have been cleared.
Jim Wheelock