I'm not sure what the "best" way is but IMO the OLD MDI interface is ugly and dated, unless you really need individual child frame windows that have built in support for cascading, arranging, etc. I personally would use non-dragable splitter bars (or similar) to divide a window into 3 sections, and each pane could be a window or a dialog, depending on the contents. Maybe I drifted way off the question... :) Mark
"Great job, team. Head back to base for debriefing and cocktails." (Spottswoode "Team America")