Sorted by Title |
Sort by Topic |
Sort by Date |
Tips for searching Headers, APIs and ADC reference material.
(HTML)
QA1475: Presents a number of different ways to search for APIs and reference material on the system.
|
Tools |
2009-02-13
|
Tips on USB driver matching for Mac OS X
(HTML)
QA1076: Gives some tips on getting USB driver matching to work.
|
Hardware & Drivers |
2008-08-14
|
Track Editing
(HTML)
QTMCC17: Discusses different APIs used to edit tracks in QuickTime movies.
|
QuickTime |
2000-09-22
|
Turning Off Core Graphics Clipping
(HTML)
QA1050: Explains how to clear the clipping path for a CGContext.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-07-02
|
Unable to select input device in AU Lab
(HTML)
QA1526: AU Lab only supports physical device singletons.
|
Audio |
2007-05-17
|
Unexpected CG state changes
(HTML)
QA1045: Explains why the Core Graphics drawing state sometimes changes for no apparent reason.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-07-02
|
Unified window title and toolbar appearance in Carbon
(HTML)
QA1423: How to use the unified window title and toolbar appearance for a Carbon window.
|
Carbon, User Experience |
2005-06-17
|
Unsolicited About Boxes
(HTML)
QA1363: How to properly override the default about and quit behaviors in Java 1.4 and later
|
Java |
2004-08-31
|
UnsupportedClassVersionError With J2SE 5.0 Release 4
(HTML)
QA1474: Explains problems running existing Xcode projects after upgrading to J2SE 5.0 Release 4
|
Java, Tools |
2006-04-14
|
Unwanted Audio with DV Capture
(HTML)
()
QA1105: Explains why audio is captured from a DV source even though you may not want to.
|
QuickTime |
2002-01-14
|
Updating OpenGL Contexts
(HTML)
()
QA1209: When and why to update an OpenGL context in response to system and user actions.
|
Carbon, Games, Graphics & Imaging |
2003-06-19
|
Updating the TXT record of a Bonjour service
(HTML)
QA1302: Explains how to update a Bonjour TXT record while running on either Jaguar or Panther.
|
Carbon, Cocoa, Core Foundation, Darwin, Networking |
2004-07-14
|
URL Access and the Missing Progress Dialog
(HTML)
()
Deprecated - QA1140: Explains a known bug in URL Access related to progress dialogs.
|
Carbon, Networking |
2002-09-23
|
URL Access vs. CFNetwork
(HTML)
QA1291: Explains when to choose URL Access or CFNetwork when downloading files from within your application.
|
Carbon, Core Foundation, Networking |
2003-10-29
|
Use empty string for Bonjour domains
(HTML)
QA1331: Explains what to specify for the domain parameter when using Bonjour API's.
|
Networking |
2004-02-06
|
Use NSSound instead of NSMovie for audio only playback on Mac OS X 10.3 and greater
(HTML)
QA1335: Why using NSSound may be a better choice than using NSMovie for audio only playback.
|
Audio |
2004-02-04
|
Use the Computer Name when registering your Bonjour service
(HTML)
QA1228: Explains why you should use the Computer Name when advertising a Bonjour service.
|
Carbon, Cocoa, Networking |
2004-03-05
|
Use the Doorbell
(HTML)
()
Deprecated - FW01: Explains the function of the FireWire Serial Bus Protocol 2 (SBP2) doorbell.
|
Hardware & Drivers |
1999-05-17
|
Using "words" in Open Firmware
(HTML)
HW73: Explains how to search for specific entries within all the global and local Open Firmware words.
|
Hardware & Drivers |
1999-10-11
|
Using a QuickTime time base callback to detect when a movie has stopped
(HTML)
()
QA1282: Using a QuickTime time base callback (NewCallBack) to detect when a movie has stopped.
|
QuickTime |
2003-08-12
|
Using Clip Region and Buffer Rectangles with OpenGL Carbon
(HTML)
()
QA1222: Shows the basics of using buffer rectangles and clip regions with AGL.
|
Carbon, Games, Graphics & Imaging |
2002-12-19
|
Using cmPathBased profile locations on Mac OS X
(HTML)
()
QA1203: Shows how to correctly specify cmPath-based profile locations on Mac OS X
|
Carbon, Graphics & Imaging |
2002-11-06
|
Using cmpWantsRegisterMessage not recommended on Mac OS X
(HTML)
()
QA1192: Describes why using the cmpWantsRegisterMessage flag is not recommended on Mac OS X.
|
QuickTime |
2003-03-11
|
Using ConvertMovieToFile or ConvertMovieToDataRef to convert movies without displaying the settings dialog
(HTML)
QA1418: Describes how to perform movie export using ConvertMovieToFile or ConvertMovieToDataRef without displaying the dialog
|
QuickTime |
2005-03-22
|
Using Embedded EPS Profiles
(HTML)
()
CS09: Gives source on embedding ColorSync profiles in EPS as well as PICT and TIFF formats.
|
Graphics & Imaging |
1996-02-09
|
Using GCOV from Xcode
(HTML)
QA1514: Illustrates configuring your Xcode project to work with the GCOV code coverage tool.
|
Tools |
2007-02-23
|
Using GLUT and OpenGL on Mac OS X
(HTML)
QA1613: States the required steps to add GLUT and OpenGL to an Xcode project.
|
Graphics & Imaging |
2008-10-13
|
Using Interface Builder's NSOpenGLView or Custom View objects for an OpenGL application
(HTML)
QA1167: Describes usage cases for both NSOpenGLViews and Custom Views for Cocoa OpenGL applications
|
Cocoa, Games, Graphics & Imaging |
2004-10-28
|
Using language-tagged QuickTime UserData text APIs with CFStrings
(HTML)
QA1410: Describes how to use language-tagged QuickTime UserData text APIs with CFStrings and TextEncodings.
|
Carbon, Core Foundation, QuickTime |
2005-02-11
|
Using Mac Toolbox routines Under Windows 98/95/NT
(HTML)
()
QTW87: Some Macintosh Toolbox functions are available with QuickTime 3 for Windows.
|
QuickTime |
1998-09-21
|
Using Mac-style Resources
(HTML)
()
QTW86: Using Mac-style resources in a Windows 98/95/NT or DLL using QuickTime 3 for Windows FSpOpenResFile function.
|
QuickTime |
1998-09-21
|
Using MovieExportSetSampleDescription to specify the format of exported data
(HTML)
QTMTB59: Describes using the ConvertMovieToFile routine to export a WAV audio-only movie to an AIFF file using a specific compressor.
|
QuickTime |
2000-09-05
|
Using Navigation Services to filter QuickTime files
(HTML)
()
QA1152: Using the CanQuickTimeOpenFile function in a Navigation Services filter to display files that QuickTime can open.
|
Carbon, QuickTime |
2002-07-15
|
Using NSSound with CoreAudio on Mac OS 10.3.x
(HTML)
QA1394: Workaround the NULL input buffers in a Core Audio IOProc callback when using NSSound by using AudioDeviceAddIOProc
|
Audio, Cocoa |
2006-03-29
|
Using Pascal strings in Project Builder
(HTML)
QA1053: Shows how to force gcc (compiler used by Project Builder) to understand Pascal strings.
|
Tools |
2001-06-28
|
Using PPD constraints with Paper Sizes
(HTML)
QA1603: Describes the requirements for using PPD Constraints to constrain options against paper size.
|
Printing |
2008-08-08
|
Using qd and QDGlobals
(HTML)
()
Deprecated - QD40: Why a sample program compiled with SC may give the link error: undefined entry qd. Provides a solution.
|
Carbon, Graphics & Imaging, Tools, User Experience |
1996-02-09
|
Using QTPixelBufferContextCreate with NewMovieFromProperties
(HTML)
QA1443: Discusses using a QuickTime pixel buffer visual context and NewMovieFromProperties to output frames to pixel buffers.
|
Carbon, Cocoa, Graphics & Imaging, QuickTime |
2008-08-08
|
Using QTSetAtomData
(HTML)
()
QA1231: Explains what QTSetAtomData does with the data passed into it.
|
QuickTime |
2003-01-14
|
Using QuickTime to access MP3 ID3 Tags
(HTML)
()
QA1135: Demonstrates how to extract User Data from QuickTime Movies.
|
QuickTime |
2002-04-11
|
Using SetMovieGWorld to draw to the window back buffer
(HTML)
QA1043: Explains how to draw into the back buffer with SetMovieGWorld.
|
QuickTime |
2001-06-26
|
Using static versions of existing dynamic libraries
(HTML)
QA1393: Illustrates how to select a static version of a library when a dynamic version of the library exists.
|
Tools |
2006-10-24
|
Using Temporary Memory with OpenPicture
(HTML)
Deprecated - QD20: Provides several techniques of causing OpenPicture to allocate temporary memory for a picture handle.
|
Carbon, Games, Graphics & Imaging, Performance, User Experience |
1996-02-01
|
Using the ExtAudioFileSeek and ExtAudioFileTell Functions
(HTML)
QA1609: Describes how to use sample rate correctly when working with audio file positions.
|
Audio |
2008-09-29
|
Using the kQTPropertyClass_DRM properties with QuickTime
(HTML)
QA1476: Explains how to use the kQTPropertyClass_DRM properties with QuickTime media.
|
QuickTime |
2006-04-11
|
Using the latest Mac OS X headers in my CFM project with CodeWarrior
(HTML)
QA1379: Describes how to use the latest Mac OS X headers in CodeWarrior by modifying the CFM project access paths.
|
Tools |
2004-10-08
|
Using the QuickTime DVCompressor properties
(HTML)
QA1438: Describes the function of the DVCompressor class component properties.
|
QuickTime |
2005-10-04
|
Using the QuickTime for Java libraries on OS X
(HTML)
()
QA1058: Where to locate the QTJava.zip file for inclusion in your java/javac classpath.
|
Java, QuickTime |
2002-04-08
|
Using the Wide Routines in <FixMath.h>
(HTML)
TB14: Details the Wide routines listed in the FixMath.h header (WideDivide, WideCompare, WideBitShift, WideShift, etc.).
|
Carbon |
1995-06-01
|
Using UTIs to Identify Image Files
(HTML)
QA1518: Explains how to use Uniform Type Identifiers to identify what files can be opened at images.
|
Cocoa, Graphics & Imaging |
2007-05-11
|
Using Windows GDI for all drawing
(HTML)
QTW98: Using the Windows Graphics Device Interface (GDI) for all drawing under QuickTime for Windows.
|
QuickTime |
2000-09-05
|
Variable arguments in Objective-C methods
(HTML)
QA1405: How to implement methods which take a variable number of arguments.
|
Cocoa |
2005-01-13
|
The 'vers' Resource and Your Place in the World
(HTML)
TX14: Setting the correct country code in the 'vers' resource to reflect the application's localization.
|
Carbon |
2000-05-01
|
Video capture with multiple IIDC cameras
(HTML)
QA1365: Discusses factors which influence the number of IIDC cameras that can simultaniously be used for capture.
|
Hardware & Drivers, QuickTime |
2008-08-08
|
Video Digitizers - Adding Clean Aperture and Pixel Aspect Ratio Information
(HTML)
QA1512: Discusses the importance of adding 'pasp' and 'clap' image description extensions to the ImageDescription returned by a VDIG.
|
QuickTime |
2008-11-20
|
Video Output Components - Implementing QTVideoOutputGetIndSoundOutput on Mac OS X
(HTML)
()
QA1206: Describes how to support the QTVideoOutputGetIndSoundOutput function in Mac OS X.
|
QuickTime |
2002-10-29
|
Video Output Components - QTVideoOutputGetIndImageDecompressor
(HTML)
()
QA1226: Discusses the QTVideoOutputGetIndImageDecompressor call.
|
QuickTime |
2003-01-03
|
Viewing multi-page PDF files
(HTML)
()
QA1247: How to draw each page of a multi-page PDF document using the QuickTime movie importers.
|
QuickTime |
2003-03-05
|
Volumes Not Showing Up On The Desktop
(HTML)
QA1491: Describes how to make a volume from a third party VFS plug-in show up on the desktop.
|
Darwin |
2006-12-20
|
WaitMouseUp documentation errata
(HTML)
QA1008: Specifies the correct behavior of the WaitMouseUp function.
|
Carbon |
2001-02-27
|
Was that a path I just saw?
(HTML)
HW101: Describes the Open Firmware path that is occasionally shown at boot time.
|
Hardware & Drivers |
2000-10-06
|
Weak Linking To Spotlight
(HTML)
QA1422: Describes a problem with weak linking to Spotlight (the Metadata framework), and its solution.
|
Carbon, Cocoa |
2005-06-03
|
WebObjects applications crashing on NT using IIS
(HTML)
WOV01: Explanation and workaround for random crashing with WebObjects patch 2 on Windows NT with IIS.
|
Tools |
2000-10-30
|
What are configuration variables in Open Firmware?
(HTML)
()
HW38: Defines the configuration variables in Open Firmware.
|
Hardware & Drivers |
1999-02-15
|
What are generic names in Open Firmware?
(HTML)
()
HW34: Documents the generic names in Open Firmware.
|
Hardware & Drivers |
1999-02-15
|
What are snag keys in Open Firmware?
(HTML)
()
HW35: Explains Open Firmware snag keys, including examples of their function.
|
Hardware & Drivers, Mac OS X Server, Networking, Security |
1999-02-15
|
What are the predefined macros for GCC?
(HTML)
QA1424: Shows how to display a list of GCC predefined macros.
|
Tools |
2005-07-06
|
What depth should I put in an Image Description?
(HTML)
()
QA1183: Describes how to select the correct value for the depth field of an image description.
|
QuickTime |
2006-11-27
|
What is a CardBus host bus adapter HBA?
(HTML)
HW79: Explains what a CardBus host bus adapter (HBA) is and discusses its implementation on the Macintosh.
|
Hardware & Drivers |
1999-11-15
|
What is a tokenizer?
(HTML)
()
HW58: Defines a tokenizer.
|
Hardware & Drivers |
1999-03-29
|
What is an Open Firmware devalias?
(HTML)
HW99: Describes devaliases in Open Firmware.
|
Hardware & Drivers |
2000-10-06
|
What is an Open Firmware phandle, and why can't I access it from the Mac OS?
(HTML)
HW76: Explains an "Open Firmware phandle" and why it is inaccessible from the Mac OS.
|
Hardware & Drivers |
1999-11-15
|
What is meant by 1 machine mode vs. 2 machine mode with respect to Open Firmware?
(HTML)
()
HW36: Documents 1 machine mode vs. 2 machine mode in Open Firmware.
|
Hardware & Drivers |
1999-02-15
|
What is SetMovieDefaultDataRef?
(HTML)
()
QTMTB48: Describes the routine SetMovieDefaultDataRef and includes sample code showing how to use it.
|
QuickTime |
1997-03-14
|
What is the "main bundle" of a command-line foundation tool?
(HTML)
QA1436: Reveals the location of the main bundle of a command-line foundation tool.
|
Cocoa |
2006-10-10
|
What is the minimal set of Carbon Events I need to override in order to implement a simple custom push button?
(HTML)
()
QA1210: Details the minimal set of Carbon Events needed to implement a simple custom push button HIView.
|
Carbon |
2002-11-12
|
What is the return stack in Open Firmware and can I use it?
(HTML)
HW67: Describes the purpose of the Open Firmware return stack and how developers can use it.
|
Hardware & Drivers |
1999-10-11
|
What is the Timebase submenu available in the contextual menu of some patches in Quartz Composer?
(HTML)
QA1427: Describes the timebase system used by patches in Quartz Composer.
|
Apple Applications, Graphics & Imaging, Tools |
2005-06-15
|
What is the word "see" and how do I use it to help me find what a word does?
(HTML)
HW72: Explains the function and use of the Open Firmware word "see".
|
Hardware & Drivers |
1999-10-11
|
What is unsolicited status?
(HTML)
()
FW03: Explains the meaning and usage of the SBP-2 unsolicited status message.
|
Hardware & Drivers |
1999-05-17
|
When does the RSS Feed patch in Quartz Composer refreshes its contents?
(HTML)
QA1425: Explains how the RSS Feed patch in Quartz Composer refreshes its contents.
|
Graphics & Imaging |
2005-06-24
|
When to use PCMCIA, PC Card, and CardBus
(HTML)
HW77: Explains the differences between PCMCIA, PC Card, and CardBus.
|
Audio, Graphics & Imaging, Hardware & Drivers, Networking, QuickTime |
1999-11-15
|
Where are the LiveConnect classes on Mac OS X?
(HTML)
QA1364: Locating classes necessary to build Java-Javascript communication into Java Applets on Mac OS X.
|
Enterprise IT, Internet & Web, Java |
2006-10-02
|
Where do QuickTime extension files reside on Windows systems?
(HTML)
QTW100: Describes where to locate QuickTime extension files on Windows systems.
|
QuickTime |
2007-07-30
|
Where should I install my help book, and how does Help Viewer locate it?
(HTML)
QA1022: Describes how to set up your application to work with Apple's Help Viewer.
|
User Experience |
2001-04-09
|
Which Machines Support Driver Services Library and the MP Nanokernel?
(HTML)
()
HW63: Lists the systems that do and don't support the Driver Services Library and the MP Nanokernel.
|
Hardware & Drivers |
1999-07-12
|
Why am I getting a bdNamErr when trying to use a file I just located?
(HTML)
QA1392: Describes the problem caused by different forbidden characters in POSIX and HFS and a solution around the problem.
|
Carbon |
2006-11-14
|
Why am I not receiving kEventControlHit events for some of the parts of my custom HIView?
(HTML)
QA1439: Explains why part codes greater than 127 should not be used
|
Carbon |
2005-07-14
|
Why are my Core Graphics calls drawing upside down?
(HTML)
QA1009: Explains why CoreGraphics drawing comes out upside down relative to QuickDraw drawing.
|
Graphics & Imaging |
2001-04-11
|
Why aren't my tracking rects working?
(HTML)
QA1355: Describes a common mistake in setting up cursor-tracking rectangles.
|
Cocoa |
2004-12-02
|
Why does -stringByTrimmingCharactersInSet: give me an empty string result when it shouldn't?
(HTML)
()
QA1202: Why -stringByTrimmingCharactersInSet: sometimes returns an empty string result in Mac OS X 10.2.x when it shouldn't.
|
Cocoa |
2002-10-15
|
Why does logging keep my Printer Module from working?
(HTML)
()
Deprecated - QA1182: Describes some problems with standard printf logging in a Printer Module on Jaguar.
|
Graphics & Imaging, Hardware & Drivers, Printing |
2002-11-06
|
Why does my identity matrix look strange?
(HTML)
()
QA1227: Discusses the MatrixRecord structure and QuadToQuadMatrix function.
|
QuickTime |
2003-01-15
|
Why does my Quartz Composer composition render with a corrupted background in the QCView?
(HTML)
QA1434: Describes the circumstances in which the QCView background may render corrupted.
|
Graphics & Imaging |
2005-06-01
|
Why doesn't my Scrolling Text Box control work in a compositing window?
(HTML)
QA1324: Explains why some older controls do not function properly in compositing windows and points to a replacement.
|
Carbon |
2003-11-13
|
Why don't all of my PDE localizations show up in all applications?
(HTML)
()
QA1185: Explains why some PDE localizations might not appear in all applications.
|
Graphics & Imaging, Hardware & Drivers, Printing |
2002-10-16
|
Why is libstdc++.a missing in my Xcode project on Mac OS X v10.4 (Tiger)?
(HTML)
QA1428: Explains the role of libstdc++ and why you do not need it in a Xcode project.
|
Tools |
2005-04-29
|
Why is my application crashing in QuickDraw when I'm not using it?
(HTML)
QA1256: provides an explanation and workaround for a rare but serious problem affecting all applications.
|
Carbon |
2006-11-13
|
Why is my Control/HIView not accepting drops on Mac OS X v10.4 (Tiger)?
(HTML)
QA1426: Explains how to handle correctly the kEventControlDragEnter event so drops will work in a Control or HIView.
|
Carbon |
2005-04-29
|
Why is my Ruby on Rails application with FastCGI generating "'load error /etc/irbrc" errors?
(HTML)
QA1494: Describes how to resolve an error encountered hosting Ruby on Rails applications on Mac OS X 10.5.
|
Enterprise IT, Internet & Web, Mac OS X Server, Open Source, Scripting & Automation |
2007-11-28
|
Why isn't my ColorSync CMM recognized on Mac OS X 10.5?
(HTML)
QA1557: Discusses how to upgrade your ColorSync CMM to run on Mac OS X 10.5
|
Graphics & Imaging |
2007-10-26
|
Why isn't my edit text box in my Navigation dialog's custom area working on 10.3?
(HTML)
QA1315: Explains a bug in the Mac OS X 10.3 Navigation Services Custom Area involving the EditText and its work around.
|
Carbon, User Experience |
2003-10-28
|
Why isn't my QuickTime Component recognized by iMovie '08?
(HTML)
QA1545: Discusses why iMovie '08 may ignore 3rd party QuickTime Components.
|
Apple Applications, QuickTime |
2007-10-03
|
Why isn't my Static Text Control deactivating when my other controls are?
(HTML)
()
QA1125: Explains why a Static Text Control is not deactivating when the other controls are.
|
Carbon |
2002-03-11
|
Window Manager and EraseRect
(HTML)
Deprecated - QD26: Why WindowManager causes a flicker using EraseRect and provides a solution for this problem.
|
Carbon, Graphics & Imaging, User Experience |
1995-09-15
|
Workaround for Asynchronous SCSIAction Crashes
(HTML)
()
Deprecated - QA1129: Explains how to workaround asynchronous SCSIAction crashes on Mac OS X.
|
Hardware & Drivers |
2002-03-21
|
Working with Configuration Variables
(HTML)
()
QA1119: Explains how to delete a specific Open Firmware configuration variable without using Command-Option-P-R.
|
Darwin, Hardware & Drivers |
2002-02-13
|
Working with groups and folder references in Project Builder
(HTML)
QA1077: Explains how to work with groups and folder references in Project Builder
|
Tools |
2001-09-25
|
X11 FAQ
(HTML)
()
QA1232: Frequently Asked Questions about using Apple's X Window System (X11) implementation.
|
Carbon, Darwin, Porting |
2003-11-17
|
Xcode 3 Project Compatiblity
(HTML)
QA1572: Describes the minimum requirements for opening Project Builder or older Xcode projects in Xcode 3.
|
Tools |
2008-11-12
|