Kenbuddy
Newcomer
I want to create an Outlook-style GUI for a database application that I am working on with VB.NET. I have downloaded an Outlook Bar (called the DevPower Button Bar) from Xtras.net. I haven't got it working yet, but that's not my main question. Just as in Outlook, I want to have the Outlook bar on the left, and then one of several possible screens on the right, depending on which item the user clicks on the bar. Each of these possible screens are unique -- some will have a single pane, but others will have two panes separated by a horizontal splitter bar. Also, the Outlook bar and the entire screen on the right should be connected with a splitter bar so the user can adjust the width of the two sections. This would be easy to do if only one screen was used on the right hand side all the time, but how do I implement it so that the right side of the screen can change, but yet still be docked to the vertical splitter bar that is docked to the Outlook bar? I thought about using and MDI approach, with each of the right hand side panes implemented as a child form, but I'm not sure if an MDI child form can be docked to a splitter bar. Then there's the possibility of using a panel object somehow, but I'm not sure if I can layer panel objects so that only one is visible at a time, and I'm not sure how I would dock multiple panel objects (or MDI child forms, for that matter) to a splitter bar. Any ideas would be greatly appreciated.
Thanks,
Kenbuddy
Thanks,
Kenbuddy