1
typedef struct _xFontName {
7
char SetwidthName[256];
8
char AddStyleName[256];
9
unsigned int PixelSize;
10
unsigned int PointSize;
11
unsigned int ResolutionX;
12
unsigned int ResolutionY;
14
unsigned int AverageWidth;
15
char CharSetRegistry[256];
16
char CharSetEncoding[256];
19
#define FontNameRegistry (1<<0)
20
#define FontNameFoundry (1<<1)
21
#define FontNameFamilyName (1<<2)
22
#define FontNameWeightName (1<<3)
23
#define FontNameSlant (1<<4)
24
#define FontNameSetwidthName (1<<5)
25
#define FontNameAddStyleName (1<<6)
26
#define FontNamePixelSize (1<<7)
27
#define FontNamePointSize (1<<8)
28
#define FontNameResolutionX (1<<9)
29
#define FontNameResolutionY (1<<10)
30
#define FontNameSpacing (1<<11)
31
#define FontNameAverageWidth (1<<12)
32
#define FontNameCharSetRegistry (1<<13)
33
#define FontNameCharSetEncoding (1<<14)
35
#define SlantRoman "R"
36
#define SlantItalic "I"
37
#define SlantOblique "O"
38
#define SlantReverseItalic "RI"
39
#define SlantReverseOblique "RO"
41
#define SpacingMonoSpaced "M"
42
#define SpacingProportional "P"
43
#define SpacingCharacterCell "C"
45
typedef char XFontNameString[256];