Sort by Title |
Sort by Topic |
Sorted by Date |
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
|
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
|
Getting owner and group name references for PackageMaker package contents
(HTML)
( )
QA1285: Describes how to get owner and group name references for PackageMaker package contents.
|
Tools |
2003-08-25
|
PackageMaker's NeedsAuthorization value causes install to fail
(HTML)
( )
QA1283: Provides a workaround when PackageMaker's NeedsAuthorization value causes a Mac OS X 10.1 installation failure.
|
Tools |
2003-08-25
|
SDRAM Problems With Self-Powered USB Devices
(HTML)
( )
HW82: Alerts that non-compliant, self-powered USB devices plugged into a G4, can cause problems with low-voltage-sensitive SDRAM .
|
Hardware & Drivers |
2003-08-21
|
Non Mac OS X Bundled data-fork based Resources
(HTML)
( )
QA1098: Mac OS X Bundled data-fork based Resources
|
Carbon, Mac OS X Server |
2003-08-20
|
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
|
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
|
Security Credentials
(HTML)
( )
QA1277: Discusses AuthorizationCopyRights and the relationship between Authorization Services, authorization sessions, Security Server, credentials, and the credentials cache.
|
Security |
2003-08-06
|
Customizing Component Border Colors
(HTML)
( )
QA1272: Retaining Aqua background for JComboBox menus with custom control borders.
|
Java |
2003-07-31
|
Filtering QuickTime media types in Navigation Services
(HTML)
( )
QA1274: Describes how to filter QuickTime media types in a Navigation Services filter procedure.
|
Carbon, QuickTime |
2003-07-23
|
The Data Browser GetDataBrowserUserState API
(HTML)
( )
QA1270: Explains a problematic Data Browser API definition and how to work around it.
|
Carbon |
2003-07-22
|
CGImageRef contents are immutable
(HTML)
( )
QA1276: Explains that CGImageRef contents are considered immutable once created.
|
Carbon, Cocoa, Graphics & Imaging |
2003-07-17
|
Sequence Grabber Source, Video, and Channel Bounds
(HTML)
( )
QA1250: Explains the QuickTime Sequence Grabber's relationship between the Source, Video, and Channel Bounds when capturing video.
|
QuickTime |
2003-07-16
|
Tioga PostScript Printing Plugins in Mac OS X 10.2
(HTML)
( )
QA1085: Why Tioga printing plugins for PostScript printing aren't called on Mac OS X 10.2 and later.
|
Graphics & Imaging, Printing |
2003-07-14
|
Image Decompressor Data-loading Procs
(HTML)
( )
QTMCC19: Explains how to use an image decompressor's data-loading proc.
|
QuickTime |
2003-07-10
|
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
|
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
|
Power adapter Sensing for the 17" PowerBook
(HTML)
( )
QA1266: Details Design and detection considerations for 17-inch PowerBook power adapters
|
Hardware & Drivers |
2003-06-12
|
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
|
How do I count the frames in an MPEG movie?
(HTML)
( )
QTMTB54: Talks about using the QuickTime Movie Toolbox function GetMovieNextInterestingTime with MPEG media tracks.
|
QuickTime |
2003-05-02
|
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
|
Is ColorSync thread safe?
(HTML)
( )
QA1261: Discusses ColorSync thread-safety issues.
|
Carbon, Cocoa, Games, Graphics & Imaging, Mac OS X Server, Performance, QuickTime |
2003-04-17
|
Notifying the Finder of changed or newly created files
(HTML)
( )
QA1260: Recommended approach to notifying the Finder to update its open windows of a file creation or change.
|
Carbon |
2003-04-15
|
PPPoE Server for Testing
(HTML)
( )
QA1252: Describes how to configure Mac OS X as a PPPoE server for testing purposes.
|
Carbon, Cocoa, Networking |
2003-04-11
|
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
|
'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
|
FSSetCatalogInfo versus UID and GID
(HTML)
( )
QA1251: Describes why FSSetCatalogInfo does not set the UID and GID of the file, and provides a work around.
|
Carbon, Cocoa |
2003-03-26
|
Internet Connect Speed
(HTML)
( )
QA1165: Describes how to get the modem connection speed from the System Configuration framework dynamic store.
|
Carbon, Core Foundation, Games, Internet & Web, Mac OS X Server, Networking |
2003-03-26
|
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
|
Project Builder 2.1 needs projects to be checked into CVS to enable CVS support
(HTML)
( )
QA1245: Explains how to workaround a bug in Project Builder that blocks CVS functionality.
|
Tools |
2003-03-20
|
QuickTime Error -2127 qtNetworkAlreadyAllocatedErr Explained
(HTML)
( )
QA1244: QuickTime qtNetworkAlreadyAllocatedErr error code (-2127) occurs when the user's Connection Speed preference setting is too slow.
|
QuickTime |
2003-03-20
|
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
|
How can I verify that a Movie can actually draw into a non-RGB GWorld?
(HTML)
( )
QA1243: Techniques to verify that a Movie can actually draw into a non-RGB GWorld.
|
QuickTime |
2003-03-05
|
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
|
How do I use PMSessionGetGraphicsContext to get a CGContextRef?
(HTML)
( )
Deprecated - QA1216: Describes how to use PMSessionSetDocumentFormatGeneration and PMSessionGetGraphicsContext to get a CGContextRef for printing.
|
Carbon, Graphics & Imaging, Printing |
2003-02-25
|
Quartz 2D Thread Safety
(HTML)
( )
QA1238: Explains the thread-safety issues for the Quartz 2D API.
|
Carbon, Cocoa, Graphics & Imaging, Performance, Printing |
2003-02-25
|
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
|
Text Encodings in VFS
(HTML)
( )
QA1173: How to handle text encodings correctly when writing a file system (VFS) plug-in for Mac OS X.
|
Carbon, Darwin |
2003-02-10
|
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
|
Movie Export Components - Supporting a MovieProgressProc
(HTML)
( )
QA1230: Explains the steps needed to support a movie progress proc in a movie export component.
|
QuickTime |
2003-01-31
|
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
|
BOM characters in 'utxt' clipboard flavor
(HTML)
( )
QA1221: Explains the use of the BOM character in 'utxt' scrap data
|
Cocoa, Internationalization |
2003-01-20
|
File Manager Text Encoding Hints
(HTML)
( )
QA1223: How to use Text Encoding Hints.
|
Carbon, Darwin |
2003-01-20
|
Why does my identity matrix look strange?
(HTML)
( )
QA1227: Discusses the MatrixRecord structure and QuadToQuadMatrix function.
|
QuickTime |
2003-01-15
|
Using QTSetAtomData
(HTML)
( )
QA1231: Explains what QTSetAtomData does with the data passed into it.
|
QuickTime |
2003-01-14
|
Video Output Components - QTVideoOutputGetIndImageDecompressor
(HTML)
( )
QA1226: Discusses the QTVideoOutputGetIndImageDecompressor call.
|
QuickTime |
2003-01-03
|
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
|
How do I tell if a particular display is being hardware accelerated by Quartz Extreme?
(HTML)
( )
QA1218: Describes how to use CGDisplayUsesOpenGLAcceleration to see if a display is accelerated or not.
|
Carbon, Cocoa, Games, Graphics & Imaging, Performance |
2002-12-04
|
How can I programmatically determine the DPI of the current video mode?
(HTML)
( )
QA1217: Describes how to compute the DPI for a given display in a given mode using Core Graphics.
|
Carbon, Cocoa, Games, Graphics & Imaging |
2002-12-02
|
GetProcAdress and OpenGL Entry Points
(HTML)
( )
QA1188: Technique for finding function pointers for OpenGL entry points in Cocoa and Carbon
|
Carbon, Games, Graphics & Imaging |
2002-11-25
|
Problems recording CopyBits into a PICT on Mac OS X 10.2
(HTML)
( )
QA1189: Identifies a problem with CopyBits and PICT on Mac OS X 10.2 and gives a simple workaround.
|
Carbon, Graphics & Imaging, Porting |
2002-11-19
|
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
|
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
|
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
|
HIObjectRegisterSubclass returns paramErr
(HTML)
( )
QA1213: Explains in which case HIObjectRegisterSubclass would return paramErr and gives a work around.
|
Carbon |
2002-11-12
|
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
|
QDSwapPort
(HTML)
( )
QA1128: Explains when to use QDSwapPort.
|
Carbon, Graphics & Imaging, Porting |
2002-11-06
|
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
|
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
|
Quartz 2D Interpolation
(HTML)
( )
QA1186: Explains how to control Quartz 2D's image interpolation.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
2002-10-29
|
QuickDraw Text Anti-Aliasing using Quartz 2D
(HTML)
( )
QA1193: Describes APIs added to Mac OS X to allow applications to draw QD text using CG anti-aliasing.
|
Carbon, Graphics & Imaging, Porting |
2002-10-29
|
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
|
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
|
Getting the name of a profile
(HTML)
( )
QA1205: Shows how to programmatically get the name of a ColorSync profile.
|
Graphics & Imaging |
2002-10-25
|
Setting Sequence Grabber Sound Input Device Driver Parameters
(HTML)
( )
QA1204: Setting sound input device driver parameters for QuickTime sequence grabber audio channels.
|
QuickTime |
2002-10-25
|
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 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
|
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
|
Be careful when using AuthorizationCreate
(HTML)
( )
QA1172: Explains why you should avoid determining allowable rights when creating an AuthorizationRef.
|
Security |
2002-09-20
|
Stay away from custom Authorization dialogs
(HTML)
( )
QA1199: Explains why you shouldn't create a custom authorization dialog.
|
Security |
2002-09-20
|
Mapping kernel memory to user space on Mac OS X 10.2
(HTML)
( )
QA1197: Describes a change to mapping kernel memory to user space affecting Mac OS X 10.2 and later.
|
Darwin, Hardware & Drivers |
2002-09-13
|
SCSIAction and IOSCSIUserClient on Mac OS X 10.2
(HTML)
( )
QA1201: Describes migrating to a new API for SCSI Parallel devices starting with Mac OS X 10.2.
|
Carbon, Cocoa, Darwin, Graphics & Imaging, Hardware & Drivers, Networking, Printing |
2002-09-13
|
Setting request headers in URL Access
(HTML)
( )
Deprecated - QA1073: Explains how to work around a bug in URL Access when setting request headers.
|
Carbon, Networking |
2002-09-10
|
Filtering the Effects List returned by QTGetEffectsList
(HTML)
( )
QA1190: Shows how to edit the list of effects returned by the QTGetEffectsList function.
|
QuickTime |
2002-09-04
|
Preserving embedded ICC profiles when using QuickTime Graphics Importer/Exporters
(HTML)
( )
QA1145: Shows how to preserve the embedded ICC profile when using the QuickTime Graphics Importer/Exporter routines
|
Carbon, Games, Graphics & Imaging, QuickTime |
2002-09-04
|
Retain Counts of io_object_t Objects in IOKit.framework
(HTML)
( )
QA1195: Distinguishes between the retain counts of an I/O Kit kernel object and its io_object_t user space proxy.
|
Audio, Darwin, Games, Graphics & Imaging, Hardware & Drivers, Networking, Printing, User Experience |
2002-09-04
|
Saving playback hints in a Movie
(HTML)
( )
QA1194: Demonstrates how to use the SetTrackLoadSettings function to save the hintsHighQuality playback hint in a movie.
|
QuickTime |
2002-09-04
|
The Gamma function in the Mac OS X 10.2 Math Library
(HTML)
( )
QA1143: How various gamma functions are implemented in Mac OS X
|
Porting |
2002-08-27
|
Process Carbon Events Not Delivered in 10.2
(HTML)
( )
QA1181: Work around for a bug in Mac OS X 10.2 that prevents the delivery of process Carbon events.
|
Carbon |
2002-08-27
|
Signals and Threads
(HTML)
( )
QA1184: Describes how threads and signals interact.
|
Carbon, Darwin |
2002-08-27
|
Faster DDR DRAM in the 867MHz Power Mac G4 (Mirrored Drive Doors)
(HTML)
( )
QA1191: Confirms the use of faster DDR DRAM in the 867MHz Power Mac G4 (Mirrored Drive Doors).
|
Hardware & Drivers |
2002-08-19
|
Resource forks in Mach-O binaries
(HTML)
( )
QA1175: Advises against using resource forks in Mach-O binaries.
|
Carbon |
2002-08-07
|
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
|
My ListBox control works fine on Mac OS X but I get a crash on Mac OS 9 when I click in the scrollbar
(HTML)
( )
QA1156: Explains the requirements for the use of the Listbox Control on Mac OS 9 and Mac OS X.
|
Carbon |
2002-07-12
|
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
|
How can I set the default location with the modern Navigation APIs NavCreatexxx?
(HTML)
( )
QA1151: Explains how to set the default location with a NavCustomControl call using the kNavCtlSetLocation message in the Event Proc.
|
Carbon |
2002-07-01
|
Graphics Importers and image files containing multiple layers
(HTML)
( )
QA1148: Describes how to get the natural bounds of layers contained in a multi-layered image file.
|
QuickTime |
2002-06-18
|
Illustrating document window changes in Swing
(HTML)
( )
QA1146: Using the Aqua close button dot in Swing applications to indicate document changes.
|
Java |
2002-06-18
|
Movie Drawing Complete Procedure with C++
(HTML)
( )
QA1150: Demonstrates a static class method which can be used as a QuickTime movie drawing complete callback.
|
QuickTime |
2002-06-18
|
Programmatic configuration of a Movie Export Component
(HTML)
( )
QA1147: Demonstrates how to programmatically configure a movie export component without showing the Movie Export dialog.
|
QuickTime |
2002-06-18
|
Preventing crashes when using multiple disabled but editable NSComboBoxes
(HTML)
( )
QA1142: How to prevent a crash when using multiple disabled -- but editable --NSComboBoxes in a view.
|
Cocoa |
2002-06-03
|
GraphicsImportSetBoundsRect resets your Matrix
(HTML)
( )
QA1144: Discusses how calling GraphicsImportSetBoundsRect will reset a graphics importers matrix.
|
QuickTime |
2002-05-29
|
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
|
Using QuickTime to access MP3 ID3 Tags
(HTML)
( )
QA1135: Demonstrates how to extract User Data from QuickTime Movies.
|
QuickTime |
2002-04-11
|
Retrieving Data from AEDesc Records - do not use the dataHandle field
(HTML)
( )
QA1139: Describes the correct way to access data stored in AEDesc records.
|
Carbon |
2002-04-10
|
ICC Profile copyright field
(HTML)
( )
QA1136: Discusses how applications should honor the copyright field in the header of an ICC profile.
|
Graphics & Imaging |
2002-04-08
|
QuickTime for Windows resource files
(HTML)
( )
QA1132: Describes resource file extensions supported by QuickTime for Windows.
|
QuickTime |
2002-04-08
|
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
|
Workaround for Asynchronous SCSIAction Crashes
(HTML)
( )
Deprecated - QA1129: Explains how to workaround asynchronous SCSIAction crashes on Mac OS X.
|
Hardware & Drivers |
2002-03-21
|