IDE-style interface
From Wikipedia, the free encyclopedia
Graphical computer applications with an IDE-style interface (IDE) are those whose child windows reside under a single parent window (usually with the exception of modal windows). An IDE-style interface is distinguishable from a MDI interface (MDI), because all child windows in an IDE-style interface are enhanced with added functionality not ordinarily available in MDI applications. Because of this, IDE-style applications can be considered a functional superset and descendant of MDI applications.
Examples of enhanced child-window functionality include:
- Dockable child windows
- Collapsable child windows
- Tabbed document interface for sub-panes
- Independent sub-panes of the parent window
- GUI splitters to resize sub-panes of the parent window
- Persistence for window arrangements
Contents |
[edit] Collapsable child windows
A common convention for child windows in IDE-style applications is the ability to collapse child windows, either when inactive, or when specified by the user. Child windows that are collapsed will conform to one of the four outer boundaries of the parent window, with some kind of label or indicator that allows them to be expanded again.
[edit] Tabbed document interface for sub-panes
In contrast to (MDI) applications, which ordinarily allow a single tabbed interface for the parent window, applications with an IDE-style interface allow tabs for organizing one or more subpanes of the parent window.