4 /* This file is part of the Project Athena Zephyr Notification System.
5 * It is one of the source files comprising zwgc, the Zephyr WindowGram
8 * Created by: Marc Horowitz <marc@athena.mit.edu>
12 * Copyright (c) 1989 by the Massachusetts Institute of Technology.
13 * For copying and distribution information, see the file
18 #include <zephyr/mit-copyright.h>
22 #define SPECIAL_FACE -1
26 #define BOLD_ITALIC_FACE 3
28 #define SPECIAL_SIZE -1
34 * XFontStruct *get_font(string family; int size, face)
35 * Requires: size is one of SMALL_SIZE, MEDIUM_SIZE, LARGE_SIZE and
36 * face is one of ROMAN_FACE, BOLD_FACE, ITALIC_FACE,
38 * Effects: Looks up the font specified by the above in the
39 * X resources. If that font is not specified by in
40 * the X resources or it can't be loaded, the font
41 * specified by default.medium.roman is used. <<<>>>
44 extern XFontStruct *get_font(Display *, string, string, int, int);
45 extern XFontStruct *get_fontst_from_fid(Font);