複製鏈接
請複製以下鏈接發送給好友

MacApp

鎖定
1980 年代中期,已有多種商業性的應用框架上市,其中最流行的是Apple,公司的MacApp 框架,其能協助發展Macintosh 電腦上的應用程式。
外文名
MacApp
功    能
協助Macintosh電腦上的應用程式
應用程式
包括3個部分
所屬公司
蘋果公司

MacApp這應用程式包括3 個部分﹕

◎ application ──負責啓動程式、解釋使用者的訊息與命令。
◎ document ──管理與儲存應用程式的文件資料。
◎ view ────顯示與輸出文件資料。 一個程式常含有數個view,可以從不同角度來瀏覽文件資料。
Macintosh 電腦具有視窗畫面。在螢幕畫面上,view 依偎在 window 中,且
view 的外圍有個frame。當使用者選取視窗選擇表中的項目時,會產生command
來要求更新 document 或 view 之內容。因之,由MacApp 框架所產生的介面,

MacApp含有下述物件﹕

MacAppapplication 物件

──負責啓動程式、誕生document 物件,顯示視窗選擇表,並傳遞訊息與命令
等。

MacAppdocument 物件

──負責誕生有關的view、window 及frame 等物件。當document 中的資料異動
時,document 物件會通知view 物件來取得新資料,並更正視窗中的內容。
window 物件負責視窗的開關、移動、及通知frame 物件來協助改變視窗大
小及捲動等。

MacAppframe 物件

──負責將視窗分割為小區域,每區域可擺入一個view,也負責捲動及改變窗
之大小。

MacAppview 物件

──負責顯示資料、記錄滑鼠的位置、以及改變遊標的形狀。

MacAppcommand 物件

──當使用者藉滑鼠、選擇表及鍵盤來發出命令時,由command 物件來轉送給
document 或view 物件,要求它們採取進一步的行動。