Sort by Title |
Sort by Topic |
Sorted by Resource Type |
Sort by Date |
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 |
Technical Q&As |
2003-01-21
|
BOM characters in 'utxt' clipboard flavor
(HTML)
()
QA1221: Explains the use of the BOM character in 'utxt' scrap data
|
Cocoa, Internationalization |
Technical Q&As |
2003-01-20
|
File Manager Text Encoding Hints
(HTML)
()
QA1223: How to use Text Encoding Hints.
|
Carbon, Darwin |
Technical Q&As |
2003-01-20
|
Why does my identity matrix look strange?
(HTML)
()
QA1227: Discusses the MatrixRecord structure and QuadToQuadMatrix function.
|
QuickTime |
Technical Q&As |
2003-01-15
|
Using QTSetAtomData
(HTML)
()
QA1231: Explains what QTSetAtomData does with the data passed into it.
|
QuickTime |
Technical Q&As |
2003-01-14
|
Video Output Components - QTVideoOutputGetIndImageDecompressor
(HTML)
()
QA1226: Discusses the QTVideoOutputGetIndImageDecompressor call.
|
QuickTime |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
2002-11-12
|
HIObjectRegisterSubclass returns paramErr
(HTML)
()
QA1213: Explains in which case HIObjectRegisterSubclass would return paramErr and gives a work around.
|
Carbon |
Technical Q&As |
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 |
Technical Q&As |
2002-11-12
|
QDSwapPort
(HTML)
()
QA1128: Explains when to use QDSwapPort.
|
Carbon, Graphics & Imaging, Porting |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
2002-11-06
|
Quartz 2D Interpolation
(HTML)
()
QA1186: Explains how to control Quartz 2D's image interpolation.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
2002-10-25
|
Getting the name of a profile
(HTML)
()
QA1205: Shows how to programmatically get the name of a ColorSync profile.
|
Graphics & Imaging |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
2002-09-23
|
Be careful when using AuthorizationCreate
(HTML)
()
QA1172: Explains why you should avoid determining allowable rights when creating an AuthorizationRef.
|
Security |
Technical Q&As |
2002-09-20
|
Stay away from custom Authorization dialogs
(HTML)
()
QA1199: Explains why you shouldn't create a custom authorization dialog.
|
Security |
Technical Q&As |
2002-09-20
|
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
2002-08-27
|
Signals and Threads
(HTML)
()
QA1184: Describes how threads and signals interact.
|
Carbon, Darwin |
Technical Q&As |
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 |
Technical Q&As |
2002-08-19
|
Resource forks in Mach-O binaries
(HTML)
()
QA1175: Advises against using resource forks in Mach-O binaries.
|
Carbon |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
2002-06-03
|
GraphicsImportSetBoundsRect resets your Matrix
(HTML)
()
QA1144: Discusses how calling GraphicsImportSetBoundsRect will reset a graphics importers matrix.
|
QuickTime |
Technical Q&As |
2002-05-29
|
Using QuickTime to access MP3 ID3 Tags
(HTML)
()
QA1135: Demonstrates how to extract User Data from QuickTime Movies.
|
QuickTime |
Technical Q&As |
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 |
Technical Q&As |
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 |
Technical Q&As |
2002-04-08
|
QuickTime for Windows resource files
(HTML)
()
QA1132: Describes resource file extensions supported by QuickTime for Windows.
|
QuickTime |
Technical Q&As |
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 |
Technical Q&As |
2002-04-08
|
Workaround for Asynchronous SCSIAction Crashes
(HTML)
()
Deprecated - QA1129: Explains how to workaround asynchronous SCSIAction crashes on Mac OS X.
|
Hardware & Drivers |
Technical Q&As |
2002-03-21
|
PC100 SDRAM DIMMs on the Flat Panel iMac
(HTML)
()
QA1130: Describes PC100 SDRAM DIMM limitations on the "original " Flat Panel iMac.
|
Hardware & Drivers |
Technical Q&As |
2002-03-18
|
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 |
Technical Q&As |
2002-03-13
|
spatialQuality Values with Lossy Compression
(HTML)
()
QA1126: Describes how the spatialQuality value reflects the setting of lossy compressed images like JPEG.
|
QuickTime |
Technical Q&As |
2002-03-12
|
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 |
Technical Q&As |
2002-03-11
|
Getting List of All Processes on Mac OS X
(HTML)
()
QA1123: Describes how, using Carbon and BSD respectively, to list all applications and processes.
|
Darwin |
Technical Q&As |
2002-03-05
|
MPRemoteCall Contexts
(HTML)
()
QA1122: Describes two recently introduced options for the context parameter of MPRemoteCall.
|
Carbon |
Technical Q&As |
2002-02-18
|
The "/.vol" directory and "volfs"
(HTML)
()
QA1113: Describes how the Carbon File Manager interacts with BSD via "volfs" and the "/.vol" directory.
|
Carbon, Darwin |
Technical Q&As |
2002-02-14
|
Solving NSTabView drawing problems in Mac OS X 10.1.x
(HTML)
()
QA1117: Explains how to work around NSTabView draw problems in Mac OS X 10.1.x
|
Cocoa |
Technical Q&As |
2002-02-14
|
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 |
Technical Q&As |
2002-02-13
|
IOLog and Interrupt Context
(HTML)
()
QA1100: Describes when IOKit runs at primary (hardware) interrupt context.
|
Darwin, Hardware & Drivers |
Technical Q&As |
2002-02-13
|
Power Management; Policy Maker vs. Power Controller
(HTML)
()
QA1121: Describes the differences between a Power Management Policy Maker and a Power Management Power Controller.
|
Carbon, Cocoa, Core Foundation, Darwin, Hardware & Drivers, Networking |
Technical Q&As |
2002-02-13
|
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 |
Technical Q&As |
2002-02-13
|
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 |
Technical Q&As |
2002-02-07
|
couldNotResolveDataRef (-2000) returned from DataHSetDataRef and OpenADataHandler
(HTML)
()
QA1116: Describes why DataHSetDataRef and OpenADataHandler may return a couldNotResolveDataRef error in the writing case.
|
QuickTime |
Technical Q&As |
2002-02-07
|
Making sense of IOKit error codes
(HTML)
()
QA1075: Explains how to interpret I/O Kit error codes.
|
Darwin, Hardware & Drivers |
Technical Q&As |
2002-02-07
|
Static linking of user binaries on Mac OS X
(HTML)
()
QA1118: Explains why static linking of user binaries is not supported on Mac OS X, and possible workarounds.
|
Carbon, Cocoa, Darwin, Open Source, Porting, Tools |
Technical Q&As |
2002-02-07
|
QTML, c2pstr and Pascal strings
(HTML)
()
QA1112: Describes how to avoid headaches when dealing with Pascal to C string conversion with QTML.
|
QuickTime |
Technical Q&As |
2002-01-21
|
QuickTime Media Editing
(HTML)
()
QA1110: Explains the term "Media" as used in QuickTime and how it relates to media editing APIs.
|
QuickTime |
Technical Q&As |
2002-01-16
|
The similarity field in ImageCodecBandCompress and Key Frames
(HTML)
()
QA1109: Discusses the similarity field of the CodecCompressParams structure used in ImageCodecBandCompress to implement key framing during compression.
|
QuickTime |
Technical Q&As |
2002-01-16
|
Energy Star PCI Device
(HTML)
()
QA1108: Provides useful information for developers of Energy Star-compliant PCI devices.
|
Darwin, Hardware & Drivers |
Technical Q&As |
2002-01-15
|
IOKit Framework Headers
(HTML)
()
QA1107: Describes the differences between the headers in IOKit.framework and the I/O Kit headers in Kernel.framework.
|
Audio, Darwin, Graphics & Imaging, Hardware & Drivers, Mac OS X Server, Networking, QuickTime |
Technical Q&As |
2002-01-15
|
Unwanted Audio with DV Capture
(HTML)
()
QA1105: Explains why audio is captured from a DV source even though you may not want to.
|
QuickTime |
Technical Q&As |
2002-01-14
|
Menu Bar Clock and NVRAM
(HTML)
QA1102: Explains why booting with the Command-Option-P-R keys doesn't reset date and time preferences.
|
Hardware & Drivers |
Technical Q&As |
2001-12-21
|
Resetting NVRAM to factory defaults
(HTML)
QA1103: Describes what happens when you boot holding the Command-Option-P-R keys.
|
Hardware & Drivers |
Technical Q&As |
2001-12-21
|
Reducing the size of Physical Memory in Open Firmware
(HTML)
QA1099: Describes how to configure the Power Macintosh so less memory is recognized than is actually present.
|
Hardware & Drivers |
Technical Q&As |
2001-12-20
|
The dreaded "incompatible flag -framework" error
(HTML)
QA1096: Explains how to eliminate the incompatible flag -framework error in Project Builder.
|
Darwin, Hardware & Drivers |
Technical Q&As |
2001-12-05
|
Intercepting movie controller actions
(HTML)
QA1094: Demonstrates how to intercept movie controller actions.
|
QuickTime |
Technical Q&As |
2001-11-14
|
Intercepting QuickTime Wired Actions
(HTML)
QA1095: Demonstrates how to intercept wired actions in a movie controller action filter function.
|
QuickTime |
Technical Q&As |
2001-11-14
|
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 |
Technical Q&As |
2001-11-07
|
Rendering Multi-line text in JTree nodes
(HTML)
QA1091: Correcting render problems with multi-line JTree node labels in the Aqua look and feel.
|
Java |
Technical Q&As |
2001-11-02
|
Adding an automated Window menu to your application
(HTML)
QA1080: Explains how to add an automated Window menu to your Carbon application.
|
Carbon |
Technical Q&As |
2001-10-30
|
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 |
Technical Q&As |
2001-10-30
|
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 |
Technical Q&As |
2001-10-30
|
Getting the User and Computer Name
(HTML)
QA1078: Describes how to get the user and computer name on Mac OS X.
|
Carbon, Core Foundation, Networking |
Technical Q&As |
2001-10-30
|
The intermittent behavior of SetDialogItemText
(HTML)
Deprecated - QA1082: Explains why SetDialogItemText may seem to not work correctly if you have embedding turned on.
|
Carbon |
Technical Q&As |
2001-10-30
|
Quality of QuickTime video effects
(HTML)
QA1089: Describes some of the factors affecting QuickTime video effects quality.
|
QuickTime |
Technical Q&As |
2001-10-26
|
QuickTime and Carbon Events
(HTML)
QA1090: Discusses how to ensure smooth movie playback when using Carbon Events in an application.
|
Carbon, QuickTime |
Technical Q&As |
2001-10-26
|
Setting environment variables for user processes
(HTML)
QA1067: Tells how to set environment variables for user processes.
|
Carbon, Cocoa, Core Foundation, Darwin, Games, Performance, Porting, Tools |
Technical Q&As |
2001-10-25
|
CGContextClosePath
(HTML)
QA1046: Explains when you should call CGContextClosePath.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
Technical Q&As |
2001-10-02
|
How to use URL Access with proxy servers
(HTML)
Deprecated - QA1074: Explains how to use URL Access with proxy servers.
|
Carbon, Networking |
Technical Q&As |
2001-10-02
|
Saving the current Core Graphics Path
(HTML)
QA1056: Explains that the Core Graphics save and restore GState APIs do not affect the path.
|
Carbon, Cocoa, Graphics & Imaging, Printing |
Technical Q&As |
2001-10-02
|
Working with groups and folder references in Project Builder
(HTML)
QA1077: Explains how to work with groups and folder references in Project Builder
|
Tools |
Technical Q&As |
2001-09-25
|
Avoiding Kernel Event Conflicts
(HTML)
QA1063: Documents the namespace for the vendor_code field of the kern_event_msg structure.
|
Carbon, Darwin, Hardware & Drivers |
Technical Q&As |
2001-09-14
|
Installing input methods on Mac OS X
(HTML)
QA1054: Describes how to install and use input methods on Mac OS X.
|
Carbon, Internationalization |
Technical Q&As |
2001-09-14
|
SDRAM, CAS Latency for the
(HTML)
QA1071: Describes the supported CAS Latency values for the "QuickSilver", PowerMac G4 CPUs.
|
Hardware & Drivers |
Technical Q&As |
2001-09-13
|