office-gobmx/include/svtools/rtftoken.h
Roman Kuznetsov 6d74413e5d tdf#124176 use pragma once instead of include guards
in /core/include/svtools/

Change-Id: Ic8614f77dfde02f4c1fc4cceccd1de4ff5a05f72
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106006
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2020-11-19 07:26:22 +01:00

1267 lines
22 KiB
C++
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
* This file is part of the LibreOffice project.
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
#pragma once
#include <rtl/ustring.hxx>
namespace rtl {
class OUString;
};
// search the TokenID for the token
int GetRTFToken( const OUString& rSearch );
enum RTF_TOKEN_RANGES {
RTF_NOGROUP = 0x0100,
RTF_DOCFMT = 0x0200,
RTF_SECTFMT = 0x0300,
RTF_PARFMT = 0x0400,
RTF_TABSTOPDEF = 0x0500,
RTF_BRDRDEF = 0x0600,
RTF_CHRFMT = 0x0700,
RTF_SPECCHAR = 0x0800,
RTF_APOCTL = 0x0900,
RTF_SHADINGDEF = 0x0A00,
// free = 0x0B00,
RTF_DRAWOBJECTS = 0x0C00,
RTF_OBJECTS = 0x0D00,
RTF_NUMBULLETS = 0x0E00,
// !!! can be mixed in using the "or" operator (border/background) !!!!
RTF_TABLEDEF = 0x1000,
// !!! can be mixed in using the "or" operator (border/tab) !!!!
RTF_SWGDEFS = 0x4000
};
enum RTF_TOKEN_IDS {
RTF_TEXTTOKEN = RTF_NOGROUP,
RTF_SINGLECHAR,
RTF_UNKNOWNCONTROL,
RTF_UNKNOWNDATA,
RTF_RTF,
RTF_ANSITYPE,
RTF_MACTYPE,
RTF_PCTYPE,
RTF_PCATYPE,
RTF_NEXTTYPE,
RTF_STYLESHEET,
RTF_SBASEDON,
RTF_SNEXT,
RTF_SHIDDEN,
RTF_SAUTOUPD,
RTF_KEYCODE,
RTF_FNKEY,
RTF_ALTKEY,
RTF_SHIFTKEY,
RTF_CTRLKEY,
RTF_FONTTBL,
RTF_DEFF,
RTF_FNIL,
RTF_FROMAN,
RTF_FSWISS,
RTF_FMODERN,
RTF_FSCRIPT,
RTF_FDECOR,
RTF_FTECH,
RTF_COLORTBL,
RTF_RED,
RTF_GREEN,
RTF_BLUE,
RTF_INFO,
RTF_TITLE,
RTF_SUBJECT,
RTF_AUTHOR,
RTF_OPERATOR,
RTF_KEYWORDS,
RTF_COMMENT,
RTF_VERSION,
RTF_DOCCOMM,
RTF_VERN,
RTF_CREATIM,
RTF_REVTIM,
RTF_PRINTIM,
RTF_BUPTIM,
RTF_EDMINS,
RTF_NOFPAGES,
RTF_NOFWORDS,
RTF_NOFCHARS,
RTF_ID,
RTF_YR,
RTF_MO,
RTF_DY,
RTF_HR,
RTF_MIN,
RTF_USERPROPS,
RTF_CATEGORY,
RTF_COMPANY,
RTF_MANAGER,
RTF_PROPNAME,
RTF_LINKVAL,
RTF_NOFCHARSWS,
RTF_HLINKBASE,
RTF_STATICVAL,
RTF_PROPTYPE,
RTF_ANNOTATION,
RTF_ATNID,
RTF_FOOTNOTE,
RTF_XE,
RTF_BXE,
RTF_IXE,
RTF_RXE,
RTF_TXE,
RTF_YXE,
RTF_TC,
RTF_TCF,
RTF_TCL,
RTF_BKMKSTART,
RTF_BKMKEND,
RTF_PICT, // Bitmaps
RTF_PICW,
RTF_PICH,
RTF_WBMBITSPIXEL,
RTF_WBMPLANES,
RTF_WBMWIDTHBYTES,
RTF_PICWGOAL,
RTF_PICHGOAL,
RTF_BIN,
RTF_PICSCALEX,
RTF_PICSCALEY,
RTF_PICSCALED,
RTF_WBITMAP,
RTF_WMETAFILE,
RTF_MACPICT,
RTF_OSMETAFILE,
RTF_DIBITMAP,
RTF_PICCROPT,
RTF_PICCROPB,
RTF_PICCROPL,
RTF_PICCROPR,
RTF_PICDATA,
RTF_PICBMP,
RTF_PICBPP,
RTF_PICPROP,
RTF_SHPPICT,
RTF_EMFBLIP,
RTF_PNGBLIP,
RTF_JPEGBLIP,
RTF_NONSHPPICT,
RTF_BLIPTAG,
RTF_BLIPUID,
RTF_BLIPUPI,
RTF_FIELD, // Fields
RTF_FLDDIRTY,
RTF_FLDEDIT,
RTF_FLDLOCK,
RTF_FLDPRIV,
RTF_FLDINST,
RTF_FLDRSLT,
RTF_FLDTYPE,
RTF_TIME,
RTF_DATE,
RTF_WPEQN,
RTF_NOLINE,
RTF_REVISED,
RTF_BKMKCOLF,
RTF_BKMKCOLL,
RTF_PSOVER,
RTF_DOCTEMP,
RTF_DELETED,
RTF_FCHARSET,
RTF_FALT,
RTF_FPRQ,
RTF_PANOSE,
RTF_FNAME,
RTF_FBIAS,
RTF_ADDITIVE,
RTF_BKMKPUB,
RTF_CPG,
RTF_DATAFIELD,
RTF_FBIDI,
RTF_FID,
RTF_FILE,
RTF_FILETBL,
RTF_FNETWORK,
RTF_FONTEMB,
RTF_FONTFILE,
RTF_FOSNUM,
RTF_FRELATIVE,
RTF_FTNIL,
RTF_FTTRUETYPE,
RTF_FVALIDDOS,
RTF_FVALIDHPFS,
RTF_FVALIDMAC,
RTF_FVALIDNTFS,
RTF_LINKSELF,
RTF_PUBAUTO,
RTF_REVTBL,
RTF_RTLMARK,
RTF_SEC,
RTF_TCN,
RTF_XEF,
RTF_UD, // Unicode
RTF_UPR,
RTF_U,
RTF_UC,
RTF_ANSICPG,
RTF_FFEXITMCR, // Form Fields
RTF_FFENTRYMCR,
RTF_FFDEFTEXT,
RTF_FFFORMAT,
RTF_FFSTATTEXT,
RTF_FORMFIELD,
RTF_FFNAME,
RTF_FFHELPTEXT,
RTF_FFL,
RTF_FFOWNHELP,
RTF_FFOWNSTAT,
RTF_FFMAXLEN,
RTF_FFHASLISTBOX,
RTF_FFHPS,
RTF_FFPROT,
RTF_FFTYPE,
RTF_FFTYPETXT,
RTF_FFSIZE,
RTF_FFRECALC,
RTF_FFRES,
RTF_FFDEFRES,
RTF_HIGHLIGHT,
/* */
RTF_DEFTAB = RTF_DOCFMT,
RTF_HYPHHOTZ,
RTF_LINESTART,
RTF_FRACWIDTH,
RTF_NEXTFILE,
RTF_TEMPLATE,
RTF_MAKEBACKUP,
RTF_DEFFORMAT,
RTF_DEFLANG,
RTF_FTNSEP,
RTF_FTNSEPC,
RTF_FTNCN,
RTF_ENDNOTES,
RTF_ENDDOC,
RTF_FTNTJ,
RTF_FTNBJ,
RTF_FTNSTART,
RTF_FTNRESTART,
RTF_PAPERW,
RTF_PAPERH,
RTF_MARGL,
RTF_MARGR,
RTF_MARGT,
RTF_MARGB,
RTF_FACINGP,
RTF_GUTTER,
RTF_MARGMIRROR,
RTF_LANDSCAPE,
RTF_PGNSTART,
RTF_WIDOWCTRL,
RTF_REVISIONS,
RTF_REVPROP,
RTF_REVBAR,
RTF_AENDDOC,
RTF_AENDNOTES,
RTF_AFTNBJ,
RTF_AFTNCN,
RTF_AFTNNALC,
RTF_AFTNNAR,
RTF_AFTNNAUC,
RTF_AFTNNCHI,
RTF_AFTNNRLC,
RTF_AFTNNRUC,
RTF_AFTNRESTART,
RTF_AFTNRSTCONT,
RTF_AFTNSEP,
RTF_AFTNSEPC,
RTF_AFTNSTART,
RTF_AFTNTJ,
RTF_ALLPROT,
RTF_ANNOTPROT,
RTF_ATNAUTHOR,
RTF_ATNICN,
RTF_ATNREF,
RTF_ATNTIME,
RTF_ATRFEND,
RTF_ATRFSTART,
RTF_BRKFRM,
RTF_CVMME,
RTF_FET,
RTF_FLDALT,
RTF_FORMDISP,
RTF_FORMPROT,
RTF_FORMSHADE,
RTF_FTNALT,
RTF_FTNNALC,
RTF_FTNNAR,
RTF_FTNNAUC,
RTF_FTNNCHI,
RTF_FTNNRLC,
RTF_FTNNRUC,
RTF_FTNRSTCONT,
RTF_FTNRSTPG,
RTF_HYPHAUTO,
RTF_HYPHCAPS,
RTF_HYPHCONSEC,
RTF_LINKSTYLES,
RTF_LTRDOC,
RTF_NOCOLBAL,
RTF_NOEXTRASPRL,
RTF_NOTABIND,
RTF_OTBLRUL,
RTF_PRCOLBL,
RTF_PRINTDATA,
RTF_PSZ,
RTF_REVPROT,
RTF_RTLDOC,
RTF_SPRSSPBF,
RTF_SPRSTSP,
RTF_SWPBDR,
RTF_TRANSMF,
RTF_WRAPTRSP,
RTF_PRIVATE,
RTF_NOULTRLSPC,
RTF_MSMCAP,
RTF_NOLEAD,
RTF_NOSPACEFORUL,
RTF_LYTEXCTTP,
RTF_LYTPRTMET,
RTF_DNTBLNSBDB,
RTF_FROMTEXT,
RTF_EXPSHRTN,
RTF_PGBRDRT,
RTF_SPRSBSP,
RTF_PGBRDRR,
RTF_PGBRDRSNAP,
RTF_BDBFHDR,
RTF_SUBFONTBYSIZE,
RTF_TRUNCATEFONTHEIGHT,
RTF_SPRSLNSP,
RTF_SPRSTSM,
RTF_PGBRDRL,
RTF_WPJST,
RTF_PGBRDRB,
RTF_WPSP,
RTF_NOXLATTOYEN,
RTF_OLDLINEWRAP,
RTF_PGBRDRFOOT,
RTF_PGBRDRHEAD,
RTF_DEFLANGFE,
RTF_DOCTYPE,
RTF_PGBRDROPT,
RTF_VIEWKIND,
RTF_VIEWSCALE,
RTF_WINDOWCAPTION,
RTF_BRDRART,
RTF_VIEWZK,
RTF_DOCVAR,
RTF_DGMARGIN,
RTF_AFTNNCHOSUNG,
RTF_AFTNNCNUM,
RTF_AFTNNDBAR,
RTF_AFTNNDBNUM,
RTF_AFTNNDBNUMD,
RTF_AFTNNDBNUMK,
RTF_AFTNNDBNUMT,
RTF_AFTNNGANADA,
RTF_AFTNNGBNUM,
RTF_AFTNNGBNUMD,
RTF_AFTNNGBNUMK,
RTF_AFTNNGBNUML,
RTF_AFTNNZODIAC,
RTF_AFTNNZODIACD,
RTF_AFTNNZODIACL,
RTF_FTNNCHOSUNG,
RTF_FTNNCNUM,
RTF_FTNNDBAR,
RTF_FTNNDBNUM,
RTF_FTNNDBNUMD,
RTF_FTNNDBNUMK,
RTF_FTNNDBNUMT,
RTF_FTNNGANADA,
RTF_FTNNGBNUM,
RTF_FTNNGBNUMD,
RTF_FTNNGBNUMK,
RTF_FTNNGBNUML,
RTF_FTNNZODIAC,
RTF_FTNNZODIACD,
RTF_FTNNZODIACL,
RTF_ADEFLANG,
RTF_ADEFF,
/* */
RTF_SECTD = RTF_SECTFMT,
RTF_ENDNHERE,
RTF_BINFSXN,
RTF_BINSXN,
RTF_SBKNONE,
RTF_SBKCOL,
RTF_SBKPAGE,
RTF_SBKEVEN,
RTF_SBKODD,
RTF_COLS,
RTF_COLSX,
RTF_COLNO,
RTF_COLSR,
RTF_COLW,
RTF_LINEBETCOL,
RTF_LINEMOD,
RTF_LINEX,
RTF_LINESTARTS,
RTF_LINERESTART,
RTF_LINEPAGE,
RTF_LINECONT,
RTF_PGWSXN,
RTF_PGHSXN,
RTF_MARGLSXN,
RTF_MARGRSXN,
RTF_MARGTSXN,
RTF_MARGBSXN,
RTF_GUTTERSXN,
RTF_LNDSCPSXN,
RTF_FACPGSXN,
RTF_TITLEPG,
RTF_HEADERY,
RTF_FOOTERY,
RTF_PGNSTARTS,
RTF_PGNCONT,
RTF_PGNRESTART,
RTF_PGNX,
RTF_PGNY,
RTF_PGNDEC,
RTF_PGNUCRM,
RTF_PGNLCRM,
RTF_PGNUCLTR,
RTF_PGNLCLTR,
RTF_VERTALT,
RTF_VERTALB,
RTF_VERTALC,
RTF_VERTALJ,
RTF_FOOTER,
RTF_FOOTERL,
RTF_FOOTERR,
RTF_FOOTERF,
RTF_HEADER,
RTF_HEADERL,
RTF_HEADERR,
RTF_HEADERF,
RTF_DS,
RTF_LTRSECT,
RTF_PGNHN,
RTF_PGNHNSC,
RTF_PGNHNSH,
RTF_PGNHNSM,
RTF_PGNHNSN,
RTF_PGNHNSP,
RTF_RTLSECT,
RTF_SECTUNLOCKED,
RTF_STEXTFLOW,
RTF_PGNCHOSUNG,
RTF_PGNCNUM,
RTF_PGNDBNUMK,
RTF_PGNDBNUMT,
RTF_PGNGANADA,
RTF_PGNGBNUM,
RTF_PGNGBNUMD,
RTF_PGNGBNUMK,
RTF_PGNGBNUML,
RTF_PGNZODIAC,
RTF_PGNZODIACD,
RTF_PGNZODIACL,
RTF_SECTDEFAULTCL,
RTF_SECTEXPAND,
RTF_SECTLINEGRID,
RTF_SECTSPECIFYCL,
RTF_SECTSPECIFYL,
// Swg header/footer tokens
RTF_HEADER_YB = (RTF_SECTFMT|RTF_SWGDEFS),
RTF_HEADER_XL,
RTF_HEADER_XR,
RTF_FOOTER_YT,
RTF_FOOTER_XL,
RTF_FOOTER_XR,
RTF_HEADER_YH,
RTF_FOOTER_YH,
RTF_BALANCED_COLUMN,
/* */
RTF_PARD = RTF_PARFMT,
RTF_S,
RTF_INTBL,
RTF_KEEP,
RTF_KEEPN,
RTF_LEVEL,
RTF_PAGEBB,
RTF_SBYS,
RTF_QL,
RTF_QR,
RTF_QJ,
RTF_QC,
RTF_FI,
RTF_LI,
RTF_LIN,
RTF_RI,
RTF_RIN,
RTF_SB,
RTF_SA,
RTF_SL,
RTF_HYPHPAR,
RTF_LTRPAR,
RTF_NOWIDCTLPAR,
RTF_RTLPAR,
RTF_SLMULT,
RTF_SUBDOCUMENT,
RTF_WIDCTLPAR,
RTF_LISTTEXT,
RTF_POSYIN,
RTF_PNRNOT,
RTF_BRDRDASHDOTSTR,
RTF_POSYOUT,
RTF_BRDRDASHD,
RTF_BRDRDASHDD,
RTF_BRDRENGRAVE,
RTF_BRDRTHTNLG,
RTF_BRDREMBOSS,
RTF_BRDRTNTHTNLG,
RTF_BRDRDASHSM,
RTF_BRDRTHTNMG,
RTF_OVERLAY,
RTF_BRDRTNTHSG,
RTF_BRDRTNTHMG,
RTF_BRDRTHTNSG,
RTF_BRDRTNTHLG,
RTF_BRDRTRIPLE,
RTF_BRDRTNTHTNSG,
RTF_BRDRTNTHTNMG,
RTF_BRDRWAVYDB,
RTF_BRDRWAVY,
RTF_ILVL,
RTF_DFRSTOP,
RTF_DFRXST,
RTF_PNRAUTH,
RTF_DFRSTART,
RTF_OUTLINELEVEL,
RTF_DFRAUTH,
RTF_DFRDATE,
RTF_PNRRGB,
RTF_PNRPNBR,
RTF_PNRSTART,
RTF_PNRXST,
RTF_PNRSTOP,
RTF_PNRDATE,
RTF_PNRNFC,
RTF_NOSNAPLINEGRID,
RTF_FAAUTO,
RTF_FAHANG,
RTF_FAVAR,
RTF_FACENTER,
RTF_FAROMAN,
RTF_FAFIXED,
RTF_ADJUSTRIGHT,
RTF_LS,
RTF_NOCWRAP,
RTF_NOOVERFLOW,
RTF_ASPALPHA,
/* */
RTF_TX = RTF_TABSTOPDEF,
RTF_TB,
RTF_TQL,
RTF_TQR,
RTF_TQC,
RTF_TQDEC,
RTF_TLDOT,
RTF_TLHYPH,
RTF_TLUL,
RTF_TLTH,
RTF_TLEQ,
// Swg TabStop tokens
RTF_TLSWG = (RTF_TABSTOPDEF|RTF_SWGDEFS),
/* */
RTF_BRDRT = RTF_BRDRDEF,
RTF_BRDRB,
RTF_BRDRL,
RTF_BRDRR,
RTF_BRDRBTW,
RTF_BRDRBAR,
RTF_BOX,
RTF_BRSP,
RTF_BRDRW,
RTF_BRDRCF,
RTF_BRDRS,
RTF_BRDRTH,
RTF_BRDRSH,
RTF_BRDRDB,
RTF_BRDRDOT,
RTF_BRDRHAIR,
RTF_BRDRDASH,
RTF_BRDRINSET,
RTF_BRDROUTSET,
RTF_BRDRFRAME,
// Swg border tokens
RTF_BRDBOX = (RTF_BRDRDEF|RTF_SWGDEFS),
RTF_BRDLINE_COL,
RTF_BRDLINE_IN,
RTF_BRDLINE_OUT,
RTF_BRDLINE_DIST,
/* */
RTF_PLAIN = RTF_CHRFMT,
RTF_B,
RTF_CAPS,
RTF_DN,
RTF_SUB,
RTF_NOSUPERSUB,
RTF_EXPND,
RTF_EXPNDTW,
RTF_KERNING,
RTF_F,
RTF_FS,
RTF_I,
RTF_OUTL,
RTF_SCAPS,
RTF_SHAD,
RTF_STRIKE,
RTF_UL,
RTF_ULD,
RTF_ULDB,
RTF_ULNONE,
RTF_ULW,
RTF_OL,
RTF_OLD,
RTF_OLDB,
RTF_OLNONE,
RTF_OLW,
RTF_UP,
RTF_SUPER,
RTF_V,
RTF_CF,
RTF_CB,
RTF_LANG,
RTF_CCHS,
RTF_CS,
RTF_LTRCH,
RTF_REVAUTH,
RTF_REVDTTM,
RTF_RTLCH,
RTF_CHBGFDIAG,
RTF_CHBGDKVERT,
RTF_CHBGDKHORIZ,
RTF_CHBRDR,
RTF_CHBGVERT,
RTF_CHBGHORIZ,
RTF_CHBGDKFDIAG,
RTF_CHBGDCROSS,
RTF_CHBGCROSS,
RTF_CHBGBDIAG,
RTF_CHBGDKDCROSS,
RTF_CHBGDKCROSS,
RTF_CHBGDKBDIAG,
RTF_ULDASHD,
RTF_ULDASH,
RTF_ULDASHDD,
RTF_ULWAVE,
RTF_ULC,
RTF_ULTH,
RTF_OLDASHD,
RTF_OLDASH,
RTF_OLDASHDD,
RTF_OLWAVE,
RTF_OLC,
RTF_OLTH,
RTF_EMBO,
RTF_IMPR,
RTF_STRIKED,
RTF_CRDATE,
RTF_CRAUTH,
RTF_CHARSCALEX,
RTF_CHCBPAT,
RTF_CHCFPAT,
RTF_CHSHDNG,
RTF_REVAUTHDEL,
RTF_REVDTTMDEL,
RTF_CGRID,
RTF_GCW,
RTF_NOSECTEXPAND,
RTF_GRIDTBL,
RTF_G,
RTF_ANIMTEXT,
RTF_ULTHD,
RTF_ULTHDASH,
RTF_ULLDASH,
RTF_ULTHLDASH,
RTF_ULTHDASHD,
RTF_ULTHDASHDD,
RTF_ULHWAVE,
RTF_ULULDBWAVE,
RTF_OLTHD,
RTF_OLTHDASH,
RTF_OLLDASH,
RTF_OLTHLDASH,
RTF_OLTHDASHD,
RTF_OLTHDASHDD,
RTF_OLHWAVE,
RTF_OLOLDBWAVE,
// association control words
RTF_AB,
RTF_ACAPS,
RTF_ACF,
RTF_ADN,
RTF_AEXPND,
RTF_AF,
RTF_AFS,
RTF_AI,
RTF_ALANG,
RTF_AOUTL,
RTF_ASCAPS,
RTF_ASHAD,
RTF_ASTRIKE,
RTF_AUL,
RTF_AULD,
RTF_AULDB,
RTF_AULNONE,
RTF_AULW,
RTF_AUP,
RTF_LOCH,
RTF_HICH,
RTF_DBCH,
RTF_LANGFE,
RTF_ACCNONE,
RTF_ACCDOT,
RTF_ACCCOMMA,
RTF_TWOINONE,
RTF_HORZVERT,
// Swg border tokens
RTF_SWG_ESCPROP = (RTF_CHRFMT|RTF_SWGDEFS),
RTF_HYPHEN,
RTF_HYPHLEAD,
RTF_HYPHTRAIL,
RTF_HYPHMAX,
/* */
RTF_CHDATE = RTF_SPECCHAR,
RTF_CHDATEL,
RTF_CHDATEA,
RTF_CHTIME,
RTF_CHPGN,
RTF_CHFTN,
RTF_CHATN,
RTF_CHFTNSEP,
RTF_CHFTNSEPC,
RTF_CELL,
RTF_ROW,
RTF_PAR,
RTF_SECT,
RTF_PAGE,
RTF_COLUM,
RTF_LINE,
RTF_TAB,
RTF_EMDASH,
RTF_ENDASH,
RTF_BULLET,
RTF_LQUOTE,
RTF_RQUOTE,
RTF_LDBLQUOTE,
RTF_RDBLQUOTE,
RTF_FORMULA,
RTF_NONBREAKINGSPACE,
RTF_OPTIONALHYPHEN,
RTF_NONBREAKINGHYPHEN,
RTF_SUBENTRYINDEX,
RTF_IGNOREFLAG,
RTF_HEX,
RTF_EMSPACE,
RTF_ENSPACE,
RTF_LTRMARK,
RTF_SECTNUM,
RTF_SOFTCOL,
RTF_SOFTLHEIGHT,
RTF_SOFTLINE,
RTF_SOFTPAGE,
RTF_ZWJ,
RTF_ZWNJ,
/* */
RTF_ABSW = RTF_APOCTL,
RTF_ABSH,
RTF_NOWRAP,
RTF_DXFRTEXT,
RTF_DFRMTXTX,
RTF_DFRMTXTY,
RTF_DROPCAPLI,
RTF_DROPCAPT,
RTF_ABSNOOVRLP,
RTF_PHMRG,
RTF_PHPG,
RTF_PHCOL,
RTF_POSX,
RTF_POSNEGX,
RTF_POSXC,
RTF_POSXI,
RTF_POSXO,
RTF_POSXL,
RTF_POSXR,
RTF_PVMRG,
RTF_PVPG,
RTF_PVPARA,
RTF_POSY,
RTF_POSNEGY,
RTF_POSYT,
RTF_POSYIL,
RTF_POSYB,
RTF_POSYC,
RTF_ABSLOCK,
RTF_FRMTXLRTB,
RTF_FRMTXTBRL,
RTF_FRMTXBTLR,
RTF_FRMTXLRTBV,
RTF_FRMTXTBRLV,
// Swg frame tokens
RTF_FLYPRINT = (RTF_APOCTL|RTF_SWGDEFS),
RTF_FLYOPAQUE,
RTF_FLYPRTCTD,
RTF_FLYMAINCNT,
RTF_FLYVERT,
RTF_FLYHORZ,
RTF_FLYOUTLEFT,
RTF_FLYOUTRIGHT,
RTF_FLYOUTUPPER,
RTF_FLYOUTLOWER,
RTF_FLYANCHOR,
RTF_FLY_CNTNT,
RTF_FLY_COLUMN,
RTF_FLY_PAGE,
RTF_FLY_INPARA,
/* */
RTF_SHADING = RTF_SHADINGDEF,
RTF_CFPAT,
RTF_CBPAT,
RTF_BGHORIZ,
RTF_BGVERT,
RTF_BGFDIAG,
RTF_BGBDIAG,
RTF_BGCROSS,
RTF_BGDCROSS,
RTF_BGDKHORIZ,
RTF_BGDKVERT,
RTF_BGDKFDIAG,
RTF_BGDKBDIAG,
RTF_BGDKCROSS,
RTF_BGDKDCROSS,
/* */
RTF_TROWD = RTF_TABLEDEF,
RTF_TRGAPH,
RTF_TRLEFT,
RTF_TRRH,
RTF_TRQL,
RTF_TRQR,
RTF_TRQC,
RTF_CLMGF,
RTF_CLMRG,
RTF_CELLX,
RTF_LTRROW,
RTF_RTLROW,
RTF_TRBRDRB,
RTF_TRBRDRH,
RTF_TRBRDRL,
RTF_TRBRDRR,
RTF_TRBRDRT,
RTF_TRBRDRV,
RTF_TRHDR,
RTF_TRKEEP,
RTF_TRPADDB,
RTF_TRPADDL,
RTF_TRPADDR,
RTF_TRPADDT,
RTF_TRPADDFB,
RTF_TRPADDFL,
RTF_TRPADDFR,
RTF_TRPADDFT,
RTF_TCELLD,
RTF_CLTXTBRL,
RTF_CLTXLRTB,
RTF_CLVERTALB,
RTF_CLVERTALT,
RTF_CLVERTALC,
RTF_CLVMGF,
RTF_CLVMRG,
RTF_CLTXTBRLV,
RTF_CLTXBTLR,
RTF_CLTXLRTBV,
RTF_CLPADL,
RTF_CLPADT,
RTF_CLPADB,
RTF_CLPADR,
RTF_CLPADFL,
RTF_CLPADFT,
RTF_CLPADFB,
RTF_CLPADFR,
RTF_CLBRDRT = (RTF_BRDRDEF|RTF_TABLEDEF),
RTF_CLBRDRL,
RTF_CLBRDRB,
RTF_CLBRDRR,
RTF_CLCFPAT = (RTF_SHADINGDEF|RTF_TABLEDEF),
RTF_CLCBPAT,
RTF_CLSHDNG,
RTF_CLBGHORIZ,
RTF_CLBGVERT,
RTF_CLBGFDIAG,
RTF_CLBGBDIAG,
RTF_CLBGCROSS,
RTF_CLBGDCROSS,
RTF_CLBGDKHOR,
RTF_CLBGDKVERT,
RTF_CLBGDKFDIAG,
RTF_CLBGDKBDIAG,
RTF_CLBGDKCROSS,
RTF_CLBGDKDCROSS,
/* */
/* */
RTF_DO = RTF_DRAWOBJECTS,
RTF_DOBXCOLUMN,
RTF_DOBXMARGIN,
RTF_DOBXPAGE,
RTF_DOBYMARGIN,
RTF_DOBYPAGE,
RTF_DOBYPARA,
RTF_DODHGT,
RTF_DOLOCK,
RTF_DPAENDHOL,
RTF_DPAENDL,
RTF_DPAENDSOL,
RTF_DPAENDW,
RTF_DPARC,
RTF_DPARCFLIPX,
RTF_DPARCFLIPY,
RTF_DPASTARTHOL,
RTF_DPASTARTL,
RTF_DPASTARTSOL,
RTF_DPASTARTW,
RTF_DPCALLOUT,
RTF_DPCOA,
RTF_DPCOACCENT,
RTF_DPCOBESTFIT,
RTF_DPCOBORDER,
RTF_DPCODABS,
RTF_DPCODBOTTOM,
RTF_DPCODCENTER,
RTF_DPCODTOP,
RTF_DPCOLENGTH,
RTF_DPCOMINUSX,
RTF_DPCOMINUSY,
RTF_DPCOOFFSET,
RTF_DPCOSMARTA,
RTF_DPCOTDOUBLE,
RTF_DPCOTRIGHT,
RTF_DPCOTSINGLE,
RTF_DPCOTTRIPLE,
RTF_DPCOUNT,
RTF_DPELLIPSE,
RTF_DPENDGROUP,
RTF_DPFILLBGCB,
RTF_DPFILLBGCG,
RTF_DPFILLBGCR,
RTF_DPFILLBGGRAY,
RTF_DPFILLBGPAL,
RTF_DPFILLFGCB,
RTF_DPFILLFGCG,
RTF_DPFILLFGCR,
RTF_DPFILLFGGRAY,
RTF_DPFILLFGPAL,
RTF_DPFILLPAT,
RTF_DPGROUP,
RTF_DPLINE,
RTF_DPLINECOB,
RTF_DPLINECOG,
RTF_DPLINECOR,
RTF_DPLINEDADO,
RTF_DPLINEDADODO,
RTF_DPLINEDASH,
RTF_DPLINEDOT,
RTF_DPLINEGRAY,
RTF_DPLINEHOLLOW,
RTF_DPLINEPAL,
RTF_DPLINESOLID,
RTF_DPLINEW,
RTF_DPPOLYCOUNT,
RTF_DPPOLYGON,
RTF_DPPOLYLINE,
RTF_DPPTX,
RTF_DPPTY,
RTF_DPRECT,
RTF_DPROUNDR,
RTF_DPSHADOW,
RTF_DPSHADX,
RTF_DPSHADY,
RTF_DPTXBX,
RTF_DPTXBXMAR,
RTF_DPTXBXTEXT,
RTF_DPX,
RTF_DPXSIZE,
RTF_DPY,
RTF_DPYSIZE,
RTF_DPCODESCENT,
RTF_BACKGROUND,
RTF_SHPBYPAGE,
RTF_SHPBYPARA,
RTF_SHPBYMARGIN,
RTF_SHPBXCOLUMN,
RTF_SHPBXMARGIN,
RTF_SHPBXPAGE,
RTF_SHPLOCKANCHOR,
RTF_SHPWR,
RTF_HLLOC,
RTF_HLSRC,
RTF_SHPWRK,
RTF_SHPTOP,
RTF_SHPRSLT,
RTF_HLFR,
RTF_SHPTXT,
RTF_SHPFHDR,
RTF_SHPGRP,
RTF_SHPINST,
RTF_SHPRIGHT,
RTF_SHPFBLWTXT,
RTF_SHPZ,
RTF_SHPBOTTOM,
RTF_SHPLEFT,
RTF_SHPLID,
/* */
RTF_OBJALIAS = RTF_OBJECTS,
RTF_OBJALIGN,
RTF_OBJAUTLINK,
RTF_OBJCLASS,
RTF_OBJCROPB,
RTF_OBJCROPL,
RTF_OBJCROPR,
RTF_OBJCROPT,
RTF_OBJDATA,
RTF_OBJECT,
RTF_OBJEMB,
RTF_OBJH,
RTF_OBJICEMB,
RTF_OBJLINK,
RTF_OBJLOCK,
RTF_OBJNAME,
RTF_OBJPUB,
RTF_OBJSCALEX,
RTF_OBJSCALEY,
RTF_OBJSECT,
RTF_OBJSETSIZE,
RTF_OBJSUB,
RTF_OBJTIME,
RTF_OBJTRANSY,
RTF_OBJUPDATE,
RTF_OBJW,
RTF_RESULT,
RTF_RSLTBMP,
RTF_RSLTMERGE,
RTF_RSLTPICT,
RTF_RSLTRTF,
RTF_RSLTTXT,
RTF_OBJOCX,
RTF_OBJHTML,
RTF_OBJATTPH,
/* */
RTF_PN = RTF_NUMBULLETS,
RTF_PNACROSS,
RTF_PNB,
RTF_PNCAPS,
RTF_PNCARD,
RTF_PNCF,
RTF_PNDEC,
RTF_PNF,
RTF_PNFS,
RTF_PNHANG,
RTF_PNI,
RTF_PNINDENT,
RTF_PNLCLTR,
RTF_PNLCRM,
RTF_PNLVL,
RTF_PNLVLBLT,
RTF_PNLVLBODY,
RTF_PNLVLCONT,
RTF_PNNUMONCE,
RTF_PNORD,
RTF_PNORDT,
RTF_PNPREV,
RTF_PNQC,
RTF_PNQL,
RTF_PNQR,
RTF_PNRESTART,
RTF_PNSCAPS,
RTF_PNSECLVL,
RTF_PNSP,
RTF_PNSTART,
RTF_PNSTRIKE,
RTF_PNTEXT,
RTF_PNTXTA,
RTF_PNTXTB,
RTF_PNUCLTR,
RTF_PNUCRM,
RTF_PNUL,
RTF_PNULD,
RTF_PNULDB,
RTF_PNULNONE,
RTF_PNULW,
RTF_LIST,
RTF_LISTLEVEL,
RTF_LISTOVERRIDE,
RTF_LISTOVERRIDETABLE,
RTF_LISTTABLE,
RTF_LISTNAME,
RTF_LEVELNUMBERS,
RTF_LEVELNORESTART,
RTF_LEVELNFC,
RTF_LEVELOLD,
RTF_LISTOVERRIDECOUNT,
RTF_LISTTEMPLATEID,
RTF_LEVELINDENT,
RTF_LEVELFOLLOW,
RTF_LEVELLEGAL,
RTF_LEVELJC,
RTF_LISTOVERRIDESTART,
RTF_LISTID,
RTF_LISTRESTARTHDN,
RTF_LEVELTEXT,
RTF_LISTOVERRIDEFORMAT,
RTF_LEVELPREVSPACE,
RTF_LEVELPREV,
RTF_LEVELSPACE,
RTF_LISTSIMPLE,
RTF_LEVELSTARTAT,
RTF_PNAIUEO,
RTF_PNAIUEOD,
RTF_PNCHOSUNG,
RTF_PNDBNUMD,
RTF_PNDBNUMK,
RTF_PNDBNUML,
RTF_PNDBNUMT,
RTF_PNGANADA,
RTF_PNGBNUM,
RTF_PNGBNUMD,
RTF_PNGBNUMK,
RTF_PNGBNUML,
RTF_PNZODIAC,
RTF_PNZODIACD,
RTF_PNZODIACL,
RTF_LFOLEVEL,
/* */
RTF_GRF_ALIGNV= RTF_SWGDEFS,
RTF_GRF_ALIGNH,
RTF_GRF_MIRROR,
RTF_SWG_PRTDATA,
RTF_BKMK_KEY,
RTF_SHADOW,
RTF_SHDW_DIST,
RTF_SHDW_STYLE,
RTF_SHDW_COL,
RTF_SHDW_FCOL,
RTF_PGDSCTBL,
RTF_PGDSC,
RTF_PGDSCUSE,
RTF_PGDSCNXT,
RTF_PGDSCNO,
RTF_PGBRK,
RTF_SOUTLVL,
// shapes
RTF_SHP, RTF_SN, RTF_SV, RTF_SP
/*
RTF_SHPLEFT,
RTF_SHPTOP,
RTF_SHPBOTTOM,
RTF_SHPRIGHT
*/
};
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */