Multiple document interface

from Wikipedia, the free encyclopedia
MDI application

Multiple Document Interface ( MDI ;Englishliterallymultiple document [s] - interface , and further transmitted:Multiple Document Interface) refers to a form ofgraphical user interfaceforprograms. It is characterized by the fact that in oneprogramwindow- usually themain window- several documents can be openedat the same time, which can thenbe displayedin (internally) separatedsub-windows(English inner frames ). The sub-windows behave to the main window in the same way as the main windowbehaves,for example, to thedesktop. They can also be freely placed and changed in size.

The purpose of the Multiple Document Interface was originally to allow you to work on several documents without having to start the program multiple times. However, since the sub-windows initially turned out to be quite confusing, two (further developed) paths are mainly used in modern programs:

In addition, it is often possible to divide the surface horizontally or vertically in order to be able to view several documents at the same time.

  • In the Microsoft Windows operating system, you can switch back and forth between the individual documents using the Strg+ keyboard shortcut Tab.
  • In the Mac OS X operating system , sub-windows can be freely positioned. The program window has been reduced to the menu at the top of the screen.

The MFC library enables four different application types: SDI , MDI, MTI ( Multiple Top-Level Windows Interface ) and dialog-based .

Individual evidence

  1. 6.6 MDI Applications - Section in C ++ - GUI Programming with Qt 4: the official introduction (on page 212, on Google Books ), originally published by Jasmin Blanchette and Mark Summerfield in 2009 (via Addison-Wesley- Verlag)
  2. Celebrant Reference Manual ( PDF , ≈ 16.1 MB ) - by Fujifilm , 2006; u. a. with “Multi-Document Interface,” on page 556