| Multiple Document Interface |
Article Index for Multiple |
Website Links For Multiple |
Information AboutMultiple Document Interface |
| CATEGORIES ABOUT MULTIPLE DOCUMENT INTERFACE | |
| graphical user interface | |
|
Graphical computer applications with a Multiple Document Interface (MDI) are those whose windows all reside under a single parent window (usually with the exception of Modal Window s), as opposed to all windows being separate from each other ( Single Document Interface ). The Initialism MDI is usually not expanded. In the Usability community, there has been much debate over which interface type is preferable. Generally SDI is seen as more useful in cases where users work with more than one application. Companies have used both interfaces with mixed responses. For example, Microsoft has changed its Office applications from SDI to MDI mode and then back to SDI, although the degree of implemenation varies from one component to another. The disadvantage of MDI usually cited is the lack of information about the currently opened windows: In order to view a list of windows open in MDI applications, the user typically has to select a specific menu ("window list" or something similar), if this option is available at all. With an SDI application, the window manager's Task Bar or Task Manager displays the currently opened windows. In recent years, applications have increasingly added "task-bars" and "tabs" to show the currently opened windows in an MDI application, which has made this criticism somewhat obsolete. Some people use a different name for this interface, " Tabbed Document Interface " (TDI). When tabs are used to manage windows, individual ones can usually not be resized. Nearly all Graphical User Interface toolkits to date provide at least one solution for designing MDIs. GTK+ lacks any standardized support for MDI. The Java GUI toolkit, Swing , for instance, provides the class which serves as a container for individual frames (class ). COMPARED TO FLOATING WINDOWS Advantages
Disadvantages
APPLICATION EXAMPLES
Classic examples This is a list of examples from back in the days of Windows 95 , and Windows 3.x SEE ALSO EXTERNAL LINKS
|
|
|