Site Navigation
Categories:
Apple Inc. software
Mac OS APIs

Summary Of: QuickDraw

QuickDraw still exists as part of the libraries of... QuickDraw has been officially... QuickDraw was grounded in the... QuickDraw defines a key data structure... QuickDraw coordinates refer to the infinitely thin lines... QuickDraw also contains a number of scaling and mapping functions... QuickDraw maintains a number of... this use of global state has also made QuickDraw much harder to integrate with modern design approaches such as... An important feature of QuickDraw was support for... Hidden routines construct the region as the QuickDraw commands are executed... The original systems executing QuickDraw code used processors operating at 8 megahertz clock rates and systems had but 128 kilobytes... Any series of graphics calls to QuickDraw can be recorded in a structure called a... QuickDraw provides a similar blitting function which is designed to implement scrolling within a grafport... QuickDraw can be rendered using... QuickDraw started life as LisaGraf... QuickDraw GrafPorts only supported a bit depth of 1... allowing QuickDraw to drive some types of... Color QuickDraw introduced new data structures... A Palette Manager was also added in Color QuickDraw which managed the arbitration of colours on indexed video devices... Color QuickDraw was only capable of operating with 1... and QuickDraw was updated again to support up to 32 bits per pixel... QuickDraw took care of managing the resampling of colours to the available colour depths of the... The architecture of QuickDraw had always allowed the creation of GrafPorts and their associated BitMaps or PixMaps... QuickDraw gained the ability to deal with compressed raster data... QuickDraw remained largely unchanged throughout the rest of the life of the classic Mac OS... shared the QuickDraw name and were able to interoperate with QuickDraw PixMap and picture data structures... QuickDraw became part of the... QuickDraw was officially deprecated... applications using QuickDraw will need to replace QuickDraw calls with Quartz... original QuickDraw documentation from developer... modern QuickDraw documentation from developer... list of QuickDraw resources from developer...

Encyclodia Page On: QuickDraw

These Are Links To Other Documents
Quickdraw | rock climbing | Mac OS X graphics model | Core OpenGL | Quartz 2D | Core Image | Core Animation | Core Video | ColorSync | QuickTime | Quartz Compositor | view | talk | graphics | Application Programming Interface (API) | Apple Macintosh | operating system | Bill Atkinson | Andy Hertzfeld | Mac OS X | Quartz | Mac OS X v10.4 | deprecated | Mac OS X v10.5 | Apple Lisa | Pascal | Apple | raster | pixel | vector graphics | coordinate system | bits | drop shadow | pixel | off-by-one errors | points | global variables | multi-threading | pre-emptive multitasking | Carbon | API | Bitmaps | Pixmaps | TrueType | bitmap fonts | XORed | clipping | compression | rasters | reverse engineering | Carbon API | PICT | blitting | function pointers | polymorphism | printer | PostScript | desktop publishing | subclass | Apple Lisa | planar | dot-matrix printer | Macintosh II | CPU | monitor | keyboard | video | dithering | blitting | QuickTime | JPEG | ColorSync | PowerPC | QuickDraw GX | QuickDraw 3D | Carbon | API | resolution independence | Bresenham's line algorithm | v | d | Mac OS | Calculator | Chooser | Drive Setup | DVD Player | Finder | Graphing Calculator | Keychain Access | PictureViewer | PowerTalk | QuickTime Player | Network Browser | Scrapbook | Sherlock | Software Update | Stickies | Apple System Profiler | SimpleText | MacsBug | Macintosh Programmer's Workshop | ResEdit | Command (⌘) | Option (⌥) | Apple menu | Balloon help | Bomb Error | Control Panel | Control Strip | Creator code | Hierarchical File System | HFS Plus | Keychain | Macintosh File System | PICT | QuickTime | Resource fork | Special menu | System Folder | System suitcase | Type code | WorldScript | Manager | Toolbox | Memory Management | Old World ROM | New World ROM | EFI | Categories | Apple Inc. software | Mac OS APIs |
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "QuickDraw".