lok: use "None" string item in the ListBox control
[LibreOffice.git] / include / svtools / rtftoken.h
blob754408dd9d400d2b07ce78e14c7a6c2a4461e9f6
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3 * This file is part of the LibreOffice project.
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 * This file incorporates work covered by the following license notice:
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
20 #ifndef INCLUDED_SVTOOLS_RTFTOKEN_H
21 #define INCLUDED_SVTOOLS_RTFTOKEN_H
23 #include <rtl/ustring.hxx>
25 namespace rtl {
26 class OUString;
29 // search the TokenID for the token
30 int GetRTFToken( const OUString& rSearch );
32 enum RTF_TOKEN_RANGES {
33 RTF_NOGROUP = 0x0100,
34 RTF_DOCFMT = 0x0200,
35 RTF_SECTFMT = 0x0300,
36 RTF_PARFMT = 0x0400,
37 RTF_TABSTOPDEF = 0x0500,
38 RTF_BRDRDEF = 0x0600,
39 RTF_CHRFMT = 0x0700,
40 RTF_SPECCHAR = 0x0800,
41 RTF_APOCTL = 0x0900,
42 RTF_SHADINGDEF = 0x0A00,
43 // free = 0x0B00,
44 RTF_DRAWOBJECTS = 0x0C00,
45 RTF_OBJECTS = 0x0D00,
46 RTF_NUMBULLETS = 0x0E00,
48 // !!! can be mixed in using the "or" operator (border/background) !!!!
49 RTF_TABLEDEF = 0x1000,
51 // !!! can be mixed in using the "or" operator (border/tab) !!!!
52 RTF_SWGDEFS = 0x4000
55 enum RTF_TOKEN_IDS {
57 RTF_TEXTTOKEN = RTF_NOGROUP,
58 RTF_SINGLECHAR,
59 RTF_UNKNOWNCONTROL,
60 RTF_UNKNOWNDATA,
62 RTF_RTF,
63 RTF_ANSITYPE,
64 RTF_MACTYPE,
65 RTF_PCTYPE,
66 RTF_PCATYPE,
67 RTF_NEXTTYPE,
69 RTF_STYLESHEET,
70 RTF_SBASEDON,
71 RTF_SNEXT,
72 RTF_SHIDDEN,
73 RTF_SAUTOUPD,
75 RTF_KEYCODE,
76 RTF_FNKEY,
77 RTF_ALTKEY,
78 RTF_SHIFTKEY,
79 RTF_CTRLKEY,
81 RTF_FONTTBL,
82 RTF_DEFF,
83 RTF_FNIL,
84 RTF_FROMAN,
85 RTF_FSWISS,
86 RTF_FMODERN,
87 RTF_FSCRIPT,
88 RTF_FDECOR,
89 RTF_FTECH,
91 RTF_COLORTBL,
92 RTF_RED,
93 RTF_GREEN,
94 RTF_BLUE,
96 RTF_INFO,
97 RTF_TITLE,
98 RTF_SUBJECT,
99 RTF_AUTHOR,
100 RTF_OPERATOR,
101 RTF_KEYWORDS,
102 RTF_COMMENT,
103 RTF_VERSION,
104 RTF_DOCCOMM,
105 RTF_VERN,
106 RTF_CREATIM,
107 RTF_REVTIM,
108 RTF_PRINTIM,
109 RTF_BUPTIM,
110 RTF_EDMINS,
111 RTF_NOFPAGES,
112 RTF_NOFWORDS,
113 RTF_NOFCHARS,
114 RTF_ID,
115 RTF_YR,
116 RTF_MO,
117 RTF_DY,
118 RTF_HR,
119 RTF_MIN,
120 RTF_USERPROPS,
121 RTF_CATEGORY,
122 RTF_COMPANY,
123 RTF_MANAGER,
124 RTF_PROPNAME,
125 RTF_LINKVAL,
126 RTF_NOFCHARSWS,
127 RTF_HLINKBASE,
128 RTF_STATICVAL,
129 RTF_PROPTYPE,
131 RTF_ANNOTATION,
132 RTF_ATNID,
134 RTF_FOOTNOTE,
136 RTF_XE,
137 RTF_BXE,
138 RTF_IXE,
139 RTF_RXE,
140 RTF_TXE,
141 RTF_YXE,
143 RTF_TC,
144 RTF_TCF,
145 RTF_TCL,
147 RTF_BKMKSTART,
148 RTF_BKMKEND,
150 RTF_PICT, // Bitmaps
151 RTF_PICW,
152 RTF_PICH,
153 RTF_WBMBITSPIXEL,
154 RTF_WBMPLANES,
155 RTF_WBMWIDTHBYTES,
156 RTF_PICWGOAL,
157 RTF_PICHGOAL,
158 RTF_BIN,
159 RTF_PICSCALEX,
160 RTF_PICSCALEY,
161 RTF_PICSCALED,
162 RTF_WBITMAP,
163 RTF_WMETAFILE,
164 RTF_MACPICT,
165 RTF_OSMETAFILE,
166 RTF_DIBITMAP,
167 RTF_PICCROPT,
168 RTF_PICCROPB,
169 RTF_PICCROPL,
170 RTF_PICCROPR,
171 RTF_PICDATA,
172 RTF_PICBMP,
173 RTF_PICBPP,
174 RTF_PICPROP,
175 RTF_SHPPICT,
176 RTF_EMFBLIP,
177 RTF_PNGBLIP,
178 RTF_JPEGBLIP,
179 RTF_NONSHPPICT,
180 RTF_BLIPTAG,
181 RTF_BLIPUID,
182 RTF_BLIPUPI,
184 RTF_FIELD, // Fields
185 RTF_FLDDIRTY,
186 RTF_FLDEDIT,
187 RTF_FLDLOCK,
188 RTF_FLDPRIV,
189 RTF_FLDINST,
190 RTF_FLDRSLT,
191 RTF_FLDTYPE,
192 RTF_TIME,
193 RTF_DATE,
194 RTF_WPEQN,
196 RTF_NOLINE,
197 RTF_REVISED,
199 RTF_BKMKCOLF,
200 RTF_BKMKCOLL,
201 RTF_PSOVER,
202 RTF_DOCTEMP,
203 RTF_DELETED,
205 RTF_FCHARSET,
206 RTF_FALT,
207 RTF_FPRQ,
208 RTF_PANOSE,
209 RTF_FNAME,
210 RTF_FBIAS,
212 RTF_ADDITIVE,
213 RTF_BKMKPUB,
214 RTF_CPG,
215 RTF_DATAFIELD,
217 RTF_FBIDI,
218 RTF_FID,
219 RTF_FILE,
220 RTF_FILETBL,
221 RTF_FNETWORK,
222 RTF_FONTEMB,
223 RTF_FONTFILE,
224 RTF_FOSNUM,
225 RTF_FRELATIVE,
226 RTF_FTNIL,
227 RTF_FTTRUETYPE,
228 RTF_FVALIDDOS,
229 RTF_FVALIDHPFS,
230 RTF_FVALIDMAC,
231 RTF_FVALIDNTFS,
232 RTF_LINKSELF,
233 RTF_PUBAUTO,
234 RTF_REVTBL,
235 RTF_RTLMARK,
236 RTF_SEC,
237 RTF_TCN,
238 RTF_XEF,
240 RTF_UD, // Unicode
241 RTF_UPR,
242 RTF_U,
243 RTF_UC,
244 RTF_ANSICPG,
246 RTF_FFEXITMCR, // Form Fields
247 RTF_FFENTRYMCR,
248 RTF_FFDEFTEXT,
249 RTF_FFFORMAT,
250 RTF_FFSTATTEXT,
251 RTF_FORMFIELD,
252 RTF_FFNAME,
253 RTF_FFHELPTEXT,
254 RTF_FFL,
255 RTF_FFOWNHELP,
256 RTF_FFOWNSTAT,
257 RTF_FFMAXLEN,
258 RTF_FFHASLISTBOX,
259 RTF_FFHPS,
260 RTF_FFPROT,
261 RTF_FFTYPE,
262 RTF_FFTYPETXT,
263 RTF_FFSIZE,
264 RTF_FFRECALC,
265 RTF_FFRES,
266 RTF_FFDEFRES,
268 RTF_HIGHLIGHT,
270 /* \f */
272 RTF_DEFTAB = RTF_DOCFMT,
273 RTF_HYPHHOTZ,
274 RTF_LINESTART,
275 RTF_FRACWIDTH,
276 RTF_NEXTFILE,
277 RTF_TEMPLATE,
278 RTF_MAKEBACKUP,
279 RTF_DEFFORMAT,
280 RTF_DEFLANG,
281 RTF_FTNSEP,
282 RTF_FTNSEPC,
283 RTF_FTNCN,
284 RTF_ENDNOTES,
285 RTF_ENDDOC,
286 RTF_FTNTJ,
287 RTF_FTNBJ,
288 RTF_FTNSTART,
289 RTF_FTNRESTART,
290 RTF_PAPERW,
291 RTF_PAPERH,
292 RTF_MARGL,
293 RTF_MARGR,
294 RTF_MARGT,
295 RTF_MARGB,
296 RTF_FACINGP,
297 RTF_GUTTER,
298 RTF_MARGMIRROR,
299 RTF_LANDSCAPE,
300 RTF_PGNSTART,
301 RTF_WIDOWCTRL,
302 RTF_REVISIONS,
303 RTF_REVPROP,
304 RTF_REVBAR,
306 RTF_AENDDOC,
307 RTF_AENDNOTES,
308 RTF_AFTNBJ,
309 RTF_AFTNCN,
310 RTF_AFTNNALC,
311 RTF_AFTNNAR,
312 RTF_AFTNNAUC,
313 RTF_AFTNNCHI,
314 RTF_AFTNNRLC,
315 RTF_AFTNNRUC,
316 RTF_AFTNRESTART,
317 RTF_AFTNRSTCONT,
318 RTF_AFTNSEP,
319 RTF_AFTNSEPC,
320 RTF_AFTNSTART,
321 RTF_AFTNTJ,
322 RTF_ALLPROT,
323 RTF_ANNOTPROT,
324 RTF_ATNAUTHOR,
325 RTF_ATNICN,
326 RTF_ATNREF,
327 RTF_ATNTIME,
328 RTF_ATRFEND,
329 RTF_ATRFSTART,
330 RTF_BRKFRM,
331 RTF_CVMME,
332 RTF_FET,
333 RTF_FLDALT,
334 RTF_FORMDISP,
335 RTF_FORMPROT,
336 RTF_FORMSHADE,
337 RTF_FTNALT,
338 RTF_FTNNALC,
339 RTF_FTNNAR,
340 RTF_FTNNAUC,
341 RTF_FTNNCHI,
342 RTF_FTNNRLC,
343 RTF_FTNNRUC,
344 RTF_FTNRSTCONT,
345 RTF_FTNRSTPG,
346 RTF_HYPHAUTO,
347 RTF_HYPHCAPS,
348 RTF_HYPHCONSEC,
349 RTF_LINKSTYLES,
350 RTF_LTRDOC,
351 RTF_NOCOLBAL,
352 RTF_NOEXTRASPRL,
353 RTF_NOTABIND,
354 RTF_OTBLRUL,
355 RTF_PRCOLBL,
356 RTF_PRINTDATA,
357 RTF_PSZ,
358 RTF_REVPROT,
359 RTF_RTLDOC,
360 RTF_SPRSSPBF,
361 RTF_SPRSTSP,
362 RTF_SWPBDR,
363 RTF_TRANSMF,
364 RTF_WRAPTRSP,
366 RTF_PRIVATE,
367 RTF_NOULTRLSPC,
368 RTF_MSMCAP,
369 RTF_NOLEAD,
370 RTF_NOSPACEFORUL,
371 RTF_LYTEXCTTP,
372 RTF_LYTPRTMET,
373 RTF_DNTBLNSBDB,
374 RTF_FROMTEXT,
375 RTF_EXPSHRTN,
376 RTF_PGBRDRT,
377 RTF_SPRSBSP,
378 RTF_PGBRDRR,
379 RTF_PGBRDRSNAP,
380 RTF_BDBFHDR,
381 RTF_SUBFONTBYSIZE,
382 RTF_TRUNCATEFONTHEIGHT,
383 RTF_SPRSLNSP,
384 RTF_SPRSTSM,
385 RTF_PGBRDRL,
386 RTF_WPJST,
387 RTF_PGBRDRB,
388 RTF_WPSP,
389 RTF_NOXLATTOYEN,
390 RTF_OLDLINEWRAP,
391 RTF_PGBRDRFOOT,
392 RTF_PGBRDRHEAD,
393 RTF_DEFLANGFE,
394 RTF_DOCTYPE,
395 RTF_PGBRDROPT,
396 RTF_VIEWKIND,
397 RTF_VIEWSCALE,
398 RTF_WINDOWCAPTION,
399 RTF_BRDRART,
400 RTF_VIEWZK,
401 RTF_DOCVAR,
403 RTF_DGMARGIN,
404 RTF_AFTNNCHOSUNG,
405 RTF_AFTNNCNUM,
406 RTF_AFTNNDBAR,
407 RTF_AFTNNDBNUM,
408 RTF_AFTNNDBNUMD,
409 RTF_AFTNNDBNUMK,
410 RTF_AFTNNDBNUMT,
411 RTF_AFTNNGANADA,
412 RTF_AFTNNGBNUM,
413 RTF_AFTNNGBNUMD,
414 RTF_AFTNNGBNUMK,
415 RTF_AFTNNGBNUML,
416 RTF_AFTNNZODIAC,
417 RTF_AFTNNZODIACD,
418 RTF_AFTNNZODIACL,
419 RTF_FTNNCHOSUNG,
420 RTF_FTNNCNUM,
421 RTF_FTNNDBAR,
422 RTF_FTNNDBNUM,
423 RTF_FTNNDBNUMD,
424 RTF_FTNNDBNUMK,
425 RTF_FTNNDBNUMT,
426 RTF_FTNNGANADA,
427 RTF_FTNNGBNUM,
428 RTF_FTNNGBNUMD,
429 RTF_FTNNGBNUMK,
430 RTF_FTNNGBNUML,
431 RTF_FTNNZODIAC,
432 RTF_FTNNZODIACD,
433 RTF_FTNNZODIACL,
435 RTF_ADEFLANG,
436 RTF_ADEFF,
438 /* \f */
440 RTF_SECTD = RTF_SECTFMT,
441 RTF_ENDNHERE,
442 RTF_BINFSXN,
443 RTF_BINSXN,
444 RTF_SBKNONE,
445 RTF_SBKCOL,
446 RTF_SBKPAGE,
447 RTF_SBKEVEN,
448 RTF_SBKODD,
449 RTF_COLS,
450 RTF_COLSX,
451 RTF_COLNO,
452 RTF_COLSR,
453 RTF_COLW,
454 RTF_LINEBETCOL,
455 RTF_LINEMOD,
456 RTF_LINEX,
457 RTF_LINESTARTS,
458 RTF_LINERESTART,
459 RTF_LINEPAGE,
460 RTF_LINECONT,
461 RTF_PGWSXN,
462 RTF_PGHSXN,
463 RTF_MARGLSXN,
464 RTF_MARGRSXN,
465 RTF_MARGTSXN,
466 RTF_MARGBSXN,
467 RTF_GUTTERSXN,
468 RTF_LNDSCPSXN,
469 RTF_FACPGSXN,
470 RTF_TITLEPG,
471 RTF_HEADERY,
472 RTF_FOOTERY,
473 RTF_PGNSTARTS,
474 RTF_PGNCONT,
475 RTF_PGNRESTART,
476 RTF_PGNX,
477 RTF_PGNY,
478 RTF_PGNDEC,
479 RTF_PGNUCRM,
480 RTF_PGNLCRM,
481 RTF_PGNUCLTR,
482 RTF_PGNLCLTR,
483 RTF_VERTALT,
484 RTF_VERTALB,
485 RTF_VERTALC,
486 RTF_VERTALJ,
488 RTF_FOOTER,
489 RTF_FOOTERL,
490 RTF_FOOTERR,
491 RTF_FOOTERF,
492 RTF_HEADER,
493 RTF_HEADERL,
494 RTF_HEADERR,
495 RTF_HEADERF,
496 RTF_DS,
497 RTF_LTRSECT,
498 RTF_PGNHN,
499 RTF_PGNHNSC,
500 RTF_PGNHNSH,
501 RTF_PGNHNSM,
502 RTF_PGNHNSN,
503 RTF_PGNHNSP,
504 RTF_RTLSECT,
505 RTF_SECTUNLOCKED,
506 RTF_STEXTFLOW,
507 RTF_PGNCHOSUNG,
508 RTF_PGNCNUM,
509 RTF_PGNDBNUMK,
510 RTF_PGNDBNUMT,
511 RTF_PGNGANADA,
512 RTF_PGNGBNUM,
513 RTF_PGNGBNUMD,
514 RTF_PGNGBNUMK,
515 RTF_PGNGBNUML,
516 RTF_PGNZODIAC,
517 RTF_PGNZODIACD,
518 RTF_PGNZODIACL,
519 RTF_SECTDEFAULTCL,
520 RTF_SECTEXPAND,
521 RTF_SECTLINEGRID,
522 RTF_SECTSPECIFYCL,
523 RTF_SECTSPECIFYL,
525 // Swg header/footer tokens
526 RTF_HEADER_YB = (RTF_SECTFMT|RTF_SWGDEFS),
527 RTF_HEADER_XL,
528 RTF_HEADER_XR,
529 RTF_FOOTER_YT,
530 RTF_FOOTER_XL,
531 RTF_FOOTER_XR,
532 RTF_HEADER_YH,
533 RTF_FOOTER_YH,
534 RTF_BALANCED_COLUMN,
537 /* \f */
539 RTF_PARD = RTF_PARFMT,
540 RTF_S,
541 RTF_INTBL,
542 RTF_KEEP,
543 RTF_KEEPN,
544 RTF_LEVEL,
545 RTF_PAGEBB,
546 RTF_SBYS,
547 RTF_QL,
548 RTF_QR,
549 RTF_QJ,
550 RTF_QC,
551 RTF_FI,
552 RTF_LI,
553 RTF_LIN,
554 RTF_RI,
555 RTF_RIN,
556 RTF_SB,
557 RTF_SA,
558 RTF_SL,
559 RTF_HYPHPAR,
560 RTF_LTRPAR,
561 RTF_NOWIDCTLPAR,
562 RTF_RTLPAR,
563 RTF_SLMULT,
564 RTF_SUBDOCUMENT,
566 RTF_WIDCTLPAR,
568 RTF_LISTTEXT,
569 RTF_POSYIN,
570 RTF_PNRNOT,
571 RTF_BRDRDASHDOTSTR,
572 RTF_POSYOUT,
573 RTF_BRDRDASHD,
574 RTF_BRDRDASHDD,
575 RTF_BRDRENGRAVE,
576 RTF_BRDRTHTNLG,
577 RTF_BRDREMBOSS,
578 RTF_BRDRTNTHTNLG,
579 RTF_BRDRDASHSM,
580 RTF_BRDRTHTNMG,
581 RTF_OVERLAY,
582 RTF_BRDRTNTHSG,
583 RTF_BRDRTNTHMG,
584 RTF_BRDRTHTNSG,
585 RTF_BRDRTNTHLG,
586 RTF_BRDRTRIPLE,
587 RTF_BRDRTNTHTNSG,
588 RTF_BRDRTNTHTNMG,
589 RTF_BRDRWAVYDB,
590 RTF_BRDRWAVY,
591 RTF_ILVL,
592 RTF_DFRSTOP,
593 RTF_DFRXST,
594 RTF_PNRAUTH,
595 RTF_DFRSTART,
596 RTF_OUTLINELEVEL,
597 RTF_DFRAUTH,
598 RTF_DFRDATE,
599 RTF_PNRRGB,
600 RTF_PNRPNBR,
601 RTF_PNRSTART,
602 RTF_PNRXST,
603 RTF_PNRSTOP,
604 RTF_PNRDATE,
605 RTF_PNRNFC,
606 RTF_NOSNAPLINEGRID,
607 RTF_FAAUTO,
608 RTF_FAHANG,
609 RTF_FAVAR,
610 RTF_FACENTER,
611 RTF_FAROMAN,
612 RTF_FAFIXED,
613 RTF_ADJUSTRIGHT,
614 RTF_LS,
615 RTF_NOCWRAP,
616 RTF_NOOVERFLOW,
617 RTF_ASPALPHA,
620 /* \f */
622 RTF_TX = RTF_TABSTOPDEF,
623 RTF_TB,
624 RTF_TQL,
625 RTF_TQR,
626 RTF_TQC,
627 RTF_TQDEC,
628 RTF_TLDOT,
629 RTF_TLHYPH,
630 RTF_TLUL,
631 RTF_TLTH,
632 RTF_TLEQ,
634 // Swg TabStop tokens
635 RTF_TLSWG = (RTF_TABSTOPDEF|RTF_SWGDEFS),
637 /* \f */
639 RTF_BRDRT = RTF_BRDRDEF,
640 RTF_BRDRB,
641 RTF_BRDRL,
642 RTF_BRDRR,
643 RTF_BRDRBTW,
644 RTF_BRDRBAR,
645 RTF_BOX,
646 RTF_BRSP,
647 RTF_BRDRW,
648 RTF_BRDRCF,
649 RTF_BRDRS,
650 RTF_BRDRTH,
651 RTF_BRDRSH,
652 RTF_BRDRDB,
653 RTF_BRDRDOT,
654 RTF_BRDRHAIR,
655 RTF_BRDRDASH,
656 RTF_BRDRINSET,
657 RTF_BRDROUTSET,
658 RTF_BRDRFRAME,
660 // Swg border tokens
661 RTF_BRDBOX = (RTF_BRDRDEF|RTF_SWGDEFS),
662 RTF_BRDLINE_COL,
663 RTF_BRDLINE_IN,
664 RTF_BRDLINE_OUT,
665 RTF_BRDLINE_DIST,
667 /* \f */
669 RTF_PLAIN = RTF_CHRFMT,
670 RTF_B,
671 RTF_CAPS,
672 RTF_DN,
673 RTF_SUB,
674 RTF_NOSUPERSUB,
675 RTF_EXPND,
676 RTF_EXPNDTW,
677 RTF_KERNING,
678 RTF_F,
679 RTF_FS,
680 RTF_I,
681 RTF_OUTL,
682 RTF_SCAPS,
683 RTF_SHAD,
684 RTF_STRIKE,
685 RTF_UL,
686 RTF_ULD,
687 RTF_ULDB,
688 RTF_ULNONE,
689 RTF_ULW,
690 RTF_OL,
691 RTF_OLD,
692 RTF_OLDB,
693 RTF_OLNONE,
694 RTF_OLW,
695 RTF_UP,
696 RTF_SUPER,
697 RTF_V,
698 RTF_CF,
699 RTF_CB,
700 RTF_LANG,
701 RTF_CCHS,
702 RTF_CS,
703 RTF_LTRCH,
704 RTF_REVAUTH,
705 RTF_REVDTTM,
706 RTF_RTLCH,
708 RTF_CHBGFDIAG,
709 RTF_CHBGDKVERT,
710 RTF_CHBGDKHORIZ,
711 RTF_CHBRDR,
712 RTF_CHBGVERT,
713 RTF_CHBGHORIZ,
714 RTF_CHBGDKFDIAG,
715 RTF_CHBGDCROSS,
716 RTF_CHBGCROSS,
717 RTF_CHBGBDIAG,
718 RTF_CHBGDKDCROSS,
719 RTF_CHBGDKCROSS,
720 RTF_CHBGDKBDIAG,
721 RTF_ULDASHD,
722 RTF_ULDASH,
723 RTF_ULDASHDD,
724 RTF_ULWAVE,
725 RTF_ULC,
726 RTF_ULTH,
727 RTF_OLDASHD,
728 RTF_OLDASH,
729 RTF_OLDASHDD,
730 RTF_OLWAVE,
731 RTF_OLC,
732 RTF_OLTH,
733 RTF_EMBO,
734 RTF_IMPR,
735 RTF_STRIKED,
736 RTF_CRDATE,
737 RTF_CRAUTH,
738 RTF_CHARSCALEX,
739 RTF_CHCBPAT,
740 RTF_CHCFPAT,
741 RTF_CHSHDNG,
742 RTF_REVAUTHDEL,
743 RTF_REVDTTMDEL,
744 RTF_CGRID,
745 RTF_GCW,
746 RTF_NOSECTEXPAND,
747 RTF_GRIDTBL,
748 RTF_G,
749 RTF_ANIMTEXT,
750 RTF_ULTHD,
751 RTF_ULTHDASH,
752 RTF_ULLDASH,
753 RTF_ULTHLDASH,
754 RTF_ULTHDASHD,
755 RTF_ULTHDASHDD,
756 RTF_ULHWAVE,
757 RTF_ULULDBWAVE,
758 RTF_OLTHD,
759 RTF_OLTHDASH,
760 RTF_OLLDASH,
761 RTF_OLTHLDASH,
762 RTF_OLTHDASHD,
763 RTF_OLTHDASHDD,
764 RTF_OLHWAVE,
765 RTF_OLOLDBWAVE,
767 // association control words
768 RTF_AB,
769 RTF_ACAPS,
770 RTF_ACF,
771 RTF_ADN,
772 RTF_AEXPND,
773 RTF_AF,
774 RTF_AFS,
775 RTF_AI,
776 RTF_ALANG,
777 RTF_AOUTL,
778 RTF_ASCAPS,
779 RTF_ASHAD,
780 RTF_ASTRIKE,
781 RTF_AUL,
782 RTF_AULD,
783 RTF_AULDB,
784 RTF_AULNONE,
785 RTF_AULW,
786 RTF_AUP,
788 RTF_LOCH,
789 RTF_HICH,
790 RTF_DBCH,
791 RTF_LANGFE,
792 RTF_ACCNONE,
793 RTF_ACCDOT,
794 RTF_ACCCOMMA,
795 RTF_TWOINONE,
796 RTF_HORZVERT,
798 // Swg border tokens
799 RTF_SWG_ESCPROP = (RTF_CHRFMT|RTF_SWGDEFS),
800 RTF_HYPHEN,
801 RTF_HYPHLEAD,
802 RTF_HYPHTRAIL,
803 RTF_HYPHMAX,
806 /* \f */
808 RTF_CHDATE = RTF_SPECCHAR,
809 RTF_CHDATEL,
810 RTF_CHDATEA,
811 RTF_CHTIME,
812 RTF_CHPGN,
813 RTF_CHFTN,
814 RTF_CHATN,
815 RTF_CHFTNSEP,
816 RTF_CHFTNSEPC,
817 RTF_CELL,
818 RTF_ROW,
819 RTF_PAR,
820 RTF_SECT,
821 RTF_PAGE,
822 RTF_COLUM,
823 RTF_LINE,
824 RTF_TAB,
825 RTF_EMDASH,
826 RTF_ENDASH,
827 RTF_BULLET,
828 RTF_LQUOTE,
829 RTF_RQUOTE,
830 RTF_LDBLQUOTE,
831 RTF_RDBLQUOTE,
832 RTF_FORMULA,
833 RTF_NONBREAKINGSPACE,
834 RTF_OPTIONALHYPHEN,
835 RTF_NONBREAKINGHYPHEN,
836 RTF_SUBENTRYINDEX,
837 RTF_IGNOREFLAG,
838 RTF_HEX,
839 RTF_EMSPACE,
840 RTF_ENSPACE,
841 RTF_LTRMARK,
842 RTF_SECTNUM,
843 RTF_SOFTCOL,
844 RTF_SOFTLHEIGHT,
845 RTF_SOFTLINE,
846 RTF_SOFTPAGE,
847 RTF_ZWJ,
848 RTF_ZWNJ,
850 /* \f */
852 RTF_ABSW = RTF_APOCTL,
853 RTF_ABSH,
854 RTF_NOWRAP,
855 RTF_DXFRTEXT,
856 RTF_DFRMTXTX,
857 RTF_DFRMTXTY,
858 RTF_DROPCAPLI,
859 RTF_DROPCAPT,
860 RTF_ABSNOOVRLP,
861 RTF_PHMRG,
862 RTF_PHPG,
863 RTF_PHCOL,
864 RTF_POSX,
865 RTF_POSNEGX,
866 RTF_POSXC,
867 RTF_POSXI,
868 RTF_POSXO,
869 RTF_POSXL,
870 RTF_POSXR,
871 RTF_PVMRG,
872 RTF_PVPG,
873 RTF_PVPARA,
874 RTF_POSY,
875 RTF_POSNEGY,
876 RTF_POSYT,
877 RTF_POSYIL,
878 RTF_POSYB,
879 RTF_POSYC,
880 RTF_ABSLOCK,
881 RTF_FRMTXLRTB,
882 RTF_FRMTXTBRL,
883 RTF_FRMTXBTLR,
884 RTF_FRMTXLRTBV,
885 RTF_FRMTXTBRLV,
887 // Swg frame tokens
888 RTF_FLYPRINT = (RTF_APOCTL|RTF_SWGDEFS),
889 RTF_FLYOPAQUE,
890 RTF_FLYPRTCTD,
891 RTF_FLYMAINCNT,
892 RTF_FLYVERT,
893 RTF_FLYHORZ,
894 RTF_FLYOUTLEFT,
895 RTF_FLYOUTRIGHT,
896 RTF_FLYOUTUPPER,
897 RTF_FLYOUTLOWER,
898 RTF_FLYANCHOR,
899 RTF_FLY_CNTNT,
900 RTF_FLY_COLUMN,
901 RTF_FLY_PAGE,
902 RTF_FLY_INPARA,
905 /* \f */
907 RTF_SHADING = RTF_SHADINGDEF,
908 RTF_CFPAT,
909 RTF_CBPAT,
910 RTF_BGHORIZ,
911 RTF_BGVERT,
912 RTF_BGFDIAG,
913 RTF_BGBDIAG,
914 RTF_BGCROSS,
915 RTF_BGDCROSS,
916 RTF_BGDKHORIZ,
917 RTF_BGDKVERT,
918 RTF_BGDKFDIAG,
919 RTF_BGDKBDIAG,
920 RTF_BGDKCROSS,
921 RTF_BGDKDCROSS,
923 /* \f */
925 RTF_TROWD = RTF_TABLEDEF,
926 RTF_TRGAPH,
927 RTF_TRLEFT,
928 RTF_TRRH,
930 RTF_TRQL,
931 RTF_TRQR,
932 RTF_TRQC,
934 RTF_CLMGF,
935 RTF_CLMRG,
936 RTF_CELLX,
937 RTF_LTRROW,
938 RTF_RTLROW,
939 RTF_TRBRDRB,
940 RTF_TRBRDRH,
941 RTF_TRBRDRL,
942 RTF_TRBRDRR,
943 RTF_TRBRDRT,
944 RTF_TRBRDRV,
945 RTF_TRHDR,
946 RTF_TRKEEP,
947 RTF_TRPADDB,
948 RTF_TRPADDL,
949 RTF_TRPADDR,
950 RTF_TRPADDT,
951 RTF_TRPADDFB,
952 RTF_TRPADDFL,
953 RTF_TRPADDFR,
954 RTF_TRPADDFT,
955 RTF_TCELLD,
956 RTF_CLTXTBRL,
957 RTF_CLTXLRTB,
958 RTF_CLVERTALB,
959 RTF_CLVERTALT,
960 RTF_CLVERTALC,
961 RTF_CLVMGF,
962 RTF_CLVMRG,
963 RTF_CLTXTBRLV,
964 RTF_CLTXBTLR,
965 RTF_CLTXLRTBV,
966 RTF_CLPADL,
967 RTF_CLPADT,
968 RTF_CLPADB,
969 RTF_CLPADR,
970 RTF_CLPADFL,
971 RTF_CLPADFT,
972 RTF_CLPADFB,
973 RTF_CLPADFR,
976 RTF_CLBRDRT = (RTF_BRDRDEF|RTF_TABLEDEF),
977 RTF_CLBRDRL,
978 RTF_CLBRDRB,
979 RTF_CLBRDRR,
981 RTF_CLCFPAT = (RTF_SHADINGDEF|RTF_TABLEDEF),
982 RTF_CLCBPAT,
983 RTF_CLSHDNG,
984 RTF_CLBGHORIZ,
985 RTF_CLBGVERT,
986 RTF_CLBGFDIAG,
987 RTF_CLBGBDIAG,
988 RTF_CLBGCROSS,
989 RTF_CLBGDCROSS,
990 RTF_CLBGDKHOR,
991 RTF_CLBGDKVERT,
992 RTF_CLBGDKFDIAG,
993 RTF_CLBGDKBDIAG,
994 RTF_CLBGDKCROSS,
995 RTF_CLBGDKDCROSS,
997 /* \f */
1000 /* \f */
1002 RTF_DO = RTF_DRAWOBJECTS,
1003 RTF_DOBXCOLUMN,
1004 RTF_DOBXMARGIN,
1005 RTF_DOBXPAGE,
1006 RTF_DOBYMARGIN,
1007 RTF_DOBYPAGE,
1008 RTF_DOBYPARA,
1009 RTF_DODHGT,
1010 RTF_DOLOCK,
1011 RTF_DPAENDHOL,
1012 RTF_DPAENDL,
1013 RTF_DPAENDSOL,
1014 RTF_DPAENDW,
1015 RTF_DPARC,
1016 RTF_DPARCFLIPX,
1017 RTF_DPARCFLIPY,
1018 RTF_DPASTARTHOL,
1019 RTF_DPASTARTL,
1020 RTF_DPASTARTSOL,
1021 RTF_DPASTARTW,
1022 RTF_DPCALLOUT,
1023 RTF_DPCOA,
1024 RTF_DPCOACCENT,
1025 RTF_DPCOBESTFIT,
1026 RTF_DPCOBORDER,
1027 RTF_DPCODABS,
1028 RTF_DPCODBOTTOM,
1029 RTF_DPCODCENTER,
1030 RTF_DPCODTOP,
1031 RTF_DPCOLENGTH,
1032 RTF_DPCOMINUSX,
1033 RTF_DPCOMINUSY,
1034 RTF_DPCOOFFSET,
1035 RTF_DPCOSMARTA,
1036 RTF_DPCOTDOUBLE,
1037 RTF_DPCOTRIGHT,
1038 RTF_DPCOTSINGLE,
1039 RTF_DPCOTTRIPLE,
1040 RTF_DPCOUNT,
1041 RTF_DPELLIPSE,
1042 RTF_DPENDGROUP,
1043 RTF_DPFILLBGCB,
1044 RTF_DPFILLBGCG,
1045 RTF_DPFILLBGCR,
1046 RTF_DPFILLBGGRAY,
1047 RTF_DPFILLBGPAL,
1048 RTF_DPFILLFGCB,
1049 RTF_DPFILLFGCG,
1050 RTF_DPFILLFGCR,
1051 RTF_DPFILLFGGRAY,
1052 RTF_DPFILLFGPAL,
1053 RTF_DPFILLPAT,
1054 RTF_DPGROUP,
1055 RTF_DPLINE,
1056 RTF_DPLINECOB,
1057 RTF_DPLINECOG,
1058 RTF_DPLINECOR,
1059 RTF_DPLINEDADO,
1060 RTF_DPLINEDADODO,
1061 RTF_DPLINEDASH,
1062 RTF_DPLINEDOT,
1063 RTF_DPLINEGRAY,
1064 RTF_DPLINEHOLLOW,
1065 RTF_DPLINEPAL,
1066 RTF_DPLINESOLID,
1067 RTF_DPLINEW,
1068 RTF_DPPOLYCOUNT,
1069 RTF_DPPOLYGON,
1070 RTF_DPPOLYLINE,
1071 RTF_DPPTX,
1072 RTF_DPPTY,
1073 RTF_DPRECT,
1074 RTF_DPROUNDR,
1075 RTF_DPSHADOW,
1076 RTF_DPSHADX,
1077 RTF_DPSHADY,
1078 RTF_DPTXBX,
1079 RTF_DPTXBXMAR,
1080 RTF_DPTXBXTEXT,
1081 RTF_DPX,
1082 RTF_DPXSIZE,
1083 RTF_DPY,
1084 RTF_DPYSIZE,
1086 RTF_DPCODESCENT,
1087 RTF_BACKGROUND,
1088 RTF_SHPBYPAGE,
1089 RTF_SHPBYPARA,
1090 RTF_SHPBYMARGIN,
1091 RTF_SHPBXCOLUMN,
1092 RTF_SHPBXMARGIN,
1093 RTF_SHPBXPAGE,
1094 RTF_SHPLOCKANCHOR,
1095 RTF_SHPWR,
1096 RTF_HLLOC,
1097 RTF_HLSRC,
1098 RTF_SHPWRK,
1099 RTF_SHPTOP,
1100 RTF_SHPRSLT,
1101 RTF_HLFR,
1102 RTF_SHPTXT,
1103 RTF_SHPFHDR,
1104 RTF_SHPGRP,
1105 RTF_SHPINST,
1106 RTF_SHPRIGHT,
1107 RTF_SHPFBLWTXT,
1108 RTF_SHPZ,
1109 RTF_SHPBOTTOM,
1110 RTF_SHPLEFT,
1111 RTF_SHPLID,
1113 /* \f */
1115 RTF_OBJALIAS = RTF_OBJECTS,
1116 RTF_OBJALIGN,
1117 RTF_OBJAUTLINK,
1118 RTF_OBJCLASS,
1119 RTF_OBJCROPB,
1120 RTF_OBJCROPL,
1121 RTF_OBJCROPR,
1122 RTF_OBJCROPT,
1123 RTF_OBJDATA,
1124 RTF_OBJECT,
1125 RTF_OBJEMB,
1126 RTF_OBJH,
1127 RTF_OBJICEMB,
1128 RTF_OBJLINK,
1129 RTF_OBJLOCK,
1130 RTF_OBJNAME,
1131 RTF_OBJPUB,
1132 RTF_OBJSCALEX,
1133 RTF_OBJSCALEY,
1134 RTF_OBJSECT,
1135 RTF_OBJSETSIZE,
1136 RTF_OBJSUB,
1137 RTF_OBJTIME,
1138 RTF_OBJTRANSY,
1139 RTF_OBJUPDATE,
1140 RTF_OBJW,
1141 RTF_RESULT,
1142 RTF_RSLTBMP,
1143 RTF_RSLTMERGE,
1144 RTF_RSLTPICT,
1145 RTF_RSLTRTF,
1146 RTF_RSLTTXT,
1147 RTF_OBJOCX,
1148 RTF_OBJHTML,
1149 RTF_OBJATTPH,
1151 /* \f */
1153 RTF_PN = RTF_NUMBULLETS,
1154 RTF_PNACROSS,
1155 RTF_PNB,
1156 RTF_PNCAPS,
1157 RTF_PNCARD,
1158 RTF_PNCF,
1159 RTF_PNDEC,
1160 RTF_PNF,
1161 RTF_PNFS,
1162 RTF_PNHANG,
1163 RTF_PNI,
1164 RTF_PNINDENT,
1165 RTF_PNLCLTR,
1166 RTF_PNLCRM,
1167 RTF_PNLVL,
1168 RTF_PNLVLBLT,
1169 RTF_PNLVLBODY,
1170 RTF_PNLVLCONT,
1171 RTF_PNNUMONCE,
1172 RTF_PNORD,
1173 RTF_PNORDT,
1174 RTF_PNPREV,
1175 RTF_PNQC,
1176 RTF_PNQL,
1177 RTF_PNQR,
1178 RTF_PNRESTART,
1179 RTF_PNSCAPS,
1180 RTF_PNSECLVL,
1181 RTF_PNSP,
1182 RTF_PNSTART,
1183 RTF_PNSTRIKE,
1184 RTF_PNTEXT,
1185 RTF_PNTXTA,
1186 RTF_PNTXTB,
1187 RTF_PNUCLTR,
1188 RTF_PNUCRM,
1189 RTF_PNUL,
1190 RTF_PNULD,
1191 RTF_PNULDB,
1192 RTF_PNULNONE,
1193 RTF_PNULW,
1194 RTF_LIST,
1195 RTF_LISTLEVEL,
1196 RTF_LISTOVERRIDE,
1197 RTF_LISTOVERRIDETABLE,
1198 RTF_LISTTABLE,
1199 RTF_LISTNAME,
1200 RTF_LEVELNUMBERS,
1201 RTF_LEVELNORESTART,
1202 RTF_LEVELNFC,
1203 RTF_LEVELOLD,
1204 RTF_LISTOVERRIDECOUNT,
1205 RTF_LISTTEMPLATEID,
1206 RTF_LEVELINDENT,
1207 RTF_LEVELFOLLOW,
1208 RTF_LEVELLEGAL,
1209 RTF_LEVELJC,
1210 RTF_LISTOVERRIDESTART,
1211 RTF_LISTID,
1212 RTF_LISTRESTARTHDN,
1213 RTF_LEVELTEXT,
1214 RTF_LISTOVERRIDEFORMAT,
1215 RTF_LEVELPREVSPACE,
1216 RTF_LEVELPREV,
1217 RTF_LEVELSPACE,
1218 RTF_LISTSIMPLE,
1219 RTF_LEVELSTARTAT,
1220 RTF_PNAIUEO,
1221 RTF_PNAIUEOD,
1222 RTF_PNCHOSUNG,
1223 RTF_PNDBNUMD,
1224 RTF_PNDBNUMK,
1225 RTF_PNDBNUML,
1226 RTF_PNDBNUMT,
1227 RTF_PNGANADA,
1228 RTF_PNGBNUM,
1229 RTF_PNGBNUMD,
1230 RTF_PNGBNUMK,
1231 RTF_PNGBNUML,
1232 RTF_PNZODIAC,
1233 RTF_PNZODIACD,
1234 RTF_PNZODIACL,
1235 RTF_LFOLEVEL,
1237 /* \f */
1239 RTF_GRF_ALIGNV= RTF_SWGDEFS,
1240 RTF_GRF_ALIGNH,
1241 RTF_GRF_MIRROR,
1242 RTF_SWG_PRTDATA,
1243 RTF_BKMK_KEY,
1244 RTF_SHADOW,
1245 RTF_SHDW_DIST,
1246 RTF_SHDW_STYLE,
1247 RTF_SHDW_COL,
1248 RTF_SHDW_FCOL,
1249 RTF_PGDSCTBL,
1250 RTF_PGDSC,
1251 RTF_PGDSCUSE,
1252 RTF_PGDSCNXT,
1253 RTF_PGDSCNO,
1254 RTF_PGBRK,
1255 RTF_SOUTLVL,
1257 // shapes
1258 RTF_SHP, RTF_SN, RTF_SV, RTF_SP
1260 RTF_SHPLEFT,
1261 RTF_SHPTOP,
1262 RTF_SHPBOTTOM,
1263 RTF_SHPRIGHT
1268 #endif // INCLUDED_SVTOOLS_RTFTOKEN_H
1270 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */