Carbon


BslnBaselineRecord

Header: SFNTLayoutTypes.h

typedef Fixed BslnBaselineRecord;

The BslnBaselineRecord type is an array of 32 Fixed values, each of which represents a baseline type in a style run. Examples of baseline types include mathematical, ideographic, and Roman. An array of type BslnBaselineRecord is passed back by the function ATSUCalculateBaselineDeltas to represent the distance from the dominant baseline to each baseline type in a style run. The ATSUTextMeasurement type can be also used to set and get optimum baseline positions; see “Text Layout Attribute Tag Constants” in Apple Type Services for Unicode Imaging.


© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)