My project does have a window which can display info. This info can contain different subjects, depending on the issue which calls the window. All info is standardized.
If the window is loaded because of an issue, can a second copy of this window be opened to contain info of another issue? Just in the same way you would load a containercontrol, but now a complete window with controls?
I use this short code in my Close event to ensure that I clean up any open windows. I tend to sometimes minimize a window and forget to close it when I exit the app. This takes care of it for me.
// clean up any open windows
For i As Integer = WindowCount - 1 DownTo 0
If Window(i) <> Nil Then Window(i).close
Next