Text
about Amiga fonts, 669
and Intuition graphics, 239
AskSoftStyle(), 675
aspect ratio, 681, 682
AvailFonts(), 688
AvailFonts flags, 689
Caveats - don't assume Topaz-8, 672
ClearEOL(), 675
ClearScreen(), 675
cloning a RastPort, 673
color fonts, 697
ColorTextFont flags, 697
COMPLEMENT, 673
Compugraphic fonts, 670, 681, 682, 683
dots per inch, 682
drawing modes, 672
Examples
list available fonts, 690
measuring and fitting text, 678
render a text file to a window, 684
sample font source, 699
skeleton for opening a font, 671
skeleton for selecting aspect ratio, 683
skeleton for soft styling a font, 675
skeleton using AvailFonts(), 689
ExternFont(), 682
font bitmaps, 695
font flags, 671
font preferences, 671
font scaling, 670, 681
font style flags, 671
FontContentsHeader file IDs, 698
FontExtent(), 676
format of a font file, 698
in easy requester, 215
in requester gadgets, 206
Intellifont engine, 670
INVERSEVID, 673
JAM1, 672
JAM2, 673
kerning, 696
length, 241
making the text fit, 676
menu item, 169, 190
Move(), 674
OpenDiskFont(), 670, 675
OpenFont(), 670, 675
outline fonts, 670, 682, 683
rendering the text, 673
selecting a font, 670
SetAPen(), 672
SetBPen(), 672
SetDrMode(), 672
SetFont(), 670
SetSoftStyle(), 675
setting the font style, 675
struct AvailFonts, 688
struct AvailFontsHeader, 688
struct ColorFontColors, 698
struct ColorTextFont, 697
struct DiskFontHeader, 699
struct FontContents, 698
struct FontContentsHeader, 698
struct Message, 694
struct RastPort, 669, 670
struct Rectangle, 676
struct TAvailFonts, 689
struct TextAttr, 671, 682
struct TextExtent, 676
struct TextFont, 674, 681, 694
struct TextFontExtension, 681, 683, 696
struct TFontContents, 699
struct TTextAttr, 682
Text(), 670
TextExtent(), 676
TextFit(), 676
TextLength(), 676
with Intuition graphics, 223