MacPaint是一個由蘋果公司所開發的點陣圖繪圖軟體。在1984年1月24日,MacPaint作為第一代麥金塔個人電腦(麥金塔128K)的預載軟體,正式推出市場。此外,MacPaint是和蘋果另一款的文字處理軟體MacWrite一同綑綁銷售,售價為195美元[1]MacPaint的一大特點是它製作的圖像可以被其它麥金塔應用程式再使用。MacPaint透過使用滑鼠剪貼簿和QuickDraw圖像語言技術,令圖片可被軟體剪出,然後複制進其他MacWrite文件裏。[2]

MacPaint
MacPaint 1.0版的截圖
開發者蘋果電腦Claris
首次發布1984年
當前版本2.0版
作業系統System 1,2,3,4,5,6,7
類型點陣圖繪圖軟體
許可協議專有軟體

最初,MacPaint是由原麥金塔開發團隊成員比爾·阿特金森負責研發的項目。[3] 早期版本的MacPaint是叫MacSketch,繼承了MacPaint的前身LisaSketch名字中的「Sketch」一詞。[4]之後在1987年,蘋果屬下的軟體子公司Claris接手了MacPaint的研發工作。一年之後(1988年),MacPaint 2.0釋出,同時是MacPaint的最後一個版本。鑑於銷售額每況愈下,MacPaint的銷售在1998年正式中止。[5]

發展

MacPaint是由蘋果工程師比爾·阿特金森負責編寫的。[3]最初的MacPaint是由5,804行Pascal原始碼所組成的,外加2,738行68000組合語言作增強之用。[6]另外一位原麥金塔開發團隊成員蘇珊·卡雷負責設計MacPaint的用戶介面。卡雷同時在MacPaint正式發行前擔任測試員。[7]

當用戶在屏幕上拉動圖像的時候會產生閃爍的現象。故此MacPaint用上兩組數據緩衝器,以防止這一情況出現。[8]其中一組緩衝器儲存了文件中的現有像素,而另外一組則儲存了文件之前的像素。[8]第二組緩衝器也提供了MacPaint復原功能的基礎。在1983年4月,軟體的名稱由MacSketch正式改為MacPaint。[9]最初的MacPaint被設計成單文件介面。調色板和文件視窗的位置和大小是固定的,這和當時其他主流麥金塔軟體有很大的分別,因為其他軟體的視窗位置和大小是可以讓用家自行調整的。

除此之外,MacPaint最初並沒有縮放功能,取而代之的是一個叫FatBits的特殊放大功能。FatBits用一個可按的白邊長方形來顯示每個像素,這種編輯模式最後成了日後繪圖軟體所參考的標準。[10]MacPrint有一個叫「Goodies」的功能表,在該功能表下可以找到FatBits工具。這個功能表在之前釋出的版本是叫「Aids」(援助,輔助之意),但在1983年夏天的時候,鑑於公眾開始對愛滋病(AIDS)有一定的認識的原故,就重新把功能表命名為「Goodies」。[11]

發行

在1983年12月,跟接著麥金塔128K的發佈,MacPaint首先在一份18頁的小冊子上做廣告。[12]麥金塔128K在1984年1月24日正式發售的時候,預載了MacPaint和MacWrite兩款軟體。在1984年11月,新聞週刊出版了大選後特別版,蘋果合共花了250萬美元買下了該期全數一共39頁的廣告頁,為麥金塔128K作宣傳。那份廣告同時用了相當多的篇幅演繹了MacWrite和MacPaint兩者如何合起來使用。[13]其後,一位紐約時報的評論員指出MacPaint為個人電腦的圖像處理帶來了無限的可能性,他進一步表示「它(MacPaint)比其他同類型的產品要好上十倍」。[2] 直至1986年新版麥金塔發售前,MacPaint一直是麥金塔電腦的附載軟體。之後,MacPaint和MacWrite的組合就成了一款獨立發售的產品。

其後版本

 
MacPaint 2.0

在1988年1月11日,Claris發行了MacPaint的2.0版本。[14]新版本對程式作出了很多的改進,包括能夠同時開啟並編輯9個文件。[15] 正如先前所述,原先的MacPaint使用了單文件介面,而且文件視窗是固定的。2.0版本刪去了這一限制,首次引進一個擁有全面功能的文件視窗,其次是視窗大小最大可放至8吋X10吋。[15]與此同時新版本同時也引入了數項新功能,包括:縮放和魔術橡皮工具。[15]MacPaint 2.0版本的開發任務是由一位Claris的軟體開發者大衛·朗姆西負責。[16] 2.0版本售價為125美元,升級版售價為25美元。[15]然而Claris在1989年中止了對MacPaint的技術支援。[17]最終在1998年,Claris停止售賣MacPaint。[5]

原始碼釋出

MacPaint的1.3版本的原始碼已經向公眾釋出,MacPaint和QuickDraw的原始碼都可經電腦歷史博物館的網址下載。[18]

影響

MacPaint啟發了其他公司開發同類的產品。[19]當中包括Broderbund為Apple II設計的Dazzledraw[20] ,Mouse Systems為IBM PC設計的PC Paint[20] ,還有IBM為自家IBM PCjr設計的Color Paint。[20]

版本歷史

版本 發行日期 發行資訊
1.0 1984年1月24日 初次發放,與System 1.0一併發放[21]
1.3 1984年5月[22] 與System 1.1一併發放[23]
1.4 1984年4月 與麥金塔512K一併發放
1.5 1985年4月 與System 2.0一併發放
2.0 1988年1月[24] 最後的發放版本

參考文獻

  1. ^ Young, J.S. MacPaint: The Electronic Easel. Macworld. 1984: 50–61. 
  2. ^ 2.0 2.1 .Sandberg-Diment, Erik. Software for the Macintosh: Plenty on the way. New York Times. January 31, 1984 [2012-01-31]. (原始內容存檔於2019-10-18). 
  3. ^ 3.0 3.1 Elmer-DeWitt, Philip. Let us now praise famous hackers: a new view of some much maligned electronic pioneers. 時代雜誌. December 3, 1984: 76. 
  4. ^ Hertzfeld, Andy. Revolution in the Valley. O'Reilly. 2005: 153–155. ISBN 0596007191. 
  5. ^ 5.0 5.1 Walsh, Jeff. Claris puts old Mac applications out to pasture. InfoWorld. November 24, 1997: 35. 
  6. ^ Hertzfeld (2005), p. 174
  7. ^ McGeever, C. Q&A: Susan Kare: 'I Never Planned to Be a Guiding Force in the Macintosh Design'. InfoWorld. September 10, 1984: 64. 
  8. ^ 8.0 8.1 Hertzfeld (2005), p. 171
  9. ^ Hertzfeld (2005), p. 172
  10. ^ Hertzfeld (2005), p. 147
  11. ^ Hertzfeld (2005), pp. 155-156
  12. ^ Apple Macintosh 18 Page Brochure. DigiBarn Computer Museum. [2006-04-24]. (原始內容存檔於2006-04-28). 
  13. ^ 1984 Newsweek Macintosh ads. GUIdebook, Newsweek. [2006-04-24]. (原始內容存檔於2020-04-30). 
  14. ^ Apple Computer unit introduces enhanced versions of MacDraw, MacProject, MacWrite and MacPaint. Reuters. January 11, 1988. 
  15. ^ 15.0 15.1 15.2 15.3 Martinez, Carlos Domingo. MacPaint (Software Review). MacUser. July 1988: 103. 
  16. ^ Apple fires key programmer. Newsbytes. July 4, 1989. 
  17. ^ Claris restricts tech support. MacWEEK. February 7, 1989: 1. 
  18. ^ MacPaint and QuickDraw Source Code. Computer History Museum. July 20, 2010 [2012-01-31]. (原始內容存檔於2012-08-22). 
  19. ^ Bartimo, J. Programs Paint a Rosy Picture. InfoWorld. October 8, 1984: 38–39. 
  20. ^ 20.0 20.1 20.2 Elmer-Dewitt, Philip. The New Breeds of Software. Time. March 18, 1985 [2008-04-26]. (原始內容存檔於2013-08-23). 
  21. ^ Apple's new MacIntosh: specs. [2012-01-31]. (原始內容存檔於2019-05-09). 
  22. ^ Macintosh MacPaint: Fill. Apple Inc. March 9, 1998 [2008-04-26]. (原始內容存檔於2012-05-30). 
  23. ^ Mac Finder..etc.. upgrade available FREE. [2012-01-31]. (原始內容存檔於2019-05-09). 
  24. ^ MacExpo: Bursting at the seams. [2012-01-31]. (原始內容存檔於2019-05-09). 

外部連結