1 /************************************************************************/
2 /*									*/
3 /*  Identifies RTF control words					*/
4 /*									*/
5 /************************************************************************/
6 
7 typedef enum RtfTag
8     {
9 				/****************************************/
10 				/*  Document group.			*/
11 				/****************************************/
12     RTFidPN,
13 				/****************************************/
14 				/*  Groups inside the document.		*/
15 				/****************************************/
16     RTFidF,
17 				/****************************************/
18 				/*  Font number.			*/
19 				/****************************************/
20     RTFidUC,
21 				/****************************************/
22 				/*  Document properties.		*/
23 				/****************************************/
24 
25 				/****************************************/
26 				/*  Revision marks for paragraph	*/
27 				/*  numbers.				*/
28 				/****************************************/
29 				/****************************************/
30 				/*  Multilevel Lists.			*/
31 				/****************************************/
32     RTFidPNSECLVL,
33 
34 				/****************************************/
35 				/*  Character Formatting Properties	*/
36 				/****************************************/
37     RTFidULNONE,
38     RTFidV,
39 
40 				/****************************************/
41 				/*  Pictures				*/
42 				/****************************************/
43     RTFidDO,
44 				/****************************************/
45 				/*  Pictures, objects			*/
46 				/****************************************/
47     RTFidOBJCLASS,
48     RTFidOBJNAME,
49     RTFidOBJDATA,
50 
51 				/****************************************/
52 				/*  Table definitions			*/
53 				/****************************************/
54 
55 				/****************************************/
56 				/*  Bullets and Numbering.		*/
57 				/*  (No destinations)			*/
58 				/****************************************/
59     RTFidPNHANG,
60     RTFidPNULNONE,
61 
62 				/****************************************/
63 				/*  Fields, Bookmarks.			*/
64 				/****************************************/
65     RTFidFIELD,
66 
67     RTFidBKMKSTART,
68     RTFidBKMKEND,
69 				/****************************************/
70 				/*  Index entries.			*/
71 				/*  Table of contents entries.		*/
72 				/****************************************/
73 
74 				/****************************************/
75 				/*  Associated Character Properties	*/
76 				/****************************************/
77 
78 				/****************************************/
79 				/*  About bullet numbering.		*/
80 				/****************************************/
81     RTFidPNTXTA,
82     RTFidPNTXTB,
83 				/****************************************/
84 				/*  Groups inside the 'info' group.	*/
85 				/****************************************/
86     RTFidOPERATOR,
87     RTFidVERSION,
88     RTFidEDMINS,
89     RTFidNOFPAGES,
90     RTFidNOFWORDS,
91     RTFidNOFCHARS,
92     RTFidNOFCHARSWS,
93     RTFidVERN,
94 				/****************************************/
95 				/*  Fields in dates and times.		*/
96 				/****************************************/
97     RTFidHR,
98     RTFidMIN,
99     RTFidSEC,
100     RTFidDY,
101     RTFidMO,
102     RTFidYR,
103 				/****************************************/
104 				/*  Unknown				*/
105 				/****************************************/
106 
107     RTFid_NOT_SUPPORTED,
108 
109     RTFid__COUNT
110 
111     } RtfTag;
112 
113