Sorted by Title |
Sort by Topic |
Sort by Date |
The "/.vol" directory and "volfs"
(HTML)
( )
QA1113: Describes how the Carbon File Manager interacts with BSD via "volfs" and the "/.vol" directory.
|
Carbon, Darwin |
2002-02-14
|
|
The "/aliases" node in the device tree
(HTML)
HW89: Describes the aliases node in the Open Firmware device tree.
|
Hardware & Drivers |
2000-09-05
|
|
128Mb SDRAM ICs limitation on original "Bronze Keyboard" Powerbook G3
(HTML)
QA1040: Outlines Memory ICs design limitation on original "Bronze Keyboard" Powerbook G3.
|
Hardware & Drivers |
2001-06-21
|
48 bit & 64 bit Pixel Format support in QuickTime
(HTML)
( )
QA1114: Discusses QuickTime's support for pixel formats with more than 8 bits per channel.
|
QuickTime |
2002-02-07
|
|
68K Open Transport Code on Power Macintoshes
(HTML)
Deprecated - NW48: Explains why running Open Transport 68K code on a PowerPC may not always work.
|
Carbon, Networking |
1997-03-14
|
The AAPL, slot-name property and PCI
(HTML)
( )
HW61: Discusses the use of the AAPL,slot name property for PCI
|
Hardware & Drivers |
1999-04-19
|
|
Aborting a OTConnect in Progress
(HTML)
Deprecated - NW29: Describes the proper way to abort OTConnect, and why after calling OTSndDisconnect you may receive "kOTOutStateErr".
|
Carbon, Networking |
1996-05-14
|
|
Accessing Decompressed Images
(HTML)
QTMTB27: Demonstrates the use of a transfer procedure to access a decompressed image and manipulate it prior to display.
|
QuickTime |
1995-05-01
|
Accessing File Control Blocks
(HTML)
( )
FL10: Shows how to access file control blocks correctly, reiterating not to access FCBs directly.
|
Carbon |
1999-10-05
|
Accessing HTTPS Proxy Settings
(HTML)
( )
QA1234: Describes how to programatically access Secure Web Proxy information.
|
Carbon, Core Foundation, Games, Internet & Web, Mac OS X Server, Networking, Security |
2003-02-19
|
|
Activating CrashReporter in OS X
(HTML)
Deprecated - QA1057: Explains of how to enable crash reporting in Mac OS X version 10.0.
|
User Experience |
2001-05-13
|
|
Adding a movie reference to a movie
(HTML)
QA1376: Demonstrates how to add a reference for a movie to another movie
|
Carbon, QuickTime |
2004-09-16
|
|
Adding an automated Window menu to your application
(HTML)
QA1080: Explains how to add an automated Window menu to your Carbon application.
|
Carbon |
2001-10-30
|
|
Adding and removing a submenu from a menu in Cocoa
(HTML)
QA1420: Explains how to dynamically add and remove menus in a Cocoa application.
|
Cocoa |
2007-09-10
|
|
Adding dependencies with kmodload
(HTML)
QA1097: Illustrates how to specify dependencies when using kmodload.
|
Darwin, Hardware & Drivers |
2001-12-05
|
Adding menu separator items to controls in a Sherlock channel
(HTML)
( )
QA1219: Using menu-item separators in an NSPopUpButton control of a Sherlock channel.
|
Apple Applications |
2003-01-21
|
|
Adding metadata to a QuickTime movie using the QuickTime MetaData APIs
(HTML)
QA1515: Adding metadata to a QuickTime movie using the QuickTime MetaData APIs
|
QuickTime |
2007-02-08
|
|
Adding metadata to an iTunes file using the QuickTime Metadata APIs
(HTML)
QA1508: How to add metadata to a movie using the QuickTime Metadata APIs
|
QuickTime |
2007-02-14
|
|
Adding QuickTime Movie Data to Non-QuickTime Files
(HTML)
QTMTB31: Describes how to embed QuickTime movies into files, and play back on Windows or Mac.
|
QuickTime |
1995-05-01
|
|
Adding Unicode characters to Text Media in a Text Track
(HTML)
QA1400: Describes how to add Unicode characters to text media in a text track
|
QuickTime |
2005-09-01
|
|
Adjusting the movie brightness
(HTML)
QA1382: Demonstrates how to adjust the brightness of a movie for playback.
|
QuickTime |
2004-09-16
|
|
Advertising a Bonjour service on a specific set of networking interfaces.
(HTML)
QA1513: Explains how to register a Bonjour service only on a specific set of networking interfaces.
|
Carbon, Core Foundation, Networking, Open Source |
2007-02-12
|
|
AGL Changes for Mac OS X Leopard (v. 10.5)
(HTML)
QA1523: This Q&A describes the new and deprecated APIs for Apple OpenGL (AGL)
|
Carbon, Games, Graphics & Imaging, Porting |
2008-01-04
|
Allocate and Disk Full Error
(HTML)
( )
FL12: Discusses a problem with AFP volumes displaying incorrect free space, and returning disk full errors.
|
Carbon, Cocoa, Networking |
1999-07-21
|
|
ANSI SCSI Standards
(HTML)
Deprecated - DV03: Describes past Macintosh systems that did not fully support the ANSI SCSI-1 standard.
|
Hardware & Drivers, Mac OS X Server, Performance |
1995-07-01
|
|
Apple RGB and Generic RGB profiles explained
(HTML)
QA1430: Discusses use of the Apple RGB and Generic RGB profiles for untagged data on Mac OS X
|
Graphics & Imaging |
2005-10-17
|
Are interrupts enabled while Open Firmware is running?
(HTML)
( )
HW44: Explains that interrupts are disabled when Open Firmware is running.
|
Hardware & Drivers |
1999-02-15
|
|
Are the Name Registry device tree nodes unique?
(HTML)
Deprecated - HW64: Discusses whether Name Registry nodes copied from the Open Firmware device tree are unique.
|
Audio, Darwin, Hardware & Drivers, Networking, Printing |
1999-10-11
|
Are the root control, the root view, and the content view the same entity?
(HTML)
( )
QA1214: Details the differences and similitudes between the root control, the root view, and the content view of windows.
|
Carbon |
2002-11-12
|
|
Are there any OSStatus values I can use in my programs?
(HTML)
OV02: Describes OSStatus values that generate errors without colliding with reserved Apple system values.
|
Carbon |
1999-11-22
|
ATSUI and MLTE Printing
(HTML)
( )
QD64: Describes a way to get MLTE and ATSUI text to print through the QuickDraw bottlenecks.
|
Printing |
2000-11-08
|
|
Audio Unit Resizing
(HTML)
QA1343: Discusses the host's responsibilities when resizing Audio Units.
|
Audio |
2004-03-23
|
|
AudioConverter: How do I know when I am done?
(HTML)
QA1532: Describes how to correctly signal AudioConverter when a conversion is completed.
|
Audio |
2007-08-23
|
|
AudioDevice sample rates
(HTML)
QA1196: Getting, setting and converting sample rates with Audio Devices.
|
Audio |
2003-12-09
|
|
AUGraphs and AudioUnit connections
(HTML)
QA1174: Discusses AudioUnit connection issues when using more than one AudioUnit or an AUGraph.
|
Audio |
2003-12-09
|
|
AuthorizationCreateFromExternalForm 100022 Error Explained
(HTML)
QA1498: Explains the undocumented 100022 return value from AuthorizationCreateFromExternalForm.
|
Security |
2007-01-04
|
|
Automatically starting and stopping application instances without using Monitor
(HTML)
QA1064: Describes how to use WebObjects' monitor utility to stop and start application instances.
|
Tools |
2001-07-25
|
|
Availability of Quartz Composer Patches in Web Kit
(HTML)
QA1505: Details which Quartz Composer patches are available in Web Kit
|
Apple Applications, Carbon, Cocoa, Graphics & Imaging, Internet & Web, Networking |
2007-03-05
|
|
Available FireWire Isochronous Bandwidth
(HTML)
QA1356: Discusses attempting to "pre-flight" an isochronous bandwidth allocation request by reading the currently available bandwidth.
|
Audio, Hardware & Drivers, QuickTime |
2004-07-07
|
|
Avoiding Kernel Event Conflicts
(HTML)
QA1063: Documents the namespace for the vendor_code field of the kern_event_msg structure.
|
Carbon, Darwin, Hardware & Drivers |
2001-09-14
|
|
Avoiding Pauses When Looping Audio files with QuickTime
(HTML)
QA1371: Demonstrates how to avoid pauses when looping audio files with QuickTime
|
Audio, Carbon, Games, QuickTime |
2004-09-08
|
|
Avoiding the -42 error with DiscRecording
(HTML)
QA1292: Explains how to workaround the -42 error when using the DiscRecording API.
|
Carbon, Cocoa |
2004-05-25
|
|
Background-only apps with NSStatusItems become active in 10.1 on NSStatusItem clicks
(HTML)
QA1081: Preventing background-only apps from activating when their NSStatusItem(s) are clicked in Mac OS X 10.1.
|
Cocoa |
2001-10-30
|
Base-Derived async image codecs must implement ImageCodecQueueStarting and ImageCodecQueueStopping
(HTML)
( )
QA1157: Describes why base-derived codecs that set canAsync must implement ImageCodecQueueStarting and ImageCodecQueueStopping.
|
Carbon, QuickTime |
2002-07-09
|
|
Batch Exporting movie sound tracks with ConvertMovieToFile()
(HTML)
QTMTB62: Explains how to configure ConvertMovieToFile to use the same configuration information for more than one call.
|
QuickTime |
2000-09-05
|
Be careful when using AuthorizationCreate
(HTML)
( )
QA1172: Explains why you should avoid determining allowable rights when creating an AuthorizationRef.
|
Security |
2002-09-20
|
|
BeginMediaEdits -2050 badDataRefIndex error after calling NewMovie
(HTML)
QTMTB58: Describes reasons why BeginMediaEdits would return the -2050 badDataRefIndex error code during a media-editing session.
|
QuickTime |
2000-09-05
|
Bluetooth Radio Power Class for Apple Systems
(HTML)
( )
QA1278: Notes Preferred Bluetooth Transmitter Characteristics for products designed for Apple Systems.
|
Hardware & Drivers |
2003-08-06
|
BOM characters in 'utxt' clipboard flavor
(HTML)
( )
QA1221: Explains the use of the BOM character in 'utxt' scrap data
|
Cocoa, Internationalization |
2003-01-20
|
|
Bonjour and wake from sleep
(HTML)
QA1290: Explains why applications that use Bonjour should stay registered and continue browsing on sleep.
|
Carbon, Cocoa, Networking |
2003-09-18
|
|
Bonjour enforces the service type format in Panther
(HTML)
QA1198: Explains why registering a Bonjour service might fail on Panther.
|
Carbon, Cocoa, Hardware & Drivers, Networking |
2004-03-23
|
|
Bonjour enforces the TXT record format in Panther
(HTML)
QA1306: Explains how mDNSResponder enforces the proper TXT record format in Panther.
|
Carbon, Cocoa, Core Foundation, Darwin, Networking |
2004-07-14
|
|
Bonjour Printer Subtype for HTTP
(HTML)
QA1555: Describes how printer vendors can register their bonjour service such that Safari can see them.
|
Apple Applications, Carbon, Cocoa, Core Foundation, Darwin, Enterprise IT, Networking, Open Source, Printing |
2008-03-25
|
|
Bonjour service types used in Mac OS X
(HTML)
QA1312: Provides a list of common Bonjour service types used in Mac OS X.
|
Hardware & Drivers, Networking |
2004-07-14
|
|
Bonjour TXT record rate limiting in Panther
(HTML)
QA1293: Explains how mDNSResponder implements TXT record rate limiting in Panther.
|
Carbon, Cocoa, Hardware & Drivers, Networking |
2003-10-23
|
Booting after invoking the Open Firmware user interface
(HTML)
( )
HW48: Tells how to boot a system after entering the Open Firmware user interface.
|
Hardware & Drivers |
1999-02-15
|
BowelsOfTheMemoryManager (aka YourHeapIsProbablyCorrupt)
(HTML)
( )
Deprecated - ME05: What the symbol BowelsoftheMemoryManager means and the most probable cause of this symbol in MacsBug.
|
Carbon |
2001-02-01
|
|
Building Objective-C static libraries with categories
(HTML)
QA1490: Describes how to properly build Objective-C static libraries that contain categories on existing classes.
|
Cocoa, Tools |
2006-10-03
|
CalcCMask and SeedCFill in Carbon
(HTML)
( )
QD62: Explains how to use CalcCMask and SeedCFill in Carbon even though Carbon doesn't support OpenPort.
|
Carbon, Graphics & Imaging |
2000-11-08
|
Calculating the static video frame rate of a QuickTime movie.
(HTML)
( )
QA1262: Calculating the static video frame rate of a QuickTime movie.
|
QuickTime |
2007-07-30
|
Calling an AppleScript and providing parameters from an Application
(HTML)
( )
QA1111: Explains calling and providing parameter values to an AppleScript event handler from an application written in C.
|
Scripting & Automation |
2002-03-13
|
|
Calling AppleScript from an Application
(HTML)
QA1026: Describes how to call an AppleScript from an application written in C.
|
Carbon, Scripting & Automation |
2001-04-10
|
Calling CloseOpenTransport When Writing an App
(HTML)
( )
Deprecated - NW36: Identifies a bug in Open Transport 1.1 which means your application must CloseOpenTransport before quitting.
|
Carbon, Networking |
1996-07-03
|
Calling InitializeQTML from DLL Main
(HTML)
( )
QTW89: Don't do anything significant in your QuickTime 3 for Windows DLL Main procedure.
|
QuickTime |
1998-09-21
|
Can I have parameters of type typeHIRect instead of type typeQDRectangle in my kEventControlBoundsChanged message handler?
(HTML)
( )
QA1246: Details the automatic coercions between QuickDraw and Quartz types provided by the Carbon Event Parameter accessors.
|
Carbon |
2003-04-03
|
|
Can you explain the words "begin" and "again"?
(HTML)
HW70: Explains the Forth looping words "begin" and "again" and how to escape such a loop.
|
Hardware & Drivers |
1999-10-11
|
Can't attach during two-machine debugging with GDB
(HTML)
( )
Deprecated - QA1019: Describes a workaround for a problem attaching during two-machine debugging on Mac OS X 10.0.x.
|
Darwin, Tools |
2003-06-02
|
|
Capturing a real-time movie stream
(HTML)
QA1535: Capturing real-time movie streams
|
QuickTime |
2007-07-30
|
Capturing Speech Manager Output
(HTML)
( )
Deprecated - SND15: Capturing the output from the Speech Synthesis Manager to a file.
|
Audio, Carbon |
1998-05-18
|
|
Carbon Drawer problem in Mac OS X v10.4 and v10.4.1
(HTML)
QA1435: Workaround for a drawer problem present in Mac OS X v10.4 but fixed in v10.4.2
|
Carbon |
2005-06-21
|
|
Carbon Full Screen Conundrums
(HTML)
QA1068: Describes the available Mac OS X DrawSprocket services.
|
Carbon, Games, Graphics & Imaging |
2001-08-20
|
|
CFBundleIdentifier and user application access
(HTML)
QA1373: Describes the role of CFBundleIdentifier in limiting a user's application access.
|
Carbon, Cocoa, Core Foundation, Enterprise IT, Java, Tools |
2005-02-08
|
CFXML to CFPropertyListRef (and back!)
(HTML)
( )
QA1208: Describes to how save and restore a CFPropertyListRef to and from an XML file.
|
Carbon, Cocoa, Core Foundation |
2003-08-29
|
|
CGBitmapContextCreate Supported Color Spaces
(HTML)
QA1037: Lists the color space and alpha info combinations currently supported by CGBitmapContextCreate.
|
Carbon, Cocoa, Games, Graphics & Imaging |
2007-07-18
|
|
CGContext Bounds
(HTML)
QA1048: Explains how to determine the bounds of a CGContext.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-07-02
|
CGContext parameter missing in my kEventControlDraw event
(HTML)
( )
QA1212: Explains in which case your kEventControlDraw handler wouldn't receive a CGContext parameter.
|
Carbon |
2002-11-12
|
|
CGContextAddLineToPoint, CGContextAddCurveToPoint, et. al.
(HTML)
QA1049: Explains why the CGContextAddXYZ APIs don't draw anything immediately.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-07-02
|
|
CGContextClosePath
(HTML)
QA1046: Explains when you should call CGContextClosePath.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-10-02
|
CGImageRef contents are immutable
(HTML)
( )
QA1276: Explains that CGImageRef contents are considered immutable once created.
|
Carbon, Cocoa, Graphics & Imaging |
2003-07-17
|
Changing the configuration variable in Open Firmware
(HTML)
( )
HW40: Tells how to change the configuration variable in Open Firmware.
|
Hardware & Drivers |
1999-02-15
|
|
Changing the TCP Window Size
(HTML)
NW47: Describes how to change the TCP window size in Open Transport.
|
Carbon, Cocoa, Core Foundation, Games, Hardware & Drivers, Internet & Web, Networking, Performance, Tools |
1997-03-14
|
|
Changing the volume of audio devices
(HTML)
QA1016: Demonstrates volume controls for audio devices
|
Audio, Carbon |
2006-05-02
|
Checking For Presence of QuickTime 3 for Windows
(HTML)
( )
QTW88: Programatically checking for the presence of QuickTime 3 for Windows.
|
QuickTime |
1998-09-21
|
|
Checking for the Printer Driver
(HTML)
Deprecated - DV42: Describes a legacy Mac OS technique avoiding system hangs when using serial drivers on USB systems.
|
Hardware & Drivers, Printing |
2000-06-19
|
|
Choosing the Position Where a Movie is Pasted
(HTML)
QTMTB26: Explains how the position of a pasted movie is determined and shows how to force a given location.
|
QuickTime |
1995-05-01
|
|
The "chosen" node in the device tree
(HTML)
HW88: Describes how to find the "chosen" node in the Open firmware device tree.
|
Core Foundation, Darwin, Hardware & Drivers, Internet & Web, Mac OS X Server, Networking |
2000-09-05
|
|
Clearing mDNSResponder's cached records
(HTML)
QA1310: Clearing the Bonjour service cache (mDNSResponder's cached records) for testing purposes.
|
Hardware & Drivers, Networking |
2004-02-11
|
|
Clickable Static Text Item
(HTML)
QA1380: Explains how to make a static text item respond to clicks
|
Carbon, User Experience |
2004-10-05
|
Closing the Connection: OpenTransport
(HTML)
( )
Deprecated - NW20: Describes an orderly disconnect situation in Open Transport between two nodes.
|
Carbon, Networking |
1996-03-04
|
|
ColorSync Color Matching on Intel-based Macs
(HTML)
QA1464: Describes special considerations for byte ordering when performing ColorSync color matching on Intel-based Macs
|
Carbon, Graphics & Imaging |
2006-03-16
|
|
Combinations of cupsColorSpace, cupsColorOrder and cupsBitsPerColor values supported by Mac OS X
(HTML)
QA1368: Table of supported combinations of cupsColorSpace, cupsColorOrder and cupsBitsPerColor values supported by Mac OS X.
|
Printing |
2005-08-10
|
|
Common mistakes with delegation in Cocoa
(HTML)
QA1554: The two most common errors that lead to a delegate method not being received.
|
Cocoa |
2008-02-27
|
|
Common QA and Roadmap for USB Software Development on Mac OS X
(HTML)
QA1370: Roadmap for development of USB Software on Mac OS X and some Common Questions and Answers
|
Hardware & Drivers, Performance, Tools |
2006-02-28
|
|
Comparing selectors in Cocoa-Java code
(HTML)
Deprecated - QA1069: Explains why Objective-C and Java selectors appear to be the same name but equality tests fail.
|
Cocoa |
2001-08-31
|
|
Compiling X11 / OpenGL applications on Mac OS X v.10.5 Leopard
(HTML)
QA1567: Trying to compile X11 / OpenGL application on Mac OS X v.10.5 result on "ld: cycle in dylib re-exports with /usr/X11R6/lib/libGL.dylib""
|
Enterprise IT, Graphics & Imaging, Open Source |
2007-10-30
|
|
Component Definitions
(HTML)
QTMCC14: Discusses the differences between components, component instances, component storage, and component RefCons.
|
QuickTime |
2000-09-22
|
|
Compressed and Uncompressed Samples in the Same Track
(HTML)
QTMTB43: Recommends not to mix compressed and uncompressed data samples into the same sound track.
|
QuickTime |
1995-08-01
|
|
Compression Sequence APIs - codecErr returned when compressing with H.264
(HTML)
QA1470: Describes why ICM Compression Sequence APIs cannot be used to encode to H.264
|
Graphics & Imaging, QuickTime |
2006-11-15
|
|
Compression Sessions - Configuring codec quality settings
(HTML)
QA1444: Discusses how to set encoding quality for a Compression Sequence
|
Carbon, Graphics & Imaging, QuickTime |
2005-10-17
|
|
Compression Sessions - Configuring options using the Standard Compression dialog
(HTML)
QA1456: Discusses how to configure Compression Session options using Standard Compression dialog.
|
Carbon, QuickTime |
2006-01-12
|
|
Compression Sessions - Enabling muti-pass encoding
(HTML)
QA1450: Describes how to enable multi-pass encoding when using ICM compression sessions.
|
Carbon, QuickTime |
2006-01-12
|
|
Compression Sessions - Multipass encoding and the pass mode flags
(HTML)
QA1457: Discusses how the pass mode flags work when performing multipass compression operations.
|
Carbon, QuickTime |
2006-10-02
|
|
Compression Sessions - Temporal compression options
(HTML)
QA1455: Discusses the temporal compression option as it relates to quality and other compression session options.
|
Carbon, QuickTime |
2006-01-12
|
|
CompressSequenceBegin & Ethernet in QuickTime
(HTML)
QTICM13: Describes resolving an issue with missing ImageDescription when sending compressed images over Ethernet using CompressSequenceBegin.
|
QuickTime |
1995-05-01
|
|
Configuring the Recent Searches menu for NSSearchField
(HTML)
QA1496: Discusses the common problem when adding menu items to the Recent Searches menu.
|
Cocoa, User Experience |
2006-11-27
|
|
Connecting the Font Menu in Interface Builder 3
(HTML)
QA1571: How to connect and configure the Font/Format menus in Interface Builder 3.
|
Cocoa, Text & Fonts, Tools, User Experience |
2008-01-21
|
Context Sharing Tips
(HTML)
( )
QA1248: How to correctly share OpenGL contexts and what the limits on this sharing are.
|
Carbon, Games, Graphics & Imaging |
2005-02-07
|
|
Converting RGB Colors to a Palette Index
(HTML)
Deprecated - QD21: Explains how to convert RGB colors into the palette index created by an application.
|
Carbon, Graphics & Imaging |
1995-09-15
|
Converting to Precomposed Unicode
(HTML)
( )
QA1235: Describes how to convert a string to precomposed Unicode.
|
Carbon, Cocoa, Core Foundation, Internationalization, Text & Fonts |
2003-02-07
|
ConvertMovieToFile unexpected results
(HTML)
( )
QTMTB51: Explains why white frames can occur in a movie that was saved using ConvertMovieToFile.
|
QuickTime |
1999-06-14
|
|
Core Video - Available Pixel Formats
(HTML)
QA1501: Discusses how to determine all the pixel format types and format descriptions known to Core Video.
|
Graphics & Imaging, QuickTime |
2007-01-23
|
|
CoreAudio Overload Warnings
(HTML)
QA1467: Describes CoreAudio overload warnings what they mean and how to avoid them.
|
Audio, Carbon, Cocoa |
2006-03-29
|
|
Correct Time Values
(HTML)
QTMTB32: Demonstrates finding correct time values for GetMoviePict to get all the frames of a QuickTime movie.
|
QuickTime |
1995-05-01
|
Correcting a PackageMaker version.plist and BundleVersions.plist problem
(HTML)
( )
QA1281: Describes how to correct a PackageMaker version.plist and BundleVersions.plist problem.
|
Tools |
2003-08-25
|
|
Correction to SetMediaDataRef, short, not pointer
(HTML)
QTMTB44: Makes a correction to the description of SetMediaDataRef in the QT2.0 CD.
|
QuickTime |
1995-08-01
|
couldNotResolveDataRef (-2000) returned from DataHSetDataRef and OpenADataHandler
(HTML)
( )
QA1116: Describes why DataHSetDataRef and OpenADataHandler may return a couldNotResolveDataRef error in the writing case.
|
QuickTime |
2002-02-07
|
|
Crash in ABAddPropertiesAndTypes
(HTML)
QA1404: How to correctly add custom Address Book properties using ABAddPropertiesAndTypes
|
Apple Applications, Carbon, Cocoa, User Experience |
2005-04-04
|
CreatePortAssociation And WM_QUERYNEWPALETTE Message
(HTML)
( )
QTW91: Activating your custom palette under QuickTime 3 for Windows by calling NSetPalette and ActivatePalette.
|
QuickTime |
1998-09-21
|
|
Creating a Movie from Movie Data in Memory
(HTML)
QA1341: Describes how to create a movie from movie data in memory.
|
QuickTime |
2006-03-21
|
Creating an OpenGL texture from an NSView
(HTML)
( )
QA1325: Addresses the issues involved with using an NSView as the source data for an OpenGL texture.
|
Graphics & Imaging |
2004-02-13
|
|
Creating color spaces that ensure color matching.
(HTML)
QA1396: How to create color spaces that ensure color matching.
|
Graphics & Imaging |
2005-10-04
|
Creating Gray Scaled Images > 8 bits
(HTML)
( )
Deprecated - QD51: Shows how to create gray-scaled images at resolutions greater than 8 bits for display.
|
Carbon, Graphics & Imaging, User Experience |
1997-11-17
|
|
Creating install packages from the command line
(HTML)
QA1284: Describes how to create install packages from the command line.
|
Tools |
2007-01-22
|
|
Creating Sample Descriptor Atoms for a Non-Mac Device
(HTML)
QTPC06: Lists a reference for information on QuickTime atoms and their formats.
|
QuickTime |
1995-08-01
|
|
Creating Sub GWorlds using QTNewGWorldFromPtr
(HTML)
QA1014: Using QTNewGWorldFromPtr to create sub GWorlds which reference the pixel data of other GWorlds.
|
Carbon, Graphics & Imaging, QuickTime |
2001-03-20
|
|
Creating Thumbnail PICTs
(HTML)
QTICM08: Describes transforming the generic icons of QuickTime PICT-created files into thumbnail icons of these PICTs.
|
QuickTime |
1995-05-01
|
|
Creating track references when editing movies
(HTML)
QTMTB61: Explains how to use the InsertTrackSegment function to copy a track reference rather than the actual media.
|
QuickTime |
2000-09-05
|
Current GDevice Dependencies
(HTML)
( )
QA1115: Describes potential problems with creating windows or ports when the current GDevice isn't the main device.
|
Carbon, Games, Graphics & Imaging, Porting |
2002-02-13
|
Customizing Component Border Colors
(HTML)
( )
QA1272: Retaining Aqua background for JComboBox menus with custom control borders.
|
Java |
2003-07-31
|
|
Customizing Process Stack Size
(HTML)
QA1419: Describes methods for setting the stack size of a process and/or thread.
|
Carbon, Cocoa, Darwin |
2008-02-20
|
The Data Browser GetDataBrowserUserState API
(HTML)
( )
QA1270: Explains a problematic Data Browser API definition and how to work around it.
|
Carbon |
2003-07-22
|
|
DDR SDRAM ICs for PowerBooks and iBooks that use Memory bus slewing
(HTML)
QA1344: Specifies DDR SDRAM IC optimization for PowerBooks and iBooks that use Memory bus slewing.
|
Hardware & Drivers |
2004-03-18
|
|
Debugging a WebKit Plug-in in Xcode
(HTML)
QA1500: Directions for debugging a WebKit plug-in in Xcode.
|
Apple Applications, Cocoa, Internet & Web, Tools, User Experience |
2007-06-05
|
|
Debugging arbitrary applications with Xcode
(HTML)
QA1305: Debugging an application with Xcode without requiring the project that built the application.
|
Tools |
2003-09-15
|
Debugging Graphics with QuartzDebug
(HTML)
( )
QA1236: Explains how to use QuartzDebug to debug graphics issues.
|
Carbon, Cocoa, Games, Graphics & Imaging, Java, Performance |
2006-01-12
|
|
Debugging NSTableView's "Action Invocation" binding
(HTML)
QA1472: Discusses the issues and factors that affect NSTableView's "Action Invocation" binding.
|
Cocoa, Tools, User Experience |
2006-11-13
|
|
Debugging Process Startup
(HTML)
QA1573: Describes techniques for debugging a process's startup code.
|
Tools |
2007-12-21
|
|
Decompressing IMA WAVE files
(HTML)
QTMCC11: Describes how to use the Sound Manager to decompress and play Window's Microsoft ADPCM-compressed WAVE files.
|
QuickTime |
1998-10-19
|
|
Decompressing MP3
(HTML)
QTMCC15: Discusses decompressing an MP3 file into a buffer using SoundConverter APIs.
|
QuickTime |
2000-09-22
|
|
Decompression Sessions - Setting codec accuracy and field mode
(HTML)
QA1460: Describes how to set codec accuracy and field mode options when creating a decompression sessions.
|
Carbon, Graphics & Imaging, QuickTime |
2006-01-12
|
|
Defining and Using the kTransformFocused IconTransformType
(HTML)
QA1414: Documents a new IconTransformType, available in Panther and later, which draws a focus ring around an icon.
|
Carbon |
2005-03-29
|
|
Deprecated CALL_ON_[UN]LOAD pragmas
(HTML)
QA1429: Replace deprecated CALL_ON_[UN]LOAD pragmas with constructor [destructor] function attributes.
|
Tools |
2006-01-10
|
Derived Media Handler Components Update
(HTML)
( )
QTMCC08: Gives practical limits for data transfer rates under QuickTime 2.5.
|
QuickTime |
1996-08-21
|
|
Describing the kSecTrustResultUnspecified error.
(HTML)
QA1360: Explaining the semantics behind the kSecTrustResultUnspecified error returned by the Security APIs.
|
Security |
2007-02-05
|
|
Descriptor Passing Problems
(HTML)
QA1541: Describes how to work around common problems with descriptor passing.
|
Darwin, Networking |
2007-10-29
|
Deselecting Icons in the Finder
(HTML)
( )
IC04: Shows how to programmatically deselect icons in the Finder.
|
Carbon |
1997-07-11
|
Detecting a CD-ROM
(HTML)
( )
DV18: Demonstrates CD-ROM drive detection.
|
Hardware & Drivers |
1997-01-31
|
Detecting Classic and Carbon X Environments
(HTML)
( )
OV03: Describes how to find out if your application is running in the Classic environment in Mac OS X.
|
Carbon, Porting |
2000-10-16
|
Detecting specific ROM-in-RAM Mac
(HTML)
( )
Deprecated - HW49: Identifying a Mac by name ("iMac"), and better alternatives for determining specific features ("has Firewire").
|
Carbon, Cocoa, Hardware & Drivers |
1999-10-05
|
|
Detecting the Caps Lock Key
(HTML)
QA1519: Explains how to detect when the caps lock key is turned on and off.
|
Cocoa |
2007-05-11
|
|
Detecting the Debugger
(HTML)
QA1361: Shows how to determine whether you're being run under the debugger.
|
Tools |
2004-10-27
|
|
Determine the version of an Audio Unit
(HTML)
QA1408: Determine the version of an Audio Unit
|
Audio |
2005-03-07
|
|
Determining console user login status
(HTML)
QA1133: How to determine whether a user is logged in on the console, and be notified of changes.
|
Carbon, Cocoa, Darwin |
2008-04-14
|
Determining if a Drive is a Network Volume
(HTML)
( )
NW09: Shows how to determine if a volume is mounted over the network.
|
Carbon, Networking |
1998-06-01
|
Determining Open Firmware configuration variables
(HTML)
( )
HW56: Discusses how to determine the Open Firmware variables on a system.
|
Audio, Darwin, Graphics & Imaging, Hardware & Drivers, Networking, Performance, QuickTime |
1999-03-29
|
|
Determining Open Firmware version
(HTML)
HW100: Demonstrates how to find out the version of Open Firmware on your Macintosh.
|
Hardware & Drivers |
2000-10-06
|
|
Determining QuickDrawVideo Media Pixel Depth
(HTML)
QTMTB17: Demonstrates how to retrieve the pixel depth of a QuickTime video media or movie.
|
QuickTime |
1995-05-01
|
|
Determining RAM size & location in New World Machines
(HTML)
QA1065: Demonstrates Open Firmware method of determining RAM size & location in New World Machines.
|
Hardware & Drivers |
2001-08-01
|
|
Determining required components for QuickTime movies
(HTML)
QA1093: Shows how to determine if a given QuickTime movie requires a component that's not currently installed on the system.
|
QuickTime |
2001-11-07
|
Determining the version of Open Firmware on your Mac
(HTML)
( )
HW60: Describes a method to display the version of Open Firmware on a Macintosh.
|
Hardware & Drivers |
1999-03-29
|
Determining volume size
(HTML)
( )
FL08: Describes methods of determining volume size and free space under Mac OS.
|
Carbon |
1998-09-14
|
|
Developer Tools JBoss and Tomcat Do Not Start After Installing Java 1.4.2 Update
(HTML)
QA1025: Describes how to re-enable JBoss and Tomcat after installing the Java 1.4.2 update.
|
Enterprise IT, Internet & Web, Java, Open Source |
2004-03-04
|
|
Developing a QuickTime Musical Instrument
(HTML)
Deprecated - QTMA05: Explains resolving the lack of QuickTime 2.0 API support for creating new music components.
|
QuickTime |
1995-05-01
|
Developing for VFS
(HTML)
( )
QA1242: Describes Apple's position on developing external file systems (VFS plug-ins) for Mac OS X.
|
Darwin |
2006-12-22
|
|
Developing with ZeroLink: small applications and launching on other computers
(HTML)
QA1322: Resolving issues caused by the ZeroLink feature in Xcode.
|
Tools |
2003-10-31
|
Difference between an Open Firmware word and method
(HTML)
( )
HW46: Describes the differences between an Open Firmware word and an Open Firmware method.
|
Hardware & Drivers |
1999-02-15
|
Difference between using Restart or Shut Down in the Finder's Special menu in Open Firmware
(HTML)
( )
HW47: Explains the differences between using Restart or Shut Down on Open Firmware
|
Audio, Graphics & Imaging, Hardware & Drivers, Mac OS X Server, Networking, QuickTime |
1999-02-15
|
|
Directories Appear as Volume Aliases
(HTML)
QA1351: Discusses how VFS plug-ins should handle device numbers to ensure compatibility with Carbon applications.
|
Carbon, Darwin |
2004-05-25
|
Disabling a Processor on a Multiprocessor System
(HTML)
( )
QA1141: Describes how to disable a processor on a multiprocessor system for testing purposes.
|
Audio, Carbon, Cocoa, Core Foundation, Darwin, Graphics & Imaging, Hardware & Drivers, Performance, Tools |
2002-05-22
|
|
Disabling and Enabling an NSTextView
(HTML)
QA1461: Shows how a Cocoa application can disable and enable an NSTextView.
|
Cocoa, Text & Fonts, User Experience |
2006-09-11
|
Disabling QuickTime Error Dialogs When Opening or Tasking a Movie
(HTML)
( )
QA1164: How to disable QuickTime error dialogs which may be presented when opening or tasking a movie.
|
QuickTime |
2003-03-20
|
|
Disabling text completion in an NSTextField
(HTML)
QA1553: Shows how to implement a delegate method provided by NSControl to disable automatic text completion.
|
Cocoa |
2008-02-27
|
|
Disconnected aliases on CD-ROM and Alias Manager
(HTML)
OPS05: Explains why aliases may become disconnected on a CD-ROM.
|
Carbon |
2001-03-26
|
|
Discovering all advertised Bonjour service types
(HTML)
QA1337: Explains how to discover all Bonjour service types being advertised on the local network.
|
Carbon, Cocoa, Core Foundation, Darwin, Hardware & Drivers, Networking |
2004-06-01
|
|
Displaying Help
(HTML)
QA1006: Discusses how an application can ask the Help Viewer to display help about a particular topic.
|
User Experience |
2001-02-21
|
|
Displaying PCI Configuration Registers contents in Open Firmware
(HTML)
QA1036: Demonstrates how to display PCI Configuration Resister contents in Open Firmware.
|
Hardware & Drivers |
2001-05-18
|
dl command in 1 machine mode
(HTML)
( )
HW51: Describes using the "dl" command in 1 machine mode.
|
Hardware & Drivers |
1999-03-29
|
Do I have to call CreateRootControl after creating my window?
(HTML)
( )
QA1215: Explains when and when not to call CreateRootControl after creating a window.
|
Carbon |
2002-11-12
|
Do PowerBooks have a PCI bus?
(HTML)
( )
HW43: Explains that a Powerbook has a PCI bus.
|
Hardware & Drivers |
1999-02-15
|
Documentation for getattrlist
(HTML)
( )
QA1327: The behaviour of getattrlist, and other Apple enhancements to the BSD file system programming interface.
|
Darwin |
2003-12-15
|
Documentation updater for Project Builder shipping with Mac OS X 10.2
(HTML)
( )
QA1207: Updating Project Builder to find new symbols, including the Bluetooth framework under Mac OS X.
|
Tools |
2002-10-25
|
|
Does Safari support 128-bit encryption?
(HTML)
QA1320: Discusses support for 128-bit encryption in Apple's Safari web browser.
|
Apple Applications, Enterprise IT, Internet & Web, Security |
2004-09-10
|
|
Don't forget to cancel your Bonjour resolve
(HTML)
QA1297: Explains why it's important to cancel a Bonjour resolve operation.
|
Carbon, Cocoa, Networking |
2007-08-30
|
|
Downloading through a proxy server in Mac OS X
(HTML)
QA1296: Explains when downloading through a proxy server will work, and when it will fail.
|
Carbon, Cocoa, Core Foundation, Networking |
2003-10-29
|
DR Emulator Caches
(HTML)
( )
Deprecated - HW28: Describes the Dynamic Recompiling emulator's cache, including a description of when to flush the cache.
|
Hardware & Drivers |
1996-04-08
|
DRAM DIMM power pin connections for Macintosh Computers
(HTML)
( )
QA1271: Discusses design considerations for DRAM DIMM power pin connections for Macintosh Computers.
|
Hardware & Drivers |
2003-07-04
|
|
Drawing a Path Multiple Times
(HTML)
QA1047: Explains that path drawing operations consume the path.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2001-07-02
|
|
Drawing attributed strings that are both filled and stroked
(HTML)
QA1531: Describes how the value of NSStrokeWidthAttributeName indicates fill, stroke, or both, in attributed strings.
|
Cocoa, Text & Fonts |
2008-03-25
|
|
The dreaded "incompatible flag -framework" error
(HTML)
QA1096: Explains how to eliminate the incompatible flag -framework error in Project Builder.
|
Darwin, Hardware & Drivers |
2001-12-05
|
|
Duplicate Bonjour services while browsing
(HTML)
QA1333: Explains how to work with multiple network interfaces when browsing for Bonjour services.
|
Networking |
2004-02-06
|
DV Codec settings and performance
(HTML)
( )
QA1149: Discusses the difference between compression quality, decompression quality, and performance with the DV codec.
|
QuickTime |
2004-01-20
|
'dynamic shared library not made a weak library in output with MACOSX_DEPLOYMENT_TARGET...' bug
(HTML)
( )
QA1233: Why 'ld' may give a warning about the Mac OS X_DEPLOYMENT_TARGET environment variable and its failure to weak link.
|
Tools |
2003-04-01
|
|
Dynamically registering a bundled component
(HTML)
QA1083: Describes how to dynamically register a Component which resides in an Application bundle.
|
Carbon, QuickTime |
2004-06-07
|
|
Embedding Hyperlinks in NSTextField and NSTextView
(HTML)
QA1487: Shows how a Cocoa app can embed a hyperlink inside both NSTextField and NSTextView using NSAttributedString.
|
Cocoa, User Experience |
2006-10-02
|
Embedding ICC Profiles
(HTML)
( )
CS06: Gives downloads for documents describing embedding ICC profiles in EPS, PICT, and TIFF files.
|
Graphics & Imaging |
1996-02-09
|
Empty Memory Objects
(HTML)
( )
QA1259: Describes how two memory management edge cases are handled by the common Mac OS memory allocators.
|
Carbon, Hardware & Drivers |
2003-04-21
|
|
Enabling the application menu's "Preferences" menu item on Mac OS X
(HTML)
QA1552: Describes the two things you need to implement to enable the "Preferences" menu item on Mac OS X.
|
Cocoa, User Experience |
2008-01-21
|
|
Enabling the application menu's "Preferences..." menu item on Mac OS X
(HTML)
QA1079: Explains how to enable the application menu's "Preferences..." menu item on Mac OS X.
|
Carbon |
2001-10-30
|
|
Enabling the Navigation Services default behavior in its dialogs
(HTML)
QA1384: Explains how to enable the default behavior of the Navigation Services dialogs.
|
Carbon |
2004-10-15
|
|
Enabling X11 Forwarding
(HTML)
QA1383: Describes how to enable ssh clients to receive X11 communication from a Mac OS X system.
|
Internet & Web, Mac OS X Server, Open Source, Security |
2004-10-25
|
|
Endian Concerns When Playing 'snd ' Resources
(HTML)
QTW97: Use the Resource Manager to avoid byte-swapping 'snd ' resources before playing under Windows
|
QuickTime |
1999-11-08
|
Energy Star PCI Device
(HTML)
( )
QA1108: Provides useful information for developers of Energy Star-compliant PCI devices.
|
Darwin, Hardware & Drivers |
2002-01-15
|
|
Ensuring hardware accelerated rendering for your OpenGL application
(HTML)
QA1502: Using the NoRecovery pixel format attribute and how to check whether vertex and fragment processing is executed on the GPU or CPU
|
Games, Graphics & Imaging |
2007-07-18
|
|
Enumerating fonts with ATS
(HTML)
QA1471: Describes the different ATS font enumeration methods
|
Carbon, Text & Fonts, User Experience |
2006-04-14
|
|
Environment Variables
(HTML)
QA1255: Describes how a process gets its environment variables.
|
Carbon, Cocoa |
2003-10-29
|
|
Error -151 and NewGWorld
(HTML)
Deprecated - QD18: Explains what the error code -151 means when in NewGWorld.
|
Carbon, Graphics & Imaging, Performance, User Experience |
1995-09-15
|
Error -3168 (kOTStateChangeErr) and Handoff Endpoints
(HTML)
( )
Deprecated - NW22: Explains why a kOTStateChangeErr -3168 occurs when there is a handoff endpoint involved.
|
Carbon, Networking |
1996-04-08
|
|
Exception in JFileChooser.setAcceptAllFileFilterUsed
(HTML)
Deprecated - QA1280: Workaround for a known issue in Java 1.4.1 Update 1 on Jaguar.
|
Java |
2003-10-07
|
|
Expanding Tilde-based paths
(HTML)
QA1549: Demonstrates how to resolve tilde-based relevant paths.
|
Carbon, Cocoa, Core Foundation |
2007-09-24
|
Expansion ROM device properties
(HTML)
( )
HW50: Describes the Open Firmware properties that should be included in a boot device's expansion ROM.
|
Audio, Darwin, Graphics & Imaging, Hardware & Drivers, Mac OS X Server, Networking, Printing, QuickTime |
1999-03-29
|
|
Explanation of SDRAM configuration Nomenclature
(HTML)
HW75: Explains the three-part "Device configuration" numbers for SDRAM in the Power Mac G4 Computer Developer Note.
|
Hardware & Drivers |
1999-10-18
|
|
Exporting TIFF files in little-endian format
(HTML)
QA1044: Explains how to export a TIFF file in little-endian format.
|
QuickTime |
2001-06-26
|
|