X-Alens-uprop: save-for=1 year
Received: by ATHENA-PO-2.MIT.EDU (5.45/4.7) id AA05519; Thu, 5 Oct 89 22:48:12 EDT
Received: from E40-334-3.MIT.EDU by ATHENA.MIT.EDU with SMTP
	id AA18895; Thu, 5 Oct 89 22:48:03 EDT
From: rap@ATHENA.MIT.EDU
Received: by E40-334-3.MIT.EDU (5.61/4.7) id AA06404; Thu, 5 Oct 89 22:47:51 -0400
Date: Thu, 5 Oct 89 22:47:51 -0400
Message-Id: <8910060247.AA06404@E40-334-3.MIT.EDU>
To: argus2@ATHENA.MIT.EDU
Subject: new funciton for AlFonts


This function allows you to get a customizable XmFontList for those cases
(like the text widget) where the first widget in the font list is used no
matter what.  It is called

extern XmFontList AlFonts_get_specific_fonts
	       	PROTOTYPE((Widget,AlFontsMask));

and takes a widget and a mask of the fonts you want inclusive ored from the
following constants:

#define ALFONTS_MAJOR_HEADING_MASK   (1<<0)
#define ALFONTS_MINOR_HEADING_MASK   (1<<1)
#define ALFONTS_BUTTONS_MASK         (1<<2)
#define ALFONTS_TEXT_MASK            (1<<3)

note that if you specify more than one font the order is undefined, so for
the text widget, for instance, you would only specify one font.

	__Rich.
