Documents vs. Windows
Saturday, January 31st, 2009A couple of years ago, the decision was made to adopt the so called “multiple single document interface” used for example by Microsoft Word 2000, where each open document gets its own top-level window. Has the time come to change this approach?
What are the options?
As far as I know, there are 3 major approaches how to handle multiple documents.
Windows within the main frame

This is the classic approach used by many older applications. There is one top level window and one smaller window per open document inside the main frame. There usually is the possibility to maximize one of the sub-windows and hide the others.
One window per document

Each document has its own window and the Windows taskbar is used to switch the active window. RealWord Designer-based applications are currently using this scheme.
Tabbed interface

There is only one top-level window and it contains one tab per open document. Unlike the classic approach, multiple documents cannot be displayed at once, but it is easier to switch documents. An example of a tabbed application is the Google Chrome browser.
Your opinion is needed…
While the classic approach (#1) might be good for experienced computer users, it is unsuitable for the average ones. Also, because RealWorld applications are able to work with documents of different types, it would be hard to make it work. Hence, this approach is ruled out.
The question is: should the future version continue to show each document in its own window or should we switch to the tabbed interface?
Please, let me know your opinion in the comments section.This change would affect all RW apps.
