Minimizing MDI child forms

jshurpin

Member
Joined
Dec 15, 2005
Messages
8
Programming Experience
10+
I have an MDI menu from which you open numerous forms. The problem is that when you have several forms open, some are hidden behind others and the only way to "find" them (or indeed to know which ones you have opened) is to minimize all the forms in order to uncover the one you're looking for.

What I'd like to do is have something that behaves like the windows taskbar which would display all the open (child) forms. When you minimize a form it would remain on this "taskbar". It could then be restored when you click on it.

Can a StatusBar control in the MDI menu be made to do this? Is there a better way to do this (E.g. a dynamic toolbar or a dynamic sub-menu in the parent MDI menu)?

Thanks

Joe Shurpin
 
When using an MDI interface you can define one of your MenuItems to be automatically used to display the list of open MDI child windows. It is usually the Window item on the main menu. All you have to do is set its MdiList property to True and it will automatically display a list of all open MDI child windows. You can then add extra items if you like to arrange the child windows in certain ways, like Cascade, Tile, etc.
 
Back
Top