* Makefile.comm (install_dev, uninstall_dev): Protect `for' loops
[s-roff.git] / src / xditview / XFontName.h
blobefe9eb16d1d405fd0eb76d419cab3b3319e3bea4
1 typedef struct _xFontName {
2 char Registry[256];
3 char Foundry[256];
4 char FamilyName[256];
5 char WeightName[256];
6 char Slant[3];
7 char SetwidthName[256];
8 char AddStyleName[256];
9 unsigned int PixelSize;
10 unsigned int PointSize;
11 unsigned int ResolutionX;
12 unsigned int ResolutionY;
13 char Spacing[2];
14 unsigned int AverageWidth;
15 char CharSetRegistry[256];
16 char CharSetEncoding[256];
17 } XFontName;
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];