nMultiple Document Interface
(MDI) vs. Multiple top level windows
nDockable
panes
Multi-column list and
hierarchical list views are present in many MS Windows applications and is
usually the main focal point of the tool. Out tree widget is a complete
custom set of widgets that is used in a variety of ways within the
application.
With 9 different
presentations of data, ModelSim quickly clutters the desktop with
windows.By using MDI and Dockable
panes, this clutter can be contained and controlled.The MDI implementation shown here is
work-in-progress based on the MySund MDI implementation.The dockable panes also being developed
using multiple iwidget::panedwindow widgets.
Having the ability to pull
panes out into separate top level windows is something we will be working on
soon.Why?Because other MS applications can.