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
Checklist for Building Applications and Extensions (HTML) (日本語 HTML)
TN1126.
Unsupported Technical Notes 2000-08-14
Color, Windows and 7.0 (HTML)
TB33.
Unsupported Technical Notes 2000-08-14
Creating Desktop Printers on the Fly (HTML) (日本語 HTML)
TN1131.
Unsupported Technical Notes 2000-08-14
Extending the Print Record for LaserWriter 8 (HTML) (日本語 HTML)
TN1161.
Unsupported Technical Notes 2000-08-14
Finder Flags (HTML)
TB09.
Unsupported Technical Notes 2000-08-14
Finder Icon Positioning and File Initialization (HTML)
TB42.
Unsupported Technical Notes 2000-08-14
How To Produce Continuous Sound Without Clicking (HTML)
TB03.
Unsupported Technical Notes 2000-08-14
Inside Macintosh: Memory Errata (HTML)
IMERRATA02.
Unsupported Technical Notes 2000-08-14
Inside Macintosh: Processes: Time Manager Addenda (HTML)
TN1063.
Unsupported Technical Notes 2000-08-14
'LDEF' Madness (HTML)
TB13.
Unsupported Technical Notes 2000-08-14
MultiFinder Frequently Asked Questions (HTML)
TB14.
Unsupported Technical Notes 2000-08-14
NewGWorlds in VRAM and AGP Memory (HTML) (日本語 HTML)
TN1182.
Unsupported Technical Notes 2000-08-14
On the Deferred Task Manager (HTML)
TN1003.
Unsupported 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
The Problem with & (Simple) Fix to Purgeable WDEFs (HTML) (日本語 HTML)
TN1082.
Unsupported Technical Notes 2000-08-14
Scrapbook File Format (HTML)
TB24.
Unsupported Technical Notes 2000-08-14
Start Manager Extension Table Mechanism (HTML) (日本語 HTML)
TN1123.
Unsupported Technical Notes 2000-08-14
Open Transport Versions (HTML)
NW64.
Unsupported Technical Q&As 2000-05-08
Receiving UDP Broadcasts While Sending from a Secondary Address (HTML)
NW67.
Unsupported Technical Q&As 2000-05-08
aglChoosePixelFormat, The Inside Scoop (HTML)
OGL01.
Unsupported Technical Q&As 2000-04-03
Cursor Components (HTML)
TN1196.
Unsupported Technical Notes 2000-04-01
CloseDialog and 'ictb's (HTML)
TB66.
Unsupported Technical Q&As 2000-01-18
Inside Macintosh: Files Errata (HTML) (日本語 HTML)
TN1041.
Unsupported Technical Notes 1999-11-01
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
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
FCBs, Now and Forever (HTML) (日本語 HTML)
TN1184.
Unsupported Technical Notes 1999-10-01
MACE Restrictions (HTML) (日本語 HTML)
SND16: MACE algorithms only support the compression of 8-bit offset binary sound.
Deprecated Technical Q&As 1999-06-08
Reserved Key Combinations (HTML) (日本語 HTML)
TB41.
Unsupported 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
Setting the Background Color of a Control (HTML) (日本語 HTML)
TB62.
Unsupported Technical Q&As 1999-05-03
Localized Versions of Appearance SDK (HTML) (日本語 HTML)
TB61.
Unsupported Technical Q&As 1999-04-12
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
Navigation Services Versions (HTML) (日本語 HTML)
TB38.
Unsupported Technical Q&As 1999-03-08
Non-consensual Contextual Menu Manager Plug-ins (HTML) (日本語 HTML)
TB59.
Unsupported Technical Q&As 1999-02-08
Adding Color Icons to Menu Items (HTML) (日本語 HTML)
TB48.
Unsupported Technical Q&As 1998-12-22
Calling GetMenu Redundantly (HTML) (日本語 HTML)
TB45.
Unsupported Technical Q&As 1998-12-22
Desk Accessory Menus (HTML) (日本語 HTML)
TB51.
Unsupported Technical Q&As 1998-12-22
Maximum Number of Menu Items (HTML) (日本語 HTML)
TB57.
Unsupported Technical Q&As 1998-12-22
Menu Definition Drawing Dimmed Items (HTML) (日本語 HTML)
TB50.
Unsupported Technical Q&As 1998-12-22
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
System Menu IDs (HTML) (日本語 HTML)
TB46.
Unsupported Technical Q&As 1998-12-22
Tear-off Menus (HTML) (日本語 HTML)
TB55.
Unsupported Technical Q&As 1998-12-22
Unpopped Popup Menus and Mac OS 8.5 (HTML) (日本語 HTML)
TB44.
Unsupported 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
Object Support Library Version History (HTML) (日本語 HTML)
TN1095.
Unsupported Technical Notes 1998-11-01
The Preferences Problem (HTML) (日本語 HTML)
TN1134: Outlines typical problems with preferences files and some of their solutions.
Deprecated Technical Notes 1998-10-01
Determining volume size (HTML) (日本語 HTML)
FL08.
Unsupported Technical Q&As 1998-09-14
PBXGetVolInfo Glue (HTML) (日本語 HTML)
FL07.
Unsupported Technical Q&As 1998-07-30
Navigation Services and memFullErr (HTML) (日本語 HTML)
TB40.
Unsupported Technical Q&As 1998-07-06
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
Using OpenTransport With CFM-68K (HTML) (日本語 HTML)
NW19.
Unsupported Technical Q&As 1998-05-04
Open Transport Errors -3151/-3160 and Option Management (HTML) (日本語 HTML)
NW54.
Unsupported Technical Q&As 1998-04-12
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
Virtual Memory Application Compatibility (HTML)
TN1094: Provides an introduction to how virtual memory works under Traditional Mac OS.
Deprecated Technical Notes 1998-04-01
The Improper use of FSClose (HTML) (日本語 HTML)
TB36.
Unsupported Technical Q&As 1998-02-10
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
Opening Resource Files Twice Considered Hard? (HTML) (日本語 HTML)
TN1120.
Unsupported Technical Notes 1998-01-01
Obtaining Standard Icons (HTML)
TB35.
Unsupported Technical Q&As 1997-12-23
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
White Backgrounds for Dialog editText Items (HTML) (日本語 HTML)
TB34.
Unsupported Technical Q&As 1997-10-13
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
Running CFM-68K Code at Interrupt Time: Is Your Code at Risk? (HTML) (日本語 HTML)
TN1084.
Unsupported Technical Notes 1997-03-01
Errors on Symbol Names Longer than 64 Characters (HTML) (日本語 HTML)
TB33.
Unsupported Technical Q&As 1997-01-31
Calling TrackDrag with the Event Record's 'where' Field Expressed in Local Coordinates (HTML)
TB29.
Unsupported Technical Q&As 1996-11-27
Drag Manager and windowKind 20 (HTML) (日本語 HTML)
TB28.
Unsupported Technical Q&As 1996-11-27
The InterfaceLibSys7.additions Stub Library (HTML) (日本語 HTML)
PLAT23.
Unsupported Technical Q&As 1996-11-14
Calling CFM Code From Classic 68K Code (HTML)
TN1077.
Unsupported Technical Notes 1996-11-01
Using 'ictb' to Change Edit Fields (HTML) (日本語 HTML)
TB24.
Unsupported Technical Q&As 1996-10-25
Limitations to Menu Item Size under Menu Manager (HTML) (日本語 HTML)
TB23.
Unsupported Technical Q&As 1996-09-27
Inside Macintosh: Operating System Utilities: Addendum to Chapter 4 - Determining If Daylight Savings Time is in Effect (HTML)
TN1064.
Unsupported Technical Notes 1996-09-01
New MacApp Release Approach (HTML)
PLAT25.
Unsupported Technical Q&As 1996-08-21
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
NewRoutineDescriptor & Porting 68K code to PPC (HTML) (日本語 HTML)
PPCSYS08.
Unsupported 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
Getting Started with Network Programming (HTML)
NW32.
Unsupported 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 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
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
Interrupts in Need of (a Good) Time (HTML)
TN1033.
Unsupported Technical Notes 1996-02-01
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
Clearing ioCompletion (HTML)
FL02.
Unsupported Technical Notes 1995-11-01