Important: The information in this document is obsolete and should not be used for new development.
Font Manager Reference
This section describes the data structures, routines, and resources provided by
the Font Manager.The "Data Structures" section shows the Pascal data structures used by the bitmapped font resource, the font family resource, and the Font Manager routines. Many, but not all of the tables in these resources have corresponding high-level data structures and detailed descriptions of the tables in each resource type are found in the sections dedicated to each resource.
The "Routines" section describes the routines you can use to get information about the font in the current graphics port record--such as its name, ID, and measurements for layout--or to get a handle to a specific font.
The resources sections describe the resources used by the Font Manager: the bitmapped font (
'NFNT'
) resource, the outline font ('sfnt'
) resource, and the font family ('FOND'
) resource. You only need to understand most of the information in this section if you are writing an appliction, such as a font editor, that works directly with font resource data.Equivalent declarations in the C language for the data structures and routines presented here can be found in the "Summary of the Font Manager" section at the end of this chapter.
Subtopics
- Data Structures
- Routines
- The Bitmapped Font ('NFNT') Resource
- The Outline Font ('sfnt') Resource
- The Font Family ('FOND') Resource