2
Tcl 2002 – Realizing Windows Look & Feel with Tk
Customizable views
nMulti-column hierarchical list
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.