Dear ALL,
I have a menu in the main form and of coz many other forms (some are dialogs while some are toolwindows) corresponding to each of the functions.

I found that when I minimize the main form, the dialog / toolwindow forms are still on the desktop. I hope to minimize them also. So I have tried setting them as the child form of the main one (MDIChild = true). But If I do so, the rearragning events like tileHorizontally will affect the positioning of the dialog form and the other child documents.

So I back to set MDIChild to False and set the borderstyle = 4 (Fixed Toolwindow) and position ot on the right side of the screen.

In the main form load sub, I type:

frmTool1.Show

it does, but at the back of the main window

so I hope to ask how to correct this?

What is the usual practice (i.e. the settings) VB programmers would use in dealing multiple forms?

Thank you

How can I