Who Should Read This Document
Organization of This Document
See Also
Font Panel explains how to use the Font panel, which is defined by the NSFontPanel class.
You should read this document if you need to understand how the Font panel interacts with the Font manager and other components of the text system, particularly if you need to modify that behavior.
To understand the information in this document, you should understand generally the text system’s capabilities and architecture, and you should understand basic Cocoa programming conventions.
This document contains the following articles:
“The Font Panel” describes the interaction of the Font panel and Cocoa text objects and explains how to use the delegate of NSFontPanel to control the display of fonts in the Font panel.
“Creating a Font Panel” explains how to add the Font panel to your application using Interface Builder and, alternatively, how to create and modify the Font panel programmatically.
“Using the Font Panel” describes the messages sent in the interaction among the Font panel, Font manager, and text objects.
For more information, refer to the following documents:
Font Handling discusses fonts, the font management system, and the user interface to allow the user to interact with available fonts.
Text System Overview provides an overview of the text system.
For related reference information, see the following documents:
NSFont
NSFontManager
NSFontPanel
© 1997, 2004 Apple Computer, Inc. All Rights Reserved. (Last updated: 2004-08-31)