Jump To:
Leopard Reference Library: Legacy Documents
As Carbon and Mac OS X evolve, the APIs and technologies they encompass change to meet the needs of users and developers. As part of this evolution, less efficient features, interfaces, and programming techniques are retired or deprecated in favor of newer ones. Apple makes these changes only when deemed absolutely necessary. Legacy documents help developers identify replacements for deprecated and unsupported technologies and update their products to run on current Apple platforms.
Go to the Carbon Reference Library for up-to-date development information.
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Legacy Status
Sort by
Resource Type
Sorted by
Date
LocalServer (HTML) (DMG) (ZIP)
Sample demonstrates how a Classic process can communicate with a Mac OS X process using IP networking protocols.
Deprecated Sample Code 2003-01-30
Password (HTML) (DMG) (ZIP)
Illustrates three different ways to implement password fields in dialogs.
Deprecated Sample Code 2003-01-30
PopUpMenuWithCurFont (HTML) (DMG) (ZIP)
Demonstrates what must be done to control the font used by MDEF 0 during PopUpMenuSelect.
Deprecated Sample Code 2003-01-30
ProgressBars (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-30
RequiredFinderColors (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-30
ROMResourceDump (HTML) (DMG) (ZIP)
Illustrates how to copy all resources in the Macintosh's ROM into a file.
Deprecated Sample Code 2003-01-30
Scrap Parsing (HTML) (DMG) (ZIP)
Shows how to parse the in-memory scrap.
Deprecated Sample Code 2003-01-30
SegmentView (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-30
ShadingWinds (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-30
Sys7 popUpCDEF (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-30
Tabs LDEF (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-30
TwoColumn LDEF (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-30
WDEFColorSample (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-30
WindowColors (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-30
ZoomWindow (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-30
Is PC Exchange Installed (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-23
AEGestalt (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
AEObject-Edition Sample (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
BasicDiskImage (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
BufferedWindows (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
CarbonQuartzDrawingWPrinting (HTML) (DMG) (ZIP)
Demonstrates mixing QuickDraw and Quartz 2D drawing both on screen and during printing.
Deprecated Sample Code 2003-01-14
ChangeTextStyleRec (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
CoreSample (HTML) (DMG) (ZIP)
Unsupported 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
CustomIcon (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
DefProcs (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
deleteEmptyDir (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
DisplayVideo (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
DragWindow INIT (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
ficycle (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
FormatAsDOS (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
GetHWEthernetAddr (HTML) (DMG) (ZIP)
Shows how to obtain the hardware Ethernet address of a machine.
Deprecated Sample Code 2003-01-14
GetVInfo (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
INIT - CDEV (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
jGNE Helper (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
jGNEFilter (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
MacCalendar (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
MDEF.Sample (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
MenuScripter (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
MoreFinderEvents (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
MyComponentOld (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
MyRegisterComponentOld (HTML) (DMG) (ZIP)
Unsupported 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
Notification Hacks (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
NSLMiniBrowser (HTML) (DMG) (ZIP)
Uses the NSL API to find network services using SLP, NBP, and Directory Services.
Deprecated Sample Code 2003-01-14
OpenGL Movie (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
OSA Preserve 68K Registers (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
OT Virtual Server (HTML) (DMG) (ZIP)
Sample code which uses Open Transport and demonstrates real world issues.
Deprecated Sample Code 2003-01-14
OTLookupNameTest (HTML) (DMG) (ZIP)
Demonstrates how to lookup NBP entities on an AppleTalk network using Open Transport.
Deprecated Sample Code 2003-01-14
OTSimpleDownloadHTTP (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
OTTCPWillDial (HTML) (DMG) (ZIP)
Unsupported 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
PDlog Expand (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
Play (HTML) (DMG) (ZIP)
Unsupported 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
PopMenus (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
PutAwayVolumes (HTML) (DMG) (ZIP)
Demonstrates several ways to unmount a volume and which contexts might require which techniques.
Deprecated Sample Code 2003-01-14
Red Rocket (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
Reinstallable (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
Save Print Record (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
Set Folder Windows (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
SignatureToApp (HTML) (DMG) (ZIP)
Takes a signature (creator code) and finds the corresponding application, running or on disk.
Deprecated Sample Code 2003-01-14
Simple HLE (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
SmallDaemon (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
Soundboard (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
Switch Stack (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
System 7.0 Menu Def Info (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
System 7.0 WDEF (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
TEXTtotypeIntlCoercion (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
TimeZone.Daylight (HTML) (DMG) (ZIP)
Shows how to read the current location and time zone that is set in Date & Time.
Deprecated Sample Code 2003-01-14
WDEFPatch (HTML) (DMG) (ZIP)
Unsupported Sample Code 2003-01-14
Finding Missing OpenGL CFM Entry Points (HTML) (日本語 HTML)
QA1225.
Unsupported Technical Q&As 2002-12-23
Additional URL Access Error Codes (HTML) (日本語 HTML)
NW66.
Unsupported Technical Q&As 2002-12-18
Carbon Porting Guide (HTML) (PDF)
A handbook for developers porting older Mac OS applications to Carbon.
Unsupported Guides 2002-12-01
URL Access and the Missing Progress Dialog (HTML) (日本語 HTML)
QA1140: Explains a known bug in URL Access related to progress dialogs.
Deprecated Technical Q&As 2002-09-23
SCSIAction and IOSCSIUserClient on Mac OS X 10.2 (HTML) (日本語 HTML)
QA1201.
Unsupported Technical Q&As 2002-09-13
Setting request headers in URL Access (HTML) (日本語 HTML)
QA1073: Explains how to work around a bug in URL Access when setting request headers.
Deprecated Technical Q&As 2002-09-10
SndPlayDoubleBuffer and Carbon (HTML) (日本語 HTML)
TN1198.
Unsupported Technical Notes 2002-06-12
'pdat' specification (HTML) (日本語 HTML)
TN2049.
Unsupported Technical Notes 2002-04-22
Using AppleScript to send an email with an attachment (HTML) (日本語 HTML)
QA1018.
Unsupported Technical Q&As 2002-01-04
Sound Manager 3.3 (HTML)
Summary of Sound Manager legacy releases 3.1, 3.2.1, and 3.3.
Deprecated Reference 2001-11-15
The intermittent behavior of SetDialogItemText (HTML)
QA1082: Explains why SetDialogItemText may seem to not work correctly if you have embedding turned on.
Deprecated Technical Q&As 2001-10-30
Setting the preferred CMM programatically? (HTML)
QA1086.
Unsupported Technical Q&As 2001-10-24
RunApplicationEventLoop and Thread Manager (HTML)
QA1061.
Unsupported Technical Q&As 2001-10-10
How to use URL Access with proxy servers (HTML)
QA1074: Explains how to use URL Access with proxy servers.
Deprecated Technical Q&As 2001-10-02
Resource chain corruption when using Navigation Services dialogs and Carbon Events (HTML)
QA1066.
Unsupported Technical Q&As 2001-08-21
Menus & Hardware Accelerated OpenGL under Mac OS 9 Carbon (HTML)
QA1042.
Unsupported Technical Q&As 2001-07-10
How to define a plst resource in a .r file (HTML)
QA1034.
Unsupported Technical Q&As 2001-05-09
Targeting DebuggingCarbonLib asserts (HTML)
QA1033: Describes how to focus DebuggingCarbonLib asserts to a single application.
Deprecated Technical Q&As 2001-05-04
OpenGL Texture Sharing Between Contexts (HTML)
QA1031.
Unsupported Technical Q&As 2001-05-01
Finding the VM Backing Store (HTML) (日本語 HTML)
ME07.
Unsupported Technical Q&As 2001-03-30
Find Documents Folder (HTML) (日本語 HTML)
OPS17.
Unsupported Technical Q&As 2001-03-26
BowelsOfTheMemoryManager (aka YourHeapIsProbablyCorrupt) (HTML) (日本語 HTML)
ME05: What the symbol BowelsoftheMemoryManager means and the most probable cause of this symbol in MacsBug.
Deprecated Technical Q&As 2001-02-01
File Mapping in Mac OS 9.1 (HTML)
TN2011.
Unsupported Technical Notes 2001-01-25
MP-Safe Routines (HTML)
TN2006.
Unsupported Technical Notes 2000-12-21
The Browser Control (aka That ListView Thing) (HTML)
TN2009.
Unsupported Technical Notes 2000-12-05
GetPortBitMapForCopyBits (HTML) (日本語 HTML)
QD61: Describes the proper usage of GetPortBitMapForCopyBits.
Deprecated Technical Q&As 2000-11-08
Correct Setup of an AGLDrawable (HTML)
OGL02.
Unsupported Technical Q&As 2000-10-04
'CDEF' Parameters and Bugs (HTML)
TB31.
Unsupported Technical Notes 2000-08-14