Linux 文件與視窗(轉)

BSDLite發表於2007-08-11
Linux 文件與視窗(轉)[@more@]   KOM/OpenParts按照物件導向的程式設計環境(SmallTalk's)的文件視窗模式(Docunment and View Model)把文件區分為區分“文件”與視窗兩種不同的模式。當KOffice開啟一個文件時候,在記憶體中只儲存一個複製。應用程式就建立一個視窗,包括選單,工具欄等等。在這個視窗中可以對文字進行觀察、編輯和其他處理。同一個文件可以開啟任意個視窗,沒一個視窗都可以對相同的文字進行觀察、編輯和其他操作。因為記憶體中只儲存一個文件,因此一個視窗中對文件所做的修改立刻就顯示在其他視窗中。

   這個特性給KOffice的使用者帶來了很多的好處,例如,使用者正在處理一個很長的文件的兩個不同的部分,使用者可以開啟同一個文件的兩個不同視窗,使得每一個視窗顯示一個需要處理的部分,而不必在不同的部分之間來回滾動。或者使用者正在編輯一個文件中的幾個嵌入式的部分,而不希望在同一個視窗中啟用不同的部分,可以另外開闢一個視窗,專門用這個視窗編輯嵌入的部分,而修改的的情況在原視窗中還可以立即顯示出來。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-946725/,如需轉載,請註明出處,否則將追究法律責任。

相關文章