NAME
FontExtent -- get the font attributes of the current font (V36)
SYNOPSIS
FontExtent(font, fontExtent)
A0 A1
void FontExtent(struct TextFont *, struct TextExtent *);
FUNCTION
This function fills the text extent structure with a bounding
(i.e. maximum) extent for the characters in the specified font.
INPUTS
font - the TextFont from which the font metrics are extracted.
fontExtent - the TextExtent structure to be filled.
RESULT
fontExtent is filled.
NOTES
The TextFont, not the RastPort, is specified -- unlike
TextExtent(), effect of algorithmic enhancements is not
included, nor does te_Width include any effect of
rp_TxSpacing. The returned te_Width will be negative only
when FPF_REVPATH is set in the tf_Flags of the font -- the
effect of left-moving characters is ignored for the width of
a normal font, and the effect of right-moving characters is
ignored if a REVPATH font. These characters will, however,
be reflected in the bounding extent.
SEE ALSO
TextExtent() graphics/text.h