Jump To:
Leopard Reference Library
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.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Legacy Status
Sort by
Resource Type
Sort by
Date
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
Java Runtime Properties for Mac OS X (HTML) (日本語 HTML)
TN2031: Runtime properties for use with Java 1.3.1 applications.
Deprecated Technical Notes 2002-06-12
Workaround for Asynchronous SCSIAction Crashes (HTML) (日本語 HTML)
QA1129: Explains how to workaround asynchronous SCSIAction crashes on Mac OS X.
Deprecated Technical Q&As 2002-03-21
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
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
Comparing selectors in Cocoa-Java code (HTML)
QA1069: Explains why Objective-C and Java selectors appear to be the same name but equality tests fail.
Deprecated Technical Q&As 2001-08-31
Activating CrashReporter in OS X (HTML)
QA1057: Explains of how to enable crash reporting in Mac OS X version 10.0.
Deprecated Technical Q&As 2001-05-13
Targeting DebuggingCarbonLib asserts (HTML)
QA1033: Describes how to focus DebuggingCarbonLib asserts to a single application.
Deprecated Technical Q&As 2001-05-04
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
ATSUI and MLTE Printing (HTML) (日本語 HTML)
QD64: Describes a way to get MLTE and ATSUI text to print through the QuickDraw bottlenecks.
Deprecated Technical Q&As 2000-11-08
GetPortBitMapForCopyBits (HTML) (日本語 HTML)
QD61: Describes the proper usage of GetPortBitMapForCopyBits.
Deprecated Technical Q&As 2000-11-08
CD-ROM Driver Calls (HTML)
DV22: Discusses public interface to Apple CD-ROM driver and supersedes information in AppleCD SC Developer's Guide.
Deprecated Technical Notes 2000-08-14
Pending Update Perils (HTML) (日本語 HTML)
TN1147: Discusses potential problems when pending update events for windows behind modal dialogs are not serviced.
Deprecated Technical Notes 2000-08-14
Checking for the Printer Driver (HTML)
DV42: Describes a legacy Mac OS technique avoiding system hangs when using serial drivers on USB systems.
Deprecated Technical Q&As 2000-06-19
QuickTime 4.1.1/4.1.2 (HTML)
TN1197: Changes between QuickTime 4.1 and the update QuickTime 4.1.1 and 4.1.2.
Deprecated Technical Notes 2000-04-01
Maximum Memory for the "Firewire" PowerBook (HTML)
HW83: Discrepancies between PowerBook Developer Note and TIL articles 14870 and 58582, regarding maximum memory configurations.
Deprecated Technical Q&As 2000-03-13
Raw IP and Open Transport 2.5.x (HTML)
NW63: Discusses Open Transport 2.5's change to the behavior of raw IP endpoints with IP_HDRINCL set.
Deprecated Technical Q&As 1999-10-25
Are the Name Registry device tree nodes unique? (HTML)
HW64: Discusses whether Name Registry nodes copied from the Open Firmware device tree are unique.
Deprecated Technical Q&As 1999-10-11
Detecting specific ROM-in-RAM Mac (HTML) (日本語 HTML)
HW49: Identifying a Mac by name ("iMac"), and better alternatives for determining specific features ("has Firewire").
Deprecated Technical Q&As 1999-10-05
Synchronizing Sounds to Video (HTML) (日本語 HTML)
SND19: Enabling regular sound callbacks under Mac OS 9 and Sound Manager 4.0.
Deprecated Technical Q&As 1999-10-05
Synchronous SysBeep (HTML) (日本語 HTML)
SND18: Obtaining a synchronous SysBeep with Sound Manager 3.1.
Deprecated Technical Q&As 1999-10-05
MACE Restrictions (HTML) (日本語 HTML)
SND16: MACE algorithms only support the compression of 8-bit offset binary sound.
Deprecated Technical Q&As 1999-06-08
Use the Doorbell (HTML) (日本語 HTML)
FW01: Explains the function of the FireWire Serial Bus Protocol 2 (SBP2) doorbell.
Deprecated Technical Q&As 1999-05-17
Setting a Control's Variant Field (HTML) (日本語 HTML)
TB63: Details how to change the variant of a custom control after creating the control.
Deprecated Technical Q&As 1999-05-03
fBroadCastAddr Always Zero (HTML) (日本語 HTML)
NW58: Explains why the fBroadcastAddr field may be zero after a call to OTInetGetInterfaceInfo and includes the workaround.
Deprecated Technical Q&As 1999-03-08
Moving the Menu Bar (HTML) (日本語 HTML)
TB54: Describes how to move the menubar to another Macintosh Display and why this move is unadvisable.
Deprecated Technical Q&As 1998-12-22
grayishTextOr and Mac OS 8.5 (HTML) (日本語 HTML)
QD59: Explains why text drawn using TextMode(grayishTextOr) is never drawn; provides a workaround.
Deprecated Technical Q&As 1998-12-07
The Preferences Problem (HTML) (日本語 HTML)
TN1134: Outlines typical problems with preferences files and some of their solutions.
Deprecated Technical Notes 1998-10-01
QuickTime 3.0.2 (HTML) (日本語 HTML)
TN1139: Describes changes between the final release of QuickTime 3.0 and update 3.0.2.
Deprecated Technical Notes 1998-09-01
Capturing Speech Manager Output (HTML) (日本語 HTML)
SND15: Capturing the output from the Speech Synthesis Manager to a file.
Deprecated Technical Q&As 1998-05-18
Recording Compressed Sounds (HTML) (日本語 HTML)
SND14: Sound Manager and sound input driver compression options are limited to allow interrupt time recording.
Deprecated Technical Q&As 1998-04-12
siMonitorSource Selector (HTML) (日本語 HTML)
SND13: Using the sound output siMonitorAvailable, and siMonitorSource selectors.
Deprecated Technical Q&As 1998-04-12
siOSTypeInput Selectors (HTML) (日本語 HTML)
SND12: The use of siOSTypeInputSource, and siOSTypeInputAvailable selectors and extracting the siOSTypeInputAvailable OSTypes returned.
Deprecated Technical Q&As 1998-04-12
New Sound Input Driver Features (HTML) (日本語 HTML)
TN1124: Describes the visible features and changes, in Mac OS 8.1, for PCI sound input drivers.
Deprecated Technical Notes 1998-04-01
Virtual Memory Application Compatibility (HTML)
TN1094: Provides an introduction to how virtual memory works under Traditional Mac OS.
Deprecated Technical Notes 1998-04-01
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
Setting Audio Input Gain (HTML) (日本語 HTML)
SND11: Setting audio input gain under Mac OS 8.1.
Deprecated Technical Q&As 1998-02-10
Locking and Unlocking Handles (HTML) (日本語 HTML)
TN1122: Explains Memory Manager handles: locking, unlocking, and preserving a handle's state.
Deprecated Technical Notes 1998-02-01
Selecting a specific sound input source (HTML) (日本語 HTML)
SND10: Using the sound input driver to select specific sound input sources.
Deprecated Technical Q&As 1998-01-16
siOSTypeInputAvailable Format (HTML) (日本語 HTML)
SND09: The format of the data returned by the siOSTypeInputAvailable selector is SoundInfoList.
Deprecated Technical Q&As 1998-01-16
Open Transport STREAMS FAQ (HTML)
TN1117: Decribes writing STREAMS modules and drivers for use with Open Transport.
Deprecated Technical Notes 1997-12-01
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
Receiving UDP Broadcasts (HTML) (日本語 HTML)
NW53: Explains why UDP endpoints may never receive UDP broadcast messages.
Deprecated Technical Q&As 1997-11-17
How to use the OT modem script engine (HTML) (日本語 HTML)
NW50: Shows how to use the Open Transport modem script engine.
Deprecated Technical Q&As 1997-07-11
68K Open Transport Code on Power Macintoshes (HTML)
NW48: Explains why running Open Transport 68K code on a PowerPC may not always work.
Deprecated Technical Q&As 1997-03-14
Server Endpoint 'qlen' Limit (HTML) (日本語 HTML)
NW38: Tells how to determine the maximum 'qlen' value which limits the number of supported handoff endpoints.
Deprecated Technical Q&As 1996-08-21
Calling CloseOpenTransport When Writing an App (HTML) (日本語 HTML)
NW36: Identifies a bug in Open Transport 1.1 which means your application must CloseOpenTransport before quitting.
Deprecated Technical Q&As 1996-07-03
OTScheduleSystemTask Cleanup (HTML) (日本語 HTML)
NW37: States the proper way to clean up any pending system tasks scheduled with OTScheduleSystemTask.
Deprecated Technical Q&As 1996-07-03
Making Input Gain Setting Changes (HTML) (日本語 HTML)
SND01: Changing the input gain setting on older Power Macs before recording.
Deprecated Technical Q&As 1996-06-01
siActive Channels Unsupported on Some Power Macs (HTML) (日本語 HTML)
SND03: siActive Channels is unsupported on some older PowerMacs (siUnknownInfoType returned by SPBGetDeviceInfo).
Deprecated Technical Q&As 1996-06-01
Aborting a OTConnect in Progress (HTML)
NW29: Describes the proper way to abort OTConnect, and why after calling OTSndDisconnect you may receive "kOTOutStateErr".
Deprecated Technical Q&As 1996-05-14
How PBDTGetAPPL Chooses Which Copy of an App to Launch (HTML) (日本語 HTML)
TB19: Explains how PBDTGetAppl() chooses which application copy to launch, and how to deal with the trash.
Deprecated Technical Q&As 1996-05-14
Synchronous TCP OTConnect Client Call Completes Before Server Responds (HTML) (日本語 HTML)
NW24: Explains why an OTConnect call will complete before the server responds.
Deprecated Technical Q&As 1996-05-14
TCP Application Acquires Different Port Address After Relaunch (HTML)
NW28: Explains why a server application acquires a different TCP/IP port address after restarting.
Deprecated Technical Q&As 1996-05-14
TCP Option Sizes (HTML)
NW27: Tells where to get more information on TCP Option sizes and setting TCP Options.
Deprecated Technical Q&As 1996-05-14
DR Emulator Caches (HTML) (日本語 HTML)
HW28: Describes the Dynamic Recompiling emulator's cache, including a description of when to flush the cache.
Deprecated Technical Q&As 1996-04-08
Error -3168 (kOTStateChangeErr) and Handoff Endpoints (HTML) (日本語 HTML)
NW22: Explains why a kOTStateChangeErr -3168 occurs when there is a handoff endpoint involved.
Deprecated Technical Q&As 1996-04-08
Closing the Connection: OpenTransport (HTML) (日本語 HTML)
NW20: Describes an orderly disconnect situation in Open Transport between two nodes.
Deprecated Technical Q&As 1996-03-04
Locating a Font's Home File (HTML) (日本語 HTML)
TB18: Lists the steps necessary to find the home file of a given font.
Deprecated Technical Q&As 1996-02-15
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
Handling of Update Events While a Movie Plays (HTML)
QTMTB45: Describes timing issues that can be caused by applications calling WaitNextEvent while playing a QuickTime movie.
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
Getting a List of Drivers & LUNs (logical unit numbers) (HTML)
DV04: Describes a legacy Mac OS technique for obtaining a list of SCSI Parallel drivers, devices, and LUNs.
Deprecated Technical Q&As 1995-07-01
Developing a QuickTime Musical Instrument (HTML)
QTMA05: Explains resolving the lack of QuickTime 2.0 API support for creating new music components.
Deprecated Technical Q&As 1995-05-01
GDGetScale (HTML)
QTICM04: Describes the function call GDGetScale, its parameters, and errors it may encounter.
Deprecated Technical Q&As 1995-05-01
GDHasScale (HTML)
QTICM03: Describes the function GDHasScale; lists what it returns, its main purpose, parameters, and possible errors.
Deprecated Technical Q&As 1995-05-01
GDSetScale (HTML)
QTICM05: Describes the function GDSetScale, its parameters, and the errors it may encounter.
Deprecated Technical Q&As 1995-05-01
Gestalt Manager Q&As (HTML)
OS505: Describes methods utilizing the Gestalt Manager for determining whether a Macintosh is a U.S. machine.
Deprecated Technical Notes 1992-12-01
Pascal to C: PROCEDURE Parameters (HTML)
PT31: Nested procedures and PROCEDURE parameters in Pascal when converting them into C or C++.
Deprecated Technical Notes 1990-02-01
Searching Volumes - Solutions and Problems (HTML)
FL31: Discusses searching volumes using PBCatSearch.
Deprecated Technical Notes 1988-10-01
Version Territory (HTML)
OV12: Please see Technical Note 1132 - Version Territory.
Deprecated Technical Notes 1988-04-01
Boot Blocks (HTML)
DV03: Warns that Boot Block form and function will change and describes undocumented Boot Blocks features.
Deprecated Technical Notes 1987-03-01
Core Audio (HTML) (PDF)
Introduces the Core Audio architecture and includes conceptual and reference information about its components.
Unsupported Reference 2008-10-15
Run Loops (HTML) (PDF)
Explains how Cocoa run loops process input.
Unsupported Guides 2008-10-15
Run Loops (HTML) (PDF)
Explains how Core Foundation run loops process input.
Unsupported Guides 2008-10-15
Object Oriented Programming and the Objective-C Programming Language 1.0 (HTML) (PDF)
Introduces object-oriented programming and describes version 1 of the main programming language used for Cocoa development.
Unsupported Guides 2008-06-09
WebObjects 4.0 Developer Documentation (HTML) (ZIP)
Points to WebObjects 4.0 Developer Documentation page, providing links to What's New, Release Notes, and conceptual and reference documents.
Unsupported Guides 2007-12-11
WebObjects 4.5 Developer Documentation (HTML) (ZIP)
Points to WebObjects 4.5 Developer Documentation page, providing links to What's New, Release Notes, and conceptual and reference documents.
Unsupported Guides 2007-12-11
WebObjects 5.0 Developer Documentation (HTML) (ZIP)
Points to WebObjects 5.0 Developer Documentation page, providing links to Development, Deployment, Reference, and Release Notes documents.
Unsupported Guides 2007-12-11
WebObjects 5.1 Developer Documentation (HTML)
Points to WebObjects 5.1 Developer Documentation page, providing links to Development, Deployment, Reference, and Release Notes documents.
Unsupported Guides 2007-12-11
Providing User Assistance With Apple Help (HTML) (PDF)
Describes Apple Help facilities for Mac OS X v10.3 and earlier systems.
Unsupported Guides 2007-10-31
iMovie Plug-ins (HTML) (PDF)
Describes the API for providing plug-ins to extend the capabilities of iMovie.
Unsupported Reference 2007-09-04
WebObjects 5.3 Reference (HTML)
Describes the WebObjects API for building network applications, including the API for the Enterprise Objects frameworks.
Unsupported Reference 2007-08-09
WebObjects 5.3 Reference Update (HTML)
Lists differences between the WebObjects 5.2.4 API and the WebObjects 5.3 API, in Javadoc format.
Unsupported Release Notes 2007-08-09
Device Manager Reference (HTML) (PDF)
Describes the legacy C API for exchanging information with device drivers. Replaced by the I/O Kit.
Unsupported Reference 2007-07-10
Event Manager Legacy Reference (HTML) (PDF)
Describes outdated or unsupported C APIs superseded by the Carbon Event Manager.
Unsupported Reference 2007-05-03
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
Transferring Data With URL Access Manager (HTML) (PDF)
Explains how to transfer data to and from a URL from within a Carbon application.
Unsupported Guides 2007-05-03
Sherlock Channels (HTML) (PDF)
Explains how to create and manage channels in Apple's tool for web searching.
Unsupported Guides 2007-04-09
Interface Builder (HTML) (PDF)
Advice for using the Interface Builder graphical UI design tool, and pointers to relevant documentation.
Unsupported Guides 2007-04-05
Application Kit Reference for Java (HTML) (PDF)
Describes a deprecated API replaced by the Objective-C Application Kit framework.
Unsupported Reference 2007-02-01