MacPaint
   HOME

TheInfoList



OR:

MacPaint is a
raster graphics editor A raster graphics editor is a computer program that allows users to create and edit images interactively on the computer screen and save them in one of many raster graphics file formats (also known as bitmap images) such as JPEG, PNG, and GI ...
developed by
Apple Computer Apple Inc. is an American multinational technology company headquartered in Cupertino, California, United States. Apple is the largest technology company by revenue (totaling in 2021) and, as of June 2022, is the world's biggest company ...
and released with the original
Macintosh The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc., Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and ...
personal computer A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or te ...
on January 24, 1984. It was sold separately for US$195 with its
word processing A word is a basic element of language that carries an objective or practical meaning, can be used on its own, and is uninterruptible. Despite the fact that language speakers often have an intuitive grasp of what a word is, there is no conse ...
counterpart, MacWrite. MacPaint was notable because it could generate graphics that could be used by other applications. Using the
mouse A mouse ( : mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus' ...
, and the
clipboard A clipboard is a thin, rigid board with a clip at the top for holding paper in place. A clipboard is typically used to support paper with one hand while writing on it with the other, especially when other writing surfaces are not available. The ...
and QuickDraw picture language, pictures could be cut from MacPaint and pasted into MacWrite documents.. The original MacPaint was developed by
Bill Atkinson Bill Atkinson (born March 17, 1951) is an American computer engineer and photographer. Atkinson worked at Apple Computer from 1978 to 1990. Atkinson was the principal designer and developer of the graphical user interface (GUI) of the Apple ...
, a member of Apple's original Macintosh development team. Early development versions of MacPaint were called MacSketch, still retaining part of the name of its roots, LisaSketch. It was later developed by
Claris Claris International Inc., formerly FileMaker Inc., is a computer software development company formed as a subsidiary company of Apple Inc., Apple Computer (now Apple Inc.) in 1987. It was given the source code and copyrights to several program ...
, the software subsidiary of Apple which was formed in 1987. The last version of MacPaint was version 2.0, released in 1988. It was discontinued by Claris in 1998 because of diminishing sales.


Development

MacPaint was written by
Bill Atkinson Bill Atkinson (born March 17, 1951) is an American computer engineer and photographer. Atkinson worked at Apple Computer from 1978 to 1990. Atkinson was the principal designer and developer of the graphical user interface (GUI) of the Apple ...
, a member of Apple's original Macintosh development team. The original MacPaint consisted of 5,804 lines of
Pascal Pascal, Pascal's or PASCAL may refer to: People and fictional characters * Pascal (given name), including a list of people with the name * Pascal (surname), including a list of people and fictional characters with the name ** Blaise Pascal, Frenc ...
computer code A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as programs. These progra ...
, augmented by another 2,738 lines of
68000 The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Secto ...
assembly language In computer programming, assembly language (or assembler language, or symbolic machine code), often referred to simply as Assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence b ...
. MacPaint's user interface was designed by Susan Kare, also a member of the Macintosh team. Kare also beta-tested MacPaint before release. MacPaint allow users to edit a 576-by-720 pixel, 72dpi bitmap (slightly wider than the screen, and slightly more than twice as tall as the screen). A occupies most of the screen real estate, offering a viewport into a portion of the bitmap, with toolbars and pattern palettes around it. MacPaint uses two offscreen memory buffers to avoid flicker when dragging shapes or images across the screen. One of these buffers contained the existing pixels of a document, and the other contained the pixels of its previous state. The second buffer was used as the basis of the software's
undo Undo is an interaction technique which is implemented in many computer programs. It erases the last change done to the document, reverting it to an older state. In some more advanced programs, such as graphic processing, undo will negate the las ...
feature. In April 1983, the software's name was changed from MacSketch to MacPaint. The original MacPaint was programmed as a single-document interface. The palette positions and sizes were unalterable, as was the document window. This differed from other Macintosh software at the time, which allowed users to move windows and resize them. The original MacPaint did incorporate a double zoom function with only head on. Instead of a zoom function, a special magnification mode called FatBits was used. FatBits showed each pixel as a clickable rectangle with a white border. The FatBits editing mode set the standard for many future editors. MacPaint included a "Goodies" menu which included the FatBits tool. This menu had been named the "Aids" menu in prerelease versions, but was renamed "Goodies" as public awareness of the
AIDS Human immunodeficiency virus infection and acquired immunodeficiency syndrome (HIV/AIDS) is a spectrum of conditions caused by infection with the human immunodeficiency virus (HIV), a retrovirus. Following initial infection an individual ma ...
epidemic grew in the summer of 1983.


Release and version history

MacPaint was first advertised in an 18-page brochure in December 1983, following the earlier announcement of the
Macintosh 128K The Apple Macintosh—later rebranded as the Macintosh 128K—is the original Apple Macintosh personal computer. It played a pivotal role in establishing desktop publishing as a general office function. The motherboard, a CRT monitor, and a fl ...
. The Macintosh was released on January 24, 1984, with two applications, MacPaint and MacWrite. For a special post-election edition of ''
Newsweek ''Newsweek'' is an American weekly online news magazine co-owned 50 percent each by Dev Pragad, its president and CEO, and Johnathan Davis (businessman), Johnathan Davis, who has no operational role at ''Newsweek''. Founded as a weekly print m ...
'' in November 1984, Apple spent more than US$2.5 million to buy all 39 of the advertising pages in the issue. The Newsweek advertisement included many pages dedicated to explaining how MacWrite and MacPaint worked together. After launch, a ''
New York Times ''The New York Times'' (''the Times'', ''NYT'', or the Gray Lady) is a daily newspaper based in New York City with a worldwide readership reported in 2020 to comprise a declining 840,000 paid print subscribers, and a growing 6 million paid ...
'' reviewer noted how MacPaint unfolded numerous graphic possibilities for the personal computer; he went further to say "it is better than anything else of its kind offered on personal computers by a factor of 10." MacPaint 2.0 was released on January 11, 1988, by
Claris Claris International Inc., formerly FileMaker Inc., is a computer software development company formed as a subsidiary company of Apple Inc., Apple Computer (now Apple Inc.) in 1987. It was given the source code and copyrights to several program ...
. It added many improvements to the software, including the capability to open and use up to nine documents simultaneously. The original MacPaint operated as a single-document application with an immovable window. MacPaint 2.0 eliminated this limitation, introducing a fully functioning document window, which could be sized up to 8 x 10". Several other features were introduced, such as a Zoom tool, MagicEraser tool for undo actions and stationary documents. MacPaint 2.0 was developed by David Ramsey, a developer at Claris. MacPaint 2.0 was sold for US$125, with a US$25 upgrade available for existing users of MacPaint. Claris discontinued technical support for the original MacPaint in 1989. Claris stopped selling MacPaint in early 1998 because of diminishing sales. There has been an unofficial update called MacPaint X which is 3.0 beta, mainly for people who wished to be able to use the program. Since 2010, MacPaint 1.3's
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the ...
(written in a combination of Assembly and
Pascal Pascal, Pascal's or PASCAL may refer to: People and fictional characters * Pascal (given name), including a list of people with the name * Pascal (surname), including a list of people and fictional characters with the name ** Blaise Pascal, Frenc ...
) has been available through the
Computer History Museum The Computer History Museum (CHM) is a museum of computer history, located in Mountain View, California. The museum presents stories and artifacts of Silicon Valley and the information age, and explores the computing revolution and its impact o ...
, along with the QuickDraw source code, a library to draw bitmapped graphics, due to the support of Steve Jobs. MacPaint inspired other companies to release similar products for other platforms; within a year a half-dozen clones existed for the Apple II and IBM PC. Some of these included
Broderbund Broderbund Software, Inc. (stylized as Brøderbund) was an American maker of video games, educational software, and productivity tools. Broderbund is best known for the 8-bit video game hits ''Choplifter'', ''Lode Runner'', ''Karateka'', and '' ...
's
Dazzle Draw Dazzle Draw is a raster graphics editor for the Apple IIc and Apple IIe. The program allows users to create bitmap images which can then be printed or used in other programs. Developed by David Snider and released in 1984 by Broderbund Broder ...
for the Apple II, Mouse Systems'
PCPaint PCPaint was the first IBM PC-based mouse-driven GUI paint program. It was developed by John Bridges and Doug Wolfgram. It was later developed into Pictor Paint. The hardware manufacturer Mouse Systems bundled PCPaint with millions of computer ...
for the PC, and IBM's Color Paint for the
IBM PCjr The IBM PCjr (pronounced "PC junior") was a home computer produced and marketed by IBM from March 1984 to May 1985, intended as a lower-cost variant of the IBM PC with hardware capabilities better suited for video games, in order to compete mor ...
.


Version history


References


External links


MacPaint Evolution from folklore.org

Source code of MacPaint in the Computer History Museum

Macpaint.org, a historical collection of Macpaint images

HTML5 remake of MacPaint
{{DEFAULTSORT:Macpaint Raster graphics editors Classic Mac OS software Classic Mac OS-only software made by Apple Inc. Assembly language software Discontinued software 1984 software Proprietary software