Jump To:
Leopard Reference Library: Legacy Documents
Legacy documents consist of guides, references, sample code, and other resources that have become irrelevant for current product development. Some of these documents describe features, functions, classes, or methods that are no longer supported. Other legacy documents describe currently supported technologies, but the approaches and development techniques described in these documents are no longer recommended.
Go to the Graphics & Imaging Reference Library for up-to-date development information.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Legacy Status
Sort by
Resource Type
Sort by
Date
Display Manager Reference (HTML) (PDF)
Describes the C API for dynamically changing the arrangement and display modes of attached monitors. Replaced by Quartz Display Services.
Deprecated Reference 2007-12-04
Apple Game Sprockets Reference (HTML) (PDF)
Describes the programming interface defined by Game Sprockets. Replaced by Quartz Display Services.
Deprecated Reference 2006-07-13
HTML Rendering Library Reference (HTML) (PDF)
Describes the legacy C API for drawing HTML text and images in a window. Replaced by the Web Kit.
Deprecated Reference 2006-07-13
Palette Manager Reference (HTML) (PDF)
Describes the legacy C API used to select colors for display devices limited to an 8-bit pixel depth.
Deprecated Reference 2006-07-13
Picture Utilities Reference (HTML) (PDF)
Describes the legacy C API for reading and modifying image data stored in PICT-formatted files. Replaced by Quartz2D.
Deprecated Reference 2006-07-13
NSGLImage (HTML) (DMG) (ZIP)
Demonstrates how to texture in OpenGL with an NSImage and/or NSBitmapImageRep
Deprecated Sample Code 2004-12-01
CollectPictColors (HTML) (DMG) (ZIP)
Uses Picture Utilities package and KnowsPict application to demonstrate collecting colors used by Pict resources.
Deprecated Sample Code 2003-10-10
Palette and GWorld (HTML) (DMG) (ZIP)
Demonstrates the use of palette and color tables with GWorlds.
Deprecated Sample Code 2003-10-10
Providing QuickDraw with a Known Good Port (HTML) (日本語 HTML)
QA1237: How to use SetPort( NULL) to provide QuickDraw with a known good port.
Deprecated Technical Q&As 2003-09-29
TE Over Background (HTML) (DMG) (ZIP)
A textEdit that shows old text editing over a colored background
Deprecated Sample Code 2003-07-22
Out of This GWorld (HTML) (DMG) (ZIP)
Demonstrates the use of offscreen GWorlds and palette animation to simulate animation.
Deprecated Sample Code 2003-03-12
TubeTest (HTML) (DMG) (ZIP)
The program is a simple demonstration of how to use the Palette Manager in a color program.
Deprecated Sample Code 2003-03-12
How do I use PMSessionGetGraphicsContext to get a CGContextRef? (HTML) (日本語 HTML)
QA1216: Describes how to use PMSessionSetDocumentFormatGeneration and PMSessionGetGraphicsContext to get a CGContextRef for printing.
Deprecated Technical Q&As 2003-02-25
CarbonQuartzDrawingWPrinting (HTML) (DMG) (ZIP)
Demonstrates mixing QuickDraw and Quartz 2D drawing both on screen and during printing.
Deprecated Sample Code 2003-01-14
CGDrawPicture (HTML) (DMG) (ZIP)
Shows how to use the QDPictDrawToCGContext API.
Deprecated Sample Code 2003-01-14
CTMClip (HTML) (DMG) (ZIP)
Shows how to manipulate the Quartz 2D Current Transform Matrix (CTM) for image drawing with clipping.
Deprecated Sample Code 2003-01-14
CTMDemo (HTML) (DMG) (ZIP)
Shows how to manipulate the Quartz 2D Current Transform Matrix (CTM) for image drawing without clipping.
Deprecated Sample Code 2003-01-14
NewCCursor (HTML) (DMG) (ZIP)
Shows how to create a black and white 'CURS' and a color 'crsr' cursor resource by hand.
Deprecated Sample Code 2003-01-14
PDEProject (HTML) (DMG) (ZIP)
Demonstrates an application-hosted printing dialog extension (PDE) that displays a custom pane in the Print dialog.
Deprecated Sample Code 2003-01-14
Play Video Sample (HTML) (DMG) (ZIP)
The sample makes use of the RequestVideo sample code API.
Deprecated Sample Code 2003-01-14
Why does logging keep my Printer Module from working? (HTML) (日本語 HTML)
QA1182: Describes some problems with standard printf logging in a Printer Module on Jaguar.
Deprecated Technical Q&As 2002-11-06
GetPortBitMapForCopyBits (HTML) (日本語 HTML)
QD61: Describes the proper usage of GetPortBitMapForCopyBits.
Deprecated Technical Q&As 2000-11-08
Parsing the PICT File Format (HTML) (日本語 HTML)
QD56: Explains where to find information on the PICT file format and warns against parsing a PICT file.
Deprecated Technical Q&As 1998-02-10
Creating Gray Scaled Images > 8 bits (HTML) (日本語 HTML)
QD51: Shows how to create gray-scaled images at resolutions greater than 8 bits for display.
Deprecated Technical Q&As 1997-11-17
Using qd and QDGlobals (HTML) (日本語 HTML)
QD40: Why a sample program compiled with SC may give the link error: undefined entry qd. Provides a solution.
Deprecated Technical Q&As 1996-02-09
Using Temporary Memory with OpenPicture (HTML)
QD20: Provides several techniques of causing OpenPicture to allocate temporary memory for a picture handle.
Deprecated Technical Q&As 1996-02-01
Converting RGB Colors to a Palette Index (HTML)
QD21: Explains how to convert RGB colors into the palette index created by an application.
Deprecated Technical Q&As 1995-09-15
Error -151 and NewGWorld (HTML)
QD18: Explains what the error code -151 means when in NewGWorld.
Deprecated Technical Q&As 1995-09-15
Incorrect Inside Macintosh Volume V documentation (HTML)
QD15: Identifies incorrect documentation in Inside Macintosh Volume V regarding the formats of PnPixPat and BkPixPat opcodes.
Deprecated Technical Q&As 1995-09-15
Problem Getting PICTS to Display in Correct Colors (HTML)
QD24: Using a custom color table to get PICTs to display with the right colors in an offscreen GWorld.
Deprecated Technical Q&As 1995-09-15
Problem with PaintRgn on 256-color Screens (HTML)
QD23: PaintRgn with RGBForeColor and transfer mode addOver doesn't return color to original on 256-color-screens.
Deprecated Technical Q&As 1995-09-15
Problems Creating a Mask for a Picture (HTML)
QD27: Demonstrates creating a mask where the mask is 0 for pure white pixels and 1 everywhere else.
Deprecated Technical Q&As 1995-09-15
Spooling in or out of CompressPicture or CompressImage (HTML)
QD17: Recommends alternatives to spooling the results of CompressPicture or CompressImage to or from disk.
Deprecated Technical Q&As 1995-09-15
Window Manager and EraseRect (HTML)
QD26: Why WindowManager causes a flicker using EraseRect and provides a solution for this problem.
Deprecated Technical Q&As 1995-09-15
Optimizing Display Modes and Window Arrangement With the Display Manager (HTML) (PDF)
Explains how to use the Display Manager. This technology has been replaced by Quartz Display Services.
Unsupported Guides 2007-05-03
PixMap2PixPat2ppat (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-27
QuickDraw FX (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-27
Rotate Bitmap 90 (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-27
Rubber Bandit (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-27
SeedCFill (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-27
DroneZoneOld (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-14
DSp Context SwitchOld (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-14
Anima (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
Bitblitz (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
BrightContrastEngine (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
CalcCMaskCalcMask (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
Color Marquee (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
ColorizePict (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
CopyBitsSpeedPalette (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
CopyDeepMask (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
CustomPicComments (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
Direct Pixel Access (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
MyDeviceLoop (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
New NewGWorld (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
Record RetrievePictInfo (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
RotateString (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
Save PICT file (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
Snapshot (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
SuperSnapshot (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
ZoomRecter (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-10-10
CGText (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-09-30
Simple AppKit (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-09-30
CopyMask (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-08-20
Compressed PICT Info (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
DeepScreen Picker (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
GDevVideo (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
GetEnetAddrDirect.ppc (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
GrayishOutline (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
Icon Display (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
IconDimming (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
MacGamma (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
MakeITable (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
OffScreenControlUpdate (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
SetDeskCPatDemo (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
TestQD (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
TickAnimate (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
TranslateRotate (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
txRatio PICT (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-07-22
OpenGL and 3D Graphics Changes in Mac OS X v10.2.5 (HTML) (日本語 HTML)
QA1258.
Unsupported Technical Q&As 2003-04-29
Dashed Lines (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-03-26
Dashed-capped Lines (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-03-26
Print Clipped Offscreen (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-03-26
PaletteAnimation (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-03-12
PaletteAnimation gray (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-03-12
Restore Screen Cluts (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-03-12
ScreenDump (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-03-12
Thumbnail Test (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-03-12
OpenGL and 3D Graphics Changes in Mac OS X v10.2.4 (HTML) (日本語 HTML)
QA1239.
Unsupported Technical Q&As 2003-02-18
3D Rotation Controller (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
3DMF2PICT (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
BackGround (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
Box (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
BoxMooV (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
BoxTex (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
BufferedWindows (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
ClutWind (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
Color Picker (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
ColorTextureSample (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
CommonSample (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
CompressedPixmapSample (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14