|Log In | Not a Member?||Support|
QuickDraw has been the fundamental graphics layer of the Mac OS since its inception. It provides device-independent graphics that can work across multiple monitors simultaneously. A simple set of drawing primitives can be used to draw either to a window, an offscreen environment, or to a printer.
Although Mac OS X introduced a new, more advanced graphics API called Quartz 2D, many Carbon applications still use QuickDraw extensively. This page describes the current state of QuickDraw and provides important resources.
Last updated: 31-March-2003
QuickDraw News and Information
QuickDraw Development Resources
Apple tools, sample code, and documentation to help you with your QuickDraw projects. For general Mac OS resources, please see the Mac OS page.
Looking for fast, flicker-free window updates? Doing animation? Do you need to custom drawing code that bypass QuickDraw? GWorlds are offscreen graphics environments where you can draw your images using either QuickDraw calls or custom drawing code, finally copying the GWorld to the screen.
PICT format is the native graphics file format for QuickDraw. Individual drawing commands are stored as opcodes within the PICT file. When you need to draw the object, QuickDraw replays the list of opcodes, reproducing the original image using regular QuickDraw functions.
QuickDraw Mailing Lists
Other Related Web Sites
Web forms to report bugs against QuickDraw.