{{Translated page}}
多文檔界面(Multiple Document Interface),簡稱MDI,主要應用於基於圖形用戶界面的系統中。其目的是同時打開和顯示多個文檔,便於參考和編輯資料。
並非所有基於圖形用戶界面的軟件都具有MDI,許多軟件,如MS Windows下的記事本,在一個運行中只能打開一個文檔,因此不能被稱為具有MDI的軟件。但是Windows Explorer則可以同時打開多個文件窗口(文檔),因此是MDI軟件。
MDI可以使用多種方式組織文檔,包括窗口、標籤(tab)、緩衝區(buffer)等。
此外,基於文本界面的許多軟件實際上也具有MDI,典型代表包括Emacs、vi(m)和w3m等等。