MDI (multiple document interface)
MDI-Schnittstelle
Im Gegensatz zum Single Document Interface (SDI), das gleichzeitig nur ein Dokument in einem Fenster verwalten kann, können über das Multiple Document Interface (MDI) gleichzeitig mehrere Dokumente geöffnet und verwaltet werden. Beim Multiple Document Interface wird ein Hauptfenster für das Programm geöffnet und in diesem Hauptfenster können mehrere Fenster für die einzelnen Dokumente geöffnet werden. Die Dokumentenfenster können einzeln bearbeitet und geschlossen werden, ohne das Hauptfenster zu schließen. Erst mit Schließen des Hauptfensters wird das Programm beendet.
Die MDI-Schnittstelle wird in Windows benutzt um mehrere Objekte miteinander zu koppeln. Neben dem Single Document Interface und dem Multiple Document Interface gibt es noch das Tabbed Document Interface bei dem innerhalb eines Hauptfensters Unterfenster geöffnet werden können. Diese Technik wird zunehmend in Browsern genutzt.


