MacPaint

✍ dations ◷ 2025-06-08 05:15:23 #苹果公司软件,Mac OS软件,位图编辑软件,已停止开发的软件,组合语言软件

MacPaint是一个由苹果公司所开发的位图绘图软件。在1984年1月24日,MacPaint作为第一代麦金塔个人电脑(麦金塔128K)的预载软件,正式推出市场。此外,MacPaint是和苹果另一款的文字处理软件MacWrite一同捆绑销售,售价为195美元。MacPaint的一大特点是它制作的图像可以被其它麦金塔应用程序再使用。MacPaint透过使用鼠标,剪贴簿和QuickDraw图像语言技术,令图片可被软件剪出,然后复制进其他MacWrite文件里。

最初,MacPaint是由原麦金塔开发团队成员比尔·阿特金森负责研发的项目。 早期版本的MacPaint是叫MacSketch,继承了MacPaint的前身LisaSketch名字中的“Sketch”一词。之后在1987年,苹果属下的软件子公司Claris接手了MacPaint的研发工作。一年之后(1988年),MacPaint 2.0释出,同时是MacPaint的最后一个版本。鉴于销售额每况愈下,MacPaint的销售在1998年正式中止。

MacPaint是由苹果工程师比尔·阿特金森负责编写的。最初的MacPaint是由5,804行Pascal源代码所组成的,外加2,738行68000组合语言作增强之用。另外一位原麦金塔开发团队成员苏珊·卡雷负责设计MacPaint的用户界面。卡雷同时在MacPaint正式发行前担任测试员。

当用户在屏幕上拉动图像的时候会产生闪烁的现象。故此MacPaint用上两组数据缓冲器,以防止这一情况出现。其中一组缓冲器储存了文件中的现有像素,而另外一组则储存了文件之前的像素。第二组缓冲器也提供了MacPaint复原功能的基础。在1983年4月,软件的名称由MacSketch正式改为MacPaint。最初的MacPaint被设计成单文件界面。调色板和文件视窗的位置和大小是固定的,这和当时其他主流麦金塔软件有很大的分别,因为其他软件的视窗位置和大小是可以让用家自行调整的。

除此之外,MacPaint最初并没有缩放功能,取而代之的是一个叫FatBits的特殊放大功能。FatBits用一个可按的白边长方形来显示每个像素,这种编辑模式最后成了日后绘图软件所参考的标准。MacPrint有一个叫“Goodies”的功能表,在该功能表下可以找到FatBits工具。这个功能表在之前释出的版本是叫“Aids”(援助,辅助之意),但在1983年夏天的时候,鉴于公众开始对艾滋病(AIDS)有一定的认识的原故,就重新把功能表命名为“Goodies”。

在1983年12月,跟接着麦金塔128K的发布,MacPaint首先在一份18页的小册子上做广告。麦金塔128K在1984年1月24日正式发售的时候,预载了MacPaint和MacWrite两款软件。在1984年11月,新闻周刊出版了大选后特别版,苹果合共花了250万美元买下了该期全数一共39页的广告页,为麦金塔128K作宣传。那份广告同时用了相当多的篇幅演绎了MacWrite和MacPaint两者如何合起来使用。其后,一位纽约时报的评论员指出MacPaint为个人电脑的图像处理带来了无限的可能性,他进一步表示“它(MacPaint)比其他同类型的产品要好上十倍”。 直至1986年新版麦金塔发售前,MacPaint一直是麦金塔电脑的附载软件。之后,MacPaint和MacWrite的组合就成了一款独立发售的产品。

在1988年1月11日,Claris发行了MacPaint的2.0版本。新版本对程式作出了很多的改进,包括能够同时开启并编辑9个文件。 正如先前所述,原先的MacPaint使用了单文件界面,而且文件视窗是固定的。2.0版本删去了这一限制,首次引进一个拥有全面功能的文件视窗,其次是视窗大小最大可放至8吋X10吋。与此同时新版本同时也引入了数项新功能,包括:缩放和魔术橡皮工具。MacPaint 2.0版本的开发任务是由一位Claris的软件开发者大卫·朗姆西负责。 2.0版本售价为125美元,升级版售价为25美元。然而Claris在1989年中止了对MacPaint的技术支援。最终在1998年,Claris停止售卖MacPaint。

MacPaint的1.3版本的源代码已经向公众释出,MacPaint和QuickDraw的源代码都可经电脑历史博物馆的网址下载。

MacPaint启发了其他公司开发同类的产品。当中包括Broderbund为Apple II设计的Dazzledraw ,Mouse Systems为IBM PC设计的PC Paint ,还有IBM为自家IBM PCjr设计的Color Paint。

相关

  • 血球凝集素血球凝集素(hemagglutinin)(C53H67N9O17) (TYR-PRO-TYR-ASP-VAL-PRO-ASP-TYR-ALA),是指可使红血球凝集的抗体或其他物质。在流感病毒、痳疹病毒(以及许多其他细菌和病毒)表面等均
  • 军医军医是负责军人健康维护、疾病及意外预防等事务的军职人员。军医都是受过专业医疗训练,能够与一般的部队随行,于战争中为军人随时随地进行医疗事务。军医在不同国家的部队里有
  • 塞雷拉基因组公司塞雷拉基因组(Celera Genomics,NYSE:CRA,专门于遗传定序以及相关技术。总部位于马里兰州。成立于1998年,克莱格·凡特与珀金-埃尔默公司(Perkin-Elmer Corporation)为主要建立者之
  • 铅玻璃铅玻璃是玻璃的一种,与一般碳酸钾玻璃最大的不同为其中的钙被铅取代。铅玻璃通常含有18至40%氧化铅 (PbO),不过现代的铅水晶 (lead crystal,又因其氧化硅起源而被称为燧石玻璃)
  • 查尔斯顿查尔斯顿(Charlestown)是美国马萨诸塞州城市波士顿历史最古老的街区之一,最初的名称是Mishawum。查尔斯顿位于波士顿半岛的北部,街区设计于1629年。1848年,查尔斯顿正式成为城市,
  • 日本县份人口表日本都道府县人口列表(日语:とどうふけんのじんこういちらん),是根据日本总务省统计局公布的国势调查等数据,按照人口多少顺序对日本47个都道府县进行排序的列表。单位为“人”。
  • 麟洛乡坐标:22°39′02″N 120°31′38″E / 22.650586°N 120.527111°E / 22.650586; 120.527111麟洛乡(台湾客家语南四县腔:linˇlog hiongˊ)位于台湾屏东县北部,西邻屏东市,北邻长
  • 社会孤立社交孤立(英语:Social isolation)或作社交隔离、社会孤立、社会隔离,指的是人与社会之间完全或是接近完全缺乏联系的状态。社交孤立与孤独感不同,孤独只是人的一种短暂性的缺乏连
  • 兰山区兰山区是山东省临沂市下辖区,临沂市政府所在地,在沂河河畔,总面积650平方千米,人口83万,辖3个办事处、8个乡镇、440个村居。古称启阳、开阳。兰山区辖4个街道、10个镇:兰山区内的
  • 打糕 (朝鲜)汤饭馔打糕也称米糕、蒸糕(朝鲜语:떡),是朝鲜族传统稻米食品,把糯米煮熟后捶打而成。其传统做法是将蒸熟的米放到木槽或石槽里,用木槌反复捶打,直到打碎每一粒饭为止。而后将其切成