QuickDraw

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire

QuickDraw(くいっくどろー)とは、アップルコンピュータMac OSで使われる画像描画プログラムのこと。API の一種。

Mac OS Xでは後継のQuartz 2Dを利用することが推奨されているが、従来との互換のためQuickDrawも残されている。

QuickDraw の最初のバージョンはビル・アトキンソンほぼ一人により書かれた。元々は Lisa 用の描画関数群として LisaGraf という名前で開発されていたが、Macintosh にも搭載される事が決まり QuickDraw と改称された。

Apple の社員が XEROX の研究所 PARC を見学した際、 Alto で動く Smalltalk システムを見せられた。Smalltalk GUI での不定形クリッピング描画(たとえば、他のウインドウに隠れて一部分しか見えていないウインドウの表示内容の更新など)は、実際は矩形の組み合わせで、しかも Alto のハードウェア機能を介して行われていたが、それを知らされていなかったビル・アトキンソンは描画がソフトウェアを利用して行われていると勘違いし、そのまま遂に LisaGraf や QuickDraw を完成させた。後に、 QuickDraw の功績により彼はアップル・フェローの地位を与えられた。

QuickDraw は直線、矩形、正円及び楕円などの図形描画を当時のマシンとしては高速に行うだけでなく、 Macintosh を特徴付けるウインドウの重ね合わせ描画を可能とし、その後のソフトウエアに大きな影響を与えた。

ちなみに、ビル・アトキンソンが QuickDraw を作成したため、初代 Macintosh の GUI のグラフィック面でのデザインは彼によるものと勘違いされることが多いが、実際にデザインを担当したのはスーザン・ケアというデザイナである。

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net