Hi staticbob,

What you have to do depends on how you start your programme. Please confirm or deny the following: (I am using the word "Open" loosely, in it's VB6 sense. meaning that whilst Open an instance of a form is still available even though hidden)

1. HomePage is the Startup form or

2. A. You start from the Module Sub Main
B. You want HomePage to remain open throughout the programme
(although you may want it hidden or behind the other forms) - this is
normal except for splash type forms.

3. You want your other forms to be opened from HomePage and sometimes to
remain open when the focus moves to HomePage but at other times to
close.

4. You sometimes want to close all open other forms and leave only
HomePage open.

I am going out for the rest of the day so I will not be able to reply quickly. Others might.

Best of luck.