Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Multiple-document interface
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==IDE-style interface== Graphical computer applications with an '''[[Integrated development environment|IDE]]-style interface''' (IDE) are those whose child windows reside under a single parent window (usually with the exception of [[modal window]]s). An IDE-style interface is distinguishable from the Multiple-Document 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 * Collapsible 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 (computer science)|Persistence]] for window arrangements ===Collapsible 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. ===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. ===IDE-style application examples=== * [[NetBeans]] * [[dBASE]] * [[Eclipse (software)|Eclipse]] * [[Visual Studio|Visual Studio 6]] * [[Visual Studio .NET]] * [[Visual Studio Code]] * [[RSS Bandit]] * [[JEdit]] * [[MATLAB]] * [[Microsoft Excel]] when in MDI mode (see above).
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)