Jump To:
Leopard Reference: 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 for up-to-date development information.
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Legacy Status
Sorted by
Date
Dictionary Manager Reference (HTML) (PDF)
Describes a deprecated technology replaced by Dictionary Services.
Deprecated 2007-12-11
List Manager Reference (HTML) (PDF)
Describes the legacy C API for managing and displaying elements in a scrollable list. Replaced by the Data Browser.
Deprecated 2007-12-11
Scrap Manager Reference (HTML) (PDF)
Describes the legacy C API used to copy items to and from the Clipboard. Replaced by the Pasteboard Manager.
Deprecated 2007-12-11
Script Manager Reference (HTML) (PDF)
Describes a deprecated technology replaced by Unicode facilities.
Deprecated 2007-12-11
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 2007-12-04
Event Manager Reference (HTML) (PDF)
Describes the event-handling system created originally for Classic Mac OS and superseded by the Carbon Event Manager.
Deprecated 2007-10-31
Device Manager Reference (HTML) (PDF)
Describes the legacy C API for exchanging information with device drivers. Replaced by the I/O Kit.
Unsupported 2007-07-10
Event Manager Legacy Reference (HTML) (PDF)
Describes outdated or unsupported C APIs superseded by the Carbon Event Manager.
Unsupported 2007-05-03
Legacy ATSUI Reference (HTML) (PDF)
Describes C functions, data types, and constants that are no longer supported for rendering Unicode text.
Unsupported 2006-07-24
Apple Game Sprockets Reference (HTML) (PDF)
Describes the programming interface defined by Game Sprockets. Replaced by Quartz Display Services.
Deprecated 2006-07-13
Find By Content Reference (HTML) (PDF)
Describes the legacy C API for performing relevance-ranked searches. Replaced by Search Kit.
Deprecated 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 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 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 2006-07-13
QuickDraw Text Reference (HTML) (PDF)
Describes the legacy C API for measuring and drawing text. Replaced by ATSUI.
Deprecated 2006-07-13
TextEdit Reference (HTML) (PDF)
Describes the deprecated technology replaced by the Multilingual Text Engine (MLTE).
Deprecated 2006-07-13
URL Access Manager Reference (HTML) (PDF)
Describes the legacy C API for transferring data to and from a URL from within an application. Replaced by CFNetwork.
Deprecated 2006-07-13
SCSI Manager Reference (HTML) (PDF)
Describes the C API for accessing SCSI devices in Classic Mac OS. Replaced by the I/O Kit.
Deprecated 2006-07-12
Sound Manager 3.3 (HTML)
Summary of Sound Manager legacy releases 3.1, 3.2.1, and 3.3.
Deprecated 2001-11-15