Kiter (2/27/2011)
Hi Perrie, I never worked with MDI, so do you have an example for me? Keithuk, Thanks, I will have a look at it MDI is fairly straightforward to use. You create the startup form as an MDI form (Selectable from the form types) and then set the MDIchild property on the rest of the projects forms to true. The main form will then act as container for all the child forms. You can still add forms to the project that are not child and they will simply behave like regular forms outside of the MDI main. The biggest issue is that the only interactive controls you can put on the MDI main is a toolbar and menus. You can still place imagelists, commondialog, timers etc on the Main form. But generally you simply use the main form and a launchpad for any subsequent forms that contain the interactive controls like buttons, checkboxes, lists etc. Im at work at the moment and the only projects that I have are quite large so when I get home Ill quickly write up and example MDI project and upload it.
|