IT用語辞典バイナリ |
MDI
読み方:エムディーアイ
MDIとは、Windowsのアプリケーションソフトにおいて、一つのアプリケーションの内部で複数のウィンドウを立ち上げ、それを切り替えながら操作できるようにする方式のことである。
MDIでは、複数のドキュメントファイルを同時に開いてマルチウィンドウ方式と同様に操作を行うことができる。単なるマルチウィンドウ方式で立ち上げられたドキュメントと比較すると、MDIによって複数表示されたウィンドウは一個のアプリケーションの「子」関係のドキュメントとして立ち上げられているため、メインとなるウィンドウの領域をはみ出して表示されることがないという特徴がある。MicrosoftのWordやExcelなどでは、MDIが採用されている。
MDIとは逆に、一つのアプリケーションにつき一つのウィンドウしか開けないようになっている方式はSDI(Single Document Interface)と呼ばれている。SDIでは複数のウィンドウで操作したいときには複数の同じアプリケーションを立ち上げる必要があり、その分だけ多くのメモリ容量を必要とする。
MDIは一つのアプリケーションで内で立ち上げられているため、アプリケーション内のドキュメントの親子関係を正しく把握していないと、ウィンドウを前面に出す方法が分らなくなるといった煩雑さがある。そのため、タスクバーの切り替えによってドキュメントを切り替えることができるSDIのほうが、使いやすさの面では優れているとされている。
参照リンク
Microsoft Windows ユーザー エクスペリエンス FAQ - (Microsoft)