


#define fontinclude /*so other includes can tell if we've been loaded*/


#ifndef shelltypesinclude
	
	#include "shelltypes.h"

#endif

#ifdef MACVERSION
	#define geneva kFontIDGeneva
	#define helv kFontIDHelvetica
#endif
#ifdef WIN95VERSION
	extern short geneva;
#endif

extern FontInfo globalfontinfo;


/*prototypes*/

extern void fontgetnumber (bigstring, short *);

extern void fontgetname (short, bigstring);

extern boolean realfont (short, short);

extern void setfontsizestyle (short, short, short);

extern void setglobalfontsizestyle (short, short, short);

extern short setnamedfont (bigstring, short, short, short);

extern void getfontsizestyle (short *, short *, short *);

extern void fontstring (short, short, boolean, boolean, bigstring);

extern void getstyle (short, boolean *, boolean *, boolean *, boolean *, boolean *, boolean *);

extern void diskgetfontname (short, diskfontstring);

extern void diskgetfontnum (diskfontstring, short *);

extern boolean initfonts ();

#ifdef WIN95VERSION

	extern void getWindowsLogFont (LOGFONT *);

	extern void setWindowsFont ();

	extern void clearWindowsFont ();

#endif


/* file.h*/

	
