Branch data Line data Source code
1 : : /*
2 : : * Version: MPL 1.1 / GPLv3+ / LGPLv3+
3 : : *
4 : : * The contents of this file are subject to the Mozilla Public License Version
5 : : * 1.1 (the "License"); you may not use this file except in compliance with
6 : : * the License. You may obtain a copy of the License at
7 : : * http://www.mozilla.org/MPL/
8 : : *
9 : : * Software distributed under the License is distributed on an "AS IS" basis,
10 : : * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 : : * for the specific language governing rights and limitations under the
12 : : * License.
13 : : *
14 : : * The Initial Developer of the Original Code is
15 : : * Miklos Vajna <vmiklos@frugalware.org>
16 : : * Portions created by the Initial Developer are Copyright (C) 2011 the
17 : : * Initial Developer. All Rights Reserved.
18 : : *
19 : : * Contributor(s):
20 : : *
21 : : * Alternatively, the contents of this file may be used under the terms of
22 : : * either the GNU General Public License Version 3 or later (the "GPLv3+"), or
23 : : * the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
24 : : * in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
25 : : * instead of those above.
26 : : */
27 : :
28 : : #include <rtfcontrolwords.hxx>
29 : : #include <sal/macros.h>
30 : : #include <string.h>
31 : :
32 : : namespace writerfilter {
33 : : namespace rtftok {
34 : :
35 : : RTFSymbol aRTFControlWords[] = {
36 : : // sKeyword nControlType nIndex
37 : : {"'", CONTROL_SYMBOL, RTF_HEXCHAR},
38 : : {"-", CONTROL_SYMBOL, RTF_OPTHYPH},
39 : : {"*", CONTROL_SYMBOL, RTF_IGNORE},
40 : : {":", CONTROL_SYMBOL, RTF_SUBENTRY},
41 : : {"\\", CONTROL_SYMBOL, RTF_BACKSLASH},
42 : : {"\n", CONTROL_SYMBOL, RTF_PAR},
43 : : {"\r", CONTROL_SYMBOL, RTF_PAR},
44 : : {"\r\n", CONTROL_SYMBOL, RTF_PAR},
45 : : {"_", CONTROL_SYMBOL, RTF_NOBRKHYPH},
46 : : {"{", CONTROL_SYMBOL, RTF_LBRACE},
47 : : {"|", CONTROL_SYMBOL, RTF_FORMULA},
48 : : {"}", CONTROL_SYMBOL, RTF_RBRACE},
49 : : {"~", CONTROL_SYMBOL, RTF_NOBREAK},
50 : : {"ab", CONTROL_TOGGLE, RTF_AB},
51 : : {"absh", CONTROL_VALUE, RTF_ABSH},
52 : : {"abslock", CONTROL_FLAG, RTF_ABSLOCK},
53 : : {"absnoovrlp", CONTROL_TOGGLE, RTF_ABSNOOVRLP},
54 : : {"absw", CONTROL_VALUE, RTF_ABSW},
55 : : {"acaps", CONTROL_TOGGLE, RTF_ACAPS},
56 : : {"acccircle", CONTROL_TOGGLE, RTF_ACCCIRCLE},
57 : : {"acccomma", CONTROL_TOGGLE, RTF_ACCCOMMA},
58 : : {"accdot", CONTROL_TOGGLE, RTF_ACCDOT},
59 : : {"accnone", CONTROL_TOGGLE, RTF_ACCNONE},
60 : : {"accunderdot", CONTROL_TOGGLE, RTF_ACCUNDERDOT},
61 : : {"acf", CONTROL_VALUE, RTF_ACF},
62 : : {"adeff", CONTROL_VALUE, RTF_ADEFF},
63 : : {"additive", CONTROL_FLAG, RTF_ADDITIVE},
64 : : {"adeflang", CONTROL_VALUE, RTF_ADEFLANG},
65 : : {"adjustright", CONTROL_FLAG, RTF_ADJUSTRIGHT},
66 : : {"adn", CONTROL_VALUE, RTF_ADN},
67 : : {"aenddoc", CONTROL_FLAG, RTF_AENDDOC},
68 : : {"aendnotes", CONTROL_FLAG, RTF_AENDNOTES},
69 : : {"aexpnd", CONTROL_VALUE, RTF_AEXPND},
70 : : {"af", CONTROL_VALUE, RTF_AF},
71 : : {"afelev", CONTROL_FLAG, RTF_AFELEV},
72 : : {"afs", CONTROL_VALUE, RTF_AFS},
73 : : {"aftnbj", CONTROL_FLAG, RTF_AFTNBJ},
74 : : {"aftncn", CONTROL_DESTINATION, RTF_AFTNCN},
75 : : {"aftnnalc", CONTROL_FLAG, RTF_AFTNNALC},
76 : : {"aftnnar", CONTROL_FLAG, RTF_AFTNNAR},
77 : : {"aftnnauc", CONTROL_FLAG, RTF_AFTNNAUC},
78 : : {"aftnnchi", CONTROL_FLAG, RTF_AFTNNCHI},
79 : : {"aftnnchosung", CONTROL_FLAG, RTF_AFTNNCHOSUNG},
80 : : {"aftnncnum", CONTROL_FLAG, RTF_AFTNNCNUM},
81 : : {"aftnndbar", CONTROL_FLAG, RTF_AFTNNDBAR},
82 : : {"aftnndbnum", CONTROL_FLAG, RTF_AFTNNDBNUM},
83 : : {"aftnndbnumd", CONTROL_FLAG, RTF_AFTNNDBNUMD},
84 : : {"aftnndbnumk", CONTROL_FLAG, RTF_AFTNNDBNUMK},
85 : : {"aftnndbnumt", CONTROL_FLAG, RTF_AFTNNDBNUMT},
86 : : {"aftnnganada", CONTROL_FLAG, RTF_AFTNNGANADA},
87 : : {"aftnngbnum", CONTROL_FLAG, RTF_AFTNNGBNUM},
88 : : {"aftnngbnumd", CONTROL_FLAG, RTF_AFTNNGBNUMD},
89 : : {"aftnngbnumk", CONTROL_FLAG, RTF_AFTNNGBNUMK},
90 : : {"aftnngbnuml", CONTROL_FLAG, RTF_AFTNNGBNUML},
91 : : {"aftnnrlc", CONTROL_FLAG, RTF_AFTNNRLC},
92 : : {"aftnnruc", CONTROL_FLAG, RTF_AFTNNRUC},
93 : : {"aftnnzodiac", CONTROL_FLAG, RTF_AFTNNZODIAC},
94 : : {"aftnnzodiacd", CONTROL_FLAG, RTF_AFTNNZODIACD},
95 : : {"aftnnzodiacl", CONTROL_FLAG, RTF_AFTNNZODIACL},
96 : : {"aftnrestart", CONTROL_FLAG, RTF_AFTNRESTART},
97 : : {"aftnrstcont", CONTROL_FLAG, RTF_AFTNRSTCONT},
98 : : {"aftnsep", CONTROL_DESTINATION, RTF_AFTNSEP},
99 : : {"aftnsepc", CONTROL_DESTINATION, RTF_AFTNSEPC},
100 : : {"aftnstart", CONTROL_VALUE, RTF_AFTNSTART},
101 : : {"aftntj", CONTROL_FLAG, RTF_AFTNTJ},
102 : : {"ai", CONTROL_TOGGLE, RTF_AI},
103 : : {"alang", CONTROL_VALUE, RTF_ALANG},
104 : : {"allowfieldendsel", CONTROL_FLAG, RTF_ALLOWFIELDENDSEL},
105 : : {"allprot", CONTROL_FLAG, RTF_ALLPROT},
106 : : {"alntblind", CONTROL_FLAG, RTF_ALNTBLIND},
107 : : {"alt", CONTROL_FLAG, RTF_ALT},
108 : : {"animtext", CONTROL_VALUE, RTF_ANIMTEXT},
109 : : {"annotation", CONTROL_DESTINATION, RTF_ANNOTATION},
110 : : {"annotprot", CONTROL_FLAG, RTF_ANNOTPROT},
111 : : {"ansi", CONTROL_FLAG, RTF_ANSI},
112 : : {"ansicpg", CONTROL_VALUE, RTF_ANSICPG},
113 : : {"aoutl", CONTROL_TOGGLE, RTF_AOUTL},
114 : : {"ApplyBrkRules", CONTROL_FLAG, RTF_APPLYBRKRULES},
115 : : {"ascaps", CONTROL_TOGGLE, RTF_ASCAPS},
116 : : {"ashad", CONTROL_TOGGLE, RTF_ASHAD},
117 : : {"asianbrkrule", CONTROL_FLAG, RTF_ASIANBRKRULE},
118 : : {"aspalpha", CONTROL_TOGGLE, RTF_ASPALPHA},
119 : : {"aspnum", CONTROL_TOGGLE, RTF_ASPNUM},
120 : : {"astrike", CONTROL_TOGGLE, RTF_ASTRIKE},
121 : : {"atnauthor", CONTROL_DESTINATION, RTF_ATNAUTHOR},
122 : : {"atndate", CONTROL_DESTINATION, RTF_ATNDATE},
123 : : {"atnicn", CONTROL_DESTINATION, RTF_ATNICN},
124 : : {"atnid", CONTROL_DESTINATION, RTF_ATNID},
125 : : {"atnparent", CONTROL_DESTINATION, RTF_ATNPARENT},
126 : : {"atnref", CONTROL_DESTINATION, RTF_ATNREF},
127 : : {"atntime", CONTROL_DESTINATION, RTF_ATNTIME},
128 : : {"atrfend", CONTROL_DESTINATION, RTF_ATRFEND},
129 : : {"atrfstart", CONTROL_DESTINATION, RTF_ATRFSTART},
130 : : {"aul", CONTROL_TOGGLE, RTF_AUL},
131 : : {"auld", CONTROL_TOGGLE, RTF_AULD},
132 : : {"auldb", CONTROL_TOGGLE, RTF_AULDB},
133 : : {"aulnone", CONTROL_TOGGLE, RTF_AULNONE},
134 : : {"aulw", CONTROL_TOGGLE, RTF_AULW},
135 : : {"aup", CONTROL_VALUE, RTF_AUP},
136 : : {"author", CONTROL_DESTINATION, RTF_AUTHOR},
137 : : {"autofmtoverride", CONTROL_FLAG, RTF_AUTOFMTOVERRIDE},
138 : : {"b", CONTROL_TOGGLE, RTF_B},
139 : : {"background", CONTROL_DESTINATION, RTF_BACKGROUND},
140 : : {"bdbfhdr", CONTROL_FLAG, RTF_BDBFHDR},
141 : : {"bdrrlswsix", CONTROL_FLAG, RTF_BDRRLSWSIX},
142 : : {"bgbdiag", CONTROL_FLAG, RTF_BGBDIAG},
143 : : {"bgcross", CONTROL_FLAG, RTF_BGCROSS},
144 : : {"bgdcross", CONTROL_FLAG, RTF_BGDCROSS},
145 : : {"bgdkbdiag", CONTROL_FLAG, RTF_BGDKBDIAG},
146 : : {"bgdkcross", CONTROL_FLAG, RTF_BGDKCROSS},
147 : : {"bgdkdcross", CONTROL_FLAG, RTF_BGDKDCROSS},
148 : : {"bgdkfdiag", CONTROL_FLAG, RTF_BGDKFDIAG},
149 : : {"bgdkhoriz", CONTROL_FLAG, RTF_BGDKHORIZ},
150 : : {"bgdkvert", CONTROL_FLAG, RTF_BGDKVERT},
151 : : {"bgfdiag", CONTROL_FLAG, RTF_BGFDIAG},
152 : : {"bghoriz", CONTROL_FLAG, RTF_BGHORIZ},
153 : : {"bgvert", CONTROL_FLAG, RTF_BGVERT},
154 : : {"bin", CONTROL_VALUE, RTF_BIN},
155 : : {"binfsxn", CONTROL_VALUE, RTF_BINFSXN},
156 : : {"binsxn", CONTROL_VALUE, RTF_BINSXN},
157 : : {"bkmkcolf", CONTROL_VALUE, RTF_BKMKCOLF},
158 : : {"bkmkcoll", CONTROL_VALUE, RTF_BKMKCOLL},
159 : : {"bkmkend", CONTROL_DESTINATION, RTF_BKMKEND},
160 : : {"bkmkpub", CONTROL_FLAG, RTF_BKMKPUB},
161 : : {"bkmkstart", CONTROL_DESTINATION, RTF_BKMKSTART},
162 : : {"bliptag", CONTROL_VALUE, RTF_BLIPTAG},
163 : : {"blipuid", CONTROL_DESTINATION, RTF_BLIPUID},
164 : : {"blipupi", CONTROL_VALUE, RTF_BLIPUPI},
165 : : {"blue", CONTROL_VALUE, RTF_BLUE},
166 : : {"bookfold", CONTROL_FLAG, RTF_BOOKFOLD},
167 : : {"bookfoldrev", CONTROL_FLAG, RTF_BOOKFOLDREV},
168 : : {"bookfoldsheets", CONTROL_VALUE, RTF_BOOKFOLDSHEETS},
169 : : {"box", CONTROL_FLAG, RTF_BOX},
170 : : {"brdrart", CONTROL_VALUE, RTF_BRDRART},
171 : : {"brdrb", CONTROL_FLAG, RTF_BRDRB},
172 : : {"brdrbar", CONTROL_FLAG, RTF_BRDRBAR},
173 : : {"brdrbtw", CONTROL_FLAG, RTF_BRDRBTW},
174 : : {"brdrcf", CONTROL_VALUE, RTF_BRDRCF},
175 : : {"brdrdash", CONTROL_FLAG, RTF_BRDRDASH},
176 : : {"brdrdashd", CONTROL_FLAG, RTF_BRDRDASHD},
177 : : {"brdrdashdd", CONTROL_FLAG, RTF_BRDRDASHDD},
178 : : {"brdrdashdot", CONTROL_FLAG, RTF_BRDRDASHDOT},
179 : : {"brdrdashdotdot", CONTROL_FLAG, RTF_BRDRDASHDOTDOT},
180 : : {"brdrdashdotstr", CONTROL_FLAG, RTF_BRDRDASHDOTSTR},
181 : : {"brdrdashsm", CONTROL_FLAG, RTF_BRDRDASHSM},
182 : : {"brdrdb", CONTROL_FLAG, RTF_BRDRDB},
183 : : {"brdrdot", CONTROL_FLAG, RTF_BRDRDOT},
184 : : {"brdremboss", CONTROL_FLAG, RTF_BRDREMBOSS},
185 : : {"brdrengrave", CONTROL_FLAG, RTF_BRDRENGRAVE},
186 : : {"brdrframe", CONTROL_FLAG, RTF_BRDRFRAME},
187 : : {"brdrhair", CONTROL_FLAG, RTF_BRDRHAIR},
188 : : {"brdrinset", CONTROL_FLAG, RTF_BRDRINSET},
189 : : {"brdrl", CONTROL_FLAG, RTF_BRDRL},
190 : : {"brdrnil", CONTROL_FLAG, RTF_BRDRNIL},
191 : : {"brdrnone", CONTROL_FLAG, RTF_BRDRNONE},
192 : : {"brdroutset", CONTROL_FLAG, RTF_BRDROUTSET},
193 : : {"brdrr", CONTROL_FLAG, RTF_BRDRR},
194 : : {"brdrs", CONTROL_FLAG, RTF_BRDRS},
195 : : {"brdrsh", CONTROL_FLAG, RTF_BRDRSH},
196 : : {"brdrt", CONTROL_FLAG, RTF_BRDRT},
197 : : {"brdrtbl", CONTROL_FLAG, RTF_BRDRTBL},
198 : : {"brdrth", CONTROL_FLAG, RTF_BRDRTH},
199 : : {"brdrthtnlg", CONTROL_FLAG, RTF_BRDRTHTNLG},
200 : : {"brdrthtnmg", CONTROL_FLAG, RTF_BRDRTHTNMG},
201 : : {"brdrthtnsg", CONTROL_FLAG, RTF_BRDRTHTNSG},
202 : : {"brdrtnthlg", CONTROL_FLAG, RTF_BRDRTNTHLG},
203 : : {"brdrtnthmg", CONTROL_FLAG, RTF_BRDRTNTHMG},
204 : : {"brdrtnthsg", CONTROL_FLAG, RTF_BRDRTNTHSG},
205 : : {"brdrtnthtnlg", CONTROL_FLAG, RTF_BRDRTNTHTNLG},
206 : : {"brdrtnthtnmg", CONTROL_FLAG, RTF_BRDRTNTHTNMG},
207 : : {"brdrtnthtnsg", CONTROL_FLAG, RTF_BRDRTNTHTNSG},
208 : : {"brdrtriple", CONTROL_FLAG, RTF_BRDRTRIPLE},
209 : : {"brdrw", CONTROL_VALUE, RTF_BRDRW},
210 : : {"brdrwavy", CONTROL_FLAG, RTF_BRDRWAVY},
211 : : {"brdrwavydb", CONTROL_FLAG, RTF_BRDRWAVYDB},
212 : : {"brkfrm", CONTROL_FLAG, RTF_BRKFRM},
213 : : {"brsp", CONTROL_VALUE, RTF_BRSP},
214 : : {"bullet", CONTROL_SYMBOL, RTF_BULLET},
215 : : {"buptim", CONTROL_DESTINATION, RTF_BUPTIM},
216 : : {"bxe", CONTROL_FLAG, RTF_BXE},
217 : : {"caccentfive", CONTROL_FLAG, RTF_CACCENTFIVE},
218 : : {"caccentfour", CONTROL_FLAG, RTF_CACCENTFOUR},
219 : : {"caccentone", CONTROL_FLAG, RTF_CACCENTONE},
220 : : {"caccentsix", CONTROL_FLAG, RTF_CACCENTSIX},
221 : : {"caccentthree", CONTROL_FLAG, RTF_CACCENTTHREE},
222 : : {"caccenttwo", CONTROL_FLAG, RTF_CACCENTTWO},
223 : : {"cachedcolbal", CONTROL_FLAG, RTF_CACHEDCOLBAL},
224 : : {"caps", CONTROL_TOGGLE, RTF_CAPS},
225 : : {"category", CONTROL_DESTINATION, RTF_CATEGORY},
226 : : {"cb", CONTROL_VALUE, RTF_CB},
227 : : {"cbackgroundone", CONTROL_FLAG, RTF_CBACKGROUNDONE},
228 : : {"cbackgroundtwo", CONTROL_FLAG, RTF_CBACKGROUNDTWO},
229 : : {"cbpat", CONTROL_VALUE, RTF_CBPAT},
230 : : {"cchs", CONTROL_VALUE, RTF_CCHS},
231 : : {"cell", CONTROL_SYMBOL, RTF_CELL},
232 : : {"cellx", CONTROL_VALUE, RTF_CELLX},
233 : : {"cf", CONTROL_VALUE, RTF_CF},
234 : : {"cfollowedhyperlink", CONTROL_FLAG, RTF_CFOLLOWEDHYPERLINK},
235 : : {"cfpat", CONTROL_VALUE, RTF_CFPAT},
236 : : {"cgrid", CONTROL_VALUE, RTF_CGRID},
237 : : {"charrsid", CONTROL_VALUE, RTF_CHARRSID},
238 : : {"charscalex", CONTROL_VALUE, RTF_CHARSCALEX},
239 : : {"chatn", CONTROL_SYMBOL, RTF_CHATN},
240 : : {"chbgbdiag", CONTROL_FLAG, RTF_CHBGBDIAG},
241 : : {"chbgcross", CONTROL_FLAG, RTF_CHBGCROSS},
242 : : {"chbgdcross", CONTROL_FLAG, RTF_CHBGDCROSS},
243 : : {"chbgdkbdiag", CONTROL_FLAG, RTF_CHBGDKBDIAG},
244 : : {"chbgdkcross", CONTROL_FLAG, RTF_CHBGDKCROSS},
245 : : {"chbgdkdcross", CONTROL_FLAG, RTF_CHBGDKDCROSS},
246 : : {"chbgdkfdiag", CONTROL_FLAG, RTF_CHBGDKFDIAG},
247 : : {"chbgdkhoriz", CONTROL_FLAG, RTF_CHBGDKHORIZ},
248 : : {"chbgdkvert", CONTROL_FLAG, RTF_CHBGDKVERT},
249 : : {"chbgfdiag", CONTROL_FLAG, RTF_CHBGFDIAG},
250 : : {"chbghoriz", CONTROL_FLAG, RTF_CHBGHORIZ},
251 : : {"chbgvert", CONTROL_FLAG, RTF_CHBGVERT},
252 : : {"chbrdr", CONTROL_FLAG, RTF_CHBRDR},
253 : : {"chcbpat", CONTROL_VALUE, RTF_CHCBPAT},
254 : : {"chcfpat", CONTROL_VALUE, RTF_CHCFPAT},
255 : : {"chdate", CONTROL_SYMBOL, RTF_CHDATE},
256 : : {"chdpa", CONTROL_SYMBOL, RTF_CHDPA},
257 : : {"chdpl", CONTROL_SYMBOL, RTF_CHDPL},
258 : : {"chftn", CONTROL_SYMBOL, RTF_CHFTN},
259 : : {"chftnsep", CONTROL_SYMBOL, RTF_CHFTNSEP},
260 : : {"chftnsepc", CONTROL_SYMBOL, RTF_CHFTNSEPC},
261 : : {"chpgn", CONTROL_SYMBOL, RTF_CHPGN},
262 : : {"chhres", CONTROL_VALUE, RTF_CHHRES},
263 : : {"chshdng", CONTROL_VALUE, RTF_CHSHDNG},
264 : : {"chtime", CONTROL_SYMBOL, RTF_CHTIME},
265 : : {"chyperlink", CONTROL_FLAG, RTF_CHYPERLINK},
266 : : {"clbgbdiag", CONTROL_FLAG, RTF_CLBGBDIAG},
267 : : {"clbgcross", CONTROL_FLAG, RTF_CLBGCROSS},
268 : : {"clbgdcross", CONTROL_FLAG, RTF_CLBGDCROSS},
269 : : {"clbgdkbdiag", CONTROL_FLAG, RTF_CLBGDKBDIAG},
270 : : {"clbgdkcross", CONTROL_FLAG, RTF_CLBGDKCROSS},
271 : : {"clbgdkdcross", CONTROL_FLAG, RTF_CLBGDKDCROSS},
272 : : {"clbgdkfdiag", CONTROL_FLAG, RTF_CLBGDKFDIAG},
273 : : {"clbgdkhor", CONTROL_FLAG, RTF_CLBGDKHOR},
274 : : {"clbgdkvert", CONTROL_FLAG, RTF_CLBGDKVERT},
275 : : {"clbgfdiag", CONTROL_FLAG, RTF_CLBGFDIAG},
276 : : {"clbghoriz", CONTROL_FLAG, RTF_CLBGHORIZ},
277 : : {"clbgvert", CONTROL_FLAG, RTF_CLBGVERT},
278 : : {"clbrdrb", CONTROL_FLAG, RTF_CLBRDRB},
279 : : {"clbrdrl", CONTROL_FLAG, RTF_CLBRDRL},
280 : : {"clbrdrr", CONTROL_FLAG, RTF_CLBRDRR},
281 : : {"clbrdrt", CONTROL_FLAG, RTF_CLBRDRT},
282 : : {"clcbpat", CONTROL_VALUE, RTF_CLCBPAT},
283 : : {"clcbpatraw", CONTROL_VALUE, RTF_CLCBPATRAW},
284 : : {"clcfpat", CONTROL_VALUE, RTF_CLCFPAT},
285 : : {"clcfpatraw", CONTROL_VALUE, RTF_CLCFPATRAW},
286 : : {"cldel", CONTROL_FLAG, RTF_CLDEL},
287 : : {"cldelauth", CONTROL_VALUE, RTF_CLDELAUTH},
288 : : {"cldeldttm", CONTROL_VALUE, RTF_CLDELDTTM},
289 : : {"cldgll", CONTROL_FLAG, RTF_CLDGLL},
290 : : {"cldglu", CONTROL_FLAG, RTF_CLDGLU},
291 : : {"clFitText", CONTROL_FLAG, RTF_CLFITTEXT},
292 : : {"clftsWidth", CONTROL_VALUE, RTF_CLFTSWIDTH},
293 : : {"clhidemark", CONTROL_FLAG, RTF_CLHIDEMARK},
294 : : {"clins", CONTROL_FLAG, RTF_CLINS},
295 : : {"clinsauth", CONTROL_VALUE, RTF_CLINSAUTH},
296 : : {"clinsdttm", CONTROL_VALUE, RTF_CLINSDTTM},
297 : : {"clmgf", CONTROL_FLAG, RTF_CLMGF},
298 : : {"clmrg", CONTROL_FLAG, RTF_CLMRG},
299 : : {"clmrgd", CONTROL_FLAG, RTF_CLMRGD},
300 : : {"clmrgdauth", CONTROL_VALUE, RTF_CLMRGDAUTH},
301 : : {"clmrgddttm", CONTROL_VALUE, RTF_CLMRGDDTTM},
302 : : {"clmrgdr", CONTROL_FLAG, RTF_CLMRGDR},
303 : : {"clNoWrap", CONTROL_FLAG, RTF_CLNOWRAP},
304 : : {"clpadb", CONTROL_VALUE, RTF_CLPADB},
305 : : {"clpadfb", CONTROL_VALUE, RTF_CLPADFB},
306 : : {"clpadfl", CONTROL_VALUE, RTF_CLPADFL},
307 : : {"clpadfr", CONTROL_VALUE, RTF_CLPADFR},
308 : : {"clpadft", CONTROL_VALUE, RTF_CLPADFT},
309 : : {"clpadl", CONTROL_VALUE, RTF_CLPADL},
310 : : {"clpadr", CONTROL_VALUE, RTF_CLPADR},
311 : : {"clpadt", CONTROL_VALUE, RTF_CLPADT},
312 : : {"clspb", CONTROL_VALUE, RTF_CLSPB},
313 : : {"clspfb", CONTROL_VALUE, RTF_CLSPFB},
314 : : {"clspfl", CONTROL_VALUE, RTF_CLSPFL},
315 : : {"clspfr", CONTROL_VALUE, RTF_CLSPFR},
316 : : {"clspft", CONTROL_VALUE, RTF_CLSPFT},
317 : : {"clspl", CONTROL_VALUE, RTF_CLSPL},
318 : : {"clspr", CONTROL_VALUE, RTF_CLSPR},
319 : : {"clspt", CONTROL_VALUE, RTF_CLSPT},
320 : : {"clshdng", CONTROL_VALUE, RTF_CLSHDNG},
321 : : {"clshdngraw", CONTROL_VALUE, RTF_CLSHDNGRAW},
322 : : {"clshdrawnil", CONTROL_FLAG, RTF_CLSHDRAWNIL},
323 : : {"clsplit", CONTROL_FLAG, RTF_CLSPLIT},
324 : : {"clsplitr", CONTROL_FLAG, RTF_CLSPLITR},
325 : : {"cltxbtlr", CONTROL_FLAG, RTF_CLTXBTLR},
326 : : {"cltxlrtb", CONTROL_FLAG, RTF_CLTXLRTB},
327 : : {"cltxlrtbv", CONTROL_FLAG, RTF_CLTXLRTBV},
328 : : {"cltxtbrl", CONTROL_FLAG, RTF_CLTXTBRL},
329 : : {"cltxtbrlv", CONTROL_FLAG, RTF_CLTXTBRLV},
330 : : {"clvertalb", CONTROL_FLAG, RTF_CLVERTALB},
331 : : {"clvertalc", CONTROL_FLAG, RTF_CLVERTALC},
332 : : {"clvertalt", CONTROL_FLAG, RTF_CLVERTALT},
333 : : {"clvmgf", CONTROL_FLAG, RTF_CLVMGF},
334 : : {"clvmrg", CONTROL_FLAG, RTF_CLVMRG},
335 : : {"clwWidth", CONTROL_VALUE, RTF_CLWWIDTH},
336 : : {"cmaindarkone", CONTROL_FLAG, RTF_CMAINDARKONE},
337 : : {"cmaindarktwo", CONTROL_FLAG, RTF_CMAINDARKTWO},
338 : : {"cmainlightone", CONTROL_FLAG, RTF_CMAINLIGHTONE},
339 : : {"cmainlighttwo", CONTROL_FLAG, RTF_CMAINLIGHTTWO},
340 : : {"collapsed", CONTROL_FLAG, RTF_COLLAPSED},
341 : : {"colno", CONTROL_VALUE, RTF_COLNO},
342 : : {"colorschememapping", CONTROL_DESTINATION, RTF_COLORSCHEMEMAPPING},
343 : : {"colortbl", CONTROL_DESTINATION, RTF_COLORTBL},
344 : : {"cols", CONTROL_VALUE, RTF_COLS},
345 : : {"colsr", CONTROL_VALUE, RTF_COLSR},
346 : : {"colsx", CONTROL_VALUE, RTF_COLSX},
347 : : {"column", CONTROL_SYMBOL, RTF_COLUMN},
348 : : {"colw", CONTROL_VALUE, RTF_COLW},
349 : : {"comment", CONTROL_DESTINATION, RTF_COMMENT},
350 : : {"company", CONTROL_DESTINATION, RTF_COMPANY},
351 : : {"contextualspace", CONTROL_FLAG, RTF_CONTEXTUALSPACE},
352 : : {"cpg", CONTROL_VALUE, RTF_CPG},
353 : : {"crauth", CONTROL_VALUE, RTF_CRAUTH},
354 : : {"crdate", CONTROL_VALUE, RTF_CRDATE},
355 : : {"creatim", CONTROL_DESTINATION, RTF_CREATIM},
356 : : {"cs", CONTROL_VALUE, RTF_CS},
357 : : {"cshade", CONTROL_VALUE, RTF_CSHADE},
358 : : {"ctextone", CONTROL_FLAG, RTF_CTEXTONE},
359 : : {"ctexttwo", CONTROL_FLAG, RTF_CTEXTTWO},
360 : : {"ctint", CONTROL_VALUE, RTF_CTINT},
361 : : {"ctrl", CONTROL_FLAG, RTF_CTRL},
362 : : {"cts", CONTROL_VALUE, RTF_CTS},
363 : : {"cufi", CONTROL_VALUE, RTF_CUFI},
364 : : {"culi", CONTROL_VALUE, RTF_CULI},
365 : : {"curi", CONTROL_VALUE, RTF_CURI},
366 : : {"cvmme", CONTROL_FLAG, RTF_CVMME},
367 : : {"datafield", CONTROL_DESTINATION, RTF_DATAFIELD},
368 : : {"datastore", CONTROL_DESTINATION, RTF_DATASTORE},
369 : : {"date", CONTROL_FLAG, RTF_DATE},
370 : : {"dbch", CONTROL_FLAG, RTF_DBCH},
371 : : {"defchp", CONTROL_DESTINATION, RTF_DEFCHP},
372 : : {"deff", CONTROL_VALUE, RTF_DEFF},
373 : : {"defformat", CONTROL_FLAG, RTF_DEFFORMAT},
374 : : {"deflang", CONTROL_VALUE, RTF_DEFLANG},
375 : : {"deflangfe", CONTROL_VALUE, RTF_DEFLANGFE},
376 : : {"defpap", CONTROL_DESTINATION, RTF_DEFPAP},
377 : : {"defshp", CONTROL_FLAG, RTF_DEFSHP},
378 : : {"deftab", CONTROL_VALUE, RTF_DEFTAB},
379 : : {"deleted", CONTROL_TOGGLE, RTF_DELETED},
380 : : {"delrsid", CONTROL_VALUE, RTF_DELRSID},
381 : : {"dfrauth", CONTROL_VALUE, RTF_DFRAUTH},
382 : : {"dfrdate", CONTROL_VALUE, RTF_DFRDATE},
383 : : {"dfrmtxtx", CONTROL_VALUE, RTF_DFRMTXTX},
384 : : {"dfrmtxty", CONTROL_VALUE, RTF_DFRMTXTY},
385 : : {"dfrstart", CONTROL_VALUE, RTF_DFRSTART},
386 : : {"dfrstop", CONTROL_VALUE, RTF_DFRSTOP},
387 : : {"dfrxst", CONTROL_VALUE, RTF_DFRXST},
388 : : {"dghorigin", CONTROL_VALUE, RTF_DGHORIGIN},
389 : : {"dghshow", CONTROL_VALUE, RTF_DGHSHOW},
390 : : {"dghspace", CONTROL_VALUE, RTF_DGHSPACE},
391 : : {"dgmargin", CONTROL_FLAG, RTF_DGMARGIN},
392 : : {"dgsnap", CONTROL_FLAG, RTF_DGSNAP},
393 : : {"dgvorigin", CONTROL_VALUE, RTF_DGVORIGIN},
394 : : {"dgvshow", CONTROL_VALUE, RTF_DGVSHOW},
395 : : {"dgvspace", CONTROL_VALUE, RTF_DGVSPACE},
396 : : {"dibitmap", CONTROL_VALUE, RTF_DIBITMAP},
397 : : {"disabled", CONTROL_TOGGLE, RTF_DISABLED},
398 : : {"dn", CONTROL_VALUE, RTF_DN},
399 : : {"dntblnsbdb", CONTROL_FLAG, RTF_DNTBLNSBDB},
400 : : {"do", CONTROL_DESTINATION, RTF_DO},
401 : : {"dobxcolumn", CONTROL_FLAG, RTF_DOBXCOLUMN},
402 : : {"dobxmargin", CONTROL_FLAG, RTF_DOBXMARGIN},
403 : : {"dobxpage", CONTROL_FLAG, RTF_DOBXPAGE},
404 : : {"dobymargin", CONTROL_FLAG, RTF_DOBYMARGIN},
405 : : {"dobypage", CONTROL_FLAG, RTF_DOBYPAGE},
406 : : {"dobypara", CONTROL_FLAG, RTF_DOBYPARA},
407 : : {"doccomm", CONTROL_DESTINATION, RTF_DOCCOMM},
408 : : {"doctemp", CONTROL_FLAG, RTF_DOCTEMP},
409 : : {"doctype", CONTROL_VALUE, RTF_DOCTYPE},
410 : : {"docvar", CONTROL_DESTINATION, RTF_DOCVAR},
411 : : {"dodhgt", CONTROL_VALUE, RTF_DODHGT},
412 : : {"dolock", CONTROL_FLAG, RTF_DOLOCK},
413 : : {"donotembedlingdata", CONTROL_VALUE, RTF_DONOTEMBEDLINGDATA},
414 : : {"donotembedsysfont", CONTROL_VALUE, RTF_DONOTEMBEDSYSFONT},
415 : : {"donotshowcomments", CONTROL_FLAG, RTF_DONOTSHOWCOMMENTS},
416 : : {"donotshowinsdel", CONTROL_FLAG, RTF_DONOTSHOWINSDEL},
417 : : {"donotshowmarkup", CONTROL_FLAG, RTF_DONOTSHOWMARKUP},
418 : : {"donotshowprops", CONTROL_FLAG, RTF_DONOTSHOWPROPS},
419 : : {"dpaendhol", CONTROL_FLAG, RTF_DPAENDHOL},
420 : : {"dpaendl", CONTROL_VALUE, RTF_DPAENDL},
421 : : {"dpaendsol", CONTROL_FLAG, RTF_DPAENDSOL},
422 : : {"dpaendw", CONTROL_VALUE, RTF_DPAENDW},
423 : : {"dparc", CONTROL_FLAG, RTF_DPARC},
424 : : {"dparcflipx", CONTROL_FLAG, RTF_DPARCFLIPX},
425 : : {"dparcflipy", CONTROL_FLAG, RTF_DPARCFLIPY},
426 : : {"dpastarthol", CONTROL_FLAG, RTF_DPASTARTHOL},
427 : : {"dpastartl", CONTROL_VALUE, RTF_DPASTARTL},
428 : : {"dpastartsol", CONTROL_FLAG, RTF_DPASTARTSOL},
429 : : {"dpastartw", CONTROL_VALUE, RTF_DPASTARTW},
430 : : {"dpcallout", CONTROL_FLAG, RTF_DPCALLOUT},
431 : : {"dpcoa", CONTROL_VALUE, RTF_DPCOA},
432 : : {"dpcoaccent", CONTROL_FLAG, RTF_DPCOACCENT},
433 : : {"dpcobestfit", CONTROL_FLAG, RTF_DPCOBESTFIT},
434 : : {"dpcoborder", CONTROL_FLAG, RTF_DPCOBORDER},
435 : : {"dpcodabs", CONTROL_FLAG, RTF_DPCODABS},
436 : : {"dpcodbottom", CONTROL_FLAG, RTF_DPCODBOTTOM},
437 : : {"dpcodcenter", CONTROL_FLAG, RTF_DPCODCENTER},
438 : : {"dpcodescent", CONTROL_VALUE, RTF_DPCODESCENT},
439 : : {"dpcodtop", CONTROL_FLAG, RTF_DPCODTOP},
440 : : {"dpcolength", CONTROL_VALUE, RTF_DPCOLENGTH},
441 : : {"dpcominusx", CONTROL_FLAG, RTF_DPCOMINUSX},
442 : : {"dpcominusy", CONTROL_FLAG, RTF_DPCOMINUSY},
443 : : {"dpcooffset", CONTROL_VALUE, RTF_DPCOOFFSET},
444 : : {"dpcosmarta", CONTROL_FLAG, RTF_DPCOSMARTA},
445 : : {"dpcotdouble", CONTROL_FLAG, RTF_DPCOTDOUBLE},
446 : : {"dpcotright", CONTROL_FLAG, RTF_DPCOTRIGHT},
447 : : {"dpcotsingle", CONTROL_FLAG, RTF_DPCOTSINGLE},
448 : : {"dpcottriple", CONTROL_FLAG, RTF_DPCOTTRIPLE},
449 : : {"dpcount", CONTROL_VALUE, RTF_DPCOUNT},
450 : : {"dpellipse", CONTROL_FLAG, RTF_DPELLIPSE},
451 : : {"dpendgroup", CONTROL_FLAG, RTF_DPENDGROUP},
452 : : {"dpfillbgcb", CONTROL_VALUE, RTF_DPFILLBGCB},
453 : : {"dpfillbgcg", CONTROL_VALUE, RTF_DPFILLBGCG},
454 : : {"dpfillbgcr", CONTROL_VALUE, RTF_DPFILLBGCR},
455 : : {"dpfillbggray", CONTROL_VALUE, RTF_DPFILLBGGRAY},
456 : : {"dpfillbgpal", CONTROL_FLAG, RTF_DPFILLBGPAL},
457 : : {"dpfillfgcb", CONTROL_VALUE, RTF_DPFILLFGCB},
458 : : {"dpfillfgcg", CONTROL_VALUE, RTF_DPFILLFGCG},
459 : : {"dpfillfgcr", CONTROL_VALUE, RTF_DPFILLFGCR},
460 : : {"dpfillfggray", CONTROL_VALUE, RTF_DPFILLFGGRAY},
461 : : {"dpfillfgpal", CONTROL_FLAG, RTF_DPFILLFGPAL},
462 : : {"dpfillpat", CONTROL_VALUE, RTF_DPFILLPAT},
463 : : {"dpgroup", CONTROL_FLAG, RTF_DPGROUP},
464 : : {"dpline", CONTROL_FLAG, RTF_DPLINE},
465 : : {"dplinecob", CONTROL_VALUE, RTF_DPLINECOB},
466 : : {"dplinecog", CONTROL_VALUE, RTF_DPLINECOG},
467 : : {"dplinecor", CONTROL_VALUE, RTF_DPLINECOR},
468 : : {"dplinedado", CONTROL_FLAG, RTF_DPLINEDADO},
469 : : {"dplinedadodo", CONTROL_FLAG, RTF_DPLINEDADODO},
470 : : {"dplinedash", CONTROL_FLAG, RTF_DPLINEDASH},
471 : : {"dplinedot", CONTROL_FLAG, RTF_DPLINEDOT},
472 : : {"dplinegray", CONTROL_VALUE, RTF_DPLINEGRAY},
473 : : {"dplinehollow", CONTROL_FLAG, RTF_DPLINEHOLLOW},
474 : : {"dplinepal", CONTROL_FLAG, RTF_DPLINEPAL},
475 : : {"dplinesolid", CONTROL_FLAG, RTF_DPLINESOLID},
476 : : {"dplinew", CONTROL_VALUE, RTF_DPLINEW},
477 : : {"dppolycount", CONTROL_VALUE, RTF_DPPOLYCOUNT},
478 : : {"dppolygon", CONTROL_FLAG, RTF_DPPOLYGON},
479 : : {"dppolyline", CONTROL_FLAG, RTF_DPPOLYLINE},
480 : : {"dpptx", CONTROL_VALUE, RTF_DPPTX},
481 : : {"dppty", CONTROL_VALUE, RTF_DPPTY},
482 : : {"dprect", CONTROL_FLAG, RTF_DPRECT},
483 : : {"dproundr", CONTROL_FLAG, RTF_DPROUNDR},
484 : : {"dpshadow", CONTROL_FLAG, RTF_DPSHADOW},
485 : : {"dpshadx", CONTROL_VALUE, RTF_DPSHADX},
486 : : {"dpshady", CONTROL_VALUE, RTF_DPSHADY},
487 : : {"dptxbtlr", CONTROL_FLAG, RTF_DPTXBTLR},
488 : : {"dptxbx", CONTROL_FLAG, RTF_DPTXBX},
489 : : {"dptxbxmar", CONTROL_VALUE, RTF_DPTXBXMAR},
490 : : {"dptxbxtext", CONTROL_DESTINATION, RTF_DPTXBXTEXT},
491 : : {"dptxlrtb", CONTROL_FLAG, RTF_DPTXLRTB},
492 : : {"dptxlrtbv", CONTROL_FLAG, RTF_DPTXLRTBV},
493 : : {"dptxtbrl", CONTROL_FLAG, RTF_DPTXTBRL},
494 : : {"dptxtbrlv", CONTROL_FLAG, RTF_DPTXTBRLV},
495 : : {"dpx", CONTROL_VALUE, RTF_DPX},
496 : : {"dpxsize", CONTROL_VALUE, RTF_DPXSIZE},
497 : : {"dpy", CONTROL_VALUE, RTF_DPY},
498 : : {"dpysize", CONTROL_VALUE, RTF_DPYSIZE},
499 : : {"dropcapli", CONTROL_VALUE, RTF_DROPCAPLI},
500 : : {"dropcapt", CONTROL_VALUE, RTF_DROPCAPT},
501 : : {"ds", CONTROL_VALUE, RTF_DS},
502 : : {"dxfrtext", CONTROL_VALUE, RTF_DXFRTEXT},
503 : : {"dy", CONTROL_VALUE, RTF_DY},
504 : : {"ebcend", CONTROL_DESTINATION, RTF_EBCEND},
505 : : {"ebcstart", CONTROL_DESTINATION, RTF_EBCSTART},
506 : : {"edmins", CONTROL_VALUE, RTF_EDMINS},
507 : : {"embo", CONTROL_TOGGLE, RTF_EMBO},
508 : : {"emdash", CONTROL_SYMBOL, RTF_EMDASH},
509 : : {"emfblip", CONTROL_FLAG, RTF_EMFBLIP},
510 : : {"emspace", CONTROL_SYMBOL, RTF_EMSPACE},
511 : : {"endash", CONTROL_SYMBOL, RTF_ENDASH},
512 : : {"enddoc", CONTROL_FLAG, RTF_ENDDOC},
513 : : {"endnhere", CONTROL_FLAG, RTF_ENDNHERE},
514 : : {"endnotes", CONTROL_FLAG, RTF_ENDNOTES},
515 : : {"enforceprot", CONTROL_VALUE, RTF_ENFORCEPROT},
516 : : {"enspace", CONTROL_SYMBOL, RTF_ENSPACE},
517 : : {"expnd", CONTROL_VALUE, RTF_EXPND},
518 : : {"expndtw", CONTROL_VALUE, RTF_EXPNDTW},
519 : : {"expshrtn", CONTROL_FLAG, RTF_EXPSHRTN},
520 : : {"f", CONTROL_VALUE, RTF_F},
521 : : {"faauto", CONTROL_FLAG, RTF_FAAUTO},
522 : : {"facenter", CONTROL_FLAG, RTF_FACENTER},
523 : : {"facingp", CONTROL_FLAG, RTF_FACINGP},
524 : : {"factoidname", CONTROL_DESTINATION, RTF_FACTOIDNAME},
525 : : {"fafixed", CONTROL_FLAG, RTF_FAFIXED},
526 : : {"fahang", CONTROL_FLAG, RTF_FAHANG},
527 : : {"falt", CONTROL_DESTINATION, RTF_FALT},
528 : : {"faroman", CONTROL_FLAG, RTF_FAROMAN},
529 : : {"favar", CONTROL_FLAG, RTF_FAVAR},
530 : : {"fbias", CONTROL_VALUE, RTF_FBIAS},
531 : : {"fbidi", CONTROL_FLAG, RTF_FBIDI},
532 : : {"fbidis", CONTROL_FLAG, RTF_FBIDIS},
533 : : {"fbimajor", CONTROL_FLAG, RTF_FBIMAJOR},
534 : : {"fbiminor", CONTROL_FLAG, RTF_FBIMINOR},
535 : : {"fchars", CONTROL_DESTINATION, RTF_FCHARS},
536 : : {"fcharset", CONTROL_VALUE, RTF_FCHARSET},
537 : : {"fcs", CONTROL_VALUE, RTF_FCS},
538 : : {"fdbmajor", CONTROL_FLAG, RTF_FDBMAJOR},
539 : : {"fdbminor", CONTROL_FLAG, RTF_FDBMINOR},
540 : : {"fdecor", CONTROL_FLAG, RTF_FDECOR},
541 : : {"felnbrelev", CONTROL_FLAG, RTF_FELNBRELEV},
542 : : {"fet", CONTROL_VALUE, RTF_FET},
543 : : {"fetch", CONTROL_FLAG, RTF_FETCH},
544 : : {"ffdefres", CONTROL_VALUE, RTF_FFDEFRES},
545 : : {"ffdeftext", CONTROL_DESTINATION, RTF_FFDEFTEXT},
546 : : {"ffentrymcr", CONTROL_DESTINATION, RTF_FFENTRYMCR},
547 : : {"ffexitmcr", CONTROL_DESTINATION, RTF_FFEXITMCR},
548 : : {"ffformat", CONTROL_DESTINATION, RTF_FFFORMAT},
549 : : {"ffhaslistbox", CONTROL_VALUE, RTF_FFHASLISTBOX},
550 : : {"ffhelptext", CONTROL_DESTINATION, RTF_FFHELPTEXT},
551 : : {"ffhps", CONTROL_VALUE, RTF_FFHPS},
552 : : {"ffl", CONTROL_DESTINATION, RTF_FFL},
553 : : {"ffmaxlen", CONTROL_VALUE, RTF_FFMAXLEN},
554 : : {"ffname", CONTROL_DESTINATION, RTF_FFNAME},
555 : : {"ffownhelp", CONTROL_VALUE, RTF_FFOWNHELP},
556 : : {"ffownstat", CONTROL_VALUE, RTF_FFOWNSTAT},
557 : : {"ffprot", CONTROL_VALUE, RTF_FFPROT},
558 : : {"ffrecalc", CONTROL_VALUE, RTF_FFRECALC},
559 : : {"ffres", CONTROL_VALUE, RTF_FFRES},
560 : : {"ffsize", CONTROL_VALUE, RTF_FFSIZE},
561 : : {"ffstattext", CONTROL_DESTINATION, RTF_FFSTATTEXT},
562 : : {"fftype", CONTROL_VALUE, RTF_FFTYPE},
563 : : {"fftypetxt", CONTROL_VALUE, RTF_FFTYPETXT},
564 : : {"fhimajor", CONTROL_FLAG, RTF_FHIMAJOR},
565 : : {"fhiminor", CONTROL_FLAG, RTF_FHIMINOR},
566 : : {"fi", CONTROL_VALUE, RTF_FI},
567 : : {"fid", CONTROL_VALUE, RTF_FID},
568 : : {"field", CONTROL_DESTINATION, RTF_FIELD},
569 : : {"file", CONTROL_DESTINATION, RTF_FILE},
570 : : {"filetbl", CONTROL_DESTINATION, RTF_FILETBL},
571 : : {"fittext", CONTROL_VALUE, RTF_FITTEXT},
572 : : {"fjgothic", CONTROL_FLAG, RTF_FJGOTHIC},
573 : : {"fjminchou", CONTROL_FLAG, RTF_FJMINCHOU},
574 : : {"fldalt", CONTROL_FLAG, RTF_FLDALT},
575 : : {"flddirty", CONTROL_FLAG, RTF_FLDDIRTY},
576 : : {"fldedit", CONTROL_FLAG, RTF_FLDEDIT},
577 : : {"fldinst", CONTROL_DESTINATION, RTF_FLDINST},
578 : : {"fldlock", CONTROL_FLAG, RTF_FLDLOCK},
579 : : {"fldpriv", CONTROL_FLAG, RTF_FLDPRIV},
580 : : {"fldrslt", CONTROL_DESTINATION, RTF_FLDRSLT},
581 : : {"fldtype", CONTROL_DESTINATION, RTF_FLDTYPE},
582 : : {"flomajor", CONTROL_FLAG, RTF_FLOMAJOR},
583 : : {"flominor", CONTROL_FLAG, RTF_FLOMINOR},
584 : : {"fmodern", CONTROL_FLAG, RTF_FMODERN},
585 : : {"fn", CONTROL_VALUE, RTF_FN},
586 : : {"fname", CONTROL_DESTINATION, RTF_FNAME},
587 : : {"fnetwork", CONTROL_FLAG, RTF_FNETWORK},
588 : : {"fnil", CONTROL_FLAG, RTF_FNIL},
589 : : {"fnonfilesys", CONTROL_FLAG, RTF_FNONFILESYS},
590 : : {"fontemb", CONTROL_DESTINATION, RTF_FONTEMB},
591 : : {"fontfile", CONTROL_DESTINATION, RTF_FONTFILE},
592 : : {"fonttbl", CONTROL_DESTINATION, RTF_FONTTBL},
593 : : {"footer", CONTROL_DESTINATION, RTF_FOOTER},
594 : : {"footerf", CONTROL_DESTINATION, RTF_FOOTERF},
595 : : {"footerl", CONTROL_DESTINATION, RTF_FOOTERL},
596 : : {"footerr", CONTROL_DESTINATION, RTF_FOOTERR},
597 : : {"footery", CONTROL_VALUE, RTF_FOOTERY},
598 : : {"footnote", CONTROL_DESTINATION, RTF_FOOTNOTE},
599 : : {"forceupgrade", CONTROL_FLAG, RTF_FORCEUPGRADE},
600 : : {"formdisp", CONTROL_FLAG, RTF_FORMDISP},
601 : : {"formfield", CONTROL_DESTINATION, RTF_FORMFIELD},
602 : : {"formprot", CONTROL_FLAG, RTF_FORMPROT},
603 : : {"formshade", CONTROL_FLAG, RTF_FORMSHADE},
604 : : {"fosnum", CONTROL_VALUE, RTF_FOSNUM},
605 : : {"fprq", CONTROL_VALUE, RTF_FPRQ},
606 : : {"fracwidth", CONTROL_FLAG, RTF_FRACWIDTH},
607 : : {"frelative", CONTROL_VALUE, RTF_FRELATIVE},
608 : : {"frmtxbtlr", CONTROL_FLAG, RTF_FRMTXBTLR},
609 : : {"frmtxlrtb", CONTROL_FLAG, RTF_FRMTXLRTB},
610 : : {"frmtxlrtbv", CONTROL_FLAG, RTF_FRMTXLRTBV},
611 : : {"frmtxtbrl", CONTROL_FLAG, RTF_FRMTXTBRL},
612 : : {"frmtxtbrlv", CONTROL_FLAG, RTF_FRMTXTBRLV},
613 : : {"froman", CONTROL_FLAG, RTF_FROMAN},
614 : : {"fromhtml", CONTROL_VALUE, RTF_FROMHTML},
615 : : {"fromtext", CONTROL_FLAG, RTF_FROMTEXT},
616 : : {"fs", CONTROL_VALUE, RTF_FS},
617 : : {"fscript", CONTROL_FLAG, RTF_FSCRIPT},
618 : : {"fswiss", CONTROL_FLAG, RTF_FSWISS},
619 : : {"ftech", CONTROL_FLAG, RTF_FTECH},
620 : : {"ftnalt", CONTROL_FLAG, RTF_FTNALT},
621 : : {"ftnbj", CONTROL_FLAG, RTF_FTNBJ},
622 : : {"ftncn", CONTROL_DESTINATION, RTF_FTNCN},
623 : : {"ftnil", CONTROL_FLAG, RTF_FTNIL},
624 : : {"ftnlytwnine", CONTROL_FLAG, RTF_FTNLYTWNINE},
625 : : {"ftnnalc", CONTROL_FLAG, RTF_FTNNALC},
626 : : {"ftnnar", CONTROL_FLAG, RTF_FTNNAR},
627 : : {"ftnnauc", CONTROL_FLAG, RTF_FTNNAUC},
628 : : {"ftnnchi", CONTROL_FLAG, RTF_FTNNCHI},
629 : : {"ftnnchosung", CONTROL_FLAG, RTF_FTNNCHOSUNG},
630 : : {"ftnncnum", CONTROL_FLAG, RTF_FTNNCNUM},
631 : : {"ftnndbar", CONTROL_FLAG, RTF_FTNNDBAR},
632 : : {"ftnndbnum", CONTROL_FLAG, RTF_FTNNDBNUM},
633 : : {"ftnndbnumd", CONTROL_FLAG, RTF_FTNNDBNUMD},
634 : : {"ftnndbnumk", CONTROL_FLAG, RTF_FTNNDBNUMK},
635 : : {"ftnndbnumt", CONTROL_FLAG, RTF_FTNNDBNUMT},
636 : : {"ftnnganada", CONTROL_FLAG, RTF_FTNNGANADA},
637 : : {"ftnngbnum", CONTROL_FLAG, RTF_FTNNGBNUM},
638 : : {"ftnngbnumd", CONTROL_FLAG, RTF_FTNNGBNUMD},
639 : : {"ftnngbnumk", CONTROL_FLAG, RTF_FTNNGBNUMK},
640 : : {"ftnngbnuml", CONTROL_FLAG, RTF_FTNNGBNUML},
641 : : {"ftnnrlc", CONTROL_FLAG, RTF_FTNNRLC},
642 : : {"ftnnruc", CONTROL_FLAG, RTF_FTNNRUC},
643 : : {"ftnnzodiac", CONTROL_FLAG, RTF_FTNNZODIAC},
644 : : {"ftnnzodiacd", CONTROL_FLAG, RTF_FTNNZODIACD},
645 : : {"ftnnzodiacl", CONTROL_FLAG, RTF_FTNNZODIACL},
646 : : {"ftnrestart", CONTROL_FLAG, RTF_FTNRESTART},
647 : : {"ftnrstcont", CONTROL_FLAG, RTF_FTNRSTCONT},
648 : : {"ftnrstpg", CONTROL_FLAG, RTF_FTNRSTPG},
649 : : {"ftnsep", CONTROL_DESTINATION, RTF_FTNSEP},
650 : : {"ftnsepc", CONTROL_DESTINATION, RTF_FTNSEPC},
651 : : {"ftnstart", CONTROL_VALUE, RTF_FTNSTART},
652 : : {"ftntj", CONTROL_FLAG, RTF_FTNTJ},
653 : : {"fttruetype", CONTROL_FLAG, RTF_FTTRUETYPE},
654 : : {"fvaliddos", CONTROL_FLAG, RTF_FVALIDDOS},
655 : : {"fvalidhpfs", CONTROL_FLAG, RTF_FVALIDHPFS},
656 : : {"fvalidmac", CONTROL_FLAG, RTF_FVALIDMAC},
657 : : {"fvalidntfs", CONTROL_FLAG, RTF_FVALIDNTFS},
658 : : {"g", CONTROL_DESTINATION, RTF_G},
659 : : {"gcw", CONTROL_VALUE, RTF_GCW},
660 : : {"generator", CONTROL_DESTINATION, RTF_GENERATOR},
661 : : {"green", CONTROL_VALUE, RTF_GREEN},
662 : : {"grfdocevents", CONTROL_VALUE, RTF_GRFDOCEVENTS},
663 : : {"gridtbl", CONTROL_DESTINATION, RTF_GRIDTBL},
664 : : {"gutter", CONTROL_VALUE, RTF_GUTTER},
665 : : {"gutterprl", CONTROL_FLAG, RTF_GUTTERPRL},
666 : : {"guttersxn", CONTROL_VALUE, RTF_GUTTERSXN},
667 : : {"header", CONTROL_DESTINATION, RTF_HEADER},
668 : : {"headerf", CONTROL_DESTINATION, RTF_HEADERF},
669 : : {"headerl", CONTROL_DESTINATION, RTF_HEADERL},
670 : : {"headerr", CONTROL_DESTINATION, RTF_HEADERR},
671 : : {"headery", CONTROL_VALUE, RTF_HEADERY},
672 : : {"hich", CONTROL_FLAG, RTF_HICH},
673 : : {"highlight", CONTROL_VALUE, RTF_HIGHLIGHT},
674 : : {"hl", CONTROL_DESTINATION, RTF_HL},
675 : : {"hlfr", CONTROL_DESTINATION, RTF_HLFR},
676 : : {"hlinkbase", CONTROL_DESTINATION, RTF_HLINKBASE},
677 : : {"hlloc", CONTROL_DESTINATION, RTF_HLLOC},
678 : : {"hlsrc", CONTROL_DESTINATION, RTF_HLSRC},
679 : : {"horzdoc", CONTROL_FLAG, RTF_HORZDOC},
680 : : {"horzsect", CONTROL_FLAG, RTF_HORZSECT},
681 : : {"horzvert", CONTROL_VALUE, RTF_HORZVERT},
682 : : {"hr", CONTROL_VALUE, RTF_HR},
683 : : {"hres", CONTROL_VALUE, RTF_HRES},
684 : : {"hrule", CONTROL_FLAG, RTF_HRULE},
685 : : {"hsv", CONTROL_DESTINATION, RTF_HSV},
686 : : {"htmautsp", CONTROL_FLAG, RTF_HTMAUTSP},
687 : : {"htmlbase", CONTROL_FLAG, RTF_HTMLBASE},
688 : : {"htmlrtf", CONTROL_TOGGLE, RTF_HTMLRTF},
689 : : {"htmltag", CONTROL_DESTINATION, RTF_HTMLTAG},
690 : : {"hwelev", CONTROL_FLAG, RTF_HWELEV},
691 : : {"hyphauto", CONTROL_TOGGLE, RTF_HYPHAUTO},
692 : : {"hyphcaps", CONTROL_TOGGLE, RTF_HYPHCAPS},
693 : : {"hyphconsec", CONTROL_VALUE, RTF_HYPHCONSEC},
694 : : {"hyphhotz", CONTROL_VALUE, RTF_HYPHHOTZ},
695 : : {"hyphpar", CONTROL_TOGGLE, RTF_HYPHPAR},
696 : : {"i", CONTROL_TOGGLE, RTF_I},
697 : : {"id", CONTROL_VALUE, RTF_ID},
698 : : {"ignoremixedcontent", CONTROL_VALUE, RTF_IGNOREMIXEDCONTENT},
699 : : {"ilfomacatclnup", CONTROL_VALUE, RTF_ILFOMACATCLNUP},
700 : : {"ilvl", CONTROL_VALUE, RTF_ILVL},
701 : : {"impr", CONTROL_TOGGLE, RTF_IMPR},
702 : : {"indmirror", CONTROL_FLAG, RTF_INDMIRROR},
703 : : {"indrlsweleven", CONTROL_FLAG, RTF_INDRLSWELEVEN},
704 : : {"info", CONTROL_DESTINATION, RTF_INFO},
705 : : {"insrsid", CONTROL_VALUE, RTF_INSRSID},
706 : : {"intbl", CONTROL_FLAG, RTF_INTBL},
707 : : {"ipgp", CONTROL_VALUE, RTF_IPGP},
708 : : {"irowband", CONTROL_VALUE, RTF_IROWBAND},
709 : : {"irow", CONTROL_VALUE, RTF_IROW},
710 : : {"itap", CONTROL_VALUE, RTF_ITAP},
711 : : {"ixe", CONTROL_FLAG, RTF_IXE},
712 : : {"jcompress", CONTROL_FLAG, RTF_JCOMPRESS},
713 : : {"jexpand", CONTROL_FLAG, RTF_JEXPAND},
714 : : {"jis", CONTROL_FLAG, RTF_JIS},
715 : : {"jpegblip", CONTROL_FLAG, RTF_JPEGBLIP},
716 : : {"jsksu", CONTROL_FLAG, RTF_JSKSU},
717 : : {"keep", CONTROL_FLAG, RTF_KEEP},
718 : : {"keepn", CONTROL_FLAG, RTF_KEEPN},
719 : : {"kerning", CONTROL_VALUE, RTF_KERNING},
720 : : {"keycode", CONTROL_DESTINATION, RTF_KEYCODE},
721 : : {"keywords", CONTROL_DESTINATION, RTF_KEYWORDS},
722 : : {"krnprsnet", CONTROL_FLAG, RTF_KRNPRSNET},
723 : : {"ksulang", CONTROL_VALUE, RTF_KSULANG},
724 : : {"jclisttab", CONTROL_FLAG, RTF_JCLISTTAB},
725 : : {"landscape", CONTROL_FLAG, RTF_LANDSCAPE},
726 : : {"lang", CONTROL_VALUE, RTF_LANG},
727 : : {"langfe", CONTROL_VALUE, RTF_LANGFE},
728 : : {"langfenp", CONTROL_VALUE, RTF_LANGFENP},
729 : : {"langnp", CONTROL_VALUE, RTF_LANGNP},
730 : : {"lastrow", CONTROL_FLAG, RTF_LASTROW},
731 : : {"latentstyles", CONTROL_DESTINATION, RTF_LATENTSTYLES},
732 : : {"lbr", CONTROL_VALUE, RTF_LBR},
733 : : {"lchars", CONTROL_DESTINATION, RTF_LCHARS},
734 : : {"ldblquote", CONTROL_SYMBOL, RTF_LDBLQUOTE},
735 : : {"level", CONTROL_VALUE, RTF_LEVEL},
736 : : {"levelfollow", CONTROL_VALUE, RTF_LEVELFOLLOW},
737 : : {"levelindent", CONTROL_VALUE, RTF_LEVELINDENT},
738 : : {"leveljc", CONTROL_VALUE, RTF_LEVELJC},
739 : : {"leveljcn", CONTROL_VALUE, RTF_LEVELJCN},
740 : : {"levellegal", CONTROL_VALUE, RTF_LEVELLEGAL},
741 : : {"levelnfc", CONTROL_VALUE, RTF_LEVELNFC},
742 : : {"levelnfcn", CONTROL_VALUE, RTF_LEVELNFCN},
743 : : {"levelnorestart", CONTROL_VALUE, RTF_LEVELNORESTART},
744 : : {"levelnumbers", CONTROL_DESTINATION, RTF_LEVELNUMBERS},
745 : : {"levelold", CONTROL_VALUE, RTF_LEVELOLD},
746 : : {"levelpicture", CONTROL_VALUE, RTF_LEVELPICTURE},
747 : : {"levelpicturenosize", CONTROL_FLAG, RTF_LEVELPICTURENOSIZE},
748 : : {"levelprev", CONTROL_VALUE, RTF_LEVELPREV},
749 : : {"levelprevspace", CONTROL_VALUE, RTF_LEVELPREVSPACE},
750 : : {"levelspace", CONTROL_VALUE, RTF_LEVELSPACE},
751 : : {"levelstartat", CONTROL_VALUE, RTF_LEVELSTARTAT},
752 : : {"leveltemplateid", CONTROL_VALUE, RTF_LEVELTEMPLATEID},
753 : : {"leveltext", CONTROL_DESTINATION, RTF_LEVELTEXT},
754 : : {"lfolevel", CONTROL_DESTINATION, RTF_LFOLEVEL},
755 : : {"li", CONTROL_VALUE, RTF_LI},
756 : : {"line", CONTROL_SYMBOL, RTF_LINE},
757 : : {"linebetcol", CONTROL_FLAG, RTF_LINEBETCOL},
758 : : {"linecont", CONTROL_FLAG, RTF_LINECONT},
759 : : {"linemod", CONTROL_VALUE, RTF_LINEMOD},
760 : : {"lineppage", CONTROL_FLAG, RTF_LINEPPAGE},
761 : : {"linerestart", CONTROL_FLAG, RTF_LINERESTART},
762 : : {"linestart", CONTROL_VALUE, RTF_LINESTART},
763 : : {"linestarts", CONTROL_VALUE, RTF_LINESTARTS},
764 : : {"linex", CONTROL_VALUE, RTF_LINEX},
765 : : {"linkself", CONTROL_FLAG, RTF_LINKSELF},
766 : : {"linkstyles", CONTROL_FLAG, RTF_LINKSTYLES},
767 : : {"linkval", CONTROL_DESTINATION, RTF_LINKVAL},
768 : : {"lin", CONTROL_VALUE, RTF_LIN},
769 : : {"lisa", CONTROL_VALUE, RTF_LISA},
770 : : {"lisb", CONTROL_VALUE, RTF_LISB},
771 : : {"list", CONTROL_DESTINATION, RTF_LIST},
772 : : {"listhybrid", CONTROL_FLAG, RTF_LISTHYBRID},
773 : : {"listid", CONTROL_VALUE, RTF_LISTID},
774 : : {"listlevel", CONTROL_DESTINATION, RTF_LISTLEVEL},
775 : : {"listname", CONTROL_DESTINATION, RTF_LISTNAME},
776 : : {"listoverride", CONTROL_DESTINATION, RTF_LISTOVERRIDE},
777 : : {"listoverridecount", CONTROL_VALUE, RTF_LISTOVERRIDECOUNT},
778 : : {"listoverrideformat", CONTROL_VALUE, RTF_LISTOVERRIDEFORMAT},
779 : : {"listoverridestartat", CONTROL_FLAG, RTF_LISTOVERRIDESTARTAT},
780 : : {"listoverridetable", CONTROL_DESTINATION, RTF_LISTOVERRIDETABLE},
781 : : {"listpicture", CONTROL_DESTINATION, RTF_LISTPICTURE},
782 : : {"listrestarthdn", CONTROL_VALUE, RTF_LISTRESTARTHDN},
783 : : {"listsimple", CONTROL_VALUE, RTF_LISTSIMPLE},
784 : : {"liststyleid", CONTROL_VALUE, RTF_LISTSTYLEID},
785 : : {"liststylename", CONTROL_DESTINATION, RTF_LISTSTYLENAME},
786 : : {"listtable", CONTROL_DESTINATION, RTF_LISTTABLE},
787 : : {"listtemplateid", CONTROL_VALUE, RTF_LISTTEMPLATEID},
788 : : {"listtext", CONTROL_DESTINATION, RTF_LISTTEXT},
789 : : {"lnbrkrule", CONTROL_FLAG, RTF_LNBRKRULE},
790 : : {"lndscpsxn", CONTROL_FLAG, RTF_LNDSCPSXN},
791 : : {"lnongrid", CONTROL_FLAG, RTF_LNONGRID},
792 : : {"loch", CONTROL_FLAG, RTF_LOCH},
793 : : {"lquote", CONTROL_SYMBOL, RTF_LQUOTE},
794 : : {"ls", CONTROL_VALUE, RTF_LS},
795 : : {"lsdlocked", CONTROL_VALUE, RTF_LSDLOCKED},
796 : : {"lsdlockeddef", CONTROL_VALUE, RTF_LSDLOCKEDDEF},
797 : : {"lsdlockedexcept", CONTROL_DESTINATION, RTF_LSDLOCKEDEXCEPT},
798 : : {"lsdpriority", CONTROL_VALUE, RTF_LSDPRIORITY},
799 : : {"lsdprioritydef", CONTROL_VALUE, RTF_LSDPRIORITYDEF},
800 : : {"lsdqformat", CONTROL_VALUE, RTF_LSDQFORMAT},
801 : : {"lsdqformatdef", CONTROL_VALUE, RTF_LSDQFORMATDEF},
802 : : {"lsdsemihidden", CONTROL_VALUE, RTF_LSDSEMIHIDDEN},
803 : : {"lsdsemihiddendef", CONTROL_VALUE, RTF_LSDSEMIHIDDENDEF},
804 : : {"lsdstimax", CONTROL_VALUE, RTF_LSDSTIMAX},
805 : : {"lsdunhideused", CONTROL_VALUE, RTF_LSDUNHIDEUSED},
806 : : {"lsdunhideuseddef", CONTROL_VALUE, RTF_LSDUNHIDEUSEDDEF},
807 : : {"ltrch", CONTROL_FLAG, RTF_LTRCH},
808 : : {"ltrdoc", CONTROL_FLAG, RTF_LTRDOC},
809 : : {"ltrmark", CONTROL_SYMBOL, RTF_LTRMARK},
810 : : {"ltrpar", CONTROL_FLAG, RTF_LTRPAR},
811 : : {"ltrrow", CONTROL_FLAG, RTF_LTRROW},
812 : : {"ltrsect", CONTROL_FLAG, RTF_LTRSECT},
813 : : {"lvltentative", CONTROL_FLAG, RTF_LVLTENTATIVE},
814 : : {"lytcalctblwd", CONTROL_FLAG, RTF_LYTCALCTBLWD},
815 : : {"lytexcttp", CONTROL_FLAG, RTF_LYTEXCTTP},
816 : : {"lytprtmet", CONTROL_FLAG, RTF_LYTPRTMET},
817 : : {"lyttblrtgr", CONTROL_FLAG, RTF_LYTTBLRTGR},
818 : : {"mac", CONTROL_FLAG, RTF_MAC},
819 : : {"macc", CONTROL_DESTINATION, RTF_MACC},
820 : : {"maccPr", CONTROL_DESTINATION, RTF_MACCPR},
821 : : {"macpict", CONTROL_FLAG, RTF_MACPICT},
822 : : {"mailmerge", CONTROL_DESTINATION, RTF_MAILMERGE},
823 : : {"makebackup", CONTROL_FLAG, RTF_MAKEBACKUP},
824 : : {"maln", CONTROL_DESTINATION, RTF_MALN},
825 : : {"malnScr", CONTROL_DESTINATION, RTF_MALNSCR},
826 : : {"manager", CONTROL_DESTINATION, RTF_MANAGER},
827 : : {"margb", CONTROL_VALUE, RTF_MARGB},
828 : : {"margbsxn", CONTROL_VALUE, RTF_MARGBSXN},
829 : : {"margl", CONTROL_VALUE, RTF_MARGL},
830 : : {"marglsxn", CONTROL_VALUE, RTF_MARGLSXN},
831 : : {"margmirror", CONTROL_FLAG, RTF_MARGMIRROR},
832 : : {"margmirsxn", CONTROL_FLAG, RTF_MARGMIRSXN},
833 : : {"margPr", CONTROL_DESTINATION, RTF_MARGPR},
834 : : {"margr", CONTROL_VALUE, RTF_MARGR},
835 : : {"margrsxn", CONTROL_VALUE, RTF_MARGRSXN},
836 : : {"margSz", CONTROL_VALUE, RTF_MARGSZ},
837 : : {"margt", CONTROL_VALUE, RTF_MARGT},
838 : : {"margtsxn", CONTROL_VALUE, RTF_MARGTSXN},
839 : : {"mbar", CONTROL_DESTINATION, RTF_MBAR},
840 : : {"mbarPr", CONTROL_DESTINATION, RTF_MBARPR},
841 : : {"mbaseJc", CONTROL_DESTINATION, RTF_MBASEJC},
842 : : {"mbegChr", CONTROL_DESTINATION, RTF_MBEGCHR},
843 : : {"mborderBox", CONTROL_DESTINATION, RTF_MBORDERBOX},
844 : : {"mborderBoxPr", CONTROL_DESTINATION, RTF_MBORDERBOXPR},
845 : : {"mbox", CONTROL_DESTINATION, RTF_MBOX},
846 : : {"mboxPr", CONTROL_DESTINATION, RTF_MBOXPR},
847 : : {"mbrk", CONTROL_VALUE, RTF_MBRK},
848 : : {"mbrkBin", CONTROL_VALUE, RTF_MBRKBIN},
849 : : {"mbrkBinSub", CONTROL_VALUE, RTF_MBRKBINSUB},
850 : : {"mcGp", CONTROL_VALUE, RTF_MCGP},
851 : : {"mcGpRule", CONTROL_VALUE, RTF_MCGPRULE},
852 : : {"mchr", CONTROL_DESTINATION, RTF_MCHR},
853 : : {"mcount", CONTROL_DESTINATION, RTF_MCOUNT},
854 : : {"mcSp", CONTROL_VALUE, RTF_MCSP},
855 : : {"mctrlPr", CONTROL_DESTINATION, RTF_MCTRLPR},
856 : : {"md", CONTROL_DESTINATION, RTF_MD},
857 : : {"mdefJc", CONTROL_VALUE, RTF_MDEFJC},
858 : : {"mdeg", CONTROL_DESTINATION, RTF_MDEG},
859 : : {"mdegHide", CONTROL_DESTINATION, RTF_MDEGHIDE},
860 : : {"mden", CONTROL_DESTINATION, RTF_MDEN},
861 : : {"mdiff", CONTROL_DESTINATION, RTF_MDIFF},
862 : : {"mdiffSty", CONTROL_VALUE, RTF_MDIFFSTY},
863 : : {"mdispdef", CONTROL_VALUE, RTF_MDISPDEF},
864 : : {"mdPr", CONTROL_DESTINATION, RTF_MDPR},
865 : : {"me", CONTROL_DESTINATION, RTF_ME},
866 : : {"mendChr", CONTROL_DESTINATION, RTF_MENDCHR},
867 : : {"meqArr", CONTROL_DESTINATION, RTF_MEQARR},
868 : : {"meqArrPr", CONTROL_DESTINATION, RTF_MEQARRPR},
869 : : {"mf", CONTROL_DESTINATION, RTF_MF},
870 : : {"mfName", CONTROL_DESTINATION, RTF_MFNAME},
871 : : {"mfPr", CONTROL_DESTINATION, RTF_MFPR},
872 : : {"mfunc", CONTROL_DESTINATION, RTF_MFUNC},
873 : : {"mfuncPr", CONTROL_DESTINATION, RTF_MFUNCPR},
874 : : {"mgroupChr", CONTROL_DESTINATION, RTF_MGROUPCHR},
875 : : {"mgroupChrPr", CONTROL_DESTINATION, RTF_MGROUPCHRPR},
876 : : {"mgrow", CONTROL_DESTINATION, RTF_MGROW},
877 : : {"mhideBot", CONTROL_DESTINATION, RTF_MHIDEBOT},
878 : : {"mhideLeft", CONTROL_DESTINATION, RTF_MHIDELEFT},
879 : : {"mhideRight", CONTROL_DESTINATION, RTF_MHIDERIGHT},
880 : : {"mhideTop", CONTROL_DESTINATION, RTF_MHIDETOP},
881 : : {"mhtmltag", CONTROL_DESTINATION, RTF_MHTMLTAG},
882 : : {"min", CONTROL_VALUE, RTF_MIN},
883 : : {"minterSp", CONTROL_VALUE, RTF_MINTERSP},
884 : : {"mintLim", CONTROL_VALUE, RTF_MINTLIM},
885 : : {"mintraSp", CONTROL_VALUE, RTF_MINTRASP},
886 : : {"mjc", CONTROL_VALUE, RTF_MJC},
887 : : {"mlim", CONTROL_DESTINATION, RTF_MLIM},
888 : : {"mlimloc", CONTROL_DESTINATION, RTF_MLIMLOC},
889 : : {"mlimlow", CONTROL_DESTINATION, RTF_MLIMLOW},
890 : : {"mlimLow", CONTROL_DESTINATION, RTF_MLIMLOW},
891 : : {"mlimlowPr", CONTROL_DESTINATION, RTF_MLIMLOWPR},
892 : : {"mlimLowPr", CONTROL_DESTINATION, RTF_MLIMLOWPR},
893 : : {"mlimupp", CONTROL_DESTINATION, RTF_MLIMUPP},
894 : : {"mlimUpp", CONTROL_DESTINATION, RTF_MLIMUPP},
895 : : {"mlimuppPr", CONTROL_DESTINATION, RTF_MLIMUPPPR},
896 : : {"mlimUppPr", CONTROL_DESTINATION, RTF_MLIMUPPPR},
897 : : {"mlit", CONTROL_FLAG, RTF_MLIT},
898 : : {"mlMargin", CONTROL_VALUE, RTF_MLMARGIN},
899 : : {"mm", CONTROL_DESTINATION, RTF_MM},
900 : : {"mmaddfieldname", CONTROL_DESTINATION, RTF_MMADDFIELDNAME},
901 : : {"mmath", CONTROL_DESTINATION, RTF_MMATH},
902 : : {"mmathFont", CONTROL_VALUE, RTF_MMATHFONT},
903 : : {"mmathPict", CONTROL_DESTINATION, RTF_MMATHPICT},
904 : : {"mmathPr", CONTROL_DESTINATION, RTF_MMATHPR},
905 : : {"mmattach", CONTROL_FLAG, RTF_MMATTACH},
906 : : {"mmaxdist", CONTROL_DESTINATION, RTF_MMAXDIST},
907 : : {"mmblanklines", CONTROL_FLAG, RTF_MMBLANKLINES},
908 : : {"mmc", CONTROL_DESTINATION, RTF_MMC},
909 : : {"mmcJc", CONTROL_DESTINATION, RTF_MMCJC},
910 : : {"mmconnectstr", CONTROL_DESTINATION, RTF_MMCONNECTSTR},
911 : : {"mmconnectstrdata", CONTROL_DESTINATION, RTF_MMCONNECTSTRDATA},
912 : : {"mmcPr", CONTROL_DESTINATION, RTF_MMCPR},
913 : : {"mmcs", CONTROL_DESTINATION, RTF_MMCS},
914 : : {"mmdatasource", CONTROL_DESTINATION, RTF_MMDATASOURCE},
915 : : {"mmdatatypeaccess", CONTROL_FLAG, RTF_MMDATATYPEACCESS},
916 : : {"mmdatatypeexcel", CONTROL_FLAG, RTF_MMDATATYPEEXCEL},
917 : : {"mmdatatypefile", CONTROL_FLAG, RTF_MMDATATYPEFILE},
918 : : {"mmdatatypeodbc", CONTROL_FLAG, RTF_MMDATATYPEODBC},
919 : : {"mmdatatypeodso", CONTROL_FLAG, RTF_MMDATATYPEODSO},
920 : : {"mmdatatypeqt", CONTROL_FLAG, RTF_MMDATATYPEQT},
921 : : {"mmdefaultsql", CONTROL_FLAG, RTF_MMDEFAULTSQL},
922 : : {"mmdestemail", CONTROL_FLAG, RTF_MMDESTEMAIL},
923 : : {"mmdestfax", CONTROL_FLAG, RTF_MMDESTFAX},
924 : : {"mmdestnewdoc", CONTROL_FLAG, RTF_MMDESTNEWDOC},
925 : : {"mmdestprinter", CONTROL_FLAG, RTF_MMDESTPRINTER},
926 : : {"mmerrors", CONTROL_VALUE, RTF_MMERRORS},
927 : : {"mmfttypeaddress", CONTROL_FLAG, RTF_MMFTTYPEADDRESS},
928 : : {"mmfttypebarcode", CONTROL_FLAG, RTF_MMFTTYPEBARCODE},
929 : : {"mmfttypedbcolumn", CONTROL_FLAG, RTF_MMFTTYPEDBCOLUMN},
930 : : {"mmfttypemapped", CONTROL_FLAG, RTF_MMFTTYPEMAPPED},
931 : : {"mmfttypenull", CONTROL_FLAG, RTF_MMFTTYPENULL},
932 : : {"mmfttypesalutation", CONTROL_FLAG, RTF_MMFTTYPESALUTATION},
933 : : {"mmheadersource", CONTROL_DESTINATION, RTF_MMHEADERSOURCE},
934 : : {"mmjdsotype", CONTROL_VALUE, RTF_MMJDSOTYPE},
935 : : {"mmlinktoquery", CONTROL_FLAG, RTF_MMLINKTOQUERY},
936 : : {"mmmailsubject", CONTROL_DESTINATION, RTF_MMMAILSUBJECT},
937 : : {"mmmaintypecatalog", CONTROL_FLAG, RTF_MMMAINTYPECATALOG},
938 : : {"mmmaintypeemail", CONTROL_FLAG, RTF_MMMAINTYPEEMAIL},
939 : : {"mmmaintypeenvelopes", CONTROL_FLAG, RTF_MMMAINTYPEENVELOPES},
940 : : {"mmmaintypefax", CONTROL_FLAG, RTF_MMMAINTYPEFAX},
941 : : {"mmmaintypelabels", CONTROL_FLAG, RTF_MMMAINTYPELABELS},
942 : : {"mmmaintypeletters", CONTROL_FLAG, RTF_MMMAINTYPELETTERS},
943 : : {"mmodso", CONTROL_DESTINATION, RTF_MMODSO},
944 : : {"mmodsoactive", CONTROL_VALUE, RTF_MMODSOACTIVE},
945 : : {"mmodsocoldelim", CONTROL_VALUE, RTF_MMODSOCOLDELIM},
946 : : {"mmodsocolumn", CONTROL_VALUE, RTF_MMODSOCOLUMN},
947 : : {"mmodsodynaddr", CONTROL_VALUE, RTF_MMODSODYNADDR},
948 : : {"mmodsofhdr", CONTROL_VALUE, RTF_MMODSOFHDR},
949 : : {"mmodsofilter", CONTROL_DESTINATION, RTF_MMODSOFILTER},
950 : : {"mmodsofldmpdata", CONTROL_DESTINATION, RTF_MMODSOFLDMPDATA},
951 : : {"mmodsofmcolumn", CONTROL_VALUE, RTF_MMODSOFMCOLUMN},
952 : : {"mmodsohash", CONTROL_VALUE, RTF_MMODSOHASH},
953 : : {"mmodsolid", CONTROL_VALUE, RTF_MMODSOLID},
954 : : {"mmodsomappedname", CONTROL_DESTINATION, RTF_MMODSOMAPPEDNAME},
955 : : {"mmodsoname", CONTROL_DESTINATION, RTF_MMODSONAME},
956 : : {"mmodsorecipdata", CONTROL_DESTINATION, RTF_MMODSORECIPDATA},
957 : : {"mmodsosort", CONTROL_DESTINATION, RTF_MMODSOSORT},
958 : : {"mmodsosrc", CONTROL_DESTINATION, RTF_MMODSOSRC},
959 : : {"mmodsotable", CONTROL_DESTINATION, RTF_MMODSOTABLE},
960 : : {"mmodsoudl", CONTROL_DESTINATION, RTF_MMODSOUDL},
961 : : {"mmodsoudldata", CONTROL_DESTINATION, RTF_MMODSOUDLDATA},
962 : : {"mmodsouniquetag", CONTROL_DESTINATION, RTF_MMODSOUNIQUETAG},
963 : : {"mmPr", CONTROL_DESTINATION, RTF_MMPR},
964 : : {"mmquery", CONTROL_DESTINATION, RTF_MMQUERY},
965 : : {"mmr", CONTROL_DESTINATION, RTF_MMR},
966 : : {"mmreccur", CONTROL_VALUE, RTF_MMRECCUR},
967 : : {"mmshowdata", CONTROL_FLAG, RTF_MMSHOWDATA},
968 : : {"mnary", CONTROL_DESTINATION, RTF_MNARY},
969 : : {"mnaryLim", CONTROL_VALUE, RTF_MNARYLIM},
970 : : {"mnaryPr", CONTROL_DESTINATION, RTF_MNARYPR},
971 : : {"mnoBreak", CONTROL_DESTINATION, RTF_MNOBREAK},
972 : : {"mnor", CONTROL_FLAG, RTF_MNOR},
973 : : {"mnum", CONTROL_DESTINATION, RTF_MNUM},
974 : : {"mo", CONTROL_VALUE, RTF_MO},
975 : : {"mobjDist", CONTROL_DESTINATION, RTF_MOBJDIST},
976 : : {"moMath", CONTROL_DESTINATION, RTF_MOMATH},
977 : : {"moMathPara", CONTROL_DESTINATION, RTF_MOMATHPARA},
978 : : {"moMathParaPr", CONTROL_DESTINATION, RTF_MOMATHPARAPR},
979 : : {"mopEmu", CONTROL_DESTINATION, RTF_MOPEMU},
980 : : {"mphant", CONTROL_DESTINATION, RTF_MPHANT},
981 : : {"mphantPr", CONTROL_DESTINATION, RTF_MPHANTPR},
982 : : {"mplcHide", CONTROL_DESTINATION, RTF_MPLCHIDE},
983 : : {"mpos", CONTROL_DESTINATION, RTF_MPOS},
984 : : {"mpostSp", CONTROL_VALUE, RTF_MPOSTSP},
985 : : {"mpreSp", CONTROL_VALUE, RTF_MPRESP},
986 : : {"mr", CONTROL_DESTINATION, RTF_MR},
987 : : {"mrad", CONTROL_DESTINATION, RTF_MRAD},
988 : : {"mradPr", CONTROL_DESTINATION, RTF_MRADPR},
989 : : {"mrMargin", CONTROL_VALUE, RTF_MRMARGIN},
990 : : {"mrPr", CONTROL_DESTINATION, RTF_MRPR},
991 : : {"mrSp", CONTROL_VALUE, RTF_MRSP},
992 : : {"mrSpRule", CONTROL_VALUE, RTF_MRSPRULE},
993 : : {"mscr", CONTROL_VALUE, RTF_MSCR},
994 : : {"msepChr", CONTROL_DESTINATION, RTF_MSEPCHR},
995 : : {"mshow", CONTROL_DESTINATION, RTF_MSHOW},
996 : : {"mshp", CONTROL_DESTINATION, RTF_MSHP},
997 : : {"msmallFrac", CONTROL_VALUE, RTF_MSMALLFRAC},
998 : : {"msmcap", CONTROL_FLAG, RTF_MSMCAP},
999 : : {"msPre", CONTROL_DESTINATION, RTF_MSPRE},
1000 : : {"msPrePr", CONTROL_DESTINATION, RTF_MSPREPR},
1001 : : {"msSub", CONTROL_DESTINATION, RTF_MSSUB},
1002 : : {"msSubPr", CONTROL_DESTINATION, RTF_MSSUBPR},
1003 : : {"msSubSup", CONTROL_DESTINATION, RTF_MSSUBSUP},
1004 : : {"msSubSupPr", CONTROL_DESTINATION, RTF_MSSUBSUPPR},
1005 : : {"msSup", CONTROL_DESTINATION, RTF_MSSUP},
1006 : : {"msSupPr", CONTROL_DESTINATION, RTF_MSSUPPR},
1007 : : {"mstrikeBLTR", CONTROL_DESTINATION, RTF_MSTRIKEBLTR},
1008 : : {"mstrikeH", CONTROL_DESTINATION, RTF_MSTRIKEH},
1009 : : {"mstrikeTLBR", CONTROL_DESTINATION, RTF_MSTRIKETLBR},
1010 : : {"mstrikeV", CONTROL_DESTINATION, RTF_MSTRIKEV},
1011 : : {"msty", CONTROL_VALUE, RTF_MSTY},
1012 : : {"msub", CONTROL_DESTINATION, RTF_MSUB},
1013 : : {"msubHide", CONTROL_DESTINATION, RTF_MSUBHIDE},
1014 : : {"msup", CONTROL_DESTINATION, RTF_MSUP},
1015 : : {"msupHide", CONTROL_DESTINATION, RTF_MSUPHIDE},
1016 : : {"mtransp", CONTROL_DESTINATION, RTF_MTRANSP},
1017 : : {"mtype", CONTROL_DESTINATION, RTF_MTYPE},
1018 : : {"muser", CONTROL_FLAG, RTF_MUSER},
1019 : : {"mvauth", CONTROL_VALUE, RTF_MVAUTH},
1020 : : {"mvdate", CONTROL_VALUE, RTF_MVDATE},
1021 : : {"mvertJc", CONTROL_DESTINATION, RTF_MVERTJC},
1022 : : {"mvf", CONTROL_FLAG, RTF_MVF},
1023 : : {"mvfmf", CONTROL_DESTINATION, RTF_MVFMF},
1024 : : {"mvfml", CONTROL_DESTINATION, RTF_MVFML},
1025 : : {"mvt", CONTROL_FLAG, RTF_MVT},
1026 : : {"mvtof", CONTROL_DESTINATION, RTF_MVTOF},
1027 : : {"mvtol", CONTROL_DESTINATION, RTF_MVTOL},
1028 : : {"mwrapIndent", CONTROL_VALUE, RTF_MWRAPINDENT},
1029 : : {"mwrapRight", CONTROL_VALUE, RTF_MWRAPRIGHT},
1030 : : {"mzeroAsc", CONTROL_DESTINATION, RTF_MZEROASC},
1031 : : {"mzeroDesc", CONTROL_DESTINATION, RTF_MZERODESC},
1032 : : {"mzeroWid", CONTROL_DESTINATION, RTF_MZEROWID},
1033 : : {"nestcell", CONTROL_SYMBOL, RTF_NESTCELL},
1034 : : {"nestrow", CONTROL_SYMBOL, RTF_NESTROW},
1035 : : {"nesttableprops", CONTROL_DESTINATION, RTF_NESTTABLEPROPS},
1036 : : {"newtblstyruls", CONTROL_FLAG, RTF_NEWTBLSTYRULS},
1037 : : {"nextfile", CONTROL_DESTINATION, RTF_NEXTFILE},
1038 : : {"noafcnsttbl", CONTROL_FLAG, RTF_NOAFCNSTTBL},
1039 : : {"nobrkwrptbl", CONTROL_FLAG, RTF_NOBRKWRPTBL},
1040 : : {"nocolbal", CONTROL_FLAG, RTF_NOCOLBAL},
1041 : : {"nocompatoptions", CONTROL_FLAG, RTF_NOCOMPATOPTIONS},
1042 : : {"nocwrap", CONTROL_FLAG, RTF_NOCWRAP},
1043 : : {"nocxsptable", CONTROL_FLAG, RTF_NOCXSPTABLE},
1044 : : {"noextrasprl", CONTROL_FLAG, RTF_NOEXTRASPRL},
1045 : : {"nofchars", CONTROL_VALUE, RTF_NOFCHARS},
1046 : : {"nofcharsws", CONTROL_VALUE, RTF_NOFCHARSWS},
1047 : : {"nofeaturethrottle", CONTROL_FLAG, RTF_NOFEATURETHROTTLE},
1048 : : {"nofpages", CONTROL_VALUE, RTF_NOFPAGES},
1049 : : {"nofwords", CONTROL_VALUE, RTF_NOFWORDS},
1050 : : {"nogrowautofit", CONTROL_FLAG, RTF_NOGROWAUTOFIT},
1051 : : {"noindnmbrts", CONTROL_FLAG, RTF_NOINDNMBRTS},
1052 : : {"nojkernpunct", CONTROL_FLAG, RTF_NOJKERNPUNCT},
1053 : : {"nolead", CONTROL_FLAG, RTF_NOLEAD},
1054 : : {"noline", CONTROL_FLAG, RTF_NOLINE},
1055 : : {"nolnhtadjtbl", CONTROL_FLAG, RTF_NOLNHTADJTBL},
1056 : : {"nonesttables", CONTROL_DESTINATION, RTF_NONESTTABLES},
1057 : : {"nonshppict", CONTROL_FLAG, RTF_NONSHPPICT},
1058 : : {"nooverflow", CONTROL_FLAG, RTF_NOOVERFLOW},
1059 : : {"noproof", CONTROL_FLAG, RTF_NOPROOF},
1060 : : {"noqfpromote", CONTROL_FLAG, RTF_NOQFPROMOTE},
1061 : : {"nosectexpand", CONTROL_FLAG, RTF_NOSECTEXPAND},
1062 : : {"nosnaplinegrid", CONTROL_FLAG, RTF_NOSNAPLINEGRID},
1063 : : {"nospaceforul", CONTROL_FLAG, RTF_NOSPACEFORUL},
1064 : : {"nosupersub", CONTROL_FLAG, RTF_NOSUPERSUB},
1065 : : {"notabind", CONTROL_FLAG, RTF_NOTABIND},
1066 : : {"notbrkcnstfrctbl", CONTROL_FLAG, RTF_NOTBRKCNSTFRCTBL},
1067 : : {"notcvasp", CONTROL_FLAG, RTF_NOTCVASP},
1068 : : {"notvatxbx", CONTROL_FLAG, RTF_NOTVATXBX},
1069 : : {"nouicompat", CONTROL_FLAG, RTF_NOUICOMPAT},
1070 : : {"noultrlspc", CONTROL_FLAG, RTF_NOULTRLSPC},
1071 : : {"nowidctlpar", CONTROL_FLAG, RTF_NOWIDCTLPAR},
1072 : : {"nowrap", CONTROL_FLAG, RTF_NOWRAP},
1073 : : {"nowwrap", CONTROL_FLAG, RTF_NOWWRAP},
1074 : : {"noxlattoyen", CONTROL_FLAG, RTF_NOXLATTOYEN},
1075 : : {"objalias", CONTROL_DESTINATION, RTF_OBJALIAS},
1076 : : {"objalign", CONTROL_VALUE, RTF_OBJALIGN},
1077 : : {"objattph", CONTROL_FLAG, RTF_OBJATTPH},
1078 : : {"objautlink", CONTROL_FLAG, RTF_OBJAUTLINK},
1079 : : {"objclass", CONTROL_DESTINATION, RTF_OBJCLASS},
1080 : : {"objcropb", CONTROL_VALUE, RTF_OBJCROPB},
1081 : : {"objcropl", CONTROL_VALUE, RTF_OBJCROPL},
1082 : : {"objcropr", CONTROL_VALUE, RTF_OBJCROPR},
1083 : : {"objcropt", CONTROL_VALUE, RTF_OBJCROPT},
1084 : : {"objdata", CONTROL_DESTINATION, RTF_OBJDATA},
1085 : : {"object", CONTROL_DESTINATION, RTF_OBJECT},
1086 : : {"objemb", CONTROL_FLAG, RTF_OBJEMB},
1087 : : {"objh", CONTROL_VALUE, RTF_OBJH},
1088 : : {"objhtml", CONTROL_FLAG, RTF_OBJHTML},
1089 : : {"objicemb", CONTROL_FLAG, RTF_OBJICEMB},
1090 : : {"objlink", CONTROL_FLAG, RTF_OBJLINK},
1091 : : {"objlock", CONTROL_FLAG, RTF_OBJLOCK},
1092 : : {"objname", CONTROL_DESTINATION, RTF_OBJNAME},
1093 : : {"objocx", CONTROL_FLAG, RTF_OBJOCX},
1094 : : {"objpub", CONTROL_FLAG, RTF_OBJPUB},
1095 : : {"objscalex", CONTROL_VALUE, RTF_OBJSCALEX},
1096 : : {"objscaley", CONTROL_VALUE, RTF_OBJSCALEY},
1097 : : {"objsect", CONTROL_DESTINATION, RTF_OBJSECT},
1098 : : {"objsetsize", CONTROL_FLAG, RTF_OBJSETSIZE},
1099 : : {"objsub", CONTROL_FLAG, RTF_OBJSUB},
1100 : : {"objtime", CONTROL_DESTINATION, RTF_OBJTIME},
1101 : : {"objtransy", CONTROL_VALUE, RTF_OBJTRANSY},
1102 : : {"objupdate", CONTROL_FLAG, RTF_OBJUPDATE},
1103 : : {"objw", CONTROL_VALUE, RTF_OBJW},
1104 : : {"ogutter", CONTROL_VALUE, RTF_OGUTTER},
1105 : : {"oldas", CONTROL_FLAG, RTF_OLDAS},
1106 : : {"oldcprops", CONTROL_DESTINATION, RTF_OLDCPROPS},
1107 : : {"oldlinewrap", CONTROL_FLAG, RTF_OLDLINEWRAP},
1108 : : {"oldpprops", CONTROL_DESTINATION, RTF_OLDPPROPS},
1109 : : {"oldsprops", CONTROL_DESTINATION, RTF_OLDSPROPS},
1110 : : {"oldtprops", CONTROL_DESTINATION, RTF_OLDTPROPS},
1111 : : {"oleclsid", CONTROL_DESTINATION, RTF_OLECLSID},
1112 : : {"operator", CONTROL_DESTINATION, RTF_OPERATOR},
1113 : : {"otblrul", CONTROL_FLAG, RTF_OTBLRUL},
1114 : : {"outl", CONTROL_TOGGLE, RTF_OUTL},
1115 : : {"outlinelevel", CONTROL_VALUE, RTF_OUTLINELEVEL},
1116 : : {"overlay", CONTROL_FLAG, RTF_OVERLAY},
1117 : : {"page", CONTROL_SYMBOL, RTF_PAGE},
1118 : : {"pagebb", CONTROL_FLAG, RTF_PAGEBB},
1119 : : {"panose", CONTROL_DESTINATION, RTF_PANOSE},
1120 : : {"paperh", CONTROL_VALUE, RTF_PAPERH},
1121 : : {"paperw", CONTROL_VALUE, RTF_PAPERW},
1122 : : {"par", CONTROL_SYMBOL, RTF_PAR},
1123 : : {"pararsid", CONTROL_VALUE, RTF_PARARSID},
1124 : : {"pard", CONTROL_FLAG, RTF_PARD},
1125 : : {"password", CONTROL_DESTINATION, RTF_PASSWORD},
1126 : : {"passwordhash", CONTROL_DESTINATION, RTF_PASSWORDHASH},
1127 : : {"pc", CONTROL_FLAG, RTF_PC},
1128 : : {"pca", CONTROL_FLAG, RTF_PCA},
1129 : : {"pgbrdrb", CONTROL_FLAG, RTF_PGBRDRB},
1130 : : {"pgbrdrfoot", CONTROL_FLAG, RTF_PGBRDRFOOT},
1131 : : {"pgbrdrhead", CONTROL_FLAG, RTF_PGBRDRHEAD},
1132 : : {"pgbrdrl", CONTROL_FLAG, RTF_PGBRDRL},
1133 : : {"pgbrdropt", CONTROL_VALUE, RTF_PGBRDROPT},
1134 : : {"pgbrdrr", CONTROL_FLAG, RTF_PGBRDRR},
1135 : : {"pgbrdrsnap", CONTROL_FLAG, RTF_PGBRDRSNAP},
1136 : : {"pgbrdrt", CONTROL_FLAG, RTF_PGBRDRT},
1137 : : {"pghsxn", CONTROL_VALUE, RTF_PGHSXN},
1138 : : {"pgnbidia", CONTROL_FLAG, RTF_PGNBIDIA},
1139 : : {"pgnbidib", CONTROL_FLAG, RTF_PGNBIDIB},
1140 : : {"pgnchosung", CONTROL_FLAG, RTF_PGNCHOSUNG},
1141 : : {"pgncnum", CONTROL_FLAG, RTF_PGNCNUM},
1142 : : {"pgncont", CONTROL_FLAG, RTF_PGNCONT},
1143 : : {"pgndbnum", CONTROL_FLAG, RTF_PGNDBNUM},
1144 : : {"pgndbnumd", CONTROL_FLAG, RTF_PGNDBNUMD},
1145 : : {"pgndbnumk", CONTROL_FLAG, RTF_PGNDBNUMK},
1146 : : {"pgndbnumt", CONTROL_FLAG, RTF_PGNDBNUMT},
1147 : : {"pgndec", CONTROL_FLAG, RTF_PGNDEC},
1148 : : {"pgndecd", CONTROL_FLAG, RTF_PGNDECD},
1149 : : {"pgnganada", CONTROL_FLAG, RTF_PGNGANADA},
1150 : : {"pgngbnum", CONTROL_FLAG, RTF_PGNGBNUM},
1151 : : {"pgngbnumd", CONTROL_FLAG, RTF_PGNGBNUMD},
1152 : : {"pgngbnumk", CONTROL_FLAG, RTF_PGNGBNUMK},
1153 : : {"pgngbnuml", CONTROL_FLAG, RTF_PGNGBNUML},
1154 : : {"pgnhindia", CONTROL_FLAG, RTF_PGNHINDIA},
1155 : : {"pgnhindib", CONTROL_FLAG, RTF_PGNHINDIB},
1156 : : {"pgnhindic", CONTROL_FLAG, RTF_PGNHINDIC},
1157 : : {"pgnhindid", CONTROL_FLAG, RTF_PGNHINDID},
1158 : : {"pgnhn", CONTROL_VALUE, RTF_PGNHN},
1159 : : {"pgnhnsc", CONTROL_FLAG, RTF_PGNHNSC},
1160 : : {"pgnhnsh", CONTROL_FLAG, RTF_PGNHNSH},
1161 : : {"pgnhnsm", CONTROL_FLAG, RTF_PGNHNSM},
1162 : : {"pgnhnsn", CONTROL_FLAG, RTF_PGNHNSN},
1163 : : {"pgnhnsp", CONTROL_FLAG, RTF_PGNHNSP},
1164 : : {"pgnid", CONTROL_FLAG, RTF_PGNID},
1165 : : {"pgnlcltr", CONTROL_FLAG, RTF_PGNLCLTR},
1166 : : {"pgnlcrm", CONTROL_FLAG, RTF_PGNLCRM},
1167 : : {"pgnrestart", CONTROL_FLAG, RTF_PGNRESTART},
1168 : : {"pgnstart", CONTROL_VALUE, RTF_PGNSTART},
1169 : : {"pgnstarts", CONTROL_VALUE, RTF_PGNSTARTS},
1170 : : {"pgnthaia", CONTROL_FLAG, RTF_PGNTHAIA},
1171 : : {"pgnthaib", CONTROL_FLAG, RTF_PGNTHAIB},
1172 : : {"pgnthaic", CONTROL_FLAG, RTF_PGNTHAIC},
1173 : : {"pgnucltr", CONTROL_FLAG, RTF_PGNUCLTR},
1174 : : {"pgnucrm", CONTROL_FLAG, RTF_PGNUCRM},
1175 : : {"pgnvieta", CONTROL_FLAG, RTF_PGNVIETA},
1176 : : {"pgnx", CONTROL_VALUE, RTF_PGNX},
1177 : : {"pgny", CONTROL_VALUE, RTF_PGNY},
1178 : : {"pgnzodiac", CONTROL_FLAG, RTF_PGNZODIAC},
1179 : : {"pgnzodiacd", CONTROL_FLAG, RTF_PGNZODIACD},
1180 : : {"pgnzodiacl", CONTROL_FLAG, RTF_PGNZODIACL},
1181 : : {"pgp", CONTROL_DESTINATION, RTF_PGP},
1182 : : {"pgptbl", CONTROL_DESTINATION, RTF_PGPTBL},
1183 : : {"pgwsxn", CONTROL_VALUE, RTF_PGWSXN},
1184 : : {"phcol", CONTROL_FLAG, RTF_PHCOL},
1185 : : {"phmrg", CONTROL_FLAG, RTF_PHMRG},
1186 : : {"phpg", CONTROL_FLAG, RTF_PHPG},
1187 : : {"picbmp", CONTROL_FLAG, RTF_PICBMP},
1188 : : {"picbpp", CONTROL_VALUE, RTF_PICBPP},
1189 : : {"piccropb", CONTROL_VALUE, RTF_PICCROPB},
1190 : : {"piccropl", CONTROL_VALUE, RTF_PICCROPL},
1191 : : {"piccropr", CONTROL_VALUE, RTF_PICCROPR},
1192 : : {"piccropt", CONTROL_VALUE, RTF_PICCROPT},
1193 : : {"pich", CONTROL_VALUE, RTF_PICH},
1194 : : {"pichgoal", CONTROL_VALUE, RTF_PICHGOAL},
1195 : : {"pichGoal", CONTROL_VALUE, RTF_PICHGOAL},
1196 : : {"picprop", CONTROL_DESTINATION, RTF_PICPROP},
1197 : : {"picscaled", CONTROL_FLAG, RTF_PICSCALED},
1198 : : {"picscalex", CONTROL_VALUE, RTF_PICSCALEX},
1199 : : {"picscaley", CONTROL_VALUE, RTF_PICSCALEY},
1200 : : {"pict", CONTROL_DESTINATION, RTF_PICT},
1201 : : {"picw", CONTROL_VALUE, RTF_PICW},
1202 : : {"picwgoal", CONTROL_VALUE, RTF_PICWGOAL},
1203 : : {"picwGoal", CONTROL_VALUE, RTF_PICWGOAL},
1204 : : {"pindtabqc", CONTROL_FLAG, RTF_PINDTABQC},
1205 : : {"pindtabql", CONTROL_FLAG, RTF_PINDTABQL},
1206 : : {"pindtabqr", CONTROL_FLAG, RTF_PINDTABQR},
1207 : : {"plain", CONTROL_FLAG, RTF_PLAIN},
1208 : : {"pmartabqc", CONTROL_FLAG, RTF_PMARTABQC},
1209 : : {"pmartabql", CONTROL_FLAG, RTF_PMARTABQL},
1210 : : {"pmartabqr", CONTROL_FLAG, RTF_PMARTABQR},
1211 : : {"pmmetafile", CONTROL_VALUE, RTF_PMMETAFILE},
1212 : : {"pn", CONTROL_DESTINATION, RTF_PN},
1213 : : {"pnacross", CONTROL_FLAG, RTF_PNACROSS},
1214 : : {"pnaiu", CONTROL_FLAG, RTF_PNAIU},
1215 : : {"pnaiud", CONTROL_FLAG, RTF_PNAIUD},
1216 : : {"pnaiueo", CONTROL_FLAG, RTF_PNAIUEO},
1217 : : {"pnaiueod", CONTROL_FLAG, RTF_PNAIUEOD},
1218 : : {"pnb", CONTROL_TOGGLE, RTF_PNB},
1219 : : {"pnbidia", CONTROL_FLAG, RTF_PNBIDIA},
1220 : : {"pnbidib", CONTROL_FLAG, RTF_PNBIDIB},
1221 : : {"pncaps", CONTROL_TOGGLE, RTF_PNCAPS},
1222 : : {"pncard", CONTROL_FLAG, RTF_PNCARD},
1223 : : {"pncf", CONTROL_VALUE, RTF_PNCF},
1224 : : {"pnchosung", CONTROL_FLAG, RTF_PNCHOSUNG},
1225 : : {"pncnum", CONTROL_FLAG, RTF_PNCNUM},
1226 : : {"pndbnum", CONTROL_FLAG, RTF_PNDBNUM},
1227 : : {"pndbnumd", CONTROL_FLAG, RTF_PNDBNUMD},
1228 : : {"pndbnumk", CONTROL_FLAG, RTF_PNDBNUMK},
1229 : : {"pndbnuml", CONTROL_FLAG, RTF_PNDBNUML},
1230 : : {"pndbnumt", CONTROL_FLAG, RTF_PNDBNUMT},
1231 : : {"pndec", CONTROL_FLAG, RTF_PNDEC},
1232 : : {"pndecd", CONTROL_FLAG, RTF_PNDECD},
1233 : : {"pnf", CONTROL_VALUE, RTF_PNF},
1234 : : {"pnfs", CONTROL_VALUE, RTF_PNFS},
1235 : : {"pnganada", CONTROL_FLAG, RTF_PNGANADA},
1236 : : {"pngblip", CONTROL_FLAG, RTF_PNGBLIP},
1237 : : {"pngbnum", CONTROL_FLAG, RTF_PNGBNUM},
1238 : : {"pngbnumd", CONTROL_FLAG, RTF_PNGBNUMD},
1239 : : {"pngbnumk", CONTROL_FLAG, RTF_PNGBNUMK},
1240 : : {"pngbnuml", CONTROL_FLAG, RTF_PNGBNUML},
1241 : : {"pnhang", CONTROL_FLAG, RTF_PNHANG},
1242 : : {"pni", CONTROL_TOGGLE, RTF_PNI},
1243 : : {"pnindent", CONTROL_VALUE, RTF_PNINDENT},
1244 : : {"pniroha", CONTROL_FLAG, RTF_PNIROHA},
1245 : : {"pnirohad", CONTROL_FLAG, RTF_PNIROHAD},
1246 : : {"pnlcltr", CONTROL_FLAG, RTF_PNLCLTR},
1247 : : {"pnlcrm", CONTROL_FLAG, RTF_PNLCRM},
1248 : : {"pnlvl", CONTROL_VALUE, RTF_PNLVL},
1249 : : {"pnlvlblt", CONTROL_FLAG, RTF_PNLVLBLT},
1250 : : {"pnlvlbody", CONTROL_FLAG, RTF_PNLVLBODY},
1251 : : {"pnlvlcont", CONTROL_FLAG, RTF_PNLVLCONT},
1252 : : {"pnnumonce", CONTROL_FLAG, RTF_PNNUMONCE},
1253 : : {"pnord", CONTROL_FLAG, RTF_PNORD},
1254 : : {"pnordt", CONTROL_FLAG, RTF_PNORDT},
1255 : : {"pnprev", CONTROL_FLAG, RTF_PNPREV},
1256 : : {"pnqc", CONTROL_FLAG, RTF_PNQC},
1257 : : {"pnql", CONTROL_FLAG, RTF_PNQL},
1258 : : {"pnqr", CONTROL_FLAG, RTF_PNQR},
1259 : : {"pnrauth", CONTROL_VALUE, RTF_PNRAUTH},
1260 : : {"pnrdate", CONTROL_VALUE, RTF_PNRDATE},
1261 : : {"pnrestart", CONTROL_FLAG, RTF_PNRESTART},
1262 : : {"pnrnfc", CONTROL_VALUE, RTF_PNRNFC},
1263 : : {"pnrnot", CONTROL_FLAG, RTF_PNRNOT},
1264 : : {"pnrpnbr", CONTROL_VALUE, RTF_PNRPNBR},
1265 : : {"pnrrgb", CONTROL_VALUE, RTF_PNRRGB},
1266 : : {"pnrstart", CONTROL_VALUE, RTF_PNRSTART},
1267 : : {"pnrstop", CONTROL_VALUE, RTF_PNRSTOP},
1268 : : {"pnrxst", CONTROL_VALUE, RTF_PNRXST},
1269 : : {"pnscaps", CONTROL_TOGGLE, RTF_PNSCAPS},
1270 : : {"pnseclvl", CONTROL_DESTINATION, RTF_PNSECLVL},
1271 : : {"pnsp", CONTROL_VALUE, RTF_PNSP},
1272 : : {"pnstart", CONTROL_VALUE, RTF_PNSTART},
1273 : : {"pnstrike", CONTROL_TOGGLE, RTF_PNSTRIKE},
1274 : : {"pntext", CONTROL_DESTINATION, RTF_PNTEXT},
1275 : : {"pntxta", CONTROL_DESTINATION, RTF_PNTXTA},
1276 : : {"pntxtb", CONTROL_DESTINATION, RTF_PNTXTB},
1277 : : {"pnucltr", CONTROL_FLAG, RTF_PNUCLTR},
1278 : : {"pnucrm", CONTROL_FLAG, RTF_PNUCRM},
1279 : : {"pnul", CONTROL_TOGGLE, RTF_PNUL},
1280 : : {"pnuld", CONTROL_FLAG, RTF_PNULD},
1281 : : {"pnuldash", CONTROL_FLAG, RTF_PNULDASH},
1282 : : {"pnuldashd", CONTROL_FLAG, RTF_PNULDASHD},
1283 : : {"pnuldashdd", CONTROL_FLAG, RTF_PNULDASHDD},
1284 : : {"pnuldb", CONTROL_FLAG, RTF_PNULDB},
1285 : : {"pnulhair", CONTROL_FLAG, RTF_PNULHAIR},
1286 : : {"pnulnone", CONTROL_FLAG, RTF_PNULNONE},
1287 : : {"pnulth", CONTROL_FLAG, RTF_PNULTH},
1288 : : {"pnulw", CONTROL_FLAG, RTF_PNULW},
1289 : : {"pnulwave", CONTROL_FLAG, RTF_PNULWAVE},
1290 : : {"pnzodiac", CONTROL_FLAG, RTF_PNZODIAC},
1291 : : {"pnzodiacd", CONTROL_FLAG, RTF_PNZODIACD},
1292 : : {"pnzodiacl", CONTROL_FLAG, RTF_PNZODIACL},
1293 : : {"posnegx", CONTROL_VALUE, RTF_POSNEGX},
1294 : : {"posnegy", CONTROL_VALUE, RTF_POSNEGY},
1295 : : {"posx", CONTROL_VALUE, RTF_POSX},
1296 : : {"posxc", CONTROL_FLAG, RTF_POSXC},
1297 : : {"posxi", CONTROL_FLAG, RTF_POSXI},
1298 : : {"posxl", CONTROL_FLAG, RTF_POSXL},
1299 : : {"posxo", CONTROL_FLAG, RTF_POSXO},
1300 : : {"posxr", CONTROL_FLAG, RTF_POSXR},
1301 : : {"posy", CONTROL_VALUE, RTF_POSY},
1302 : : {"posyb", CONTROL_FLAG, RTF_POSYB},
1303 : : {"posyc", CONTROL_FLAG, RTF_POSYC},
1304 : : {"posyil", CONTROL_FLAG, RTF_POSYIL},
1305 : : {"posyin", CONTROL_FLAG, RTF_POSYIN},
1306 : : {"posyout", CONTROL_FLAG, RTF_POSYOUT},
1307 : : {"posyt", CONTROL_FLAG, RTF_POSYT},
1308 : : {"prauth", CONTROL_VALUE, RTF_PRAUTH},
1309 : : {"prcolbl", CONTROL_FLAG, RTF_PRCOLBL},
1310 : : {"prdate", CONTROL_VALUE, RTF_PRDATE},
1311 : : {"printdata", CONTROL_FLAG, RTF_PRINTDATA},
1312 : : {"printim", CONTROL_DESTINATION, RTF_PRINTIM},
1313 : : {"private", CONTROL_DESTINATION, RTF_PRIVATE},
1314 : : {"propname", CONTROL_DESTINATION, RTF_PROPNAME},
1315 : : {"proptype", CONTROL_VALUE, RTF_PROPTYPE},
1316 : : {"protect", CONTROL_TOGGLE, RTF_PROTECT},
1317 : : {"protend", CONTROL_DESTINATION, RTF_PROTEND},
1318 : : {"protlevel", CONTROL_VALUE, RTF_PROTLEVEL},
1319 : : {"protstart", CONTROL_DESTINATION, RTF_PROTSTART},
1320 : : {"protusertbl", CONTROL_DESTINATION, RTF_PROTUSERTBL},
1321 : : {"psover", CONTROL_FLAG, RTF_PSOVER},
1322 : : {"psz", CONTROL_VALUE, RTF_PSZ},
1323 : : {"ptabldot", CONTROL_FLAG, RTF_PTABLDOT},
1324 : : {"ptablmdot", CONTROL_FLAG, RTF_PTABLMDOT},
1325 : : {"ptablminus", CONTROL_FLAG, RTF_PTABLMINUS},
1326 : : {"ptablnone", CONTROL_FLAG, RTF_PTABLNONE},
1327 : : {"ptabluscore", CONTROL_FLAG, RTF_PTABLUSCORE},
1328 : : {"pubauto", CONTROL_FLAG, RTF_PUBAUTO},
1329 : : {"pvmrg", CONTROL_FLAG, RTF_PVMRG},
1330 : : {"pvpara", CONTROL_FLAG, RTF_PVPARA},
1331 : : {"pvpg", CONTROL_FLAG, RTF_PVPG},
1332 : : {"pwd", CONTROL_VALUE, RTF_PWD},
1333 : : {"pxe", CONTROL_DESTINATION, RTF_PXE},
1334 : : {"qc", CONTROL_FLAG, RTF_QC},
1335 : : {"qd", CONTROL_FLAG, RTF_QD},
1336 : : {"qj", CONTROL_FLAG, RTF_QJ},
1337 : : {"qk", CONTROL_VALUE, RTF_QK},
1338 : : {"ql", CONTROL_FLAG, RTF_QL},
1339 : : {"qmspace", CONTROL_SYMBOL, RTF_QMSPACE},
1340 : : {"qr", CONTROL_FLAG, RTF_QR},
1341 : : {"qt", CONTROL_FLAG, RTF_QT},
1342 : : {"rawclbgdkbdiag", CONTROL_FLAG, RTF_RAWCLBGDKBDIAG},
1343 : : {"rawclbgbdiag", CONTROL_FLAG, RTF_RAWCLBGBDIAG},
1344 : : {"rawclbgcross", CONTROL_FLAG, RTF_RAWCLBGCROSS},
1345 : : {"rawclbgdcross", CONTROL_FLAG, RTF_RAWCLBGDCROSS},
1346 : : {"rawclbgdkcross", CONTROL_FLAG, RTF_RAWCLBGDKCROSS},
1347 : : {"rawclbgdkdcross", CONTROL_FLAG, RTF_RAWCLBGDKDCROSS},
1348 : : {"rawclbgdkfdiag", CONTROL_FLAG, RTF_RAWCLBGDKFDIAG},
1349 : : {"rawclbgdkhor", CONTROL_FLAG, RTF_RAWCLBGDKHOR},
1350 : : {"rawclbgdkvert", CONTROL_FLAG, RTF_RAWCLBGDKVERT},
1351 : : {"rawclbgfdiag", CONTROL_FLAG, RTF_RAWCLBGFDIAG},
1352 : : {"rawclbghoriz", CONTROL_FLAG, RTF_RAWCLBGHORIZ},
1353 : : {"rawclbgvert", CONTROL_FLAG, RTF_RAWCLBGVERT},
1354 : : {"rdblquote", CONTROL_SYMBOL, RTF_RDBLQUOTE},
1355 : : {"readonlyrecommended", CONTROL_FLAG, RTF_READONLYRECOMMENDED},
1356 : : {"readprot", CONTROL_FLAG, RTF_READPROT},
1357 : : {"red", CONTROL_VALUE, RTF_RED},
1358 : : {"relyonvml", CONTROL_VALUE, RTF_RELYONVML},
1359 : : {"remdttm", CONTROL_FLAG, RTF_REMDTTM},
1360 : : {"rempersonalinfo", CONTROL_FLAG, RTF_REMPERSONALINFO},
1361 : : {"result", CONTROL_DESTINATION, RTF_RESULT},
1362 : : {"revauth", CONTROL_VALUE, RTF_REVAUTH},
1363 : : {"revauthdel", CONTROL_VALUE, RTF_REVAUTHDEL},
1364 : : {"revbar", CONTROL_VALUE, RTF_REVBAR},
1365 : : {"revdttm", CONTROL_VALUE, RTF_REVDTTM},
1366 : : {"revdttmdel", CONTROL_VALUE, RTF_REVDTTMDEL},
1367 : : {"revised", CONTROL_TOGGLE, RTF_REVISED},
1368 : : {"revisions", CONTROL_FLAG, RTF_REVISIONS},
1369 : : {"revprop", CONTROL_VALUE, RTF_REVPROP},
1370 : : {"revprot", CONTROL_FLAG, RTF_REVPROT},
1371 : : {"revtbl", CONTROL_DESTINATION, RTF_REVTBL},
1372 : : {"revtim", CONTROL_DESTINATION, RTF_REVTIM},
1373 : : {"ri", CONTROL_VALUE, RTF_RI},
1374 : : {"rin", CONTROL_VALUE, RTF_RIN},
1375 : : {"row", CONTROL_SYMBOL, RTF_ROW},
1376 : : {"rquote", CONTROL_SYMBOL, RTF_RQUOTE},
1377 : : {"rsid", CONTROL_VALUE, RTF_RSID},
1378 : : {"rsidroot", CONTROL_VALUE, RTF_RSIDROOT},
1379 : : {"rsidtbl", CONTROL_DESTINATION, RTF_RSIDTBL},
1380 : : {"rsltbmp", CONTROL_FLAG, RTF_RSLTBMP},
1381 : : {"rslthtml", CONTROL_FLAG, RTF_RSLTHTML},
1382 : : {"rsltmerge", CONTROL_FLAG, RTF_RSLTMERGE},
1383 : : {"rsltpict", CONTROL_FLAG, RTF_RSLTPICT},
1384 : : {"rsltrtf", CONTROL_FLAG, RTF_RSLTRTF},
1385 : : {"rslttxt", CONTROL_FLAG, RTF_RSLTTXT},
1386 : : {"rtf", CONTROL_DESTINATION, RTF_RTF},
1387 : : {"rtlch", CONTROL_FLAG, RTF_RTLCH},
1388 : : {"rtldoc", CONTROL_FLAG, RTF_RTLDOC},
1389 : : {"rtlgutter", CONTROL_FLAG, RTF_RTLGUTTER},
1390 : : {"rtlmark", CONTROL_SYMBOL, RTF_RTLMARK},
1391 : : {"rtlpar", CONTROL_FLAG, RTF_RTLPAR},
1392 : : {"rtlrow", CONTROL_FLAG, RTF_RTLROW},
1393 : : {"rtlsect", CONTROL_FLAG, RTF_RTLSECT},
1394 : : {"rxe", CONTROL_DESTINATION, RTF_RXE},
1395 : : {"s", CONTROL_VALUE, RTF_S},
1396 : : {"sa", CONTROL_VALUE, RTF_SA},
1397 : : {"saauto", CONTROL_TOGGLE, RTF_SAAUTO},
1398 : : {"saftnnalc", CONTROL_FLAG, RTF_SAFTNNALC},
1399 : : {"saftnnar", CONTROL_FLAG, RTF_SAFTNNAR},
1400 : : {"saftnnauc", CONTROL_FLAG, RTF_SAFTNNAUC},
1401 : : {"saftnnchi", CONTROL_FLAG, RTF_SAFTNNCHI},
1402 : : {"saftnnchosung", CONTROL_FLAG, RTF_SAFTNNCHOSUNG},
1403 : : {"saftnncnum", CONTROL_FLAG, RTF_SAFTNNCNUM},
1404 : : {"saftnndbar", CONTROL_FLAG, RTF_SAFTNNDBAR},
1405 : : {"saftnndbnum", CONTROL_FLAG, RTF_SAFTNNDBNUM},
1406 : : {"saftnndbnumd", CONTROL_FLAG, RTF_SAFTNNDBNUMD},
1407 : : {"saftnndbnumk", CONTROL_FLAG, RTF_SAFTNNDBNUMK},
1408 : : {"saftnndbnumt", CONTROL_FLAG, RTF_SAFTNNDBNUMT},
1409 : : {"saftnnganada", CONTROL_FLAG, RTF_SAFTNNGANADA},
1410 : : {"saftnngbnum", CONTROL_FLAG, RTF_SAFTNNGBNUM},
1411 : : {"saftnngbnumd", CONTROL_FLAG, RTF_SAFTNNGBNUMD},
1412 : : {"saftnngbnumk", CONTROL_FLAG, RTF_SAFTNNGBNUMK},
1413 : : {"saftnngbnuml", CONTROL_FLAG, RTF_SAFTNNGBNUML},
1414 : : {"saftnnrlc", CONTROL_FLAG, RTF_SAFTNNRLC},
1415 : : {"saftnnruc", CONTROL_FLAG, RTF_SAFTNNRUC},
1416 : : {"saftnnzodiac", CONTROL_FLAG, RTF_SAFTNNZODIAC},
1417 : : {"saftnnzodiacd", CONTROL_FLAG, RTF_SAFTNNZODIACD},
1418 : : {"saftnnzodiacl", CONTROL_FLAG, RTF_SAFTNNZODIACL},
1419 : : {"saftnrestart", CONTROL_FLAG, RTF_SAFTNRESTART},
1420 : : {"saftnrstcont", CONTROL_FLAG, RTF_SAFTNRSTCONT},
1421 : : {"saftnstart", CONTROL_VALUE, RTF_SAFTNSTART},
1422 : : {"sautoupd", CONTROL_FLAG, RTF_SAUTOUPD},
1423 : : {"saveinvalidxml", CONTROL_FLAG, RTF_SAVEINVALIDXML},
1424 : : {"saveprevpict", CONTROL_FLAG, RTF_SAVEPREVPICT},
1425 : : {"sb", CONTROL_VALUE, RTF_SB},
1426 : : {"sbasedon", CONTROL_VALUE, RTF_SBASEDON},
1427 : : {"sbauto", CONTROL_TOGGLE, RTF_SBAUTO},
1428 : : {"sbkcol", CONTROL_FLAG, RTF_SBKCOL},
1429 : : {"sbkeven", CONTROL_FLAG, RTF_SBKEVEN},
1430 : : {"sbknone", CONTROL_FLAG, RTF_SBKNONE},
1431 : : {"sbkodd", CONTROL_FLAG, RTF_SBKODD},
1432 : : {"sbkpage", CONTROL_FLAG, RTF_SBKPAGE},
1433 : : {"sbys", CONTROL_FLAG, RTF_SBYS},
1434 : : {"scaps", CONTROL_TOGGLE, RTF_SCAPS},
1435 : : {"scompose", CONTROL_FLAG, RTF_SCOMPOSE},
1436 : : {"sec", CONTROL_VALUE, RTF_SEC},
1437 : : {"sect", CONTROL_SYMBOL, RTF_SECT},
1438 : : {"sectd", CONTROL_FLAG, RTF_SECTD},
1439 : : {"sectdefaultcl", CONTROL_FLAG, RTF_SECTDEFAULTCL},
1440 : : {"sectexpand", CONTROL_VALUE, RTF_SECTEXPAND},
1441 : : {"sectlinegrid", CONTROL_VALUE, RTF_SECTLINEGRID},
1442 : : {"sectnum", CONTROL_SYMBOL, RTF_SECTNUM},
1443 : : {"sectrsid", CONTROL_VALUE, RTF_SECTRSID},
1444 : : {"sectspecifycl", CONTROL_FLAG, RTF_SECTSPECIFYCL},
1445 : : {"sectspecifygenN", CONTROL_FLAG, RTF_SECTSPECIFYGENN},
1446 : : {"sectspecifyl", CONTROL_FLAG, RTF_SECTSPECIFYL},
1447 : : {"sectunlocked", CONTROL_FLAG, RTF_SECTUNLOCKED},
1448 : : {"sftnbj", CONTROL_FLAG, RTF_SFTNBJ},
1449 : : {"sftnnalc", CONTROL_FLAG, RTF_SFTNNALC},
1450 : : {"sftnnar", CONTROL_FLAG, RTF_SFTNNAR},
1451 : : {"sftnnauc", CONTROL_FLAG, RTF_SFTNNAUC},
1452 : : {"sftnnchi", CONTROL_FLAG, RTF_SFTNNCHI},
1453 : : {"sftnnchosung", CONTROL_FLAG, RTF_SFTNNCHOSUNG},
1454 : : {"sftnncnum", CONTROL_FLAG, RTF_SFTNNCNUM},
1455 : : {"sftnndbar", CONTROL_FLAG, RTF_SFTNNDBAR},
1456 : : {"sftnndbnum", CONTROL_FLAG, RTF_SFTNNDBNUM},
1457 : : {"sftnndbnumd", CONTROL_FLAG, RTF_SFTNNDBNUMD},
1458 : : {"sftnndbnumk", CONTROL_FLAG, RTF_SFTNNDBNUMK},
1459 : : {"sftnndbnumt", CONTROL_FLAG, RTF_SFTNNDBNUMT},
1460 : : {"sftnnganada", CONTROL_FLAG, RTF_SFTNNGANADA},
1461 : : {"sftnngbnum", CONTROL_FLAG, RTF_SFTNNGBNUM},
1462 : : {"sftnngbnumd", CONTROL_FLAG, RTF_SFTNNGBNUMD},
1463 : : {"sftnngbnumk", CONTROL_FLAG, RTF_SFTNNGBNUMK},
1464 : : {"sftnngbnuml", CONTROL_FLAG, RTF_SFTNNGBNUML},
1465 : : {"sftnnrlc", CONTROL_FLAG, RTF_SFTNNRLC},
1466 : : {"sftnnruc", CONTROL_FLAG, RTF_SFTNNRUC},
1467 : : {"sftnnzodiac", CONTROL_FLAG, RTF_SFTNNZODIAC},
1468 : : {"sftnnzodiacd", CONTROL_FLAG, RTF_SFTNNZODIACD},
1469 : : {"sftnnzodiacl", CONTROL_FLAG, RTF_SFTNNZODIACL},
1470 : : {"sftnrestart", CONTROL_FLAG, RTF_SFTNRESTART},
1471 : : {"sftnrstcont", CONTROL_FLAG, RTF_SFTNRSTCONT},
1472 : : {"sftnrstpg", CONTROL_FLAG, RTF_SFTNRSTPG},
1473 : : {"sftnstart", CONTROL_VALUE, RTF_SFTNSTART},
1474 : : {"sftntj", CONTROL_FLAG, RTF_SFTNTJ},
1475 : : {"shad", CONTROL_TOGGLE, RTF_SHAD},
1476 : : {"shading", CONTROL_VALUE, RTF_SHADING},
1477 : : {"shidden", CONTROL_FLAG, RTF_SHIDDEN},
1478 : : {"shift", CONTROL_FLAG, RTF_SHIFT},
1479 : : {"showplaceholdtext", CONTROL_VALUE, RTF_SHOWPLACEHOLDTEXT},
1480 : : {"showxmlerrors", CONTROL_VALUE, RTF_SHOWXMLERRORS},
1481 : : {"shp", CONTROL_DESTINATION, RTF_SHP},
1482 : : {"shpbottom", CONTROL_VALUE, RTF_SHPBOTTOM},
1483 : : {"shpbxcolumn", CONTROL_FLAG, RTF_SHPBXCOLUMN},
1484 : : {"shpbxignore", CONTROL_FLAG, RTF_SHPBXIGNORE},
1485 : : {"shpbxmargin", CONTROL_FLAG, RTF_SHPBXMARGIN},
1486 : : {"shpbxpage", CONTROL_FLAG, RTF_SHPBXPAGE},
1487 : : {"shpbyignore", CONTROL_FLAG, RTF_SHPBYIGNORE},
1488 : : {"shpbymargin", CONTROL_FLAG, RTF_SHPBYMARGIN},
1489 : : {"shpbypage", CONTROL_FLAG, RTF_SHPBYPAGE},
1490 : : {"shpbypara", CONTROL_FLAG, RTF_SHPBYPARA},
1491 : : {"shpfblwtxt", CONTROL_VALUE, RTF_SHPFBLWTXT},
1492 : : {"shpfhdr", CONTROL_VALUE, RTF_SHPFHDR},
1493 : : {"shpgrp", CONTROL_DESTINATION, RTF_SHPGRP},
1494 : : {"shpinst", CONTROL_DESTINATION, RTF_SHPINST},
1495 : : {"shpleft", CONTROL_VALUE, RTF_SHPLEFT},
1496 : : {"shplid", CONTROL_VALUE, RTF_SHPLID},
1497 : : {"shplockanchor", CONTROL_FLAG, RTF_SHPLOCKANCHOR},
1498 : : {"shppict", CONTROL_DESTINATION, RTF_SHPPICT},
1499 : : {"shpright", CONTROL_VALUE, RTF_SHPRIGHT},
1500 : : {"shprslt", CONTROL_DESTINATION, RTF_SHPRSLT},
1501 : : {"shptop", CONTROL_VALUE, RTF_SHPTOP},
1502 : : {"shptxt", CONTROL_DESTINATION, RTF_SHPTXT},
1503 : : {"shpwrk", CONTROL_VALUE, RTF_SHPWRK},
1504 : : {"shpwr", CONTROL_VALUE, RTF_SHPWR},
1505 : : {"shpz", CONTROL_VALUE, RTF_SHPZ},
1506 : : {"sl", CONTROL_VALUE, RTF_SL},
1507 : : {"slink", CONTROL_VALUE, RTF_SLINK},
1508 : : {"slmult", CONTROL_VALUE, RTF_SLMULT},
1509 : : {"slocked", CONTROL_FLAG, RTF_SLOCKED},
1510 : : {"sn", CONTROL_DESTINATION, RTF_SN},
1511 : : {"snaptogridincell", CONTROL_FLAG, RTF_SNAPTOGRIDINCELL},
1512 : : {"snext", CONTROL_VALUE, RTF_SNEXT},
1513 : : {"softcol", CONTROL_FLAG, RTF_SOFTCOL},
1514 : : {"softlheight", CONTROL_VALUE, RTF_SOFTLHEIGHT},
1515 : : {"softline", CONTROL_FLAG, RTF_SOFTLINE},
1516 : : {"softpage", CONTROL_FLAG, RTF_SOFTPAGE},
1517 : : {"sp", CONTROL_DESTINATION, RTF_SP},
1518 : : {"spersonal", CONTROL_FLAG, RTF_SPERSONAL},
1519 : : {"spltpgpar", CONTROL_FLAG, RTF_SPLTPGPAR},
1520 : : {"splytwnine", CONTROL_FLAG, RTF_SPLYTWNINE},
1521 : : {"spriority", CONTROL_VALUE, RTF_SPRIORITY},
1522 : : {"sprsbsp", CONTROL_FLAG, RTF_SPRSBSP},
1523 : : {"sprslnsp", CONTROL_FLAG, RTF_SPRSLNSP},
1524 : : {"sprsspbf", CONTROL_FLAG, RTF_SPRSSPBF},
1525 : : {"sprstsm", CONTROL_FLAG, RTF_SPRSTSM},
1526 : : {"sprstsp", CONTROL_FLAG, RTF_SPRSTSP},
1527 : : {"spv", CONTROL_FLAG, RTF_SPV},
1528 : : {"sqformat", CONTROL_FLAG, RTF_SQFORMAT},
1529 : : {"srauth", CONTROL_VALUE, RTF_SRAUTH},
1530 : : {"srdate", CONTROL_VALUE, RTF_SRDATE},
1531 : : {"sreply", CONTROL_FLAG, RTF_SREPLY},
1532 : : {"ssemihidden", CONTROL_VALUE, RTF_SSEMIHIDDEN},
1533 : : {"staticval", CONTROL_DESTINATION, RTF_STATICVAL},
1534 : : {"stextflow", CONTROL_VALUE, RTF_STEXTFLOW},
1535 : : {"strike", CONTROL_TOGGLE, RTF_STRIKE},
1536 : : {"striked", CONTROL_TOGGLE, RTF_STRIKED},
1537 : : {"stshfbi", CONTROL_VALUE, RTF_STSHFBI},
1538 : : {"stshfdbch", CONTROL_VALUE, RTF_STSHFDBCH},
1539 : : {"stshfhich", CONTROL_VALUE, RTF_STSHFHICH},
1540 : : {"stshfloch", CONTROL_VALUE, RTF_STSHFLOCH},
1541 : : {"stylelock", CONTROL_FLAG, RTF_STYLELOCK},
1542 : : {"stylelockbackcomp", CONTROL_FLAG, RTF_STYLELOCKBACKCOMP},
1543 : : {"stylelockenforced", CONTROL_FLAG, RTF_STYLELOCKENFORCED},
1544 : : {"stylelockqfset", CONTROL_FLAG, RTF_STYLELOCKQFSET},
1545 : : {"stylelocktheme", CONTROL_FLAG, RTF_STYLELOCKTHEME},
1546 : : {"stylesheet", CONTROL_DESTINATION, RTF_STYLESHEET},
1547 : : {"stylesortmethod", CONTROL_VALUE, RTF_STYLESORTMETHOD},
1548 : : {"styrsid", CONTROL_VALUE, RTF_STYRSID},
1549 : : {"sub", CONTROL_FLAG, RTF_SUB},
1550 : : {"subdocument", CONTROL_VALUE, RTF_SUBDOCUMENT},
1551 : : {"subfontbysize", CONTROL_FLAG, RTF_SUBFONTBYSIZE},
1552 : : {"subject", CONTROL_DESTINATION, RTF_SUBJECT},
1553 : : {"sunhideused", CONTROL_VALUE, RTF_SUNHIDEUSED},
1554 : : {"super", CONTROL_FLAG, RTF_SUPER},
1555 : : {"sv", CONTROL_DESTINATION, RTF_SV},
1556 : : {"svb", CONTROL_DESTINATION, RTF_SVB},
1557 : : {"swpbdr", CONTROL_FLAG, RTF_SWPBDR},
1558 : : {"tab", CONTROL_SYMBOL, RTF_TAB},
1559 : : {"tabsnoovrlp", CONTROL_FLAG, RTF_TABSNOOVRLP},
1560 : : {"taprtl", CONTROL_FLAG, RTF_TAPRTL},
1561 : : {"tb", CONTROL_VALUE, RTF_TB},
1562 : : {"tblind", CONTROL_VALUE, RTF_TBLIND},
1563 : : {"tblindtype", CONTROL_VALUE, RTF_TBLINDTYPE},
1564 : : {"tbllkbestfit", CONTROL_FLAG, RTF_TBLLKBESTFIT},
1565 : : {"tbllkborder", CONTROL_FLAG, RTF_TBLLKBORDER},
1566 : : {"tbllkcolor", CONTROL_FLAG, RTF_TBLLKCOLOR},
1567 : : {"tbllkfont", CONTROL_FLAG, RTF_TBLLKFONT},
1568 : : {"tbllkhdrcols", CONTROL_FLAG, RTF_TBLLKHDRCOLS},
1569 : : {"tbllkhdrrows", CONTROL_FLAG, RTF_TBLLKHDRROWS},
1570 : : {"tbllklastcol", CONTROL_FLAG, RTF_TBLLKLASTCOL},
1571 : : {"tbllklastrow", CONTROL_FLAG, RTF_TBLLKLASTROW},
1572 : : {"tbllknocolband", CONTROL_FLAG, RTF_TBLLKNOCOLBAND},
1573 : : {"tbllknorowband", CONTROL_FLAG, RTF_TBLLKNOROWBAND},
1574 : : {"tbllkshading", CONTROL_FLAG, RTF_TBLLKSHADING},
1575 : : {"tblrsid", CONTROL_VALUE, RTF_TBLRSID},
1576 : : {"tc", CONTROL_DESTINATION, RTF_TC},
1577 : : {"tcelld", CONTROL_FLAG, RTF_TCELLD},
1578 : : {"tcf", CONTROL_VALUE, RTF_TCF},
1579 : : {"tcl", CONTROL_VALUE, RTF_TCL},
1580 : : {"tcn", CONTROL_FLAG, RTF_TCN},
1581 : : {"tdfrmtxtBottom", CONTROL_VALUE, RTF_TDFRMTXTBOTTOM},
1582 : : {"tdfrmtxtLeft", CONTROL_VALUE, RTF_TDFRMTXTLEFT},
1583 : : {"tdfrmtxtRight", CONTROL_VALUE, RTF_TDFRMTXTRIGHT},
1584 : : {"tdfrmtxtTop", CONTROL_VALUE, RTF_TDFRMTXTTOP},
1585 : : {"template", CONTROL_DESTINATION, RTF_TEMPLATE},
1586 : : {"themedata", CONTROL_DESTINATION, RTF_THEMEDATA},
1587 : : {"themelang", CONTROL_VALUE, RTF_THEMELANG},
1588 : : {"themelangcs", CONTROL_VALUE, RTF_THEMELANGCS},
1589 : : {"themelangfe", CONTROL_VALUE, RTF_THEMELANGFE},
1590 : : {"time", CONTROL_FLAG, RTF_TIME},
1591 : : {"title", CONTROL_DESTINATION, RTF_TITLE},
1592 : : {"titlepg", CONTROL_FLAG, RTF_TITLEPG},
1593 : : {"tldot", CONTROL_FLAG, RTF_TLDOT},
1594 : : {"tleq", CONTROL_FLAG, RTF_TLEQ},
1595 : : {"tlhyph", CONTROL_FLAG, RTF_TLHYPH},
1596 : : {"tlmdot", CONTROL_FLAG, RTF_TLMDOT},
1597 : : {"tlth", CONTROL_FLAG, RTF_TLTH},
1598 : : {"tlul", CONTROL_FLAG, RTF_TLUL},
1599 : : {"toplinepunct", CONTROL_FLAG, RTF_TOPLINEPUNCT},
1600 : : {"tphcol", CONTROL_FLAG, RTF_TPHCOL},
1601 : : {"tphmrg", CONTROL_FLAG, RTF_TPHMRG},
1602 : : {"tphpg", CONTROL_FLAG, RTF_TPHPG},
1603 : : {"tposnegx", CONTROL_VALUE, RTF_TPOSNEGX},
1604 : : {"tposnegy", CONTROL_VALUE, RTF_TPOSNEGY},
1605 : : {"tposxc", CONTROL_FLAG, RTF_TPOSXC},
1606 : : {"tposxi", CONTROL_FLAG, RTF_TPOSXI},
1607 : : {"tposxl", CONTROL_FLAG, RTF_TPOSXL},
1608 : : {"tposx", CONTROL_VALUE, RTF_TPOSX},
1609 : : {"tposxo", CONTROL_FLAG, RTF_TPOSXO},
1610 : : {"tposxr", CONTROL_FLAG, RTF_TPOSXR},
1611 : : {"tposy", CONTROL_VALUE, RTF_TPOSY},
1612 : : {"tposyb", CONTROL_FLAG, RTF_TPOSYB},
1613 : : {"tposyc", CONTROL_FLAG, RTF_TPOSYC},
1614 : : {"tposyil", CONTROL_FLAG, RTF_TPOSYIL},
1615 : : {"tposyin", CONTROL_FLAG, RTF_TPOSYIN},
1616 : : {"tposyout", CONTROL_FLAG, RTF_TPOSYOUT},
1617 : : {"tposyt", CONTROL_FLAG, RTF_TPOSYT},
1618 : : {"tpvmrg", CONTROL_FLAG, RTF_TPVMRG},
1619 : : {"tpvpara", CONTROL_FLAG, RTF_TPVPARA},
1620 : : {"tpvpg", CONTROL_FLAG, RTF_TPVPG},
1621 : : {"tqc", CONTROL_FLAG, RTF_TQC},
1622 : : {"tqdec", CONTROL_FLAG, RTF_TQDEC},
1623 : : {"tqr", CONTROL_FLAG, RTF_TQR},
1624 : : {"trackformatting", CONTROL_VALUE, RTF_TRACKFORMATTING},
1625 : : {"trackmoves", CONTROL_VALUE, RTF_TRACKMOVES},
1626 : : {"transmf", CONTROL_FLAG, RTF_TRANSMF},
1627 : : {"trauth", CONTROL_VALUE, RTF_TRAUTH},
1628 : : {"trautofit", CONTROL_TOGGLE, RTF_TRAUTOFIT},
1629 : : {"trbgbdiag", CONTROL_FLAG, RTF_TRBGBDIAG},
1630 : : {"trbgcross", CONTROL_FLAG, RTF_TRBGCROSS},
1631 : : {"trbgdcross", CONTROL_FLAG, RTF_TRBGDCROSS},
1632 : : {"trbgdkbdiag", CONTROL_FLAG, RTF_TRBGDKBDIAG},
1633 : : {"trbgdkcross", CONTROL_FLAG, RTF_TRBGDKCROSS},
1634 : : {"trbgdkdcross", CONTROL_FLAG, RTF_TRBGDKDCROSS},
1635 : : {"trbgdkfdiag", CONTROL_FLAG, RTF_TRBGDKFDIAG},
1636 : : {"trbgdkhor", CONTROL_FLAG, RTF_TRBGDKHOR},
1637 : : {"trbgdkvert", CONTROL_FLAG, RTF_TRBGDKVERT},
1638 : : {"trbgfdiag", CONTROL_FLAG, RTF_TRBGFDIAG},
1639 : : {"trbghoriz", CONTROL_FLAG, RTF_TRBGHORIZ},
1640 : : {"trbgvert", CONTROL_FLAG, RTF_TRBGVERT},
1641 : : {"trbrdrb", CONTROL_FLAG, RTF_TRBRDRB},
1642 : : {"trbrdrh", CONTROL_FLAG, RTF_TRBRDRH},
1643 : : {"trbrdrl", CONTROL_FLAG, RTF_TRBRDRL},
1644 : : {"trbrdrr", CONTROL_FLAG, RTF_TRBRDRR},
1645 : : {"trbrdrt", CONTROL_FLAG, RTF_TRBRDRT},
1646 : : {"trbrdrv", CONTROL_FLAG, RTF_TRBRDRV},
1647 : : {"trcbpat", CONTROL_VALUE, RTF_TRCBPAT},
1648 : : {"trcfpat", CONTROL_VALUE, RTF_TRCFPAT},
1649 : : {"trdate", CONTROL_VALUE, RTF_TRDATE},
1650 : : {"trftsWidthA", CONTROL_VALUE, RTF_TRFTSWIDTHA},
1651 : : {"trftsWidthB", CONTROL_VALUE, RTF_TRFTSWIDTHB},
1652 : : {"trftsWidth", CONTROL_VALUE, RTF_TRFTSWIDTH},
1653 : : {"trgaph", CONTROL_VALUE, RTF_TRGAPH},
1654 : : {"trhdr", CONTROL_FLAG, RTF_TRHDR},
1655 : : {"trkeep", CONTROL_FLAG, RTF_TRKEEP},
1656 : : {"trkeepfollow", CONTROL_FLAG, RTF_TRKEEPFOLLOW},
1657 : : {"trleft", CONTROL_VALUE, RTF_TRLEFT},
1658 : : {"trowd", CONTROL_FLAG, RTF_TROWD},
1659 : : {"trpaddb", CONTROL_VALUE, RTF_TRPADDB},
1660 : : {"trpaddfb", CONTROL_VALUE, RTF_TRPADDFB},
1661 : : {"trpaddfl", CONTROL_VALUE, RTF_TRPADDFL},
1662 : : {"trpaddfr", CONTROL_VALUE, RTF_TRPADDFR},
1663 : : {"trpaddft", CONTROL_VALUE, RTF_TRPADDFT},
1664 : : {"trpaddl", CONTROL_VALUE, RTF_TRPADDL},
1665 : : {"trpaddr", CONTROL_VALUE, RTF_TRPADDR},
1666 : : {"trpaddt", CONTROL_VALUE, RTF_TRPADDT},
1667 : : {"trpadob", CONTROL_VALUE, RTF_TRPADOB},
1668 : : {"trpadofb", CONTROL_VALUE, RTF_TRPADOFB},
1669 : : {"trpadofl", CONTROL_VALUE, RTF_TRPADOFL},
1670 : : {"trpadofr", CONTROL_VALUE, RTF_TRPADOFR},
1671 : : {"trpadoft", CONTROL_VALUE, RTF_TRPADOFT},
1672 : : {"trpadol", CONTROL_VALUE, RTF_TRPADOL},
1673 : : {"trpador", CONTROL_VALUE, RTF_TRPADOR},
1674 : : {"trpadot", CONTROL_VALUE, RTF_TRPADOT},
1675 : : {"trpat", CONTROL_VALUE, RTF_TRPAT},
1676 : : {"trqc", CONTROL_FLAG, RTF_TRQC},
1677 : : {"trql", CONTROL_FLAG, RTF_TRQL},
1678 : : {"trqr", CONTROL_FLAG, RTF_TRQR},
1679 : : {"trrh", CONTROL_VALUE, RTF_TRRH},
1680 : : {"trshdng", CONTROL_VALUE, RTF_TRSHDNG},
1681 : : {"trspdb", CONTROL_VALUE, RTF_TRSPDB},
1682 : : {"trspdfb", CONTROL_VALUE, RTF_TRSPDFB},
1683 : : {"trspdfl", CONTROL_VALUE, RTF_TRSPDFL},
1684 : : {"trspdfr", CONTROL_VALUE, RTF_TRSPDFR},
1685 : : {"trspdft", CONTROL_VALUE, RTF_TRSPDFT},
1686 : : {"trspdl", CONTROL_VALUE, RTF_TRSPDL},
1687 : : {"trspdr", CONTROL_VALUE, RTF_TRSPDR},
1688 : : {"trspdt", CONTROL_VALUE, RTF_TRSPDT},
1689 : : {"trspob", CONTROL_VALUE, RTF_TRSPOB},
1690 : : {"trspofb", CONTROL_VALUE, RTF_TRSPOFB},
1691 : : {"trspofl", CONTROL_VALUE, RTF_TRSPOFL},
1692 : : {"trspofr", CONTROL_VALUE, RTF_TRSPOFR},
1693 : : {"trspoft", CONTROL_VALUE, RTF_TRSPOFT},
1694 : : {"trspol", CONTROL_VALUE, RTF_TRSPOL},
1695 : : {"trspor", CONTROL_VALUE, RTF_TRSPOR},
1696 : : {"trspot", CONTROL_VALUE, RTF_TRSPOT},
1697 : : {"truncatefontheight", CONTROL_FLAG, RTF_TRUNCATEFONTHEIGHT},
1698 : : {"truncex", CONTROL_FLAG, RTF_TRUNCEX},
1699 : : {"trwWidthA", CONTROL_VALUE, RTF_TRWWIDTHA},
1700 : : {"trwWidthB", CONTROL_VALUE, RTF_TRWWIDTHB},
1701 : : {"trwWidth", CONTROL_VALUE, RTF_TRWWIDTH},
1702 : : {"ts", CONTROL_VALUE, RTF_TS},
1703 : : {"tsbgbdiag", CONTROL_FLAG, RTF_TSBGBDIAG},
1704 : : {"tsbgcross", CONTROL_FLAG, RTF_TSBGCROSS},
1705 : : {"tsbgdcross", CONTROL_FLAG, RTF_TSBGDCROSS},
1706 : : {"tsbgdkbdiag", CONTROL_FLAG, RTF_TSBGDKBDIAG},
1707 : : {"tsbgdkcross", CONTROL_FLAG, RTF_TSBGDKCROSS},
1708 : : {"tsbgdkdcross", CONTROL_FLAG, RTF_TSBGDKDCROSS},
1709 : : {"tsbgdkfdiag", CONTROL_FLAG, RTF_TSBGDKFDIAG},
1710 : : {"tsbgdkhor", CONTROL_FLAG, RTF_TSBGDKHOR},
1711 : : {"tsbgdkvert", CONTROL_FLAG, RTF_TSBGDKVERT},
1712 : : {"tsbgfdiag", CONTROL_FLAG, RTF_TSBGFDIAG},
1713 : : {"tsbghoriz", CONTROL_FLAG, RTF_TSBGHORIZ},
1714 : : {"tsbgvert", CONTROL_FLAG, RTF_TSBGVERT},
1715 : : {"tsbrdrb", CONTROL_FLAG, RTF_TSBRDRB},
1716 : : {"tsbrdrdgl", CONTROL_FLAG, RTF_TSBRDRDGL},
1717 : : {"tsbrdrdgr", CONTROL_FLAG, RTF_TSBRDRDGR},
1718 : : {"tsbrdrh", CONTROL_FLAG, RTF_TSBRDRH},
1719 : : {"tsbrdrl", CONTROL_FLAG, RTF_TSBRDRL},
1720 : : {"tsbrdrr", CONTROL_FLAG, RTF_TSBRDRR},
1721 : : {"tsbrdrt", CONTROL_FLAG, RTF_TSBRDRT},
1722 : : {"tsbrdrv", CONTROL_FLAG, RTF_TSBRDRV},
1723 : : {"tscbandhorzeven", CONTROL_FLAG, RTF_TSCBANDHORZEVEN},
1724 : : {"tscbandhorzodd", CONTROL_FLAG, RTF_TSCBANDHORZODD},
1725 : : {"tscbandsh", CONTROL_VALUE, RTF_TSCBANDSH},
1726 : : {"tscbandsv", CONTROL_VALUE, RTF_TSCBANDSV},
1727 : : {"tscbandverteven", CONTROL_FLAG, RTF_TSCBANDVERTEVEN},
1728 : : {"tscbandvertodd", CONTROL_FLAG, RTF_TSCBANDVERTODD},
1729 : : {"tscellcbpat", CONTROL_VALUE, RTF_TSCELLCBPAT},
1730 : : {"tscellcfpat", CONTROL_VALUE, RTF_TSCELLCFPAT},
1731 : : {"tscellpaddb", CONTROL_VALUE, RTF_TSCELLPADDB},
1732 : : {"tscellpaddfb", CONTROL_VALUE, RTF_TSCELLPADDFB},
1733 : : {"tscellpaddfl", CONTROL_VALUE, RTF_TSCELLPADDFL},
1734 : : {"tscellpaddfr", CONTROL_VALUE, RTF_TSCELLPADDFR},
1735 : : {"tscellpaddft", CONTROL_VALUE, RTF_TSCELLPADDFT},
1736 : : {"tscellpaddl", CONTROL_VALUE, RTF_TSCELLPADDL},
1737 : : {"tscellpaddr", CONTROL_VALUE, RTF_TSCELLPADDR},
1738 : : {"tscellpaddt", CONTROL_VALUE, RTF_TSCELLPADDT},
1739 : : {"tscellpct", CONTROL_VALUE, RTF_TSCELLPCT},
1740 : : {"tscellwidth", CONTROL_VALUE, RTF_TSCELLWIDTH},
1741 : : {"tscellwidthfts", CONTROL_VALUE, RTF_TSCELLWIDTHFTS},
1742 : : {"tscfirstcol", CONTROL_FLAG, RTF_TSCFIRSTCOL},
1743 : : {"tscfirstrow", CONTROL_FLAG, RTF_TSCFIRSTROW},
1744 : : {"tsclastcol", CONTROL_FLAG, RTF_TSCLASTCOL},
1745 : : {"tsclastrow", CONTROL_FLAG, RTF_TSCLASTROW},
1746 : : {"tscnecell", CONTROL_FLAG, RTF_TSCNECELL},
1747 : : {"tscnwcell", CONTROL_FLAG, RTF_TSCNWCELL},
1748 : : {"tscsecell", CONTROL_FLAG, RTF_TSCSECELL},
1749 : : {"tscswcell", CONTROL_FLAG, RTF_TSCSWCELL},
1750 : : {"tsd", CONTROL_FLAG, RTF_TSD},
1751 : : {"tsnowrap", CONTROL_FLAG, RTF_TSNOWRAP},
1752 : : {"tsrowd", CONTROL_FLAG, RTF_TSROWD},
1753 : : {"tsvertalb", CONTROL_FLAG, RTF_TSVERTALB},
1754 : : {"tsvertalc", CONTROL_FLAG, RTF_TSVERTALC},
1755 : : {"tsvertalt", CONTROL_FLAG, RTF_TSVERTALT},
1756 : : {"twoinone", CONTROL_VALUE, RTF_TWOINONE},
1757 : : {"twoonone", CONTROL_FLAG, RTF_TWOONONE},
1758 : : {"tx", CONTROL_VALUE, RTF_TX},
1759 : : {"txbxtwalways", CONTROL_FLAG, RTF_TXBXTWALWAYS},
1760 : : {"txbxtwfirst", CONTROL_FLAG, RTF_TXBXTWFIRST},
1761 : : {"txbxtwfirstlast", CONTROL_FLAG, RTF_TXBXTWFIRSTLAST},
1762 : : {"txbxtwlast", CONTROL_FLAG, RTF_TXBXTWLAST},
1763 : : {"txbxtwno", CONTROL_FLAG, RTF_TXBXTWNO},
1764 : : {"txe", CONTROL_DESTINATION, RTF_TXE},
1765 : : {"u", CONTROL_VALUE, RTF_U},
1766 : : {"uc", CONTROL_VALUE, RTF_UC},
1767 : : {"ud", CONTROL_DESTINATION, RTF_UD},
1768 : : {"ul", CONTROL_TOGGLE, RTF_UL},
1769 : : {"ulc", CONTROL_VALUE, RTF_ULC},
1770 : : {"uld", CONTROL_FLAG, RTF_ULD},
1771 : : {"uldash", CONTROL_TOGGLE, RTF_ULDASH},
1772 : : {"uldashd", CONTROL_TOGGLE, RTF_ULDASHD},
1773 : : {"uldashdd", CONTROL_TOGGLE, RTF_ULDASHDD},
1774 : : {"uldb", CONTROL_TOGGLE, RTF_ULDB},
1775 : : {"ulhair", CONTROL_TOGGLE, RTF_ULHAIR},
1776 : : {"ulhwave", CONTROL_TOGGLE, RTF_ULHWAVE},
1777 : : {"ulldash", CONTROL_TOGGLE, RTF_ULLDASH},
1778 : : {"ulnone", CONTROL_FLAG, RTF_ULNONE},
1779 : : {"ulth", CONTROL_TOGGLE, RTF_ULTH},
1780 : : {"ulthd", CONTROL_TOGGLE, RTF_ULTHD},
1781 : : {"ulthdash", CONTROL_TOGGLE, RTF_ULTHDASH},
1782 : : {"ulthdashd", CONTROL_TOGGLE, RTF_ULTHDASHD},
1783 : : {"ulthdashdd", CONTROL_TOGGLE, RTF_ULTHDASHDD},
1784 : : {"ulthldash", CONTROL_TOGGLE, RTF_ULTHLDASH},
1785 : : {"ululdbwave", CONTROL_TOGGLE, RTF_ULULDBWAVE},
1786 : : {"ulw", CONTROL_FLAG, RTF_ULW},
1787 : : {"ulwave", CONTROL_TOGGLE, RTF_ULWAVE},
1788 : : {"up", CONTROL_VALUE, RTF_UP},
1789 : : {"upr", CONTROL_DESTINATION, RTF_UPR},
1790 : : {"urtf", CONTROL_VALUE, RTF_URTF},
1791 : : {"useltbaln", CONTROL_FLAG, RTF_USELTBALN},
1792 : : {"usenormstyforlist", CONTROL_FLAG, RTF_USENORMSTYFORLIST},
1793 : : {"userprops", CONTROL_DESTINATION, RTF_USERPROPS},
1794 : : {"usexform", CONTROL_FLAG, RTF_USEXFORM},
1795 : : {"utinl", CONTROL_FLAG, RTF_UTINL},
1796 : : {"v", CONTROL_TOGGLE, RTF_V},
1797 : : {"validatexml", CONTROL_VALUE, RTF_VALIDATEXML},
1798 : : {"vern", CONTROL_VALUE, RTF_VERN},
1799 : : {"version", CONTROL_VALUE, RTF_VERSION},
1800 : : {"vertal", CONTROL_FLAG, RTF_VERTAL},
1801 : : {"vertalb", CONTROL_FLAG, RTF_VERTALB},
1802 : : {"vertalc", CONTROL_FLAG, RTF_VERTALC},
1803 : : {"vertalj", CONTROL_FLAG, RTF_VERTALJ},
1804 : : {"vertalt", CONTROL_FLAG, RTF_VERTALT},
1805 : : {"vertdoc", CONTROL_FLAG, RTF_VERTDOC},
1806 : : {"vertsect", CONTROL_FLAG, RTF_VERTSECT},
1807 : : {"viewbksp", CONTROL_VALUE, RTF_VIEWBKSP},
1808 : : {"viewkind", CONTROL_VALUE, RTF_VIEWKIND},
1809 : : {"viewnobound", CONTROL_FLAG, RTF_VIEWNOBOUND},
1810 : : {"viewscale", CONTROL_VALUE, RTF_VIEWSCALE},
1811 : : {"viewzk", CONTROL_VALUE, RTF_VIEWZK},
1812 : : {"wbitmap", CONTROL_VALUE, RTF_WBITMAP},
1813 : : {"wbmbitspixel", CONTROL_VALUE, RTF_WBMBITSPIXEL},
1814 : : {"wbmplanes", CONTROL_VALUE, RTF_WBMPLANES},
1815 : : {"wbmwidthbyte", CONTROL_VALUE, RTF_WBMWIDTHBYTE},
1816 : : {"webhidden", CONTROL_FLAG, RTF_WEBHIDDEN},
1817 : : {"wgrffmtfilter", CONTROL_DESTINATION, RTF_WGRFFMTFILTER},
1818 : : {"widctlpar", CONTROL_FLAG, RTF_WIDCTLPAR},
1819 : : {"widowctrl", CONTROL_FLAG, RTF_WIDOWCTRL},
1820 : : {"windowcaption", CONTROL_DESTINATION, RTF_WINDOWCAPTION},
1821 : : {"wmetafile", CONTROL_VALUE, RTF_WMETAFILE},
1822 : : {"wpeqn", CONTROL_FLAG, RTF_WPEQN},
1823 : : {"wpjst", CONTROL_FLAG, RTF_WPJST},
1824 : : {"wpsp", CONTROL_FLAG, RTF_WPSP},
1825 : : {"wraparound", CONTROL_FLAG, RTF_WRAPAROUND},
1826 : : {"wrapdefault", CONTROL_FLAG, RTF_WRAPDEFAULT},
1827 : : {"wrapthrough", CONTROL_FLAG, RTF_WRAPTHROUGH},
1828 : : {"wraptight", CONTROL_FLAG, RTF_WRAPTIGHT},
1829 : : {"wraptrsp", CONTROL_FLAG, RTF_WRAPTRSP},
1830 : : {"writereservation", CONTROL_DESTINATION, RTF_WRITERESERVATION},
1831 : : {"writereservhash", CONTROL_DESTINATION, RTF_WRITERESERVHASH},
1832 : : {"wrppunct", CONTROL_FLAG, RTF_WRPPUNCT},
1833 : : {"xe", CONTROL_DESTINATION, RTF_XE},
1834 : : {"xef", CONTROL_VALUE, RTF_XEF},
1835 : : {"xform", CONTROL_DESTINATION, RTF_XFORM},
1836 : : {"xmlattr", CONTROL_FLAG, RTF_XMLATTR},
1837 : : {"xmlattrname", CONTROL_DESTINATION, RTF_XMLATTRNAME},
1838 : : {"xmlattrns", CONTROL_VALUE, RTF_XMLATTRNS},
1839 : : {"xmlattrvalue", CONTROL_DESTINATION, RTF_XMLATTRVALUE},
1840 : : {"xmlclose", CONTROL_DESTINATION, RTF_XMLCLOSE},
1841 : : {"xmlname", CONTROL_DESTINATION, RTF_XMLNAME},
1842 : : {"xmlns", CONTROL_VALUE, RTF_XMLNS},
1843 : : {"xmlnstbl", CONTROL_DESTINATION, RTF_XMLNSTBL},
1844 : : {"xmlopen", CONTROL_DESTINATION, RTF_XMLOPEN},
1845 : : {"xmlsdttcell", CONTROL_FLAG, RTF_XMLSDTTCELL},
1846 : : {"xmlsdttpara", CONTROL_FLAG, RTF_XMLSDTTPARA},
1847 : : {"xmlsdttregular", CONTROL_FLAG, RTF_XMLSDTTREGULAR},
1848 : : {"xmlsdttrow", CONTROL_FLAG, RTF_XMLSDTTROW},
1849 : : {"xmlsdttunknown", CONTROL_FLAG, RTF_XMLSDTTUNKNOWN},
1850 : : {"yr", CONTROL_VALUE, RTF_YR},
1851 : : {"yts", CONTROL_VALUE, RTF_YTS},
1852 : : {"yxe", CONTROL_FLAG, RTF_YXE},
1853 : : {"zwbo", CONTROL_SYMBOL, RTF_ZWBO},
1854 : : {"zwj", CONTROL_SYMBOL, RTF_ZWJ},
1855 : : {"zwnbo", CONTROL_SYMBOL, RTF_ZWNBO},
1856 : : {"zwnj", CONTROL_SYMBOL, RTF_ZWNJ},
1857 : : {"flymaincnt", CONTROL_DESTINATION, RTF_FLYMAINCNT},
1858 : : {"flyvert", CONTROL_VALUE, RTF_FLYVERT},
1859 : : {"flyhorz", CONTROL_VALUE, RTF_FLYHORZ},
1860 : : {"flyanchor", CONTROL_VALUE, RTF_FLYANCHOR},
1861 : : };
1862 : : int nRTFControlWords = SAL_N_ELEMENTS(aRTFControlWords);
1863 : :
1864 : 19793000 : bool RTFSymbol::operator<(const RTFSymbol& rOther) const
1865 : : {
1866 : 19793000 : return strcmp(sKeyword, rOther.sKeyword) < 0;
1867 : : }
1868 : :
1869 : : } // namespace rtftok
1870 : : } // namespace writerfilter
1871 : :
1872 : : /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
|