


XmFontListEntryCreate(3X)			    XmFontListEntryCreate(3X)
OSF/Motif							    OSF/Motif



NAME
  XXmmFFoonnttLLiissttEEnnttrryyCCrreeaattee	- A font list function that creates a font list	entry

SYNOPSIS


  ##iinncclluuddee <<XXmm//XXmm..hh>>
  XXmmFFoonnttLLiissttEEnnttrryy XXmmFFoonnttLLiissttEEnnttrryyCCrreeaattee	((_t_a_g, _t_y_p_e, _f_o_n_t))
       cchhaarr	 **_t_a_g;;
       XXmmFFoonnttTTyyppee_t_y_p_e;;
       XXttPPooiinntteerr _f_o_n_t;;

DESCRIPTION
  XXmmFFoonnttLLiissttEEnnttrryyCCrreeaattee	creates	a font list entry that contains	either a font
  or font set and is identified	by a tag.

  _t_a_g	 Specifies a NULL terminated string for	the tag	of the font list
	 entry.	 The tag may be	specified as XXmmFFOONNTTLLIISSTT__DDEEFFAAUULLTT__TTAAGG, which is
	 used to identify the default font list	element	in a font list.

  _t_y_p_e	 Specifies whether the _f_o_n_t argument is	a font structure or a font
	 set.  Valid values are	XXmmFFOONNTT__IISS__FFOONNTT and XXmmFFOONNTT__IISS__FFOONNTTSSEETT.

  _f_o_n_t	 Specifies either an XXFFoonnttSSeett returned by XXCCrreeaatteeFFoonnttSSeett or a pointer
	 to an XXFFoonnttSSttrruucctt returned by XXLLooaaddQQuueerryyFFoonntt.

  The toolkit does not copy the	X Font structure specified by the _f_o_n_t argu-
  ment.	 Therefore, an application programmer must not free XXFFoonnttSSttrruucctt	or
  XXFFoonnttSSeett until all font lists	and/or font entries that reference it have
  been freed.

RETURN VALUE
  Returns a font list entry.

RELATED	INFORMATION
  XXmmFFoonnttLLiisstt((33XX)), XXmmFFoonnttLLiissttAAppppeennddEEnnttrryy((33XX)), XXmmFFoonnttLLiissttEEnnttrryyFFrreeee((33XX)),
  XXmmFFoonnttLLiissttEEnnttrryyGGeettFFoonntt((33XX)), XXmmFFoonnttLLiissttEEnnttrryyGGeettTTaagg((33XX)),
  XXmmFFoonnttLLiissttEEnnttrryyLLooaadd((33XX)), and XXmmFFoonnttLLiissttRReemmoovveeEEnnttrryy((33XX)).




















