Jump To:
Leopard Technical Q&As: Text & Fonts
Carbon is a set of C APIs that take advantage of new features and enhancements of Mac OS X, including protected memory, preemptive multitasking and dynamic resource allocation, as well as the Aqua interface. Carbon includes a set of C APIs for text input and display, managing fonts, converting text encodings, searching text, and performing sophisticated typography.

View all Carbon Technical Q&As.
Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
Losing the character code when using the control key (HTML)
QA1446: Explains why the control key transforms the character code instead of simply setting the appropriate modifier bit.
2006-07-17
Enumerating fonts with ATS (HTML)
QA1471: Describes the different ATS font enumeration methods
2006-04-14
SetFontInfoForSelection incorrect prototype (HTML)
QA1375: Describes the incorrect prototyping of the SetFontInfoForSelection API and gives a workaround.
2004-10-04
Improving ATSUI Text Drawing Performance (HTML)
QA1027: Talks about one way of improving ATSUI text drawing performance.
2001-04-17
QDFlushPortBuffer (HTML) (日本語 HTML)
QD65: Describes a possible solution for window update problems under Carbon.
2000-11-08
grayishTextOr and Mac OS 8.5 (HTML) (日本語 HTML)
Deprecated - QD59: Explains why text drawn using TextMode(grayishTextOr) is never drawn; provides a workaround.
1998-12-07
Locating a Font's Home File (HTML) (日本語 HTML)
Deprecated - TB18: Lists the steps necessary to find the home file of a given font.
1996-02-15