goApp.AddForm(THIS)
In the AddForm method, the pertinent lines of code are:LPARAMETER toForm ... THIS.FormList.Add(toForm, transform(toForm.hWnd))Now I have an object reference to every running form in the app in this collection. In the past, if you had something holding an object reference to a form, you would have to set that object reference to null before the form could be completely released [dangling object ref]. This is NOT so with the collection object. When the form is released, that form's item in the collection object is automagically removed when the form goes bye-bye.