DdInqFonts(3D)

NAME
DdInqFonts - Return the set of fonts supported by a device

SYNOPSIS
C:
void DdInqFonts(device, fonts)
DtObject device;
DtFontPrecision fonts[];

FORTRAN:
CALL DDQFT(DEVICE, FONTS)
INTEGER*4 DEVICE
INTEGER*4 FONTS(*)

DESCRIPTION
DdInqFonts returns the set of fonts supported on device in the user-supplied array fonts. The array fonts consists of a set of pairs. Each pair specifies a font identifier and a corresponding precision. The possible values for the text precision are: DcStringPrecision <DCSTRP>, DcCharacterPrecision <DCCHRP>, and DcStrokePrecision <DCSTKP>. Stroke precision is considered the most complex, and string precision is considered the least complex. If a font is available at a specified precision, it is also available at all lower precisions.

ERRORS
DdInqFonts will fail if the device handle is invalid.

[WARNING - invalid device handle]

SEE ALSO
DdInqNumFonts(3D), DoTextFont(3D)