XmFontList(3X) — Subroutines
OSF
NAME
XmFontList — Data type for a font list.
SYNOPSIS
#include <Xm/Xm.h>
DESCRIPTION
XmFontList is the data type for a font list. Font lists contain information corresponding to one or more fonts. Each element of the font list includes a font and a corresponding character set. When a compound string is displayed, the character sets in the compound string are matched with the character sets in the font list, and the corresponding fonts in the font list are used to display the string. If the character set in a compound string segment does not match any character set in the font list, the first font in the font list is used to display that segment. The font list interface consists of the routines listed under "Related Information."
Font lists are specified in resource files using the following syntax:
resource_spec : font_name [ = charset ] [ , font_name [ = charset ] ]+
The resource value string consists of one or more font list elements separated by commas. Each font list element is a font name and an optional character set. If a character set is specified for a font list element, it follows the font name and is separated from the font name by =. If no character set is specified, the character set is derived from the current language environment.
RELATED INFORMATION
XmFontListAdd(3X), XmFontListCopy(3X), XmFontListCreate(3X), XmFontListFree(3X), XmFontListFreeFontContext(3X), XmFontListGetNextFont(3X), and XmFontListInitFontContext(3X).