diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-10-19 13:04:43 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-10-22 07:55:32 +0200 |
commit | 7ea01578eed8459678369d0256de016930b3af40 (patch) | |
tree | 2b7f8c57f4693284ad7aad806b73b1994ac27838 /svtools | |
parent | 8274c4c62df5b937b3f0bec9e1eeca85f3b219d4 (diff) |
loplugin:staticvar in soltools..svx
Change-Id: Ie9f36eb0e00aaee34a27f136ed903f8f87e52dcc
Reviewed-on: https://gerrit.libreoffice.org/61916
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/source/config/colorcfg.cxx | 18 | ||||
-rw-r--r-- | svtools/source/svhtml/htmlkywd.cxx | 1529 | ||||
-rw-r--r-- | svtools/source/svrtf/rtfkeywd.cxx | 2276 |
3 files changed, 1818 insertions, 2005 deletions
diff --git a/svtools/source/config/colorcfg.cxx b/svtools/source/config/colorcfg.cxx index 79c2161ab14d..8d0c3e5be45c 100644 --- a/svtools/source/config/colorcfg.cxx +++ b/svtools/source/config/colorcfg.cxx @@ -104,12 +104,10 @@ namespace { uno::Sequence< OUString> GetPropertyNames(const OUString& rScheme) { - uno::Sequence<OUString> aNames(2 * ColorConfigEntryCount); - OUString* pNames = aNames.getArray(); struct ColorConfigEntryData_Impl { - OUStringLiteral const cName; - bool const bCanBeVisible; + OUStringLiteral cName; + bool bCanBeVisible; }; static const ColorConfigEntryData_Impl cNames[] = { @@ -164,19 +162,19 @@ uno::Sequence< OUString> GetPropertyNames(const OUString& rScheme) { OUStringLiteral("/SQLParameter"), false }, { OUStringLiteral("/SQLComment"), false } }; + + uno::Sequence<OUString> aNames(2 * ColorConfigEntryCount); + OUString* pNames = aNames.getArray(); int nIndex = 0; OUString sBase = "ColorSchemes/" + utl::wrapConfigurationElementName(rScheme); - const int nCount = ColorConfigEntryCount; - for(sal_Int32 i = 0; i < nCount; ++i) + for(sal_Int32 i = 0; i < ColorConfigEntryCount; ++i) { OUString sBaseName = sBase + cNames[i].cName; - pNames[nIndex] += sBaseName; - pNames[nIndex++] += "/Color"; + pNames[nIndex++] = sBaseName + "/Color"; if(cNames[i].bCanBeVisible) { - pNames[nIndex] += sBaseName; - pNames[nIndex++] += g_sIsVisible; + pNames[nIndex++] = sBaseName + g_sIsVisible; } } aNames.realloc(nIndex); diff --git a/svtools/source/svhtml/htmlkywd.cxx b/svtools/source/svhtml/htmlkywd.cxx index ae592f241380..3699c08accfe 100644 --- a/svtools/source/svhtml/htmlkywd.cxx +++ b/svtools/source/svhtml/htmlkywd.cxx @@ -18,6 +18,7 @@ */ +#include <algorithm> #include <limits.h> #include <sal/types.h> #include <stdlib.h> @@ -25,734 +26,622 @@ #include <rtl/ustring.hxx> #include <svtools/htmltokn.h> #include <svtools/htmlkywd.hxx> +#include <sal/log.hxx> -// Table has still to be sorted -struct HTML_TokenEntry +template<typename T> +struct TokenEntry { - union - { - const sal_Char *sToken; - const OUString *pUToken; - }; - HtmlTokenId nToken; -}; - -// Flag: RTF token table has already been sorted -static bool bSortKeyWords = false; - -static HTML_TokenEntry aHTMLTokenTab[] = { - {{OOO_STRING_SVTOOLS_HTML_area}, HtmlTokenId::AREA}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_base}, HtmlTokenId::BASE}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_comment}, HtmlTokenId::COMMENT}, - {{OOO_STRING_SVTOOLS_HTML_doctype}, HtmlTokenId::DOCTYPE}, - {{OOO_STRING_SVTOOLS_HTML_embed}, HtmlTokenId::EMBED}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_horzrule}, HtmlTokenId::HORZRULE}, - {{OOO_STRING_SVTOOLS_HTML_image}, HtmlTokenId::IMAGE}, - {{OOO_STRING_SVTOOLS_HTML_input}, HtmlTokenId::INPUT}, - {{OOO_STRING_SVTOOLS_HTML_linebreak}, HtmlTokenId::LINEBREAK}, - {{OOO_STRING_SVTOOLS_HTML_link}, HtmlTokenId::LINK}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_meta}, HtmlTokenId::META}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_option}, HtmlTokenId::OPTION}, - {{OOO_STRING_SVTOOLS_HTML_param}, HtmlTokenId::PARAM}, // HotJava - {{OOO_STRING_SVTOOLS_HTML_spacer}, HtmlTokenId::SPACER}, // Netscape 3.0b5 - - {{OOO_STRING_SVTOOLS_HTML_abbreviation}, HtmlTokenId::ABBREVIATION_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_acronym}, HtmlTokenId::ACRONYM_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_address}, HtmlTokenId::ADDRESS_ON}, - {{OOO_STRING_SVTOOLS_HTML_anchor}, HtmlTokenId::ANCHOR_ON}, - {{OOO_STRING_SVTOOLS_HTML_applet}, HtmlTokenId::APPLET_ON}, // HotJava - {{OOO_STRING_SVTOOLS_HTML_author}, HtmlTokenId::AUTHOR_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_banner}, HtmlTokenId::BANNER_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_basefont}, HtmlTokenId::BASEFONT_ON}, // Netscape - {{OOO_STRING_SVTOOLS_HTML_bigprint}, HtmlTokenId::BIGPRINT_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_blink}, HtmlTokenId::BLINK_ON}, // Netscape - {{OOO_STRING_SVTOOLS_HTML_blockquote}, HtmlTokenId::BLOCKQUOTE_ON}, - {{OOO_STRING_SVTOOLS_HTML_blockquote30}, HtmlTokenId::BLOCKQUOTE30_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_body}, HtmlTokenId::BODY_ON}, - {{OOO_STRING_SVTOOLS_HTML_bold}, HtmlTokenId::BOLD_ON}, - {{OOO_STRING_SVTOOLS_HTML_caption}, HtmlTokenId::CAPTION_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_center}, HtmlTokenId::CENTER_ON}, // Netscape - {{OOO_STRING_SVTOOLS_HTML_citiation}, HtmlTokenId::CITIATION_ON}, - {{OOO_STRING_SVTOOLS_HTML_col}, HtmlTokenId::COL_ON}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_colgroup}, HtmlTokenId::COLGROUP_ON}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_code}, HtmlTokenId::CODE_ON}, - {{OOO_STRING_SVTOOLS_HTML_credit}, HtmlTokenId::CREDIT_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_dd}, HtmlTokenId::DD_ON}, - {{OOO_STRING_SVTOOLS_HTML_deflist}, HtmlTokenId::DEFLIST_ON}, - {{OOO_STRING_SVTOOLS_HTML_deletedtext}, HtmlTokenId::DELETEDTEXT_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_dirlist}, HtmlTokenId::DIRLIST_ON}, - {{OOO_STRING_SVTOOLS_HTML_division}, HtmlTokenId::DIVISION_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_dt}, HtmlTokenId::DT_ON}, - {{OOO_STRING_SVTOOLS_HTML_emphasis}, HtmlTokenId::EMPHASIS_ON}, - {{OOO_STRING_SVTOOLS_HTML_figure}, HtmlTokenId::FIGURE_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_font}, HtmlTokenId::FONT_ON}, // Netscape - {{OOO_STRING_SVTOOLS_HTML_footnote}, HtmlTokenId::FOOTNOTE_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_form}, HtmlTokenId::FORM_ON}, - {{OOO_STRING_SVTOOLS_HTML_frame}, HtmlTokenId::FRAME_ON}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_frameset}, HtmlTokenId::FRAMESET_ON}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_head}, HtmlTokenId::HEAD_ON}, - {{OOO_STRING_SVTOOLS_HTML_head1}, HtmlTokenId::HEAD1_ON}, - {{OOO_STRING_SVTOOLS_HTML_head2}, HtmlTokenId::HEAD2_ON}, - {{OOO_STRING_SVTOOLS_HTML_head3}, HtmlTokenId::HEAD3_ON}, - {{OOO_STRING_SVTOOLS_HTML_head4}, HtmlTokenId::HEAD4_ON}, - {{OOO_STRING_SVTOOLS_HTML_head5}, HtmlTokenId::HEAD5_ON}, - {{OOO_STRING_SVTOOLS_HTML_head6}, HtmlTokenId::HEAD6_ON}, - {{OOO_STRING_SVTOOLS_HTML_html}, HtmlTokenId::HTML_ON}, - {{OOO_STRING_SVTOOLS_HTML_iframe}, HtmlTokenId::IFRAME_ON}, // IE 3.0b2 - {{OOO_STRING_SVTOOLS_HTML_insertedtext}, HtmlTokenId::INSERTEDTEXT_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_italic}, HtmlTokenId::ITALIC_ON}, - {{OOO_STRING_SVTOOLS_HTML_keyboard}, HtmlTokenId::KEYBOARD_ON}, - {{OOO_STRING_SVTOOLS_HTML_language}, HtmlTokenId::LANGUAGE_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_li}, HtmlTokenId::LI_ON}, - {{OOO_STRING_SVTOOLS_HTML_listheader}, HtmlTokenId::LISTHEADER_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_map}, HtmlTokenId::MAP_ON}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_menulist}, HtmlTokenId::MENULIST_ON}, - {{OOO_STRING_SVTOOLS_HTML_multicol}, HtmlTokenId::MULTICOL_ON}, // Netscape 3.0b5 - {{OOO_STRING_SVTOOLS_HTML_nobr}, HtmlTokenId::NOBR_ON}, // Netscape - {{OOO_STRING_SVTOOLS_HTML_noembed}, HtmlTokenId::NOEMBED_ON}, // Netscape 2.0 ??? - {{OOO_STRING_SVTOOLS_HTML_noframe}, HtmlTokenId::NOFRAMES_ON}, // Netscape 2.0 ??? - {{OOO_STRING_SVTOOLS_HTML_noframes}, HtmlTokenId::NOFRAMES_ON}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_noscript}, HtmlTokenId::NOSCRIPT_ON}, // Netscape 3.0 - {{OOO_STRING_SVTOOLS_HTML_note}, HtmlTokenId::NOTE_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_object}, HtmlTokenId::OBJECT_ON}, - {{OOO_STRING_SVTOOLS_HTML_orderlist}, HtmlTokenId::ORDERLIST_ON}, - {{OOO_STRING_SVTOOLS_HTML_parabreak}, HtmlTokenId::PARABREAK_ON}, - {{OOO_STRING_SVTOOLS_HTML_person}, HtmlTokenId::PERSON_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_plaintext}, HtmlTokenId::PLAINTEXT_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_preformtxt}, HtmlTokenId::PREFORMTXT_ON}, - {{OOO_STRING_SVTOOLS_HTML_sample}, HtmlTokenId::SAMPLE_ON}, - {{OOO_STRING_SVTOOLS_HTML_script}, HtmlTokenId::SCRIPT_ON}, // HTML 3.2 - {{OOO_STRING_SVTOOLS_HTML_select}, HtmlTokenId::SELECT_ON}, - {{OOO_STRING_SVTOOLS_HTML_shortquote}, HtmlTokenId::SHORTQUOTE_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_smallprint}, HtmlTokenId::SMALLPRINT_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_span}, HtmlTokenId::SPAN_ON}, // Style Sheets - {{OOO_STRING_SVTOOLS_HTML_strikethrough}, HtmlTokenId::STRIKETHROUGH_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_strong}, HtmlTokenId::STRONG_ON}, - {{OOO_STRING_SVTOOLS_HTML_style}, HtmlTokenId::STYLE_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_subscript}, HtmlTokenId::SUBSCRIPT_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_superscript}, HtmlTokenId::SUPERSCRIPT_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_table}, HtmlTokenId::TABLE_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_tabledata}, HtmlTokenId::TABLEDATA_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_tableheader}, HtmlTokenId::TABLEHEADER_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_tablerow}, HtmlTokenId::TABLEROW_ON}, // HTML 3.0 - {{OOO_STRING_SVTOOLS_HTML_tbody}, HtmlTokenId::TBODY_ON}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_teletype}, HtmlTokenId::TELETYPE_ON}, - {{OOO_STRING_SVTOOLS_HTML_textarea}, HtmlTokenId::TEXTAREA_ON}, - {{OOO_STRING_SVTOOLS_HTML_tfoot}, HtmlTokenId::TFOOT_ON}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_thead}, HtmlTokenId::THEAD_ON}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_title}, HtmlTokenId::TITLE_ON}, - {{OOO_STRING_SVTOOLS_HTML_underline}, HtmlTokenId::UNDERLINE_ON}, - {{OOO_STRING_SVTOOLS_HTML_unorderlist}, HtmlTokenId::UNORDERLIST_ON}, - {{OOO_STRING_SVTOOLS_HTML_variable}, HtmlTokenId::VARIABLE_ON}, - - {{OOO_STRING_SVTOOLS_HTML_xmp}, HtmlTokenId::XMP_ON}, - {{OOO_STRING_SVTOOLS_HTML_listing}, HtmlTokenId::LISTING_ON}, - - {{OOO_STRING_SVTOOLS_HTML_definstance}, HtmlTokenId::DEFINSTANCE_ON}, - {{OOO_STRING_SVTOOLS_HTML_strike}, HtmlTokenId::STRIKE_ON}, - - {{OOO_STRING_SVTOOLS_HTML_comment2}, HtmlTokenId::COMMENT2_ON}, - {{OOO_STRING_SVTOOLS_HTML_marquee}, HtmlTokenId::MARQUEE_ON}, - {{OOO_STRING_SVTOOLS_HTML_plaintext2}, HtmlTokenId::PLAINTEXT2_ON}, - - {{OOO_STRING_SVTOOLS_HTML_sdfield}, HtmlTokenId::SDFIELD_ON} + OUStringLiteral sToken; + T nToken; }; - - -extern "C" +template<typename T> +static bool sortCompare(const TokenEntry<T> & lhs, const TokenEntry<T> & rhs) { - -static int HTMLKeyCompare( const void *pFirst, const void *pSecond) + return strcmp(lhs.sToken.data, rhs.sToken.data) < 0; +} +template<typename T> +static bool findCompare(const TokenEntry<T> & lhs, const OUString & s) { - HTML_TokenEntry const * pFirstEntry = static_cast<HTML_TokenEntry const *>(pFirst); - HTML_TokenEntry const * pSecondEntry = static_cast<HTML_TokenEntry const *>(pSecond); - int nRet = 0; - if( HtmlTokenId::INVALID == pFirstEntry->nToken ) - { - if( HtmlTokenId::INVALID == pSecondEntry->nToken ) - nRet = pFirstEntry->pUToken->compareTo( *pSecondEntry->pUToken ); - else - nRet = pFirstEntry->pUToken->compareToAscii( pSecondEntry->sToken ); - } - else - { - if( HtmlTokenId::INVALID == pSecondEntry->nToken ) - nRet = -1 * pSecondEntry->pUToken->compareToAscii( pFirstEntry->sToken ); - else - nRet = strcmp( pFirstEntry->sToken, pSecondEntry->sToken ); - } - - return nRet; + return s.compareToAscii(lhs.sToken.data) > 0; } -} +using HTML_TokenEntry = TokenEntry<HtmlTokenId>; + +// this array is sorted by the name (even if it doesn't look like it from the constant names) +static HTML_TokenEntry const aHTMLTokenTab[] = { + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_comment), HtmlTokenId::COMMENT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_doctype), HtmlTokenId::DOCTYPE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_anchor), HtmlTokenId::ANCHOR_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_abbreviation), HtmlTokenId::ABBREVIATION_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_acronym), HtmlTokenId::ACRONYM_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_address), HtmlTokenId::ADDRESS_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_applet), HtmlTokenId::APPLET_ON}, // HotJava + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_area), HtmlTokenId::AREA}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_author), HtmlTokenId::AUTHOR_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_bold), HtmlTokenId::BOLD_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_banner), HtmlTokenId::BANNER_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_base), HtmlTokenId::BASE}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_basefont), HtmlTokenId::BASEFONT_ON}, // Netscape + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_bigprint), HtmlTokenId::BIGPRINT_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_blink), HtmlTokenId::BLINK_ON}, // Netscape + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_blockquote), HtmlTokenId::BLOCKQUOTE_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_body), HtmlTokenId::BODY_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_blockquote30), HtmlTokenId::BLOCKQUOTE30_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_linebreak), HtmlTokenId::LINEBREAK}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_caption), HtmlTokenId::CAPTION_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_center), HtmlTokenId::CENTER_ON}, // Netscape + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_citiation), HtmlTokenId::CITIATION_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_code), HtmlTokenId::CODE_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_col), HtmlTokenId::COL_ON}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_colgroup), HtmlTokenId::COLGROUP_ON}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_comment2), HtmlTokenId::COMMENT2_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_credit), HtmlTokenId::CREDIT_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_dd), HtmlTokenId::DD_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_deletedtext), HtmlTokenId::DELETEDTEXT_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_definstance), HtmlTokenId::DEFINSTANCE_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_dirlist), HtmlTokenId::DIRLIST_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_division), HtmlTokenId::DIVISION_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_deflist), HtmlTokenId::DEFLIST_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_dt), HtmlTokenId::DT_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_emphasis), HtmlTokenId::EMPHASIS_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_embed), HtmlTokenId::EMBED}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_figure), HtmlTokenId::FIGURE_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_footnote), HtmlTokenId::FOOTNOTE_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_font), HtmlTokenId::FONT_ON}, // Netscape + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_form), HtmlTokenId::FORM_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_frame), HtmlTokenId::FRAME_ON}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_frameset), HtmlTokenId::FRAMESET_ON}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_head1), HtmlTokenId::HEAD1_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_head2), HtmlTokenId::HEAD2_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_head3), HtmlTokenId::HEAD3_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_head4), HtmlTokenId::HEAD4_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_head5), HtmlTokenId::HEAD5_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_head6), HtmlTokenId::HEAD6_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_head), HtmlTokenId::HEAD_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_horzrule), HtmlTokenId::HORZRULE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_html), HtmlTokenId::HTML_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_italic), HtmlTokenId::ITALIC_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_iframe), HtmlTokenId::IFRAME_ON}, // IE 3.0b2 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_image), HtmlTokenId::IMAGE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_input), HtmlTokenId::INPUT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_insertedtext), HtmlTokenId::INSERTEDTEXT_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_keyboard), HtmlTokenId::KEYBOARD_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_language), HtmlTokenId::LANGUAGE_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_listheader), HtmlTokenId::LISTHEADER_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_li), HtmlTokenId::LI_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_link), HtmlTokenId::LINK}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_listing), HtmlTokenId::LISTING_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_map), HtmlTokenId::MAP_ON}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_marquee), HtmlTokenId::MARQUEE_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_menulist), HtmlTokenId::MENULIST_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_meta), HtmlTokenId::META}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_multicol), HtmlTokenId::MULTICOL_ON}, // Netscape 3.0b5 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_nobr), HtmlTokenId::NOBR_ON}, // Netscape + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_noembed), HtmlTokenId::NOEMBED_ON}, // Netscape 2.0 ??? + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_noframe), HtmlTokenId::NOFRAMES_ON}, // Netscape 2.0 ??? + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_noframes), HtmlTokenId::NOFRAMES_ON}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_noscript), HtmlTokenId::NOSCRIPT_ON}, // Netscape 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_note), HtmlTokenId::NOTE_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_object), HtmlTokenId::OBJECT_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_orderlist), HtmlTokenId::ORDERLIST_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_option), HtmlTokenId::OPTION}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_parabreak), HtmlTokenId::PARABREAK_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_param), HtmlTokenId::PARAM}, // HotJava + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_person), HtmlTokenId::PERSON_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_plaintext2), HtmlTokenId::PLAINTEXT2_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_preformtxt), HtmlTokenId::PREFORMTXT_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_shortquote), HtmlTokenId::SHORTQUOTE_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_strikethrough), HtmlTokenId::STRIKETHROUGH_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_sample), HtmlTokenId::SAMPLE_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_script), HtmlTokenId::SCRIPT_ON}, // HTML 3.2 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_sdfield), HtmlTokenId::SDFIELD_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_select), HtmlTokenId::SELECT_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_smallprint), HtmlTokenId::SMALLPRINT_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_spacer), HtmlTokenId::SPACER}, // Netscape 3.0b5 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_span), HtmlTokenId::SPAN_ON}, // Style Sheets + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_strike), HtmlTokenId::STRIKE_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_strong), HtmlTokenId::STRONG_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_style), HtmlTokenId::STYLE_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_subscript), HtmlTokenId::SUBSCRIPT_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_superscript), HtmlTokenId::SUPERSCRIPT_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_plaintext), HtmlTokenId::PLAINTEXT_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_table), HtmlTokenId::TABLE_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_tbody), HtmlTokenId::TBODY_ON}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_tabledata), HtmlTokenId::TABLEDATA_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_textarea), HtmlTokenId::TEXTAREA_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_tfoot), HtmlTokenId::TFOOT_ON}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_tableheader), HtmlTokenId::TABLEHEADER_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_thead), HtmlTokenId::THEAD_ON}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_title), HtmlTokenId::TITLE_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_tablerow), HtmlTokenId::TABLEROW_ON}, // HTML 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_teletype), HtmlTokenId::TELETYPE_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_underline), HtmlTokenId::UNDERLINE_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_unorderlist), HtmlTokenId::UNORDERLIST_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_variable), HtmlTokenId::VARIABLE_ON}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_xmp), HtmlTokenId::XMP_ON}, +}; + HtmlTokenId GetHTMLToken( const OUString& rName ) { + static bool bSortKeyWords = false; if( !bSortKeyWords ) { - qsort( static_cast<void*>(aHTMLTokenTab), - SAL_N_ELEMENTS( aHTMLTokenTab ), - sizeof( HTML_TokenEntry ), - HTMLKeyCompare ); + assert( std::is_sorted( std::begin(aHTMLTokenTab), std::end(aHTMLTokenTab), sortCompare<HtmlTokenId> ) ); bSortKeyWords = true; } - HtmlTokenId nRet = HtmlTokenId::NONE; - if( rName.startsWith( OOO_STRING_SVTOOLS_HTML_comment )) return HtmlTokenId::COMMENT; - void* pFound; - HTML_TokenEntry aSrch; - aSrch.pUToken = &rName; - aSrch.nToken = HtmlTokenId::INVALID; - - pFound = bsearch( &aSrch, - static_cast<void*>(aHTMLTokenTab), - SAL_N_ELEMENTS( aHTMLTokenTab ), - sizeof( HTML_TokenEntry ), - HTMLKeyCompare ); - if( nullptr != pFound ) - nRet = static_cast<HTML_TokenEntry*>(pFound)->nToken; - return nRet; + auto findIt = std::lower_bound( std::begin(aHTMLTokenTab), std::end(aHTMLTokenTab), rName, findCompare<HtmlTokenId>); + if( findIt != std::end(aHTMLTokenTab) && !findCompare<HtmlTokenId>(*findIt, rName)) + return findIt->nToken; + return HtmlTokenId::NONE; } -struct HTML_CharEntry -{ - union - { - const sal_Char *sName; - const OUString *pUName; - }; - sal_Unicode cChar; -}; +using HTML_CharEntry = TokenEntry<sal_Unicode>; // Flag: RTF token table has already been sorted static bool bSortCharKeyWords = false; static HTML_CharEntry aHTMLCharNameTab[] = { - {{OOO_STRING_SVTOOLS_HTML_C_lt}, 60}, - {{OOO_STRING_SVTOOLS_HTML_C_gt}, 62}, - {{OOO_STRING_SVTOOLS_HTML_C_amp}, 38}, - {{OOO_STRING_SVTOOLS_HTML_C_quot}, 34}, - - {{OOO_STRING_SVTOOLS_HTML_C_Agrave}, 192}, - {{OOO_STRING_SVTOOLS_HTML_C_Aacute}, 193}, - {{OOO_STRING_SVTOOLS_HTML_C_Acirc}, 194}, - {{OOO_STRING_SVTOOLS_HTML_C_Atilde}, 195}, - {{OOO_STRING_SVTOOLS_HTML_C_Auml}, 196}, - {{OOO_STRING_SVTOOLS_HTML_C_Aring}, 197}, - {{OOO_STRING_SVTOOLS_HTML_C_AElig}, 198}, - {{OOO_STRING_SVTOOLS_HTML_C_Ccedil}, 199}, - {{OOO_STRING_SVTOOLS_HTML_C_Egrave}, 200}, - {{OOO_STRING_SVTOOLS_HTML_C_Eacute}, 201}, - {{OOO_STRING_SVTOOLS_HTML_C_Ecirc}, 202}, - {{OOO_STRING_SVTOOLS_HTML_C_Euml}, 203}, - {{OOO_STRING_SVTOOLS_HTML_C_Igrave}, 204}, - {{OOO_STRING_SVTOOLS_HTML_C_Iacute}, 205}, - {{OOO_STRING_SVTOOLS_HTML_C_Icirc}, 206}, - {{OOO_STRING_SVTOOLS_HTML_C_Iuml}, 207}, - {{OOO_STRING_SVTOOLS_HTML_C_ETH}, 208}, - {{OOO_STRING_SVTOOLS_HTML_C_Ntilde}, 209}, - {{OOO_STRING_SVTOOLS_HTML_C_Ograve}, 210}, - {{OOO_STRING_SVTOOLS_HTML_C_Oacute}, 211}, - {{OOO_STRING_SVTOOLS_HTML_C_Ocirc}, 212}, - {{OOO_STRING_SVTOOLS_HTML_C_Otilde}, 213}, - {{OOO_STRING_SVTOOLS_HTML_C_Ouml}, 214}, - {{OOO_STRING_SVTOOLS_HTML_C_Oslash}, 216}, - {{OOO_STRING_SVTOOLS_HTML_C_Ugrave}, 217}, - {{OOO_STRING_SVTOOLS_HTML_C_Uacute}, 218}, - {{OOO_STRING_SVTOOLS_HTML_C_Ucirc}, 219}, - {{OOO_STRING_SVTOOLS_HTML_C_Uuml}, 220}, - {{OOO_STRING_SVTOOLS_HTML_C_Yacute}, 221}, - - {{OOO_STRING_SVTOOLS_HTML_C_THORN}, 222}, - {{OOO_STRING_SVTOOLS_HTML_C_szlig}, 223}, - - {{OOO_STRING_SVTOOLS_HTML_S_agrave}, 224}, - {{OOO_STRING_SVTOOLS_HTML_S_aacute}, 225}, - {{OOO_STRING_SVTOOLS_HTML_S_acirc}, 226}, - {{OOO_STRING_SVTOOLS_HTML_S_atilde}, 227}, - {{OOO_STRING_SVTOOLS_HTML_S_auml}, 228}, - {{OOO_STRING_SVTOOLS_HTML_S_aring}, 229}, - {{OOO_STRING_SVTOOLS_HTML_S_aelig}, 230}, - {{OOO_STRING_SVTOOLS_HTML_S_ccedil}, 231}, - {{OOO_STRING_SVTOOLS_HTML_S_egrave}, 232}, - {{OOO_STRING_SVTOOLS_HTML_S_eacute}, 233}, - {{OOO_STRING_SVTOOLS_HTML_S_ecirc}, 234}, - {{OOO_STRING_SVTOOLS_HTML_S_euml}, 235}, - {{OOO_STRING_SVTOOLS_HTML_S_igrave}, 236}, - {{OOO_STRING_SVTOOLS_HTML_S_iacute}, 237}, - {{OOO_STRING_SVTOOLS_HTML_S_icirc}, 238}, - {{OOO_STRING_SVTOOLS_HTML_S_iuml}, 239}, - {{OOO_STRING_SVTOOLS_HTML_S_eth}, 240}, - {{OOO_STRING_SVTOOLS_HTML_S_ntilde}, 241}, - {{OOO_STRING_SVTOOLS_HTML_S_ograve}, 242}, - {{OOO_STRING_SVTOOLS_HTML_S_oacute}, 243}, - {{OOO_STRING_SVTOOLS_HTML_S_ocirc}, 244}, - {{OOO_STRING_SVTOOLS_HTML_S_otilde}, 245}, - {{OOO_STRING_SVTOOLS_HTML_S_ouml}, 246}, - {{OOO_STRING_SVTOOLS_HTML_S_oslash}, 248}, - {{OOO_STRING_SVTOOLS_HTML_S_ugrave}, 249}, - {{OOO_STRING_SVTOOLS_HTML_S_uacute}, 250}, - {{OOO_STRING_SVTOOLS_HTML_S_ucirc}, 251}, - {{OOO_STRING_SVTOOLS_HTML_S_uuml}, 252}, - {{OOO_STRING_SVTOOLS_HTML_S_yacute}, 253}, - {{OOO_STRING_SVTOOLS_HTML_S_thorn}, 254}, - {{OOO_STRING_SVTOOLS_HTML_S_yuml}, 255}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_lt), 60}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_gt), 62}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_amp), 38}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_quot), 34}, + + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Agrave), 192}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Aacute), 193}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Acirc), 194}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Atilde), 195}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Auml), 196}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Aring), 197}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_AElig), 198}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Ccedil), 199}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Egrave), 200}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Eacute), 201}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Ecirc), 202}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Euml), 203}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Igrave), 204}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Iacute), 205}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Icirc), 206}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Iuml), 207}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_ETH), 208}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Ntilde), 209}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Ograve), 210}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Oacute), 211}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Ocirc), 212}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Otilde), 213}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Ouml), 214}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Oslash), 216}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Ugrave), 217}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Uacute), 218}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Ucirc), 219}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Uuml), 220}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_Yacute), 221}, + + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_THORN), 222}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_C_szlig), 223}, + + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_agrave), 224}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_aacute), 225}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_acirc), 226}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_atilde), 227}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_auml), 228}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_aring), 229}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_aelig), 230}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ccedil), 231}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_egrave), 232}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_eacute), 233}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ecirc), 234}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_euml), 235}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_igrave), 236}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_iacute), 237}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_icirc), 238}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_iuml), 239}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_eth), 240}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ntilde), 241}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ograve), 242}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_oacute), 243}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ocirc), 244}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_otilde), 245}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ouml), 246}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_oslash), 248}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ugrave), 249}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_uacute), 250}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ucirc), 251}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_uuml), 252}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_yacute), 253}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_thorn), 254}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_yuml), 255}, // special characters - {{OOO_STRING_SVTOOLS_HTML_S_acute}, 180}, - {{OOO_STRING_SVTOOLS_HTML_S_brvbar}, 166}, - {{OOO_STRING_SVTOOLS_HTML_S_cedil}, 184}, - {{OOO_STRING_SVTOOLS_HTML_S_cent}, 162}, - {{OOO_STRING_SVTOOLS_HTML_S_copy}, 169}, - {{OOO_STRING_SVTOOLS_HTML_S_curren}, 164}, - {{OOO_STRING_SVTOOLS_HTML_S_deg}, 176}, - {{OOO_STRING_SVTOOLS_HTML_S_divide}, 247}, - {{OOO_STRING_SVTOOLS_HTML_S_frac12}, 189}, - {{OOO_STRING_SVTOOLS_HTML_S_frac14}, 188}, - {{OOO_STRING_SVTOOLS_HTML_S_frac34}, 190}, - {{OOO_STRING_SVTOOLS_HTML_S_iexcl}, 161}, - {{OOO_STRING_SVTOOLS_HTML_S_iquest}, 191}, - {{OOO_STRING_SVTOOLS_HTML_S_laquo}, 171}, - {{OOO_STRING_SVTOOLS_HTML_S_macr}, 175}, - {{OOO_STRING_SVTOOLS_HTML_S_micro}, 181}, - {{OOO_STRING_SVTOOLS_HTML_S_middot}, 183}, - {{OOO_STRING_SVTOOLS_HTML_S_not}, 172}, - {{OOO_STRING_SVTOOLS_HTML_S_ordf}, 170}, - {{OOO_STRING_SVTOOLS_HTML_S_ordm}, 186}, - {{OOO_STRING_SVTOOLS_HTML_S_para}, 182}, - {{OOO_STRING_SVTOOLS_HTML_S_plusmn}, 177}, - {{OOO_STRING_SVTOOLS_HTML_S_pound}, 163}, - {{OOO_STRING_SVTOOLS_HTML_S_raquo}, 187}, - {{OOO_STRING_SVTOOLS_HTML_S_reg}, 174}, - {{OOO_STRING_SVTOOLS_HTML_S_sect}, 167}, - {{OOO_STRING_SVTOOLS_HTML_S_sup1}, 185}, - {{OOO_STRING_SVTOOLS_HTML_S_sup2}, 178}, - {{OOO_STRING_SVTOOLS_HTML_S_sup3}, 179}, - {{OOO_STRING_SVTOOLS_HTML_S_times}, 215}, - {{OOO_STRING_SVTOOLS_HTML_S_uml}, 168}, - {{OOO_STRING_SVTOOLS_HTML_S_yen}, 165}, - -// special characters, which will be converted to tokens !!! - {{OOO_STRING_SVTOOLS_HTML_S_nbsp}, 1}, - {{OOO_STRING_SVTOOLS_HTML_S_shy}, 2}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_acute), 180}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_brvbar), 166}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_cedil), 184}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_cent), 162}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_copy), 169}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_curren), 164}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_deg), 176}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_divide), 247}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_frac12), 189}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_frac14), 188}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_frac34), 190}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_iexcl), 161}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_iquest), 191}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_laquo), 171}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_macr), 175}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_micro), 181}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_middot), 183}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_not), 172}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ordf), 170}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ordm), 186}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_para), 182}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_plusmn), 177}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_pound), 163}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_raquo), 187}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_reg), 174}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sect), 167}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sup1), 185}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sup2), 178}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sup3), 179}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_times), 215}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_uml), 168}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_yen), 165}, + +// special characters), which will be converted to tokens !!! + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_nbsp), 1}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_shy), 2}, // HTML4 - {{OOO_STRING_SVTOOLS_HTML_S_OElig}, 338}, - {{OOO_STRING_SVTOOLS_HTML_S_oelig}, 339}, - {{OOO_STRING_SVTOOLS_HTML_S_Scaron}, 352}, - {{OOO_STRING_SVTOOLS_HTML_S_scaron}, 353}, - {{OOO_STRING_SVTOOLS_HTML_S_Yuml}, 376}, - {{OOO_STRING_SVTOOLS_HTML_S_fnof}, 402}, - {{OOO_STRING_SVTOOLS_HTML_S_circ}, 710}, - {{OOO_STRING_SVTOOLS_HTML_S_tilde}, 732}, - {{OOO_STRING_SVTOOLS_HTML_S_Alpha}, 913}, - {{OOO_STRING_SVTOOLS_HTML_S_Beta}, 914}, - {{OOO_STRING_SVTOOLS_HTML_S_Gamma}, 915}, - {{OOO_STRING_SVTOOLS_HTML_S_Delta}, 916}, - {{OOO_STRING_SVTOOLS_HTML_S_Epsilon}, 917}, - {{OOO_STRING_SVTOOLS_HTML_S_Zeta}, 918}, - {{OOO_STRING_SVTOOLS_HTML_S_Eta}, 919}, - {{OOO_STRING_SVTOOLS_HTML_S_Theta}, 920}, - {{OOO_STRING_SVTOOLS_HTML_S_Iota}, 921}, - {{OOO_STRING_SVTOOLS_HTML_S_Kappa}, 922}, - {{OOO_STRING_SVTOOLS_HTML_S_Lambda}, 923}, - {{OOO_STRING_SVTOOLS_HTML_S_Mu}, 924}, - {{OOO_STRING_SVTOOLS_HTML_S_Nu}, 925}, - {{OOO_STRING_SVTOOLS_HTML_S_Xi}, 926}, - {{OOO_STRING_SVTOOLS_HTML_S_Omicron}, 927}, - {{OOO_STRING_SVTOOLS_HTML_S_Pi}, 928}, - {{OOO_STRING_SVTOOLS_HTML_S_Rho}, 929}, - {{OOO_STRING_SVTOOLS_HTML_S_Sigma}, 931}, - {{OOO_STRING_SVTOOLS_HTML_S_Tau}, 932}, - {{OOO_STRING_SVTOOLS_HTML_S_Upsilon}, 933}, - {{OOO_STRING_SVTOOLS_HTML_S_Phi}, 934}, - {{OOO_STRING_SVTOOLS_HTML_S_Chi}, 935}, - {{OOO_STRING_SVTOOLS_HTML_S_Psi}, 936}, - {{OOO_STRING_SVTOOLS_HTML_S_Omega}, 937}, - {{OOO_STRING_SVTOOLS_HTML_S_alpha}, 945}, - {{OOO_STRING_SVTOOLS_HTML_S_beta}, 946}, - {{OOO_STRING_SVTOOLS_HTML_S_gamma}, 947}, - {{OOO_STRING_SVTOOLS_HTML_S_delta}, 948}, - {{OOO_STRING_SVTOOLS_HTML_S_epsilon}, 949}, - {{OOO_STRING_SVTOOLS_HTML_S_zeta}, 950}, - {{OOO_STRING_SVTOOLS_HTML_S_eta}, 951}, - {{OOO_STRING_SVTOOLS_HTML_S_theta}, 952}, - {{OOO_STRING_SVTOOLS_HTML_S_iota}, 953}, - {{OOO_STRING_SVTOOLS_HTML_S_kappa}, 954}, - {{OOO_STRING_SVTOOLS_HTML_S_lambda}, 955}, - {{OOO_STRING_SVTOOLS_HTML_S_mu}, 956}, - {{OOO_STRING_SVTOOLS_HTML_S_nu}, 957}, - {{OOO_STRING_SVTOOLS_HTML_S_xi}, 958}, - {{OOO_STRING_SVTOOLS_HTML_S_omicron}, 959}, - {{OOO_STRING_SVTOOLS_HTML_S_pi}, 960}, - {{OOO_STRING_SVTOOLS_HTML_S_rho}, 961}, - {{OOO_STRING_SVTOOLS_HTML_S_sigmaf}, 962}, - {{OOO_STRING_SVTOOLS_HTML_S_sigma}, 963}, - {{OOO_STRING_SVTOOLS_HTML_S_tau}, 964}, - {{OOO_STRING_SVTOOLS_HTML_S_upsilon}, 965}, - {{OOO_STRING_SVTOOLS_HTML_S_phi}, 966}, - {{OOO_STRING_SVTOOLS_HTML_S_chi}, 967}, - {{OOO_STRING_SVTOOLS_HTML_S_psi}, 968}, - {{OOO_STRING_SVTOOLS_HTML_S_omega}, 969}, - {{OOO_STRING_SVTOOLS_HTML_S_thetasym}, 977}, - {{OOO_STRING_SVTOOLS_HTML_S_upsih}, 978}, - {{OOO_STRING_SVTOOLS_HTML_S_piv}, 982}, - {{OOO_STRING_SVTOOLS_HTML_S_ensp}, 8194}, - {{OOO_STRING_SVTOOLS_HTML_S_emsp}, 8195}, - {{OOO_STRING_SVTOOLS_HTML_S_thinsp}, 8201}, - {{OOO_STRING_SVTOOLS_HTML_S_zwnj}, 8204}, - {{OOO_STRING_SVTOOLS_HTML_S_zwj}, 8205}, - {{OOO_STRING_SVTOOLS_HTML_S_lrm}, 8206}, - {{OOO_STRING_SVTOOLS_HTML_S_rlm}, 8207}, - {{OOO_STRING_SVTOOLS_HTML_S_ndash}, 8211}, - {{OOO_STRING_SVTOOLS_HTML_S_mdash}, 8212}, - {{OOO_STRING_SVTOOLS_HTML_S_lsquo}, 8216}, - {{OOO_STRING_SVTOOLS_HTML_S_rsquo}, 8217}, - {{OOO_STRING_SVTOOLS_HTML_S_sbquo}, 8218}, - {{OOO_STRING_SVTOOLS_HTML_S_ldquo}, 8220}, - {{OOO_STRING_SVTOOLS_HTML_S_rdquo}, 8221}, - {{OOO_STRING_SVTOOLS_HTML_S_bdquo}, 8222}, - {{OOO_STRING_SVTOOLS_HTML_S_dagger}, 8224}, - {{OOO_STRING_SVTOOLS_HTML_S_Dagger}, 8225}, - {{OOO_STRING_SVTOOLS_HTML_S_bull}, 8226}, - {{OOO_STRING_SVTOOLS_HTML_S_hellip}, 8230}, - {{OOO_STRING_SVTOOLS_HTML_S_permil}, 8240}, - {{OOO_STRING_SVTOOLS_HTML_S_prime}, 8242}, - {{OOO_STRING_SVTOOLS_HTML_S_Prime}, 8243}, - {{OOO_STRING_SVTOOLS_HTML_S_lsaquo}, 8249}, - {{OOO_STRING_SVTOOLS_HTML_S_rsaquo}, 8250}, - {{OOO_STRING_SVTOOLS_HTML_S_oline}, 8254}, - {{OOO_STRING_SVTOOLS_HTML_S_frasl}, 8260}, - {{OOO_STRING_SVTOOLS_HTML_S_euro}, 8364}, - {{OOO_STRING_SVTOOLS_HTML_S_image}, 8465}, - {{OOO_STRING_SVTOOLS_HTML_S_weierp}, 8472}, - {{OOO_STRING_SVTOOLS_HTML_S_real}, 8476}, - {{OOO_STRING_SVTOOLS_HTML_S_trade}, 8482}, - {{OOO_STRING_SVTOOLS_HTML_S_alefsym}, 8501}, - {{OOO_STRING_SVTOOLS_HTML_S_larr}, 8592}, - {{OOO_STRING_SVTOOLS_HTML_S_uarr}, 8593}, - {{OOO_STRING_SVTOOLS_HTML_S_rarr}, 8594}, - {{OOO_STRING_SVTOOLS_HTML_S_darr}, 8595}, - {{OOO_STRING_SVTOOLS_HTML_S_harr}, 8596}, - {{OOO_STRING_SVTOOLS_HTML_S_crarr}, 8629}, - {{OOO_STRING_SVTOOLS_HTML_S_lArr}, 8656}, - {{OOO_STRING_SVTOOLS_HTML_S_uArr}, 8657}, - {{OOO_STRING_SVTOOLS_HTML_S_rArr}, 8658}, - {{OOO_STRING_SVTOOLS_HTML_S_dArr}, 8659}, - {{OOO_STRING_SVTOOLS_HTML_S_hArr}, 8660}, - {{OOO_STRING_SVTOOLS_HTML_S_forall}, 8704}, - {{OOO_STRING_SVTOOLS_HTML_S_part}, 8706}, - {{OOO_STRING_SVTOOLS_HTML_S_exist}, 8707}, - {{OOO_STRING_SVTOOLS_HTML_S_empty}, 8709}, - {{OOO_STRING_SVTOOLS_HTML_S_nabla}, 8711}, - {{OOO_STRING_SVTOOLS_HTML_S_isin}, 8712}, - {{OOO_STRING_SVTOOLS_HTML_S_notin}, 8713}, - {{OOO_STRING_SVTOOLS_HTML_S_ni}, 8715}, - {{OOO_STRING_SVTOOLS_HTML_S_prod}, 8719}, - {{OOO_STRING_SVTOOLS_HTML_S_sum}, 8721}, - {{OOO_STRING_SVTOOLS_HTML_S_minus}, 8722}, - {{OOO_STRING_SVTOOLS_HTML_S_lowast}, 8727}, - {{OOO_STRING_SVTOOLS_HTML_S_radic}, 8730}, - {{OOO_STRING_SVTOOLS_HTML_S_prop}, 8733}, - {{OOO_STRING_SVTOOLS_HTML_S_infin}, 8734}, - {{OOO_STRING_SVTOOLS_HTML_S_ang}, 8736}, - {{OOO_STRING_SVTOOLS_HTML_S_and}, 8743}, - {{OOO_STRING_SVTOOLS_HTML_S_or}, 8744}, - {{OOO_STRING_SVTOOLS_HTML_S_cap}, 8745}, - {{OOO_STRING_SVTOOLS_HTML_S_cup}, 8746}, - {{OOO_STRING_SVTOOLS_HTML_S_int}, 8747}, - {{OOO_STRING_SVTOOLS_HTML_S_there4}, 8756}, - {{OOO_STRING_SVTOOLS_HTML_S_sim}, 8764}, - {{OOO_STRING_SVTOOLS_HTML_S_cong}, 8773}, - {{OOO_STRING_SVTOOLS_HTML_S_asymp}, 8776}, - {{OOO_STRING_SVTOOLS_HTML_S_ne}, 8800}, - {{OOO_STRING_SVTOOLS_HTML_S_equiv}, 8801}, - {{OOO_STRING_SVTOOLS_HTML_S_le}, 8804}, - {{OOO_STRING_SVTOOLS_HTML_S_ge}, 8805}, - {{OOO_STRING_SVTOOLS_HTML_S_sub}, 8834}, - {{OOO_STRING_SVTOOLS_HTML_S_sup}, 8835}, - {{OOO_STRING_SVTOOLS_HTML_S_nsub}, 8836}, - {{OOO_STRING_SVTOOLS_HTML_S_sube}, 8838}, - {{OOO_STRING_SVTOOLS_HTML_S_supe}, 8839}, - {{OOO_STRING_SVTOOLS_HTML_S_oplus}, 8853}, - {{OOO_STRING_SVTOOLS_HTML_S_otimes}, 8855}, - {{OOO_STRING_SVTOOLS_HTML_S_perp}, 8869}, - {{OOO_STRING_SVTOOLS_HTML_S_sdot}, 8901}, - {{OOO_STRING_SVTOOLS_HTML_S_lceil}, 8968}, - {{OOO_STRING_SVTOOLS_HTML_S_rceil}, 8969}, - {{OOO_STRING_SVTOOLS_HTML_S_lfloor}, 8970}, - {{OOO_STRING_SVTOOLS_HTML_S_rfloor}, 8971}, - {{OOO_STRING_SVTOOLS_HTML_S_lang}, 9001}, - {{OOO_STRING_SVTOOLS_HTML_S_rang}, 9002}, - {{OOO_STRING_SVTOOLS_HTML_S_loz}, 9674}, - {{OOO_STRING_SVTOOLS_HTML_S_spades}, 9824}, - {{OOO_STRING_SVTOOLS_HTML_S_clubs}, 9827}, - {{OOO_STRING_SVTOOLS_HTML_S_hearts}, 9829}, - {{OOO_STRING_SVTOOLS_HTML_S_diams}, 9830} + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_OElig), 338}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_oelig), 339}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Scaron), 352}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_scaron), 353}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Yuml), 376}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_fnof), 402}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_circ), 710}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_tilde), 732}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Alpha), 913}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Beta), 914}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Gamma), 915}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Delta), 916}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Epsilon), 917}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Zeta), 918}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Eta), 919}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Theta), 920}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Iota), 921}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Kappa), 922}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Lambda), 923}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Mu), 924}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Nu), 925}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Xi), 926}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Omicron), 927}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Pi), 928}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Rho), 929}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Sigma), 931}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Tau), 932}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Upsilon), 933}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Phi), 934}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Chi), 935}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Psi), 936}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Omega), 937}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_alpha), 945}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_beta), 946}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_gamma), 947}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_delta), 948}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_epsilon), 949}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_zeta), 950}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_eta), 951}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_theta), 952}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_iota), 953}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_kappa), 954}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_lambda), 955}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_mu), 956}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_nu), 957}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_xi), 958}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_omicron), 959}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_pi), 960}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_rho), 961}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sigmaf), 962}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sigma), 963}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_tau), 964}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_upsilon), 965}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_phi), 966}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_chi), 967}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_psi), 968}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_omega), 969}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_thetasym), 977}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_upsih), 978}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_piv), 982}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ensp), 8194}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_emsp), 8195}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_thinsp), 8201}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_zwnj), 8204}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_zwj), 8205}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_lrm), 8206}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_rlm), 8207}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ndash), 8211}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_mdash), 8212}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_lsquo), 8216}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_rsquo), 8217}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sbquo), 8218}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ldquo), 8220}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_rdquo), 8221}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_bdquo), 8222}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_dagger), 8224}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Dagger), 8225}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_bull), 8226}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_hellip), 8230}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_permil), 8240}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_prime), 8242}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_Prime), 8243}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_lsaquo), 8249}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_rsaquo), 8250}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_oline), 8254}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_frasl), 8260}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_euro), 8364}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_image), 8465}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_weierp), 8472}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_real), 8476}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_trade), 8482}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_alefsym), 8501}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_larr), 8592}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_uarr), 8593}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_rarr), 8594}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_darr), 8595}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_harr), 8596}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_crarr), 8629}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_lArr), 8656}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_uArr), 8657}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_rArr), 8658}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_dArr), 8659}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_hArr), 8660}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_forall), 8704}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_part), 8706}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_exist), 8707}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_empty), 8709}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_nabla), 8711}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_isin), 8712}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_notin), 8713}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ni), 8715}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_prod), 8719}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sum), 8721}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_minus), 8722}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_lowast), 8727}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_radic), 8730}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_prop), 8733}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_infin), 8734}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ang), 8736}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_and), 8743}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_or), 8744}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_cap), 8745}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_cup), 8746}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_int), 8747}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_there4), 8756}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sim), 8764}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_cong), 8773}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_asymp), 8776}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ne), 8800}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_equiv), 8801}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_le), 8804}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_ge), 8805}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sub), 8834}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sup), 8835}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_nsub), 8836}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sube), 8838}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_supe), 8839}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_oplus), 8853}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_otimes), 8855}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_perp), 8869}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_sdot), 8901}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_lceil), 8968}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_rceil), 8969}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_lfloor), 8970}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_rfloor), 8971}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_lang), 9001}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_rang), 9002}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_loz), 9674}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_spades), 9824}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_clubs), 9827}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_hearts), 9829}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_S_diams), 9830} }; -extern "C" -{ - -static int HTMLCharNameCompare( const void *pFirst, const void *pSecond) -{ - HTML_CharEntry const * pFirstEntry = static_cast<HTML_CharEntry const *>(pFirst); - HTML_CharEntry const * pSecondEntry = static_cast<HTML_CharEntry const *>(pSecond); - int nRet = 0; - if( USHRT_MAX == pFirstEntry->cChar ) - { - if( USHRT_MAX == pSecondEntry->cChar ) - nRet = pFirstEntry->pUName->compareTo( *pSecondEntry->pUName ); - else - nRet = pFirstEntry->pUName->compareToAscii( pSecondEntry->sName ); - } - else - { - if( USHRT_MAX == pSecondEntry->cChar ) - nRet = -1 * pSecondEntry->pUName->compareToAscii( pFirstEntry->sName ); - else - nRet = strcmp( pFirstEntry->sName, pSecondEntry->sName ); - } - - return nRet; -} - -} // extern "C" - sal_Unicode GetHTMLCharName( const OUString& rName ) { if( !bSortCharKeyWords ) { - qsort( static_cast<void*>(aHTMLCharNameTab), - SAL_N_ELEMENTS( aHTMLCharNameTab ), - sizeof( HTML_CharEntry ), - HTMLCharNameCompare ); + std::sort( std::begin(aHTMLCharNameTab), std::end(aHTMLCharNameTab), + sortCompare<sal_Unicode> ); bSortCharKeyWords = true; } - sal_Unicode cRet = 0; - void* pFound; - HTML_CharEntry aSrch; - aSrch.pUName = &rName; - aSrch.cChar = USHRT_MAX; - - if( nullptr != ( pFound = bsearch( &aSrch, - static_cast<void*>(aHTMLCharNameTab), - SAL_N_ELEMENTS( aHTMLCharNameTab), - sizeof( HTML_CharEntry ), - HTMLCharNameCompare ))) - cRet = static_cast<HTML_CharEntry*>(pFound)->cChar; - return cRet; + auto findIt = std::lower_bound( std::begin(aHTMLCharNameTab), std::end(aHTMLCharNameTab), + rName, findCompare<sal_Unicode> ); + if (findIt != std::end(aHTMLCharNameTab) && !findCompare<sal_Unicode>(*findIt, rName)) + return findIt->nToken; + return 0; } // Flag: Options table has already been sorted static bool bSortOptionKeyWords = false; -struct HTML_OptionEntry -{ - union - { - const sal_Char *sToken; - const OUString *pUToken; - }; - HtmlOptionId const nToken; -}; +using HTML_OptionEntry = TokenEntry<HtmlOptionId>; + static HTML_OptionEntry aHTMLOptionTab[] = { // Attributes without value - {{OOO_STRING_SVTOOLS_HTML_O_checked}, HtmlOptionId::CHECKED}, - {{OOO_STRING_SVTOOLS_HTML_O_compact}, HtmlOptionId::COMPACT}, - {{OOO_STRING_SVTOOLS_HTML_O_declare}, HtmlOptionId::DECLARE}, - {{OOO_STRING_SVTOOLS_HTML_O_disabled}, HtmlOptionId::DISABLED}, - {{OOO_STRING_SVTOOLS_HTML_O_ismap}, HtmlOptionId::ISMAP}, - {{OOO_STRING_SVTOOLS_HTML_O_mayscript}, HtmlOptionId::MAYSCRIPT}, - {{OOO_STRING_SVTOOLS_HTML_O_multiple}, HtmlOptionId::MULTIPLE}, - {{OOO_STRING_SVTOOLS_HTML_O_nohref}, HtmlOptionId::NOHREF}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_noresize}, HtmlOptionId::NORESIZE}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_noshade}, HtmlOptionId::NOSHADE}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_nowrap}, HtmlOptionId::NOWRAP}, - {{OOO_STRING_SVTOOLS_HTML_O_sdfixed}, HtmlOptionId::SDFIXED}, - {{OOO_STRING_SVTOOLS_HTML_O_selected}, HtmlOptionId::SELECTED}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_checked), HtmlOptionId::CHECKED}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_compact), HtmlOptionId::COMPACT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_declare), HtmlOptionId::DECLARE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_disabled), HtmlOptionId::DISABLED}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_ismap), HtmlOptionId::ISMAP}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_mayscript), HtmlOptionId::MAYSCRIPT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_multiple), HtmlOptionId::MULTIPLE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_nohref), HtmlOptionId::NOHREF}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_noresize), HtmlOptionId::NORESIZE}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_noshade), HtmlOptionId::NOSHADE}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_nowrap), HtmlOptionId::NOWRAP}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_sdfixed), HtmlOptionId::SDFIXED}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_selected), HtmlOptionId::SELECTED}, // Attributes with a string value - {{OOO_STRING_SVTOOLS_HTML_O_accept}, HtmlOptionId::ACCEPT}, - {{OOO_STRING_SVTOOLS_HTML_O_accesskey}, HtmlOptionId::ACCESSKEY}, - {{OOO_STRING_SVTOOLS_HTML_O_alt}, HtmlOptionId::ALT}, - {{OOO_STRING_SVTOOLS_HTML_O_axis}, HtmlOptionId::AXIS}, - {{OOO_STRING_SVTOOLS_HTML_O_char}, HtmlOptionId::CHAR}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_O_charset}, HtmlOptionId::CHARSET}, - {{OOO_STRING_SVTOOLS_HTML_O_class}, HtmlOptionId::CLASS}, - {{OOO_STRING_SVTOOLS_HTML_O_code}, HtmlOptionId::CODE}, // HotJava - {{OOO_STRING_SVTOOLS_HTML_O_codetype}, HtmlOptionId::CODETYPE}, - {{OOO_STRING_SVTOOLS_HTML_O_content}, HtmlOptionId::CONTENT}, - {{OOO_STRING_SVTOOLS_HTML_O_coords}, HtmlOptionId::COORDS}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_enctype}, HtmlOptionId::ENCTYPE}, - {{OOO_STRING_SVTOOLS_HTML_O_face}, HtmlOptionId::FACE}, // IExplorer 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_frameborder}, HtmlOptionId::FRAMEBORDER}, // IExplorer 3.0 - {{OOO_STRING_SVTOOLS_HTML_O_httpequiv}, HtmlOptionId::HTTPEQUIV}, - {{OOO_STRING_SVTOOLS_HTML_O_language}, HtmlOptionId::LANGUAGE}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_name}, HtmlOptionId::NAME}, - {{OOO_STRING_SVTOOLS_HTML_O_prompt}, HtmlOptionId::PROMPT}, - {{OOO_STRING_SVTOOLS_HTML_O_shape}, HtmlOptionId::SHAPE}, - {{OOO_STRING_SVTOOLS_HTML_O_standby}, HtmlOptionId::STANDBY}, - {{OOO_STRING_SVTOOLS_HTML_O_style}, HtmlOptionId::STYLE}, - {{OOO_STRING_SVTOOLS_HTML_O_title}, HtmlOptionId::TITLE}, - {{OOO_STRING_SVTOOLS_HTML_O_value}, HtmlOptionId::VALUE}, - {{OOO_STRING_SVTOOLS_HTML_O_SDval}, HtmlOptionId::SDVAL}, // StarDiv NumberValue - {{OOO_STRING_SVTOOLS_HTML_O_SDnum}, HtmlOptionId::SDNUM}, // StarDiv NumberFormat - {{OOO_STRING_SVTOOLS_HTML_O_sdlibrary}, HtmlOptionId::SDLIBRARY}, - {{OOO_STRING_SVTOOLS_HTML_O_sdmodule}, HtmlOptionId::SDMODULE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_accept), HtmlOptionId::ACCEPT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_accesskey), HtmlOptionId::ACCESSKEY}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_alt), HtmlOptionId::ALT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_axis), HtmlOptionId::AXIS}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_char), HtmlOptionId::CHAR}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_charset), HtmlOptionId::CHARSET}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_class), HtmlOptionId::CLASS}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_code), HtmlOptionId::CODE}, // HotJava + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_codetype), HtmlOptionId::CODETYPE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_content), HtmlOptionId::CONTENT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_coords), HtmlOptionId::COORDS}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_enctype), HtmlOptionId::ENCTYPE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_face), HtmlOptionId::FACE}, // IExplorer 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_frameborder), HtmlOptionId::FRAMEBORDER}, // IExplorer 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_httpequiv), HtmlOptionId::HTTPEQUIV}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_language), HtmlOptionId::LANGUAGE}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_name), HtmlOptionId::NAME}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_prompt), HtmlOptionId::PROMPT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_shape), HtmlOptionId::SHAPE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_standby), HtmlOptionId::STANDBY}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_style), HtmlOptionId::STYLE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_title), HtmlOptionId::TITLE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_value), HtmlOptionId::VALUE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDval), HtmlOptionId::SDVAL}, // StarDiv NumberValue + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDnum), HtmlOptionId::SDNUM}, // StarDiv NumberFormat + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_sdlibrary), HtmlOptionId::SDLIBRARY}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_sdmodule), HtmlOptionId::SDMODULE}, // Attributes with a SGML identifier value - {{OOO_STRING_SVTOOLS_HTML_O_id}, HtmlOptionId::ID}, - {{OOO_STRING_SVTOOLS_HTML_O_target}, HtmlOptionId::TARGET}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_to}, HtmlOptionId::TO}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_id), HtmlOptionId::ID}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_target), HtmlOptionId::TARGET}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_to), HtmlOptionId::TO}, // Attributes with an URI value - {{OOO_STRING_SVTOOLS_HTML_O_action}, HtmlOptionId::ACTION}, - {{OOO_STRING_SVTOOLS_HTML_O_archive}, HtmlOptionId::ARCHIVE}, - {{OOO_STRING_SVTOOLS_HTML_O_background}, HtmlOptionId::BACKGROUND}, - {{OOO_STRING_SVTOOLS_HTML_O_classid}, HtmlOptionId::CLASSID}, - {{OOO_STRING_SVTOOLS_HTML_O_codebase}, HtmlOptionId::CODEBASE}, // HotJava - {{OOO_STRING_SVTOOLS_HTML_O_data}, HtmlOptionId::DATA}, - {{OOO_STRING_SVTOOLS_HTML_O_href}, HtmlOptionId::HREF}, - {{OOO_STRING_SVTOOLS_HTML_O_script}, HtmlOptionId::SCRIPT}, - {{OOO_STRING_SVTOOLS_HTML_O_src}, HtmlOptionId::SRC}, - {{OOO_STRING_SVTOOLS_HTML_O_usemap}, HtmlOptionId::USEMAP}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_action), HtmlOptionId::ACTION}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_archive), HtmlOptionId::ARCHIVE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_background), HtmlOptionId::BACKGROUND}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_classid), HtmlOptionId::CLASSID}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_codebase), HtmlOptionId::CODEBASE}, // HotJava + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_data), HtmlOptionId::DATA}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_href), HtmlOptionId::HREF}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_script), HtmlOptionId::SCRIPT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_src), HtmlOptionId::SRC}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_usemap), HtmlOptionId::USEMAP}, // Netscape 2.0 // Attributes with a color value (all Netscape versions) - {{OOO_STRING_SVTOOLS_HTML_O_alink}, HtmlOptionId::ALINK}, - {{OOO_STRING_SVTOOLS_HTML_O_bgcolor}, HtmlOptionId::BGCOLOR}, - {{OOO_STRING_SVTOOLS_HTML_O_bordercolor}, HtmlOptionId::BORDERCOLOR}, // IExplorer 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_bordercolorlight}, HtmlOptionId::BORDERCOLORLIGHT}, // IExplorer 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_bordercolordark}, HtmlOptionId::BORDERCOLORDARK}, // IExplorer 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_color}, HtmlOptionId::COLOR}, - {{OOO_STRING_SVTOOLS_HTML_O_link}, HtmlOptionId::LINK}, - {{OOO_STRING_SVTOOLS_HTML_O_text}, HtmlOptionId::TEXT}, - {{OOO_STRING_SVTOOLS_HTML_O_vlink}, HtmlOptionId::VLINK}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_alink), HtmlOptionId::ALINK}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_bgcolor), HtmlOptionId::BGCOLOR}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_bordercolor), HtmlOptionId::BORDERCOLOR}, // IExplorer 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_bordercolorlight), HtmlOptionId::BORDERCOLORLIGHT}, // IExplorer 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_bordercolordark), HtmlOptionId::BORDERCOLORDARK}, // IExplorer 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_color), HtmlOptionId::COLOR}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_link), HtmlOptionId::LINK}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_text), HtmlOptionId::TEXT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_vlink), HtmlOptionId::VLINK}, // Attributes with a numerical value - {{OOO_STRING_SVTOOLS_HTML_O_border}, HtmlOptionId::BORDER}, - {{OOO_STRING_SVTOOLS_HTML_O_cellspacing},HtmlOptionId::CELLSPACING}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_O_cellpadding},HtmlOptionId::CELLPADDING}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_O_charoff}, HtmlOptionId::CHAROFF}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_O_colspan}, HtmlOptionId::COLSPAN}, - {{OOO_STRING_SVTOOLS_HTML_O_framespacing}, HtmlOptionId::FRAMESPACING}, // IExplorer 3.0 - {{OOO_STRING_SVTOOLS_HTML_O_gutter}, HtmlOptionId::GUTTER}, // Netscape 3.0b5 - {{OOO_STRING_SVTOOLS_HTML_O_height}, HtmlOptionId::HEIGHT}, - {{OOO_STRING_SVTOOLS_HTML_O_hspace}, HtmlOptionId::HSPACE}, // Netscape - {{OOO_STRING_SVTOOLS_HTML_O_left}, HtmlOptionId::LEFT}, - {{OOO_STRING_SVTOOLS_HTML_O_loop}, HtmlOptionId::LOOP}, // IExplorer 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_marginheight},HtmlOptionId::MARGINHEIGHT}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_marginwidth},HtmlOptionId::MARGINWIDTH}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_maxlength}, HtmlOptionId::MAXLENGTH}, - {{OOO_STRING_SVTOOLS_HTML_O_rowspan}, HtmlOptionId::ROWSPAN}, - {{OOO_STRING_SVTOOLS_HTML_O_scrollamount}, HtmlOptionId::SCROLLAMOUNT}, // IExplorer 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_scrolldelay}, HtmlOptionId::SCROLLDELAY}, // IExplorer 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_span}, HtmlOptionId::SPAN}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_O_tabindex}, HtmlOptionId::TABINDEX}, - {{OOO_STRING_SVTOOLS_HTML_O_vspace}, HtmlOptionId::VSPACE}, // Netscape - {{OOO_STRING_SVTOOLS_HTML_O_width}, HtmlOptionId::WIDTH}, - {{OOO_STRING_SVTOOLS_HTML_O_zindex}, HtmlOptionId::ZINDEX}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_border), HtmlOptionId::BORDER}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_cellspacing),HtmlOptionId::CELLSPACING}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_cellpadding),HtmlOptionId::CELLPADDING}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_charoff), HtmlOptionId::CHAROFF}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_colspan), HtmlOptionId::COLSPAN}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_framespacing), HtmlOptionId::FRAMESPACING}, // IExplorer 3.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_gutter), HtmlOptionId::GUTTER}, // Netscape 3.0b5 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_height), HtmlOptionId::HEIGHT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_hspace), HtmlOptionId::HSPACE}, // Netscape + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_left), HtmlOptionId::LEFT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_loop), HtmlOptionId::LOOP}, // IExplorer 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_marginheight),HtmlOptionId::MARGINHEIGHT}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_marginwidth),HtmlOptionId::MARGINWIDTH}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_maxlength), HtmlOptionId::MAXLENGTH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_rowspan), HtmlOptionId::ROWSPAN}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_scrollamount), HtmlOptionId::SCROLLAMOUNT}, // IExplorer 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_scrolldelay), HtmlOptionId::SCROLLDELAY}, // IExplorer 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_span), HtmlOptionId::SPAN}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_tabindex), HtmlOptionId::TABINDEX}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_vspace), HtmlOptionId::VSPACE}, // Netscape + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_width), HtmlOptionId::WIDTH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_zindex), HtmlOptionId::ZINDEX}, // Attributes with enum values - {{OOO_STRING_SVTOOLS_HTML_O_behavior}, HtmlOptionId::BEHAVIOR}, // IExplorer 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_clear}, HtmlOptionId::CLEAR}, - {{OOO_STRING_SVTOOLS_HTML_O_dir}, HtmlOptionId::DIR}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_O_direction}, HtmlOptionId::DIRECTION}, // IExplorer 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_format}, HtmlOptionId::FORMAT}, - {{OOO_STRING_SVTOOLS_HTML_O_frame}, HtmlOptionId::FRAME}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_O_lang}, HtmlOptionId::LANG}, - {{OOO_STRING_SVTOOLS_HTML_O_method}, HtmlOptionId::METHOD}, - {{OOO_STRING_SVTOOLS_HTML_O_rel}, HtmlOptionId::REL}, - {{OOO_STRING_SVTOOLS_HTML_O_rev}, HtmlOptionId::REV}, - {{OOO_STRING_SVTOOLS_HTML_O_rules}, HtmlOptionId::RULES}, // HTML 3 Table Model Draft - {{OOO_STRING_SVTOOLS_HTML_O_scrolling}, HtmlOptionId::SCROLLING}, // Netscape 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_sdreadonly}, HtmlOptionId::SDREADONLY}, - {{OOO_STRING_SVTOOLS_HTML_O_subtype}, HtmlOptionId::SUBTYPE}, - {{OOO_STRING_SVTOOLS_HTML_O_type}, HtmlOptionId::TYPE}, - {{OOO_STRING_SVTOOLS_HTML_O_valign}, HtmlOptionId::VALIGN}, - {{OOO_STRING_SVTOOLS_HTML_O_valuetype}, HtmlOptionId::VALUETYPE}, - {{OOO_STRING_SVTOOLS_HTML_O_wrap}, HtmlOptionId::WRAP}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_behavior), HtmlOptionId::BEHAVIOR}, // IExplorer 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_clear), HtmlOptionId::CLEAR}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_dir), HtmlOptionId::DIR}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_direction), HtmlOptionId::DIRECTION}, // IExplorer 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_format), HtmlOptionId::FORMAT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_frame), HtmlOptionId::FRAME}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_lang), HtmlOptionId::LANG}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_method), HtmlOptionId::METHOD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_rel), HtmlOptionId::REL}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_rev), HtmlOptionId::REV}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_rules), HtmlOptionId::RULES}, // HTML 3 Table Model Draft + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_scrolling), HtmlOptionId::SCROLLING}, // Netscape 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_sdreadonly), HtmlOptionId::SDREADONLY}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_subtype), HtmlOptionId::SUBTYPE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_type), HtmlOptionId::TYPE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_valign), HtmlOptionId::VALIGN}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_valuetype), HtmlOptionId::VALUETYPE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_wrap), HtmlOptionId::WRAP}, // Attributes with script code value - {{OOO_STRING_SVTOOLS_HTML_O_onblur}, HtmlOptionId::ONBLUR}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onchange}, HtmlOptionId::ONCHANGE}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onclick}, HtmlOptionId::ONCLICK}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onfocus}, HtmlOptionId::ONFOCUS}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onload}, HtmlOptionId::ONLOAD}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onmouseover}, HtmlOptionId::ONMOUSEOVER}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onreset}, HtmlOptionId::ONRESET}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onselect}, HtmlOptionId::ONSELECT}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onsubmit}, HtmlOptionId::ONSUBMIT}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onunload}, HtmlOptionId::ONUNLOAD}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onabort}, HtmlOptionId::ONABORT}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onerror}, HtmlOptionId::ONERROR}, // JavaScript - {{OOO_STRING_SVTOOLS_HTML_O_onmouseout}, HtmlOptionId::ONMOUSEOUT}, // JavaScript - - {{OOO_STRING_SVTOOLS_HTML_O_SDonblur}, HtmlOptionId::SDONBLUR}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonchange}, HtmlOptionId::SDONCHANGE}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonclick}, HtmlOptionId::SDONCLICK}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonfocus}, HtmlOptionId::SDONFOCUS}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonload}, HtmlOptionId::SDONLOAD}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonmouseover}, HtmlOptionId::SDONMOUSEOVER}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonreset}, HtmlOptionId::SDONRESET}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonselect}, HtmlOptionId::SDONSELECT}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonsubmit}, HtmlOptionId::SDONSUBMIT}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonunload}, HtmlOptionId::SDONUNLOAD}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonabort}, HtmlOptionId::SDONABORT}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonerror}, HtmlOptionId::SDONERROR}, // StarBasic - {{OOO_STRING_SVTOOLS_HTML_O_SDonmouseout}, HtmlOptionId::SDONMOUSEOUT}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onblur), HtmlOptionId::ONBLUR}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onchange), HtmlOptionId::ONCHANGE}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onclick), HtmlOptionId::ONCLICK}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onfocus), HtmlOptionId::ONFOCUS}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onload), HtmlOptionId::ONLOAD}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onmouseover), HtmlOptionId::ONMOUSEOVER}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onreset), HtmlOptionId::ONRESET}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onselect), HtmlOptionId::ONSELECT}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onsubmit), HtmlOptionId::ONSUBMIT}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onunload), HtmlOptionId::ONUNLOAD}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onabort), HtmlOptionId::ONABORT}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onerror), HtmlOptionId::ONERROR}, // JavaScript + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_onmouseout), HtmlOptionId::ONMOUSEOUT}, // JavaScript + + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonblur), HtmlOptionId::SDONBLUR}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonchange), HtmlOptionId::SDONCHANGE}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonclick), HtmlOptionId::SDONCLICK}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonfocus), HtmlOptionId::SDONFOCUS}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonload), HtmlOptionId::SDONLOAD}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonmouseover), HtmlOptionId::SDONMOUSEOVER}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonreset), HtmlOptionId::SDONRESET}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonselect), HtmlOptionId::SDONSELECT}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonsubmit), HtmlOptionId::SDONSUBMIT}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonunload), HtmlOptionId::SDONUNLOAD}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonabort), HtmlOptionId::SDONABORT}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonerror), HtmlOptionId::SDONERROR}, // StarBasic + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_SDonmouseout), HtmlOptionId::SDONMOUSEOUT}, // StarBasic // Attributes with context sensitive values - {{OOO_STRING_SVTOOLS_HTML_O_align}, HtmlOptionId::ALIGN}, - {{OOO_STRING_SVTOOLS_HTML_O_cols}, HtmlOptionId::COLS}, // Netscape 2.0 vs HTML 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_rows}, HtmlOptionId::ROWS}, // Netscape 2.0 vs HTML 2.0 - {{OOO_STRING_SVTOOLS_HTML_O_size}, HtmlOptionId::SIZE}, - {{OOO_STRING_SVTOOLS_HTML_O_start}, HtmlOptionId::START}, // Netscape 2.0 vs IExplorer 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_align), HtmlOptionId::ALIGN}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_cols), HtmlOptionId::COLS}, // Netscape 2.0 vs HTML 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_rows), HtmlOptionId::ROWS}, // Netscape 2.0 vs HTML 2.0 + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_size), HtmlOptionId::SIZE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_HTML_O_start), HtmlOptionId::START}, // Netscape 2.0 vs IExplorer 2.0 }; HtmlOptionId GetHTMLOption( const OUString& rName ) { if( !bSortOptionKeyWords ) { - qsort( static_cast<void*>(aHTMLOptionTab), - SAL_N_ELEMENTS( aHTMLOptionTab ), - sizeof( HTML_OptionEntry ), - HTMLKeyCompare ); + std::sort( std::begin(aHTMLOptionTab), std::end(aHTMLOptionTab), sortCompare<HtmlOptionId> ); bSortOptionKeyWords = true; } - HtmlOptionId nRet = HtmlOptionId::UNKNOWN; - void* pFound; - HTML_TokenEntry aSrch; - aSrch.pUToken = &rName; - aSrch.nToken = HtmlTokenId::INVALID; - - if( nullptr != ( pFound = bsearch( &aSrch, - static_cast<void*>(aHTMLOptionTab), - SAL_N_ELEMENTS( aHTMLOptionTab ), - sizeof( HTML_OptionEntry ), - HTMLKeyCompare ))) - nRet = static_cast<HTML_OptionEntry*>(pFound)->nToken; - return nRet; + auto findIt = std::lower_bound( std::begin(aHTMLOptionTab), std::end(aHTMLOptionTab), rName, findCompare<HtmlOptionId>); + if (findIt != std::end(aHTMLOptionTab) && !findCompare<HtmlOptionId>(*findIt, rName)) + return findIt->nToken; + return HtmlOptionId::UNKNOWN; } -struct HTML_ColorEntry -{ - union - { - const sal_Char* sName; - const OUString *pUName; - }; - sal_uInt32 nColor; -}; +using HTML_ColorEntry = TokenEntry<sal_uInt32>; // Flag: color table has already been sorted static bool bSortColorKeyWords = false; @@ -762,204 +651,166 @@ static bool bSortColorKeyWords = false; // Color names are not exported (source: // "http://www.uio.no/~mnbjerke/colors_w.html") // "http://www.infi.net/wwwimages/colorindex.html" seem to be buggy. -static HTML_ColorEntry aHTMLColorNameTab[] = { - { { "aliceblue" }, 0x00f0f8ffUL }, - { { "antiquewhite" }, 0x00faebd7UL }, - { { "aqua" }, 0x0000ffffUL }, - { { "aquamarine" }, 0x007fffd4UL }, - { { "azure" }, 0x00f0ffffUL }, - { { "beige" }, 0x00f5f5dcUL }, - { { "bisque" }, 0x00ffe4c4UL }, - { { "black" }, 0x00000000UL }, - { { "blanchedalmond" }, 0x00ffebcdUL }, - { { "blue" }, 0x000000ffUL }, - { { "blueviolet" }, 0x008a2be2UL }, - { { "brown" }, 0x00a52a2aUL }, - { { "burlywood" }, 0x00deb887UL }, - { { "cadetblue" }, 0x005f9ea0UL }, - { { "chartreuse" }, 0x007fff00UL }, - { { "chocolate" }, 0x00d2691eUL }, - { { "coral" }, 0x00ff7f50UL }, - { { "cornflowerblue" }, 0x006495edUL }, - { { "cornsilk" }, 0x00fff8dcUL }, - { { "crimson" }, 0x00dc143cUL }, - { { "cyan" }, 0x0000ffffUL }, - { { "darkblue" }, 0x0000008bUL }, - { { "darkcyan" }, 0x00008b8bUL }, - { { "darkgoldenrod" }, 0x00b8860bUL }, - { { "darkgray" }, 0x00a9a9a9UL }, - { { "darkgreen" }, 0x00006400UL }, - { { "darkkhaki" }, 0x00bdb76bUL }, - { { "darkmagenta" }, 0x008b008bUL }, - { { "darkolivegreen" }, 0x00556b2fUL }, - { { "darkorange" }, 0x00ff8c00UL }, - { { "darkorchid" }, 0x009932ccUL }, - { { "darkred" }, 0x008b0000UL }, - { { "darksalmon" }, 0x00e9967aUL }, - { { "darkseagreen" }, 0x008fbc8fUL }, - { { "darkslateblue" }, 0x00483d8bUL }, - { { "darkslategray" }, 0x002f4f4fUL }, - { { "darkturquoise" }, 0x0000ced1UL }, - { { "darkviolet" }, 0x009400d3UL }, - { { "deeppink" }, 0x00ff1493UL }, - { { "deepskyblue" }, 0x0000bfffUL }, - { { "dimgray" }, 0x00696969UL }, - { { "dodgerblue" }, 0x001e90ffUL }, - { { "firebrick" }, 0x00b22222UL }, - { { "floralwhite" }, 0x00fffaf0UL }, - { { "forestgreen" }, 0x00228b22UL }, - { { "fuchsia" }, 0x00ff00ffUL }, - { { "gainsboro" }, 0x00dcdcdcUL }, - { { "ghostwhite" }, 0x00f8f8ffUL }, - { { "gold" }, 0x00ffd700UL }, - { { "goldenrod" }, 0x00daa520UL }, - { { "gray" }, 0x00808080UL }, - { { "green" }, 0x00008000UL }, - { { "greenyellow" }, 0x00adff2fUL }, - { { "honeydew" }, 0x00f0fff0UL }, - { { "hotpink" }, 0x00ff69b4UL }, - { { "indianred" }, 0x00cd5c5cUL }, - { { "indigo" }, 0x004b0082UL }, - { { "ivory" }, 0x00fffff0UL }, - { { "khaki" }, 0x00f0e68cUL }, - { { "lavender" }, 0x00e6e6faUL }, - { { "lavenderblush" }, 0x00fff0f5UL }, - { { "lawngreen" }, 0x007cfc00UL }, - { { "lemonchiffon" }, 0x00fffacdUL }, - { { "lightblue" }, 0x00add8e6UL }, - { { "lightcoral" }, 0x00f08080UL }, - { { "lightcyan" }, 0x00e0ffffUL }, - { { "lightgoldenrodyellow" }, 0x00fafad2UL }, - { { "lightgreen" }, 0x0090ee90UL }, - { { "lightgrey" }, 0x00d3d3d3UL }, - { { "lightpink" }, 0x00ffb6c1UL }, - { { "lightsalmon" }, 0x00ffa07aUL }, - { { "lightseagreen" }, 0x0020b2aaUL }, - { { "lightskyblue" }, 0x0087cefaUL }, - { { "lightslategray" }, 0x00778899UL }, - { { "lightsteelblue" }, 0x00b0c4deUL }, - { { "lightyellow" }, 0x00ffffe0UL }, - { { "lime" }, 0x0000ff00UL }, - { { "limegreen" }, 0x0032cd32UL }, - { { "linen" }, 0x00faf0e6UL }, - { { "magenta" }, 0x00ff00ffUL }, - { { "maroon" }, 0x00800000UL }, - { { "mediumaquamarine" }, 0x0066cdaaUL }, - { { "mediumblue" }, 0x000000cdUL }, - { { "mediumorchid" }, 0x00ba55d3UL }, - { { "mediumpurple" }, 0x009370dbUL }, - { { "mediumseagreen" }, 0x003cb371UL }, - { { "mediumslateblue" }, 0x007b68eeUL }, - { { "mediumspringgreen" }, 0x0000fa9aUL }, - { { "mediumturquoise" }, 0x0048d1ccUL }, - { { "mediumvioletred" }, 0x00c71585UL }, - { { "midnightblue" }, 0x00191970UL }, - { { "mintcream" }, 0x00f5fffaUL }, - { { "mistyrose" }, 0x00ffe4e1UL }, - { { "moccasin" }, 0x00ffe4b5UL }, - { { "navajowhite" }, 0x00ffdeadUL }, - { { "navy" }, 0x00000080UL }, - { { "oldlace" }, 0x00fdf5e6UL }, - { { "olive" }, 0x00808000UL }, - { { "olivedrab" }, 0x006b8e23UL }, - { { "orange" }, 0x00ffa500UL }, - { { "orangered" }, 0x00ff4500UL }, - { { "orchid" }, 0x00da70d6UL }, - { { "palegoldenrod" }, 0x00eee8aaUL }, - { { "palegreen" }, 0x0098fb98UL }, - { { "paleturquoise" }, 0x00afeeeeUL }, - { { "palevioletred" }, 0x00db7093UL }, - { { "papayawhip" }, 0x00ffefd5UL }, - { { "peachpuff" }, 0x00ffdab9UL }, - { { "peru" }, 0x00cd853fUL }, - { { "pink" }, 0x00ffc0cbUL }, - { { "plum" }, 0x00dda0ddUL }, - { { "powderblue" }, 0x00b0e0e6UL }, - { { "purple" }, 0x00800080UL }, - { { "red" }, 0x00ff0000UL }, - { { "rosybrown" }, 0x00bc8f8fUL }, - { { "royalblue" }, 0x004169e1UL }, - { { "saddlebrown" }, 0x008b4513UL }, - { { "salmon" }, 0x00fa8072UL }, - { { "sandybrown" }, 0x00f4a460UL }, - { { "seagreen" }, 0x002e8b57UL }, - { { "seashell" }, 0x00fff5eeUL }, - { { "sienna" }, 0x00a0522dUL }, - { { "silver" }, 0x00c0c0c0UL }, - { { "skyblue" }, 0x0087ceebUL }, - { { "slateblue" }, 0x006a5acdUL }, - { { "slategray" }, 0x00708090UL }, - { { "snow" }, 0x00fffafaUL }, - { { "springgreen" }, 0x0000ff7fUL }, - { { "steelblue" }, 0x004682b4UL }, - { { "tan" }, 0x00d2b48cUL }, - { { "teal" }, 0x00008080UL }, - { { "thistle" }, 0x00d8bfd8UL }, - { { "tomato" }, 0x00ff6347UL }, - { { "turquoise" }, 0x0040e0d0UL }, - { { "violet" }, 0x00ee82eeUL }, - { { "wheat" }, 0x00f5deb3UL }, - { { "white" }, 0x00ffffffUL }, - { { "whitesmoke" }, 0x00f5f5f5UL }, - { { "yellow" }, 0x00ffff00UL }, - { { "yellowgreen" }, 0x009acd32UL } +static HTML_ColorEntry const aHTMLColorNameTab[] = { + { OUStringLiteral("aliceblue"), 0x00f0f8ffUL }, + { OUStringLiteral("antiquewhite"), 0x00faebd7UL }, + { OUStringLiteral("aqua"), 0x0000ffffUL }, + { OUStringLiteral("aquamarine"), 0x007fffd4UL }, + { OUStringLiteral("azure"), 0x00f0ffffUL }, + { OUStringLiteral("beige"), 0x00f5f5dcUL }, + { OUStringLiteral("bisque"), 0x00ffe4c4UL }, + { OUStringLiteral("black"), 0x00000000UL }, + { OUStringLiteral("blanchedalmond"), 0x00ffebcdUL }, + { OUStringLiteral("blue"), 0x000000ffUL }, + { OUStringLiteral("blueviolet"), 0x008a2be2UL }, + { OUStringLiteral("brown"), 0x00a52a2aUL }, + { OUStringLiteral("burlywood"), 0x00deb887UL }, + { OUStringLiteral("cadetblue"), 0x005f9ea0UL }, + { OUStringLiteral("chartreuse"), 0x007fff00UL }, + { OUStringLiteral("chocolate"), 0x00d2691eUL }, + { OUStringLiteral("coral"), 0x00ff7f50UL }, + { OUStringLiteral("cornflowerblue"), 0x006495edUL }, + { OUStringLiteral("cornsilk"), 0x00fff8dcUL }, + { OUStringLiteral("crimson"), 0x00dc143cUL }, + { OUStringLiteral("cyan"), 0x0000ffffUL }, + { OUStringLiteral("darkblue"), 0x0000008bUL }, + { OUStringLiteral("darkcyan"), 0x00008b8bUL }, + { OUStringLiteral("darkgoldenrod"), 0x00b8860bUL }, + { OUStringLiteral("darkgray"), 0x00a9a9a9UL }, + { OUStringLiteral("darkgreen"), 0x00006400UL }, + { OUStringLiteral("darkkhaki"), 0x00bdb76bUL }, + { OUStringLiteral("darkmagenta"), 0x008b008bUL }, + { OUStringLiteral("darkolivegreen"), 0x00556b2fUL }, + { OUStringLiteral("darkorange"), 0x00ff8c00UL }, + { OUStringLiteral("darkorchid"), 0x009932ccUL }, + { OUStringLiteral("darkred"), 0x008b0000UL }, + { OUStringLiteral("darksalmon"), 0x00e9967aUL }, + { OUStringLiteral("darkseagreen"), 0x008fbc8fUL }, + { OUStringLiteral("darkslateblue"), 0x00483d8bUL }, + { OUStringLiteral("darkslategray"), 0x002f4f4fUL }, + { OUStringLiteral("darkturquoise"), 0x0000ced1UL }, + { OUStringLiteral("darkviolet"), 0x009400d3UL }, + { OUStringLiteral("deeppink"), 0x00ff1493UL }, + { OUStringLiteral("deepskyblue"), 0x0000bfffUL }, + { OUStringLiteral("dimgray"), 0x00696969UL }, + { OUStringLiteral("dodgerblue"), 0x001e90ffUL }, + { OUStringLiteral("firebrick"), 0x00b22222UL }, + { OUStringLiteral("floralwhite"), 0x00fffaf0UL }, + { OUStringLiteral("forestgreen"), 0x00228b22UL }, + { OUStringLiteral("fuchsia"), 0x00ff00ffUL }, + { OUStringLiteral("gainsboro"), 0x00dcdcdcUL }, + { OUStringLiteral("ghostwhite"), 0x00f8f8ffUL }, + { OUStringLiteral("gold"), 0x00ffd700UL }, + { OUStringLiteral("goldenrod"), 0x00daa520UL }, + { OUStringLiteral("gray"), 0x00808080UL }, + { OUStringLiteral("green"), 0x00008000UL }, + { OUStringLiteral("greenyellow"), 0x00adff2fUL }, + { OUStringLiteral("honeydew"), 0x00f0fff0UL }, + { OUStringLiteral("hotpink"), 0x00ff69b4UL }, + { OUStringLiteral("indianred"), 0x00cd5c5cUL }, + { OUStringLiteral("indigo"), 0x004b0082UL }, + { OUStringLiteral("ivory"), 0x00fffff0UL }, + { OUStringLiteral("khaki"), 0x00f0e68cUL }, + { OUStringLiteral("lavender"), 0x00e6e6faUL }, + { OUStringLiteral("lavenderblush"), 0x00fff0f5UL }, + { OUStringLiteral("lawngreen"), 0x007cfc00UL }, + { OUStringLiteral("lemonchiffon"), 0x00fffacdUL }, + { OUStringLiteral("lightblue"), 0x00add8e6UL }, + { OUStringLiteral("lightcoral"), 0x00f08080UL }, + { OUStringLiteral("lightcyan"), 0x00e0ffffUL }, + { OUStringLiteral("lightgoldenrodyellow"), 0x00fafad2UL }, + { OUStringLiteral("lightgreen"), 0x0090ee90UL }, + { OUStringLiteral("lightgrey"), 0x00d3d3d3UL }, + { OUStringLiteral("lightpink"), 0x00ffb6c1UL }, + { OUStringLiteral("lightsalmon"), 0x00ffa07aUL }, + { OUStringLiteral("lightseagreen"), 0x0020b2aaUL }, + { OUStringLiteral("lightskyblue"), 0x0087cefaUL }, + { OUStringLiteral("lightslategray"), 0x00778899UL }, + { OUStringLiteral("lightsteelblue"), 0x00b0c4deUL }, + { OUStringLiteral("lightyellow"), 0x00ffffe0UL }, + { OUStringLiteral("lime"), 0x0000ff00UL }, + { OUStringLiteral("limegreen"), 0x0032cd32UL }, + { OUStringLiteral("linen"), 0x00faf0e6UL }, + { OUStringLiteral("magenta"), 0x00ff00ffUL }, + { OUStringLiteral("maroon"), 0x00800000UL }, + { OUStringLiteral("mediumaquamarine"), 0x0066cdaaUL }, + { OUStringLiteral("mediumblue"), 0x000000cdUL }, + { OUStringLiteral("mediumorchid"), 0x00ba55d3UL }, + { OUStringLiteral("mediumpurple"), 0x009370dbUL }, + { OUStringLiteral("mediumseagreen"), 0x003cb371UL }, + { OUStringLiteral("mediumslateblue"), 0x007b68eeUL }, + { OUStringLiteral("mediumspringgreen"), 0x0000fa9aUL }, + { OUStringLiteral("mediumturquoise"), 0x0048d1ccUL }, + { OUStringLiteral("mediumvioletred"), 0x00c71585UL }, + { OUStringLiteral("midnightblue"), 0x00191970UL }, + { OUStringLiteral("mintcream"), 0x00f5fffaUL }, + { OUStringLiteral("mistyrose"), 0x00ffe4e1UL }, + { OUStringLiteral("moccasin"), 0x00ffe4b5UL }, + { OUStringLiteral("navajowhite"), 0x00ffdeadUL }, + { OUStringLiteral("navy"), 0x00000080UL }, + { OUStringLiteral("oldlace"), 0x00fdf5e6UL }, + { OUStringLiteral("olive"), 0x00808000UL }, + { OUStringLiteral("olivedrab"), 0x006b8e23UL }, + { OUStringLiteral("orange"), 0x00ffa500UL }, + { OUStringLiteral("orangered"), 0x00ff4500UL }, + { OUStringLiteral("orchid"), 0x00da70d6UL }, + { OUStringLiteral("palegoldenrod"), 0x00eee8aaUL }, + { OUStringLiteral("palegreen"), 0x0098fb98UL }, + { OUStringLiteral("paleturquoise"), 0x00afeeeeUL }, + { OUStringLiteral("palevioletred"), 0x00db7093UL }, + { OUStringLiteral("papayawhip"), 0x00ffefd5UL }, + { OUStringLiteral("peachpuff"), 0x00ffdab9UL }, + { OUStringLiteral("peru"), 0x00cd853fUL }, + { OUStringLiteral("pink"), 0x00ffc0cbUL }, + { OUStringLiteral("plum"), 0x00dda0ddUL }, + { OUStringLiteral("powderblue"), 0x00b0e0e6UL }, + { OUStringLiteral("purple"), 0x00800080UL }, + { OUStringLiteral("red"), 0x00ff0000UL }, + { OUStringLiteral("rosybrown"), 0x00bc8f8fUL }, + { OUStringLiteral("royalblue"), 0x004169e1UL }, + { OUStringLiteral("saddlebrown"), 0x008b4513UL }, + { OUStringLiteral("salmon"), 0x00fa8072UL }, + { OUStringLiteral("sandybrown"), 0x00f4a460UL }, + { OUStringLiteral("seagreen"), 0x002e8b57UL }, + { OUStringLiteral("seashell"), 0x00fff5eeUL }, + { OUStringLiteral("sienna"), 0x00a0522dUL }, + { OUStringLiteral("silver"), 0x00c0c0c0UL }, + { OUStringLiteral("skyblue"), 0x0087ceebUL }, + { OUStringLiteral("slateblue"), 0x006a5acdUL }, + { OUStringLiteral("slategray"), 0x00708090UL }, + { OUStringLiteral("snow"), 0x00fffafaUL }, + { OUStringLiteral("springgreen"), 0x0000ff7fUL }, + { OUStringLiteral("steelblue"), 0x004682b4UL }, + { OUStringLiteral("tan"), 0x00d2b48cUL }, + { OUStringLiteral("teal"), 0x00008080UL }, + { OUStringLiteral("thistle"), 0x00d8bfd8UL }, + { OUStringLiteral("tomato"), 0x00ff6347UL }, + { OUStringLiteral("turquoise"), 0x0040e0d0UL }, + { OUStringLiteral("violet"), 0x00ee82eeUL }, + { OUStringLiteral("wheat"), 0x00f5deb3UL }, + { OUStringLiteral("white"), 0x00ffffffUL }, + { OUStringLiteral("whitesmoke"), 0x00f5f5f5UL }, + { OUStringLiteral("yellow"), 0x00ffff00UL }, + { OUStringLiteral("yellowgreen"), 0x009acd32UL } }; -extern "C" -{ - -static int HTMLColorNameCompare( const void *pFirst, const void *pSecond) -{ - HTML_ColorEntry const * pFirstEntry = static_cast<HTML_ColorEntry const *>(pFirst); - HTML_ColorEntry const * pSecondEntry = static_cast<HTML_ColorEntry const *>(pSecond); - int nRet = 0; - if( HTML_NO_COLOR == pFirstEntry->nColor ) - { - if( HTML_NO_COLOR == pSecondEntry->nColor ) - nRet = pFirstEntry->pUName->compareTo( *pSecondEntry->pUName ); - else - nRet = pFirstEntry->pUName->compareToAscii( pSecondEntry->sName ); - } - else - { - if( HTML_NO_COLOR == pSecondEntry->nColor ) - nRet = -1 * pSecondEntry->pUName->compareToAscii( pFirstEntry->sName ); - else - nRet = strcmp( pFirstEntry->sName, pSecondEntry->sName ); - } - - return nRet; -} - -} // extern "C" - sal_uInt32 GetHTMLColor( const OUString& rName ) { if( !bSortColorKeyWords ) { - qsort( static_cast<void*>(aHTMLColorNameTab), - SAL_N_ELEMENTS( aHTMLColorNameTab ), - sizeof( HTML_ColorEntry ), - HTMLColorNameCompare ); + assert( std::is_sorted( std::begin(aHTMLColorNameTab), std::end(aHTMLColorNameTab), + sortCompare<sal_uInt32> ) ); bSortColorKeyWords = true; } - sal_uInt32 nRet = HTML_NO_COLOR; - void* pFound; - HTML_ColorEntry aSrch; OUString aLowerCase(rName.toAsciiLowerCase()); - aSrch.pUName = &aLowerCase; - aSrch.nColor = HTML_NO_COLOR; - - if( nullptr != ( pFound = bsearch( &aSrch, - static_cast<void*>(aHTMLColorNameTab), - SAL_N_ELEMENTS( aHTMLColorNameTab), - sizeof( HTML_ColorEntry ), - HTMLColorNameCompare ))) - nRet = static_cast<HTML_ColorEntry*>(pFound)->nColor; + auto findIt = std::lower_bound( std::begin(aHTMLColorNameTab), std::end(aHTMLColorNameTab), + aLowerCase, findCompare<sal_uInt32> ); + if (findIt != std::end(aHTMLColorNameTab) && !findCompare<sal_uInt32>(*findIt, aLowerCase)) + return findIt->nToken; - return nRet; + return HTML_NO_COLOR; } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/svtools/source/svrtf/rtfkeywd.cxx b/svtools/source/svrtf/rtfkeywd.cxx index 47e3e68e15d3..826a0f6e354e 100644 --- a/svtools/source/svrtf/rtfkeywd.cxx +++ b/svtools/source/svrtf/rtfkeywd.cxx @@ -21,16 +21,14 @@ #include <svtools/rtfkeywd.hxx> #include <svtools/rtftoken.h> +#include <algorithm> #include <string.h> #include <stdlib.h> // the table is still to be sorted struct RTF_TokenEntry { - union{ - const sal_Char* sToken; - const OUString* pUToken; - }; + OUStringLiteral sToken; int nToken; }; @@ -38,1197 +36,1163 @@ struct RTF_TokenEntry static bool bSortKeyWords = false; static RTF_TokenEntry aRTFTokenTab[] = { -{{OOO_STRING_SVTOOLS_RTF_IGNORE}, RTF_IGNOREFLAG}, -{{OOO_STRING_SVTOOLS_RTF_RTF}, RTF_RTF}, -{{OOO_STRING_SVTOOLS_RTF_ANSI}, RTF_ANSITYPE}, -{{OOO_STRING_SVTOOLS_RTF_MAC}, RTF_MACTYPE}, -{{OOO_STRING_SVTOOLS_RTF_PC}, RTF_PCTYPE}, -{{OOO_STRING_SVTOOLS_RTF_PCA}, RTF_PCATYPE}, -{{OOO_STRING_SVTOOLS_RTF_NEXTCSET}, RTF_NEXTTYPE}, -{{OOO_STRING_SVTOOLS_RTF_STYLESHEET}, RTF_STYLESHEET}, -{{OOO_STRING_SVTOOLS_RTF_SBASEDON}, RTF_SBASEDON}, -{{OOO_STRING_SVTOOLS_RTF_SNEXT}, RTF_SNEXT}, -{{OOO_STRING_SVTOOLS_RTF_FONTTBL}, RTF_FONTTBL}, -{{OOO_STRING_SVTOOLS_RTF_DEFF}, RTF_DEFF}, -{{OOO_STRING_SVTOOLS_RTF_FNIL}, RTF_FNIL}, -{{OOO_STRING_SVTOOLS_RTF_FROMAN}, RTF_FROMAN}, -{{OOO_STRING_SVTOOLS_RTF_FSWISS}, RTF_FSWISS}, -{{OOO_STRING_SVTOOLS_RTF_FMODERN}, RTF_FMODERN}, -{{OOO_STRING_SVTOOLS_RTF_FSCRIPT}, RTF_FSCRIPT}, -{{OOO_STRING_SVTOOLS_RTF_FDECOR}, RTF_FDECOR}, -{{OOO_STRING_SVTOOLS_RTF_FTECH}, RTF_FTECH}, -{{OOO_STRING_SVTOOLS_RTF_FCHARSET}, RTF_FCHARSET}, -{{OOO_STRING_SVTOOLS_RTF_FALT}, RTF_FALT}, -{{OOO_STRING_SVTOOLS_RTF_FPRQ}, RTF_FPRQ}, -{{OOO_STRING_SVTOOLS_RTF_COLORTBL}, RTF_COLORTBL}, -{{OOO_STRING_SVTOOLS_RTF_RED}, RTF_RED}, -{{OOO_STRING_SVTOOLS_RTF_GREEN}, RTF_GREEN}, -{{OOO_STRING_SVTOOLS_RTF_BLUE}, RTF_BLUE}, -{{OOO_STRING_SVTOOLS_RTF_CF}, RTF_CF}, -{{OOO_STRING_SVTOOLS_RTF_CB}, RTF_CB}, -{{OOO_STRING_SVTOOLS_RTF_INFO}, RTF_INFO}, -{{OOO_STRING_SVTOOLS_RTF_TITLE}, RTF_TITLE}, -{{OOO_STRING_SVTOOLS_RTF_SUBJECT}, RTF_SUBJECT}, -{{OOO_STRING_SVTOOLS_RTF_AUTHOR}, RTF_AUTHOR}, -{{OOO_STRING_SVTOOLS_RTF_OPERATOR}, RTF_OPERATOR}, -{{OOO_STRING_SVTOOLS_RTF_KEYWORDS}, RTF_KEYWORDS}, -{{OOO_STRING_SVTOOLS_RTF_COMMENT}, RTF_COMMENT}, -{{OOO_STRING_SVTOOLS_RTF_VERSION}, RTF_VERSION}, -{{OOO_STRING_SVTOOLS_RTF_DOCCOMM}, RTF_DOCCOMM}, -{{OOO_STRING_SVTOOLS_RTF_VERN}, RTF_VERN}, -{{OOO_STRING_SVTOOLS_RTF_CREATIM}, RTF_CREATIM}, -{{OOO_STRING_SVTOOLS_RTF_REVTIM}, RTF_REVTIM}, -{{OOO_STRING_SVTOOLS_RTF_PRINTIM}, RTF_PRINTIM}, -{{OOO_STRING_SVTOOLS_RTF_BUPTIM}, RTF_BUPTIM}, -{{OOO_STRING_SVTOOLS_RTF_EDMINS}, RTF_EDMINS}, -{{OOO_STRING_SVTOOLS_RTF_NOFPAGES}, RTF_NOFPAGES}, -{{OOO_STRING_SVTOOLS_RTF_NOFWORDS}, RTF_NOFWORDS}, -{{OOO_STRING_SVTOOLS_RTF_NOFCHARS}, RTF_NOFCHARS}, -{{OOO_STRING_SVTOOLS_RTF_ID}, RTF_ID}, -{{OOO_STRING_SVTOOLS_RTF_YR}, RTF_YR}, -{{OOO_STRING_SVTOOLS_RTF_MO}, RTF_MO}, -{{OOO_STRING_SVTOOLS_RTF_DY}, RTF_DY}, -{{OOO_STRING_SVTOOLS_RTF_HR}, RTF_HR}, -{{OOO_STRING_SVTOOLS_RTF_MIN}, RTF_MIN}, -{{OOO_STRING_SVTOOLS_RTF_ANNOTATION}, RTF_ANNOTATION}, -{{OOO_STRING_SVTOOLS_RTF_ATNID}, RTF_ATNID}, -{{OOO_STRING_SVTOOLS_RTF_FOOTNOTE}, RTF_FOOTNOTE}, -{{OOO_STRING_SVTOOLS_RTF_FOOTER}, RTF_FOOTER}, -{{OOO_STRING_SVTOOLS_RTF_FOOTERL}, RTF_FOOTERL}, -{{OOO_STRING_SVTOOLS_RTF_FOOTERR}, RTF_FOOTERR}, -{{OOO_STRING_SVTOOLS_RTF_FOOTERF}, RTF_FOOTERF}, -{{OOO_STRING_SVTOOLS_RTF_HEADER}, RTF_HEADER}, -{{OOO_STRING_SVTOOLS_RTF_HEADERL}, RTF_HEADERL}, -{{OOO_STRING_SVTOOLS_RTF_HEADERR}, RTF_HEADERR}, -{{OOO_STRING_SVTOOLS_RTF_HEADERF}, RTF_HEADERF}, -{{OOO_STRING_SVTOOLS_RTF_XE}, RTF_XE}, -{{OOO_STRING_SVTOOLS_RTF_BXE}, RTF_BXE}, -{{OOO_STRING_SVTOOLS_RTF_IXE}, RTF_IXE}, -{{OOO_STRING_SVTOOLS_RTF_RXE}, RTF_RXE}, -{{OOO_STRING_SVTOOLS_RTF_TXE}, RTF_TXE}, -{{OOO_STRING_SVTOOLS_RTF_TC}, RTF_TC}, -{{OOO_STRING_SVTOOLS_RTF_TCF}, RTF_TCF}, -{{OOO_STRING_SVTOOLS_RTF_TCL}, RTF_TCL}, -{{OOO_STRING_SVTOOLS_RTF_BKMKSTART}, RTF_BKMKSTART}, -{{OOO_STRING_SVTOOLS_RTF_BKMKEND}, RTF_BKMKEND}, -{{OOO_STRING_SVTOOLS_RTF_PICT}, RTF_PICT}, -{{OOO_STRING_SVTOOLS_RTF_PICW}, RTF_PICW}, -{{OOO_STRING_SVTOOLS_RTF_PICH}, RTF_PICH}, -{{OOO_STRING_SVTOOLS_RTF_WBMBITSPIXEL}, RTF_WBMBITSPIXEL}, -{{OOO_STRING_SVTOOLS_RTF_WBMPLANES}, RTF_WBMPLANES}, -{{OOO_STRING_SVTOOLS_RTF_WBMWIDTHBYTES}, RTF_WBMWIDTHBYTES}, -{{OOO_STRING_SVTOOLS_RTF_PICWGOAL}, RTF_PICWGOAL}, -{{OOO_STRING_SVTOOLS_RTF_PICHGOAL}, RTF_PICHGOAL}, -{{OOO_STRING_SVTOOLS_RTF_BIN}, RTF_BIN}, -{{OOO_STRING_SVTOOLS_RTF_PICSCALEX}, RTF_PICSCALEX}, -{{OOO_STRING_SVTOOLS_RTF_PICSCALEY}, RTF_PICSCALEY}, -{{OOO_STRING_SVTOOLS_RTF_PICSCALED}, RTF_PICSCALED}, -{{OOO_STRING_SVTOOLS_RTF_WBITMAP}, RTF_WBITMAP}, -{{OOO_STRING_SVTOOLS_RTF_WMETAFILE}, RTF_WMETAFILE}, -{{OOO_STRING_SVTOOLS_RTF_MACPICT}, RTF_MACPICT}, -{{OOO_STRING_SVTOOLS_RTF_PICCROPT}, RTF_PICCROPT}, -{{OOO_STRING_SVTOOLS_RTF_PICCROPB}, RTF_PICCROPB}, -{{OOO_STRING_SVTOOLS_RTF_PICCROPL}, RTF_PICCROPL}, -{{OOO_STRING_SVTOOLS_RTF_PICCROPR}, RTF_PICCROPR}, -{{OOO_STRING_SVTOOLS_RTF_FIELD}, RTF_FIELD}, -{{OOO_STRING_SVTOOLS_RTF_FLDDIRTY}, RTF_FLDDIRTY}, -{{OOO_STRING_SVTOOLS_RTF_FLDEDIT}, RTF_FLDEDIT}, -{{OOO_STRING_SVTOOLS_RTF_FLDLOCK}, RTF_FLDLOCK}, -{{OOO_STRING_SVTOOLS_RTF_FLDPRIV}, RTF_FLDPRIV}, -{{OOO_STRING_SVTOOLS_RTF_FLDINST}, RTF_FLDINST}, -{{OOO_STRING_SVTOOLS_RTF_FLDRSLT}, RTF_FLDRSLT}, -{{OOO_STRING_SVTOOLS_RTF_PAPERW}, RTF_PAPERW}, -{{OOO_STRING_SVTOOLS_RTF_PAPERH}, RTF_PAPERH}, -{{OOO_STRING_SVTOOLS_RTF_MARGL}, RTF_MARGL}, -{{OOO_STRING_SVTOOLS_RTF_MARGR}, RTF_MARGR}, -{{OOO_STRING_SVTOOLS_RTF_MARGT}, RTF_MARGT}, -{{OOO_STRING_SVTOOLS_RTF_MARGB}, RTF_MARGB}, -{{OOO_STRING_SVTOOLS_RTF_FACINGP}, RTF_FACINGP}, -{{OOO_STRING_SVTOOLS_RTF_GUTTER}, RTF_GUTTER}, -{{OOO_STRING_SVTOOLS_RTF_DEFTAB}, RTF_DEFTAB}, -{{OOO_STRING_SVTOOLS_RTF_WIDOWCTRL}, RTF_WIDOWCTRL}, -{{OOO_STRING_SVTOOLS_RTF_HYPHHOTZ}, RTF_HYPHHOTZ}, -{{OOO_STRING_SVTOOLS_RTF_FTNSEP}, RTF_FTNSEP}, -{{OOO_STRING_SVTOOLS_RTF_FTNSEPC}, RTF_FTNSEPC}, -{{OOO_STRING_SVTOOLS_RTF_FTNCN}, RTF_FTNCN}, -{{OOO_STRING_SVTOOLS_RTF_ENDNOTES}, RTF_ENDNOTES}, -{{OOO_STRING_SVTOOLS_RTF_ENDDOC}, RTF_ENDDOC}, -{{OOO_STRING_SVTOOLS_RTF_FTNTJ}, RTF_FTNTJ}, -{{OOO_STRING_SVTOOLS_RTF_FTNBJ}, RTF_FTNBJ}, -{{OOO_STRING_SVTOOLS_RTF_FTNSTART}, RTF_FTNSTART}, -{{OOO_STRING_SVTOOLS_RTF_FTNRESTART}, RTF_FTNRESTART}, -{{OOO_STRING_SVTOOLS_RTF_PGNSTART}, RTF_PGNSTART}, -{{OOO_STRING_SVTOOLS_RTF_LINESTART}, RTF_LINESTART}, -{{OOO_STRING_SVTOOLS_RTF_LANDSCAPE}, RTF_LANDSCAPE}, -{{OOO_STRING_SVTOOLS_RTF_FRACWIDTH}, RTF_FRACWIDTH}, -{{OOO_STRING_SVTOOLS_RTF_NEXTFILE}, RTF_NEXTFILE}, -{{OOO_STRING_SVTOOLS_RTF_TEMPLATE}, RTF_TEMPLATE}, -{{OOO_STRING_SVTOOLS_RTF_MAKEBACKUP}, RTF_MAKEBACKUP}, -{{OOO_STRING_SVTOOLS_RTF_DEFFORMAT}, RTF_DEFFORMAT}, -{{OOO_STRING_SVTOOLS_RTF_REVISIONS}, RTF_REVISIONS}, -{{OOO_STRING_SVTOOLS_RTF_MARGMIRROR}, RTF_MARGMIRROR}, -{{OOO_STRING_SVTOOLS_RTF_REVPROP}, RTF_REVPROP}, -{{OOO_STRING_SVTOOLS_RTF_REVBAR}, RTF_REVBAR}, -{{OOO_STRING_SVTOOLS_RTF_SECTD}, RTF_SECTD}, -{{OOO_STRING_SVTOOLS_RTF_SBKNONE}, RTF_SBKNONE}, -{{OOO_STRING_SVTOOLS_RTF_SBKCOL}, RTF_SBKCOL}, -{{OOO_STRING_SVTOOLS_RTF_SBKPAGE}, RTF_SBKPAGE}, -{{OOO_STRING_SVTOOLS_RTF_SBKEVEN}, RTF_SBKEVEN}, -{{OOO_STRING_SVTOOLS_RTF_SBKODD}, RTF_SBKODD}, -{{OOO_STRING_SVTOOLS_RTF_PGNSTARTS}, RTF_PGNSTARTS}, -{{OOO_STRING_SVTOOLS_RTF_PGNCONT}, RTF_PGNCONT}, -{{OOO_STRING_SVTOOLS_RTF_PGNRESTART}, RTF_PGNRESTART}, -{{OOO_STRING_SVTOOLS_RTF_PGNDEC}, RTF_PGNDEC}, -{{OOO_STRING_SVTOOLS_RTF_PGNUCRM}, RTF_PGNUCRM}, -{{OOO_STRING_SVTOOLS_RTF_PGNLCRM}, RTF_PGNLCRM}, -{{OOO_STRING_SVTOOLS_RTF_PGNUCLTR}, RTF_PGNUCLTR}, -{{OOO_STRING_SVTOOLS_RTF_PGNLCLTR}, RTF_PGNLCLTR}, -{{OOO_STRING_SVTOOLS_RTF_PGNX}, RTF_PGNX}, -{{OOO_STRING_SVTOOLS_RTF_PGNY}, RTF_PGNY}, -{{OOO_STRING_SVTOOLS_RTF_HEADERY}, RTF_HEADERY}, -{{OOO_STRING_SVTOOLS_RTF_FOOTERY}, RTF_FOOTERY}, -{{OOO_STRING_SVTOOLS_RTF_LINEMOD}, RTF_LINEMOD}, -{{OOO_STRING_SVTOOLS_RTF_LINEX}, RTF_LINEX}, -{{OOO_STRING_SVTOOLS_RTF_LINESTARTS}, RTF_LINESTARTS}, -{{OOO_STRING_SVTOOLS_RTF_LINERESTART}, RTF_LINERESTART}, -{{OOO_STRING_SVTOOLS_RTF_LINEPPAGE}, RTF_LINEPAGE}, -{{OOO_STRING_SVTOOLS_RTF_LINECONT}, RTF_LINECONT}, -{{OOO_STRING_SVTOOLS_RTF_VERTALT}, RTF_VERTALT}, -{{OOO_STRING_SVTOOLS_RTF_VERTALB}, RTF_VERTALB}, -{{OOO_STRING_SVTOOLS_RTF_VERTALC}, RTF_VERTALC}, -{{OOO_STRING_SVTOOLS_RTF_VERTALJ}, RTF_VERTALJ}, -{{OOO_STRING_SVTOOLS_RTF_COLS}, RTF_COLS}, -{{OOO_STRING_SVTOOLS_RTF_COLSX}, RTF_COLSX}, -{{OOO_STRING_SVTOOLS_RTF_COLNO}, RTF_COLNO}, -{{OOO_STRING_SVTOOLS_RTF_COLSR}, RTF_COLSR}, -{{OOO_STRING_SVTOOLS_RTF_COLW}, RTF_COLW}, -{{OOO_STRING_SVTOOLS_RTF_LINEBETCOL}, RTF_LINEBETCOL}, -{{OOO_STRING_SVTOOLS_RTF_ENDNHERE}, RTF_ENDNHERE}, -{{OOO_STRING_SVTOOLS_RTF_TITLEPG}, RTF_TITLEPG}, -{{OOO_STRING_SVTOOLS_RTF_PARD}, RTF_PARD}, -{{OOO_STRING_SVTOOLS_RTF_S}, RTF_S}, -{{OOO_STRING_SVTOOLS_RTF_QL}, RTF_QL}, -{{OOO_STRING_SVTOOLS_RTF_QR}, RTF_QR}, -{{OOO_STRING_SVTOOLS_RTF_QJ}, RTF_QJ}, -{{OOO_STRING_SVTOOLS_RTF_QC}, RTF_QC}, -{{OOO_STRING_SVTOOLS_RTF_FI}, RTF_FI}, -{{OOO_STRING_SVTOOLS_RTF_LI}, RTF_LI}, -{{OOO_STRING_SVTOOLS_RTF_LIN}, RTF_LIN}, -{{OOO_STRING_SVTOOLS_RTF_RI}, RTF_RI}, -{{OOO_STRING_SVTOOLS_RTF_RIN}, RTF_RIN}, -{{OOO_STRING_SVTOOLS_RTF_SB}, RTF_SB}, -{{OOO_STRING_SVTOOLS_RTF_SA}, RTF_SA}, -{{OOO_STRING_SVTOOLS_RTF_SL}, RTF_SL}, -{{OOO_STRING_SVTOOLS_RTF_INTBL}, RTF_INTBL}, -{{OOO_STRING_SVTOOLS_RTF_KEEP}, RTF_KEEP}, -{{OOO_STRING_SVTOOLS_RTF_KEEPN}, RTF_KEEPN}, -{{OOO_STRING_SVTOOLS_RTF_LEVEL}, RTF_LEVEL}, -{{OOO_STRING_SVTOOLS_RTF_SBYS}, RTF_SBYS}, -{{OOO_STRING_SVTOOLS_RTF_PAGEBB}, RTF_PAGEBB}, -{{OOO_STRING_SVTOOLS_RTF_NOLINE}, RTF_NOLINE}, -{{OOO_STRING_SVTOOLS_RTF_TX}, RTF_TX}, -{{OOO_STRING_SVTOOLS_RTF_TQL}, RTF_TQL}, -{{OOO_STRING_SVTOOLS_RTF_TQR}, RTF_TQR}, -{{OOO_STRING_SVTOOLS_RTF_TQC}, RTF_TQC}, -{{OOO_STRING_SVTOOLS_RTF_TQDEC}, RTF_TQDEC}, -{{OOO_STRING_SVTOOLS_RTF_TB}, RTF_TB}, -{{OOO_STRING_SVTOOLS_RTF_BRDRT}, RTF_BRDRT}, -{{OOO_STRING_SVTOOLS_RTF_BRDRB}, RTF_BRDRB}, -{{OOO_STRING_SVTOOLS_RTF_BRDRL}, RTF_BRDRL}, -{{OOO_STRING_SVTOOLS_RTF_BRDRR}, RTF_BRDRR}, -{{OOO_STRING_SVTOOLS_RTF_BOX}, RTF_BOX}, -{{OOO_STRING_SVTOOLS_RTF_BRDRS}, RTF_BRDRS}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTH}, RTF_BRDRTH}, -{{OOO_STRING_SVTOOLS_RTF_BRDRSH}, RTF_BRDRSH}, -{{OOO_STRING_SVTOOLS_RTF_BRDRDB}, RTF_BRDRDB}, -{{OOO_STRING_SVTOOLS_RTF_BRDRDOT}, RTF_BRDRDOT}, -{{OOO_STRING_SVTOOLS_RTF_BRDRHAIR}, RTF_BRDRHAIR}, -{{OOO_STRING_SVTOOLS_RTF_BRSP}, RTF_BRSP}, -{{OOO_STRING_SVTOOLS_RTF_TLDOT}, RTF_TLDOT}, -{{OOO_STRING_SVTOOLS_RTF_TLHYPH}, RTF_TLHYPH}, -{{OOO_STRING_SVTOOLS_RTF_TLUL}, RTF_TLUL}, -{{OOO_STRING_SVTOOLS_RTF_TLTH}, RTF_TLTH}, -{{OOO_STRING_SVTOOLS_RTF_POSX}, RTF_POSX}, -{{OOO_STRING_SVTOOLS_RTF_POSXC}, RTF_POSXC}, -{{OOO_STRING_SVTOOLS_RTF_POSXI}, RTF_POSXI}, -{{OOO_STRING_SVTOOLS_RTF_POSXL}, RTF_POSXL}, -{{OOO_STRING_SVTOOLS_RTF_POSXO}, RTF_POSXO}, -{{OOO_STRING_SVTOOLS_RTF_POSXR}, RTF_POSXR}, -{{OOO_STRING_SVTOOLS_RTF_POSY}, RTF_POSY}, -{{OOO_STRING_SVTOOLS_RTF_POSYIL}, RTF_POSYIL}, -{{OOO_STRING_SVTOOLS_RTF_POSYT}, RTF_POSYT}, -{{OOO_STRING_SVTOOLS_RTF_POSYC}, RTF_POSYC}, -{{OOO_STRING_SVTOOLS_RTF_POSYB}, RTF_POSYB}, -{{OOO_STRING_SVTOOLS_RTF_ABSW}, RTF_ABSW}, -{{OOO_STRING_SVTOOLS_RTF_DXFRTEXT}, RTF_DXFRTEXT}, -{{OOO_STRING_SVTOOLS_RTF_PVMRG}, RTF_PVMRG}, -{{OOO_STRING_SVTOOLS_RTF_PVPG}, RTF_PVPG}, -{{OOO_STRING_SVTOOLS_RTF_PHMRG}, RTF_PHMRG}, -{{OOO_STRING_SVTOOLS_RTF_PHPG}, RTF_PHPG}, -{{OOO_STRING_SVTOOLS_RTF_PHCOL}, RTF_PHCOL}, -{{OOO_STRING_SVTOOLS_RTF_CLBRDRB}, RTF_CLBRDRB}, -{{OOO_STRING_SVTOOLS_RTF_CLBRDRT}, RTF_CLBRDRT}, -{{OOO_STRING_SVTOOLS_RTF_CLBRDRL}, RTF_CLBRDRL}, -{{OOO_STRING_SVTOOLS_RTF_CLBRDRR}, RTF_CLBRDRR}, -{{OOO_STRING_SVTOOLS_RTF_CLPADL}, RTF_CLPADL}, -{{OOO_STRING_SVTOOLS_RTF_CLPADT}, RTF_CLPADT}, -{{OOO_STRING_SVTOOLS_RTF_CLPADB}, RTF_CLPADB}, -{{OOO_STRING_SVTOOLS_RTF_CLPADR}, RTF_CLPADR}, -{{OOO_STRING_SVTOOLS_RTF_CLPADFL}, RTF_CLPADFL}, -{{OOO_STRING_SVTOOLS_RTF_CLPADFT}, RTF_CLPADFT}, -{{OOO_STRING_SVTOOLS_RTF_CLPADFB}, RTF_CLPADFB}, -{{OOO_STRING_SVTOOLS_RTF_CLPADFR}, RTF_CLPADFR}, -{{OOO_STRING_SVTOOLS_RTF_TROWD}, RTF_TROWD}, -{{OOO_STRING_SVTOOLS_RTF_TRQL}, RTF_TRQL}, -{{OOO_STRING_SVTOOLS_RTF_TRQR}, RTF_TRQR}, -{{OOO_STRING_SVTOOLS_RTF_TRQC}, RTF_TRQC}, -{{OOO_STRING_SVTOOLS_RTF_TRGAPH}, RTF_TRGAPH}, -{{OOO_STRING_SVTOOLS_RTF_TRRH}, RTF_TRRH}, -{{OOO_STRING_SVTOOLS_RTF_TRLEFT}, RTF_TRLEFT}, -{{OOO_STRING_SVTOOLS_RTF_CELLX}, RTF_CELLX}, -{{OOO_STRING_SVTOOLS_RTF_CLMGF}, RTF_CLMGF}, -{{OOO_STRING_SVTOOLS_RTF_CLMRG}, RTF_CLMRG}, -{{OOO_STRING_SVTOOLS_RTF_PLAIN}, RTF_PLAIN}, -{{OOO_STRING_SVTOOLS_RTF_B}, RTF_B}, -{{OOO_STRING_SVTOOLS_RTF_I}, RTF_I}, -{{OOO_STRING_SVTOOLS_RTF_STRIKE}, RTF_STRIKE}, -{{OOO_STRING_SVTOOLS_RTF_OUTL}, RTF_OUTL}, -{{OOO_STRING_SVTOOLS_RTF_SHAD}, RTF_SHAD}, -{{OOO_STRING_SVTOOLS_RTF_SCAPS}, RTF_SCAPS}, -{{OOO_STRING_SVTOOLS_RTF_CAPS}, RTF_CAPS}, -{{OOO_STRING_SVTOOLS_RTF_V}, RTF_V}, -{{OOO_STRING_SVTOOLS_RTF_F}, RTF_F}, -{{OOO_STRING_SVTOOLS_RTF_FS}, RTF_FS}, -{{OOO_STRING_SVTOOLS_RTF_EXPND}, RTF_EXPND}, -{{OOO_STRING_SVTOOLS_RTF_EXPNDTW}, RTF_EXPNDTW}, -{{OOO_STRING_SVTOOLS_RTF_KERNING}, RTF_KERNING}, -{{OOO_STRING_SVTOOLS_RTF_UL}, RTF_UL}, -{{OOO_STRING_SVTOOLS_RTF_ULW}, RTF_ULW}, -{{OOO_STRING_SVTOOLS_RTF_ULD}, RTF_ULD}, -{{OOO_STRING_SVTOOLS_RTF_ULDB}, RTF_ULDB}, -{{OOO_STRING_SVTOOLS_RTF_ULNONE}, RTF_ULNONE}, -{{OOO_STRING_SVTOOLS_RTF_UP}, RTF_UP}, -{{OOO_STRING_SVTOOLS_RTF_DN}, RTF_DN}, -{{OOO_STRING_SVTOOLS_RTF_REVISED}, RTF_REVISED}, -{{OOO_STRING_SVTOOLS_RTF_SUB}, RTF_SUB}, -{{OOO_STRING_SVTOOLS_RTF_NOSUPERSUB}, RTF_NOSUPERSUB}, -{{OOO_STRING_SVTOOLS_RTF_SUPER}, RTF_SUPER}, -{{OOO_STRING_SVTOOLS_RTF_CHDATE}, RTF_CHDATE}, -{{OOO_STRING_SVTOOLS_RTF_CHTIME}, RTF_CHTIME}, -{{OOO_STRING_SVTOOLS_RTF_CHPGN}, RTF_CHPGN}, -{{OOO_STRING_SVTOOLS_RTF_CHFTN}, RTF_CHFTN}, -{{OOO_STRING_SVTOOLS_RTF_CHATN}, RTF_CHATN}, -{{OOO_STRING_SVTOOLS_RTF_CHFTNSEP}, RTF_CHFTNSEP}, -{{OOO_STRING_SVTOOLS_RTF_CHFTNSEPC}, RTF_CHFTNSEPC}, -{{OOO_STRING_SVTOOLS_RTF_FORMULA}, RTF_FORMULA}, -{{OOO_STRING_SVTOOLS_RTF_NOBREAK}, RTF_NONBREAKINGSPACE}, -{{OOO_STRING_SVTOOLS_RTF_OPTHYPH}, RTF_OPTIONALHYPHEN}, -{{OOO_STRING_SVTOOLS_RTF_NOBRKHYPH}, RTF_NONBREAKINGHYPHEN}, -{{OOO_STRING_SVTOOLS_RTF_HEXCHAR}, RTF_HEX}, -{{OOO_STRING_SVTOOLS_RTF_CELL}, RTF_CELL}, -{{OOO_STRING_SVTOOLS_RTF_ROW}, RTF_ROW}, -{{OOO_STRING_SVTOOLS_RTF_PAR}, RTF_PAR}, -{{OOO_STRING_SVTOOLS_RTF_SECT}, RTF_SECT}, -{{OOO_STRING_SVTOOLS_RTF_PAGE}, RTF_PAGE}, -{{OOO_STRING_SVTOOLS_RTF_COLUMN}, RTF_COLUM}, -{{OOO_STRING_SVTOOLS_RTF_LINE}, RTF_LINE}, -{{OOO_STRING_SVTOOLS_RTF_TAB}, RTF_TAB}, -{{OOO_STRING_SVTOOLS_RTF_SUBENTRY}, RTF_SUBENTRYINDEX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_IGNORE), RTF_IGNOREFLAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RTF), RTF_RTF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ANSI), RTF_ANSITYPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MAC), RTF_MACTYPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PC), RTF_PCTYPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PCA), RTF_PCATYPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NEXTCSET), RTF_NEXTTYPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_STYLESHEET), RTF_STYLESHEET}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SBASEDON), RTF_SBASEDON}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SNEXT), RTF_SNEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FONTTBL), RTF_FONTTBL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DEFF), RTF_DEFF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FNIL), RTF_FNIL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FROMAN), RTF_FROMAN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FSWISS), RTF_FSWISS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FMODERN), RTF_FMODERN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FSCRIPT), RTF_FSCRIPT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FDECOR), RTF_FDECOR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTECH), RTF_FTECH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FCHARSET), RTF_FCHARSET}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FALT), RTF_FALT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FPRQ), RTF_FPRQ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_COLORTBL), RTF_COLORTBL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RED), RTF_RED}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_GREEN), RTF_GREEN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BLUE), RTF_BLUE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CF), RTF_CF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CB), RTF_CB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_INFO), RTF_INFO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TITLE), RTF_TITLE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SUBJECT), RTF_SUBJECT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AUTHOR), RTF_AUTHOR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OPERATOR), RTF_OPERATOR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_KEYWORDS), RTF_KEYWORDS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_COMMENT), RTF_COMMENT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_VERSION), RTF_VERSION}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOCCOMM), RTF_DOCCOMM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_VERN), RTF_VERN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CREATIM), RTF_CREATIM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVTIM), RTF_REVTIM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PRINTIM), RTF_PRINTIM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BUPTIM), RTF_BUPTIM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_EDMINS), RTF_EDMINS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOFPAGES), RTF_NOFPAGES}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOFWORDS), RTF_NOFWORDS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOFCHARS), RTF_NOFCHARS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ID), RTF_ID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_YR), RTF_YR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MO), RTF_MO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DY), RTF_DY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HR), RTF_HR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MIN), RTF_MIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ANNOTATION), RTF_ANNOTATION}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ATNID), RTF_ATNID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOOTNOTE), RTF_FOOTNOTE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOOTER), RTF_FOOTER}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOOTERL), RTF_FOOTERL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOOTERR), RTF_FOOTERR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOOTERF), RTF_FOOTERF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HEADER), RTF_HEADER}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HEADERL), RTF_HEADERL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HEADERR), RTF_HEADERR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HEADERF), RTF_HEADERF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_XE), RTF_XE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BXE), RTF_BXE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_IXE), RTF_IXE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RXE), RTF_RXE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TXE), RTF_TXE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TC), RTF_TC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TCF), RTF_TCF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TCL), RTF_TCL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BKMKSTART), RTF_BKMKSTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BKMKEND), RTF_BKMKEND}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICT), RTF_PICT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICW), RTF_PICW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICH), RTF_PICH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WBMBITSPIXEL), RTF_WBMBITSPIXEL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WBMPLANES), RTF_WBMPLANES}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WBMWIDTHBYTES), RTF_WBMWIDTHBYTES}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICWGOAL), RTF_PICWGOAL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICHGOAL), RTF_PICHGOAL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BIN), RTF_BIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICSCALEX), RTF_PICSCALEX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICSCALEY), RTF_PICSCALEY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICSCALED), RTF_PICSCALED}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WBITMAP), RTF_WBITMAP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WMETAFILE), RTF_WMETAFILE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MACPICT), RTF_MACPICT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICCROPT), RTF_PICCROPT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICCROPB), RTF_PICCROPB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICCROPL), RTF_PICCROPL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICCROPR), RTF_PICCROPR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FIELD), RTF_FIELD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLDDIRTY), RTF_FLDDIRTY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLDEDIT), RTF_FLDEDIT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLDLOCK), RTF_FLDLOCK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLDPRIV), RTF_FLDPRIV}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLDINST), RTF_FLDINST}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLDRSLT), RTF_FLDRSLT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PAPERW), RTF_PAPERW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PAPERH), RTF_PAPERH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MARGL), RTF_MARGL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MARGR), RTF_MARGR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MARGT), RTF_MARGT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MARGB), RTF_MARGB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FACINGP), RTF_FACINGP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_GUTTER), RTF_GUTTER}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DEFTAB), RTF_DEFTAB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WIDOWCTRL), RTF_WIDOWCTRL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HYPHHOTZ), RTF_HYPHHOTZ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNSEP), RTF_FTNSEP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNSEPC), RTF_FTNSEPC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNCN), RTF_FTNCN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ENDNOTES), RTF_ENDNOTES}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ENDDOC), RTF_ENDDOC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNTJ), RTF_FTNTJ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNBJ), RTF_FTNBJ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNSTART), RTF_FTNSTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNRESTART), RTF_FTNRESTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNSTART), RTF_PGNSTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINESTART), RTF_LINESTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LANDSCAPE), RTF_LANDSCAPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FRACWIDTH), RTF_FRACWIDTH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NEXTFILE), RTF_NEXTFILE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TEMPLATE), RTF_TEMPLATE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MAKEBACKUP), RTF_MAKEBACKUP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DEFFORMAT), RTF_DEFFORMAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVISIONS), RTF_REVISIONS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MARGMIRROR), RTF_MARGMIRROR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVPROP), RTF_REVPROP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVBAR), RTF_REVBAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SECTD), RTF_SECTD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SBKNONE), RTF_SBKNONE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SBKCOL), RTF_SBKCOL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SBKPAGE), RTF_SBKPAGE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SBKEVEN), RTF_SBKEVEN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SBKODD), RTF_SBKODD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNSTARTS), RTF_PGNSTARTS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNCONT), RTF_PGNCONT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNRESTART), RTF_PGNRESTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNDEC), RTF_PGNDEC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNUCRM), RTF_PGNUCRM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNLCRM), RTF_PGNLCRM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNUCLTR), RTF_PGNUCLTR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNLCLTR), RTF_PGNLCLTR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNX), RTF_PGNX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNY), RTF_PGNY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HEADERY), RTF_HEADERY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOOTERY), RTF_FOOTERY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINEMOD), RTF_LINEMOD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINEX), RTF_LINEX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINESTARTS), RTF_LINESTARTS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINERESTART), RTF_LINERESTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINEPPAGE), RTF_LINEPAGE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINECONT), RTF_LINECONT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_VERTALT), RTF_VERTALT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_VERTALB), RTF_VERTALB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_VERTALC), RTF_VERTALC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_VERTALJ), RTF_VERTALJ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_COLS), RTF_COLS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_COLSX), RTF_COLSX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_COLNO), RTF_COLNO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_COLSR), RTF_COLSR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_COLW), RTF_COLW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINEBETCOL), RTF_LINEBETCOL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ENDNHERE), RTF_ENDNHERE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TITLEPG), RTF_TITLEPG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PARD), RTF_PARD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_S), RTF_S}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_QL), RTF_QL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_QR), RTF_QR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_QJ), RTF_QJ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_QC), RTF_QC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FI), RTF_FI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LI), RTF_LI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LIN), RTF_LIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RI), RTF_RI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RIN), RTF_RIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SB), RTF_SB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SA), RTF_SA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SL), RTF_SL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_INTBL), RTF_INTBL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_KEEP), RTF_KEEP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_KEEPN), RTF_KEEPN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVEL), RTF_LEVEL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SBYS), RTF_SBYS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PAGEBB), RTF_PAGEBB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOLINE), RTF_NOLINE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TX), RTF_TX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TQL), RTF_TQL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TQR), RTF_TQR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TQC), RTF_TQC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TQDEC), RTF_TQDEC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TB), RTF_TB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRT), RTF_BRDRT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRB), RTF_BRDRB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRL), RTF_BRDRL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRR), RTF_BRDRR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BOX), RTF_BOX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRS), RTF_BRDRS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTH), RTF_BRDRTH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRSH), RTF_BRDRSH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRDB), RTF_BRDRDB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRDOT), RTF_BRDRDOT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRHAIR), RTF_BRDRHAIR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRSP), RTF_BRSP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TLDOT), RTF_TLDOT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TLHYPH), RTF_TLHYPH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TLUL), RTF_TLUL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TLTH), RTF_TLTH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSX), RTF_POSX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSXC), RTF_POSXC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSXI), RTF_POSXI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSXL), RTF_POSXL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSXO), RTF_POSXO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSXR), RTF_POSXR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSY), RTF_POSY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSYIL), RTF_POSYIL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSYT), RTF_POSYT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSYC), RTF_POSYC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSYB), RTF_POSYB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ABSW), RTF_ABSW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DXFRTEXT), RTF_DXFRTEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PVMRG), RTF_PVMRG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PVPG), RTF_PVPG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PHMRG), RTF_PHMRG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PHPG), RTF_PHPG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PHCOL), RTF_PHCOL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBRDRB), RTF_CLBRDRB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBRDRT), RTF_CLBRDRT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBRDRL), RTF_CLBRDRL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBRDRR), RTF_CLBRDRR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLPADL), RTF_CLPADL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLPADT), RTF_CLPADT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLPADB), RTF_CLPADB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLPADR), RTF_CLPADR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLPADFL), RTF_CLPADFL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLPADFT), RTF_CLPADFT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLPADFB), RTF_CLPADFB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLPADFR), RTF_CLPADFR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TROWD), RTF_TROWD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRQL), RTF_TRQL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRQR), RTF_TRQR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRQC), RTF_TRQC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRGAPH), RTF_TRGAPH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRRH), RTF_TRRH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRLEFT), RTF_TRLEFT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CELLX), RTF_CELLX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLMGF), RTF_CLMGF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLMRG), RTF_CLMRG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PLAIN), RTF_PLAIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_B), RTF_B}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_I), RTF_I}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_STRIKE), RTF_STRIKE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OUTL), RTF_OUTL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHAD), RTF_SHAD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SCAPS), RTF_SCAPS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CAPS), RTF_CAPS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_V), RTF_V}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_F), RTF_F}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FS), RTF_FS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_EXPND), RTF_EXPND}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_EXPNDTW), RTF_EXPNDTW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_KERNING), RTF_KERNING}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_UL), RTF_UL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULW), RTF_ULW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULD), RTF_ULD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULDB), RTF_ULDB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULNONE), RTF_ULNONE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_UP), RTF_UP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DN), RTF_DN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVISED), RTF_REVISED}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SUB), RTF_SUB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOSUPERSUB), RTF_NOSUPERSUB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SUPER), RTF_SUPER}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHDATE), RTF_CHDATE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHTIME), RTF_CHTIME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHPGN), RTF_CHPGN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHFTN), RTF_CHFTN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHATN), RTF_CHATN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHFTNSEP), RTF_CHFTNSEP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHFTNSEPC), RTF_CHFTNSEPC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FORMULA), RTF_FORMULA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOBREAK), RTF_NONBREAKINGSPACE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OPTHYPH), RTF_OPTIONALHYPHEN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOBRKHYPH), RTF_NONBREAKINGHYPHEN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HEXCHAR), RTF_HEX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CELL), RTF_CELL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ROW), RTF_ROW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PAR), RTF_PAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SECT), RTF_SECT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PAGE), RTF_PAGE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_COLUMN), RTF_COLUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINE), RTF_LINE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TAB), RTF_TAB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SUBENTRY), RTF_SUBENTRYINDEX}, -{{OOO_STRING_SVTOOLS_RTF_DEFLANG}, RTF_DEFLANG}, -{{OOO_STRING_SVTOOLS_RTF_LANG}, RTF_LANG}, -{{OOO_STRING_SVTOOLS_RTF_PMMETAFILE}, RTF_OSMETAFILE}, -{{OOO_STRING_SVTOOLS_RTF_DIBITMAP}, RTF_DIBITMAP}, -{{OOO_STRING_SVTOOLS_RTF_KEYCODE}, RTF_KEYCODE}, -{{OOO_STRING_SVTOOLS_RTF_FN}, RTF_FNKEY}, -{{OOO_STRING_SVTOOLS_RTF_ALT}, RTF_ALTKEY}, -{{OOO_STRING_SVTOOLS_RTF_SHIFT}, RTF_SHIFTKEY}, -{{OOO_STRING_SVTOOLS_RTF_CTRL}, RTF_CTRLKEY}, -{{OOO_STRING_SVTOOLS_RTF_CHDPL}, RTF_CHDATEL}, -{{OOO_STRING_SVTOOLS_RTF_CHDPA}, RTF_CHDATEA}, -{{OOO_STRING_SVTOOLS_RTF_EMDASH}, RTF_EMDASH}, -{{OOO_STRING_SVTOOLS_RTF_ENDASH}, RTF_ENDASH}, -{{OOO_STRING_SVTOOLS_RTF_BULLET}, RTF_BULLET}, -{{OOO_STRING_SVTOOLS_RTF_LQUOTE}, RTF_LQUOTE}, -{{OOO_STRING_SVTOOLS_RTF_RQUOTE}, RTF_RQUOTE}, -{{OOO_STRING_SVTOOLS_RTF_LDBLQUOTE}, RTF_LDBLQUOTE}, -{{OOO_STRING_SVTOOLS_RTF_RDBLQUOTE}, RTF_RDBLQUOTE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DEFLANG), RTF_DEFLANG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LANG), RTF_LANG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PMMETAFILE), RTF_OSMETAFILE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DIBITMAP), RTF_DIBITMAP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_KEYCODE), RTF_KEYCODE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FN), RTF_FNKEY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ALT), RTF_ALTKEY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHIFT), RTF_SHIFTKEY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CTRL), RTF_CTRLKEY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHDPL), RTF_CHDATEL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHDPA), RTF_CHDATEA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_EMDASH), RTF_EMDASH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ENDASH), RTF_ENDASH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BULLET), RTF_BULLET}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LQUOTE), RTF_LQUOTE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RQUOTE), RTF_RQUOTE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LDBLQUOTE), RTF_LDBLQUOTE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RDBLQUOTE), RTF_RDBLQUOTE}, -{{OOO_STRING_SVTOOLS_RTF_BKMKCOLF}, RTF_BKMKCOLF}, -{{OOO_STRING_SVTOOLS_RTF_BKMKCOLL}, RTF_BKMKCOLL}, -{{OOO_STRING_SVTOOLS_RTF_PSOVER}, RTF_PSOVER}, -{{OOO_STRING_SVTOOLS_RTF_DOCTEMP}, RTF_DOCTEMP}, -{{OOO_STRING_SVTOOLS_RTF_BINFSXN}, RTF_BINFSXN}, -{{OOO_STRING_SVTOOLS_RTF_BINSXN}, RTF_BINSXN}, -{{OOO_STRING_SVTOOLS_RTF_PGWSXN}, RTF_PGWSXN}, -{{OOO_STRING_SVTOOLS_RTF_PGHSXN}, RTF_PGHSXN}, -{{OOO_STRING_SVTOOLS_RTF_MARGLSXN}, RTF_MARGLSXN}, -{{OOO_STRING_SVTOOLS_RTF_MARGRSXN}, RTF_MARGRSXN}, -{{OOO_STRING_SVTOOLS_RTF_MARGTSXN}, RTF_MARGTSXN}, -{{OOO_STRING_SVTOOLS_RTF_MARGBSXN}, RTF_MARGBSXN}, -{{OOO_STRING_SVTOOLS_RTF_GUTTERSXN}, RTF_GUTTERSXN}, -{{OOO_STRING_SVTOOLS_RTF_LNDSCPSXN}, RTF_LNDSCPSXN}, -{{OOO_STRING_SVTOOLS_RTF_FACPGSXN}, RTF_FACPGSXN}, -{{OOO_STRING_SVTOOLS_RTF_TLEQ}, RTF_TLEQ}, -{{OOO_STRING_SVTOOLS_RTF_BRDRBTW}, RTF_BRDRBTW}, -{{OOO_STRING_SVTOOLS_RTF_BRDRBAR}, RTF_BRDRBAR}, -{{OOO_STRING_SVTOOLS_RTF_BRDRW}, RTF_BRDRW}, -{{OOO_STRING_SVTOOLS_RTF_BRDRCF}, RTF_BRDRCF}, -{{OOO_STRING_SVTOOLS_RTF_ABSH}, RTF_ABSH}, -{{OOO_STRING_SVTOOLS_RTF_PVPARA}, RTF_PVPARA}, -{{OOO_STRING_SVTOOLS_RTF_NOWRAP}, RTF_NOWRAP}, -{{OOO_STRING_SVTOOLS_RTF_DFRMTXTX}, RTF_DFRMTXTX}, -{{OOO_STRING_SVTOOLS_RTF_DFRMTXTY}, RTF_DFRMTXTY}, -{{OOO_STRING_SVTOOLS_RTF_DROPCAPLI}, RTF_DROPCAPLI}, -{{OOO_STRING_SVTOOLS_RTF_DROPCAPT}, RTF_DROPCAPT}, -{{OOO_STRING_SVTOOLS_RTF_ABSNOOVRLP}, RTF_ABSNOOVRLP}, -{{OOO_STRING_SVTOOLS_RTF_POSNEGX}, RTF_POSNEGX}, -{{OOO_STRING_SVTOOLS_RTF_POSNEGY}, RTF_POSNEGY}, -{{OOO_STRING_SVTOOLS_RTF_DELETED}, RTF_DELETED}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BKMKCOLF), RTF_BKMKCOLF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BKMKCOLL), RTF_BKMKCOLL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PSOVER), RTF_PSOVER}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOCTEMP), RTF_DOCTEMP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BINFSXN), RTF_BINFSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BINSXN), RTF_BINSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGWSXN), RTF_PGWSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGHSXN), RTF_PGHSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MARGLSXN), RTF_MARGLSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MARGRSXN), RTF_MARGRSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MARGTSXN), RTF_MARGTSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MARGBSXN), RTF_MARGBSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_GUTTERSXN), RTF_GUTTERSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LNDSCPSXN), RTF_LNDSCPSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FACPGSXN), RTF_FACPGSXN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TLEQ), RTF_TLEQ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRBTW), RTF_BRDRBTW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRBAR), RTF_BRDRBAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRW), RTF_BRDRW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRCF), RTF_BRDRCF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ABSH), RTF_ABSH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PVPARA), RTF_PVPARA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOWRAP), RTF_NOWRAP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRMTXTX), RTF_DFRMTXTX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRMTXTY), RTF_DFRMTXTY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DROPCAPLI), RTF_DROPCAPLI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DROPCAPT), RTF_DROPCAPT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ABSNOOVRLP), RTF_ABSNOOVRLP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSNEGX), RTF_POSNEGX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSNEGY), RTF_POSNEGY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DELETED), RTF_DELETED}, -{{OOO_STRING_SVTOOLS_RTF_SHADING}, RTF_SHADING}, -{{OOO_STRING_SVTOOLS_RTF_BGHORIZ}, RTF_BGHORIZ}, -{{OOO_STRING_SVTOOLS_RTF_BGVERT}, RTF_BGVERT}, -{{OOO_STRING_SVTOOLS_RTF_BGFDIAG}, RTF_BGFDIAG}, -{{OOO_STRING_SVTOOLS_RTF_BGBDIAG}, RTF_BGBDIAG}, -{{OOO_STRING_SVTOOLS_RTF_BGCROSS}, RTF_BGCROSS}, -{{OOO_STRING_SVTOOLS_RTF_BGDCROSS}, RTF_BGDCROSS}, -{{OOO_STRING_SVTOOLS_RTF_BGDKHORIZ}, RTF_BGDKHORIZ}, -{{OOO_STRING_SVTOOLS_RTF_BGDKVERT}, RTF_BGDKVERT}, -{{OOO_STRING_SVTOOLS_RTF_BGDKFDIAG}, RTF_BGDKFDIAG}, -{{OOO_STRING_SVTOOLS_RTF_BGDKBDIAG}, RTF_BGDKBDIAG}, -{{OOO_STRING_SVTOOLS_RTF_BGDKCROSS}, RTF_BGDKCROSS}, -{{OOO_STRING_SVTOOLS_RTF_BGDKDCROSS}, RTF_BGDKDCROSS}, -{{OOO_STRING_SVTOOLS_RTF_CFPAT}, RTF_CFPAT}, -{{OOO_STRING_SVTOOLS_RTF_CBPAT}, RTF_CBPAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHADING), RTF_SHADING}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGHORIZ), RTF_BGHORIZ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGVERT), RTF_BGVERT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGFDIAG), RTF_BGFDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGBDIAG), RTF_BGBDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGCROSS), RTF_BGCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGDCROSS), RTF_BGDCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGDKHORIZ), RTF_BGDKHORIZ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGDKVERT), RTF_BGDKVERT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGDKFDIAG), RTF_BGDKFDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGDKBDIAG), RTF_BGDKBDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGDKCROSS), RTF_BGDKCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BGDKDCROSS), RTF_BGDKDCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CFPAT), RTF_CFPAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CBPAT), RTF_CBPAT}, -{{OOO_STRING_SVTOOLS_RTF_CLSHDNG}, RTF_CLSHDNG}, -{{OOO_STRING_SVTOOLS_RTF_CLBGHORIZ}, RTF_CLBGHORIZ}, -{{OOO_STRING_SVTOOLS_RTF_CLBGVERT}, RTF_CLBGVERT}, -{{OOO_STRING_SVTOOLS_RTF_CLBGFDIAG}, RTF_CLBGFDIAG}, -{{OOO_STRING_SVTOOLS_RTF_CLBGBDIAG}, RTF_CLBGBDIAG}, -{{OOO_STRING_SVTOOLS_RTF_CLBGCROSS}, RTF_CLBGCROSS}, -{{OOO_STRING_SVTOOLS_RTF_CLBGDCROSS}, RTF_CLBGDCROSS}, -{{OOO_STRING_SVTOOLS_RTF_CLBGDKHOR}, RTF_CLBGDKHOR}, -{{OOO_STRING_SVTOOLS_RTF_CLBGDKVERT}, RTF_CLBGDKVERT}, -{{OOO_STRING_SVTOOLS_RTF_CLBGDKFDIAG}, RTF_CLBGDKFDIAG}, -{{OOO_STRING_SVTOOLS_RTF_CLBGDKBDIAG}, RTF_CLBGDKBDIAG}, -{{OOO_STRING_SVTOOLS_RTF_CLBGDKCROSS}, RTF_CLBGDKCROSS}, -{{OOO_STRING_SVTOOLS_RTF_CLBGDKDCROSS}, RTF_CLBGDKDCROSS}, -{{OOO_STRING_SVTOOLS_RTF_CLCFPAT}, RTF_CLCFPAT}, -{{OOO_STRING_SVTOOLS_RTF_CLCBPAT}, RTF_CLCBPAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLSHDNG), RTF_CLSHDNG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGHORIZ), RTF_CLBGHORIZ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGVERT), RTF_CLBGVERT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGFDIAG), RTF_CLBGFDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGBDIAG), RTF_CLBGBDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGCROSS), RTF_CLBGCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGDCROSS), RTF_CLBGDCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGDKHOR), RTF_CLBGDKHOR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGDKVERT), RTF_CLBGDKVERT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGDKFDIAG), RTF_CLBGDKFDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGDKBDIAG), RTF_CLBGDKBDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGDKCROSS), RTF_CLBGDKCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLBGDKDCROSS), RTF_CLBGDKDCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLCFPAT), RTF_CLCFPAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLCBPAT), RTF_CLCBPAT}, -{{OOO_STRING_SVTOOLS_RTF_AB}, RTF_AB}, -{{OOO_STRING_SVTOOLS_RTF_ACAPS}, RTF_ACAPS}, -{{OOO_STRING_SVTOOLS_RTF_ACF}, RTF_ACF}, -{{OOO_STRING_SVTOOLS_RTF_ADDITIVE}, RTF_ADDITIVE}, -{{OOO_STRING_SVTOOLS_RTF_ADN}, RTF_ADN}, -{{OOO_STRING_SVTOOLS_RTF_AENDDOC}, RTF_AENDDOC}, -{{OOO_STRING_SVTOOLS_RTF_AENDNOTES}, RTF_AENDNOTES}, -{{OOO_STRING_SVTOOLS_RTF_AEXPND}, RTF_AEXPND}, -{{OOO_STRING_SVTOOLS_RTF_AF}, RTF_AF}, -{{OOO_STRING_SVTOOLS_RTF_AFS}, RTF_AFS}, -{{OOO_STRING_SVTOOLS_RTF_AFTNBJ}, RTF_AFTNBJ}, -{{OOO_STRING_SVTOOLS_RTF_AFTNCN}, RTF_AFTNCN}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNALC}, RTF_AFTNNALC}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNAR}, RTF_AFTNNAR}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNAUC}, RTF_AFTNNAUC}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNCHI}, RTF_AFTNNCHI}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNRLC}, RTF_AFTNNRLC}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNRUC}, RTF_AFTNNRUC}, -{{OOO_STRING_SVTOOLS_RTF_AFTNRESTART}, RTF_AFTNRESTART}, -{{OOO_STRING_SVTOOLS_RTF_AFTNRSTCONT}, RTF_AFTNRSTCONT}, -{{OOO_STRING_SVTOOLS_RTF_AFTNSEP}, RTF_AFTNSEP}, -{{OOO_STRING_SVTOOLS_RTF_AFTNSEPC}, RTF_AFTNSEPC}, -{{OOO_STRING_SVTOOLS_RTF_AFTNSTART}, RTF_AFTNSTART}, -{{OOO_STRING_SVTOOLS_RTF_AFTNTJ}, RTF_AFTNTJ}, -{{OOO_STRING_SVTOOLS_RTF_AI}, RTF_AI}, -{{OOO_STRING_SVTOOLS_RTF_ALANG}, RTF_ALANG}, -{{OOO_STRING_SVTOOLS_RTF_ALLPROT}, RTF_ALLPROT}, -{{OOO_STRING_SVTOOLS_RTF_ANNOTPROT}, RTF_ANNOTPROT}, -{{OOO_STRING_SVTOOLS_RTF_AOUTL}, RTF_AOUTL}, -{{OOO_STRING_SVTOOLS_RTF_ASCAPS}, RTF_ASCAPS}, -{{OOO_STRING_SVTOOLS_RTF_ASHAD}, RTF_ASHAD}, -{{OOO_STRING_SVTOOLS_RTF_ASTRIKE}, RTF_ASTRIKE}, -{{OOO_STRING_SVTOOLS_RTF_ATNAUTHOR}, RTF_ATNAUTHOR}, -{{OOO_STRING_SVTOOLS_RTF_ATNICN}, RTF_ATNICN}, -{{OOO_STRING_SVTOOLS_RTF_ATNREF}, RTF_ATNREF}, -{{OOO_STRING_SVTOOLS_RTF_ATNTIME}, RTF_ATNTIME}, -{{OOO_STRING_SVTOOLS_RTF_ATRFEND}, RTF_ATRFEND}, -{{OOO_STRING_SVTOOLS_RTF_ATRFSTART}, RTF_ATRFSTART}, -{{OOO_STRING_SVTOOLS_RTF_AUL}, RTF_AUL}, -{{OOO_STRING_SVTOOLS_RTF_AULD}, RTF_AULD}, -{{OOO_STRING_SVTOOLS_RTF_AULDB}, RTF_AULDB}, -{{OOO_STRING_SVTOOLS_RTF_AULNONE}, RTF_AULNONE}, -{{OOO_STRING_SVTOOLS_RTF_AULW}, RTF_AULW}, -{{OOO_STRING_SVTOOLS_RTF_AUP}, RTF_AUP}, -{{OOO_STRING_SVTOOLS_RTF_BKMKPUB}, RTF_BKMKPUB}, -{{OOO_STRING_SVTOOLS_RTF_BRDRDASH}, RTF_BRDRDASH}, -{{OOO_STRING_SVTOOLS_RTF_BRKFRM}, RTF_BRKFRM}, -{{OOO_STRING_SVTOOLS_RTF_CCHS}, RTF_CCHS}, -{{OOO_STRING_SVTOOLS_RTF_CPG}, RTF_CPG}, -{{OOO_STRING_SVTOOLS_RTF_CS}, RTF_CS}, -{{OOO_STRING_SVTOOLS_RTF_CVMME}, RTF_CVMME}, -{{OOO_STRING_SVTOOLS_RTF_DATAFIELD}, RTF_DATAFIELD}, -{{OOO_STRING_SVTOOLS_RTF_DO}, RTF_DO}, -{{OOO_STRING_SVTOOLS_RTF_DOBXCOLUMN}, RTF_DOBXCOLUMN}, -{{OOO_STRING_SVTOOLS_RTF_DOBXMARGIN}, RTF_DOBXMARGIN}, -{{OOO_STRING_SVTOOLS_RTF_DOBXPAGE}, RTF_DOBXPAGE}, -{{OOO_STRING_SVTOOLS_RTF_DOBYMARGIN}, RTF_DOBYMARGIN}, -{{OOO_STRING_SVTOOLS_RTF_DOBYPAGE}, RTF_DOBYPAGE}, -{{OOO_STRING_SVTOOLS_RTF_DOBYPARA}, RTF_DOBYPARA}, -{{OOO_STRING_SVTOOLS_RTF_DODHGT}, RTF_DODHGT}, -{{OOO_STRING_SVTOOLS_RTF_DOLOCK}, RTF_DOLOCK}, -{{OOO_STRING_SVTOOLS_RTF_DPAENDHOL}, RTF_DPAENDHOL}, -{{OOO_STRING_SVTOOLS_RTF_DPAENDL}, RTF_DPAENDL}, -{{OOO_STRING_SVTOOLS_RTF_DPAENDSOL}, RTF_DPAENDSOL}, -{{OOO_STRING_SVTOOLS_RTF_DPAENDW}, RTF_DPAENDW}, -{{OOO_STRING_SVTOOLS_RTF_DPARC}, RTF_DPARC}, -{{OOO_STRING_SVTOOLS_RTF_DPARCFLIPX}, RTF_DPARCFLIPX}, -{{OOO_STRING_SVTOOLS_RTF_DPARCFLIPY}, RTF_DPARCFLIPY}, -{{OOO_STRING_SVTOOLS_RTF_DPASTARTHOL}, RTF_DPASTARTHOL}, -{{OOO_STRING_SVTOOLS_RTF_DPASTARTL}, RTF_DPASTARTL}, -{{OOO_STRING_SVTOOLS_RTF_DPASTARTSOL}, RTF_DPASTARTSOL}, -{{OOO_STRING_SVTOOLS_RTF_DPASTARTW}, RTF_DPASTARTW}, -{{OOO_STRING_SVTOOLS_RTF_DPCALLOUT}, RTF_DPCALLOUT}, -{{OOO_STRING_SVTOOLS_RTF_DPCOA}, RTF_DPCOA}, -{{OOO_STRING_SVTOOLS_RTF_DPCOACCENT}, RTF_DPCOACCENT}, -{{OOO_STRING_SVTOOLS_RTF_DPCOBESTFIT}, RTF_DPCOBESTFIT}, -{{OOO_STRING_SVTOOLS_RTF_DPCOBORDER}, RTF_DPCOBORDER}, -{{OOO_STRING_SVTOOLS_RTF_DPCODABS}, RTF_DPCODABS}, -{{OOO_STRING_SVTOOLS_RTF_DPCODBOTTOM}, RTF_DPCODBOTTOM}, -{{OOO_STRING_SVTOOLS_RTF_DPCODCENTER}, RTF_DPCODCENTER}, -{{OOO_STRING_SVTOOLS_RTF_DPCODTOP}, RTF_DPCODTOP}, -{{OOO_STRING_SVTOOLS_RTF_DPCOLENGTH}, RTF_DPCOLENGTH}, -{{OOO_STRING_SVTOOLS_RTF_DPCOMINUSX}, RTF_DPCOMINUSX}, -{{OOO_STRING_SVTOOLS_RTF_DPCOMINUSY}, RTF_DPCOMINUSY}, -{{OOO_STRING_SVTOOLS_RTF_DPCOOFFSET}, RTF_DPCOOFFSET}, -{{OOO_STRING_SVTOOLS_RTF_DPCOSMARTA}, RTF_DPCOSMARTA}, -{{OOO_STRING_SVTOOLS_RTF_DPCOTDOUBLE}, RTF_DPCOTDOUBLE}, -{{OOO_STRING_SVTOOLS_RTF_DPCOTRIGHT}, RTF_DPCOTRIGHT}, -{{OOO_STRING_SVTOOLS_RTF_DPCOTSINGLE}, RTF_DPCOTSINGLE}, -{{OOO_STRING_SVTOOLS_RTF_DPCOTTRIPLE}, RTF_DPCOTTRIPLE}, -{{OOO_STRING_SVTOOLS_RTF_DPCOUNT}, RTF_DPCOUNT}, -{{OOO_STRING_SVTOOLS_RTF_DPELLIPSE}, RTF_DPELLIPSE}, -{{OOO_STRING_SVTOOLS_RTF_DPENDGROUP}, RTF_DPENDGROUP}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLBGCB}, RTF_DPFILLBGCB}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLBGCG}, RTF_DPFILLBGCG}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLBGCR}, RTF_DPFILLBGCR}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLBGGRAY}, RTF_DPFILLBGGRAY}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLBGPAL}, RTF_DPFILLBGPAL}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLFGCB}, RTF_DPFILLFGCB}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLFGCG}, RTF_DPFILLFGCG}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLFGCR}, RTF_DPFILLFGCR}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLFGGRAY}, RTF_DPFILLFGGRAY}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLFGPAL}, RTF_DPFILLFGPAL}, -{{OOO_STRING_SVTOOLS_RTF_DPFILLPAT}, RTF_DPFILLPAT}, -{{OOO_STRING_SVTOOLS_RTF_DPGROUP}, RTF_DPGROUP}, -{{OOO_STRING_SVTOOLS_RTF_DPLINE}, RTF_DPLINE}, -{{OOO_STRING_SVTOOLS_RTF_DPLINECOB}, RTF_DPLINECOB}, -{{OOO_STRING_SVTOOLS_RTF_DPLINECOG}, RTF_DPLINECOG}, -{{OOO_STRING_SVTOOLS_RTF_DPLINECOR}, RTF_DPLINECOR}, -{{OOO_STRING_SVTOOLS_RTF_DPLINEDADO}, RTF_DPLINEDADO}, -{{OOO_STRING_SVTOOLS_RTF_DPLINEDADODO}, RTF_DPLINEDADODO}, -{{OOO_STRING_SVTOOLS_RTF_DPLINEDASH}, RTF_DPLINEDASH}, -{{OOO_STRING_SVTOOLS_RTF_DPLINEDOT}, RTF_DPLINEDOT}, -{{OOO_STRING_SVTOOLS_RTF_DPLINEGRAY}, RTF_DPLINEGRAY}, -{{OOO_STRING_SVTOOLS_RTF_DPLINEHOLLOW}, RTF_DPLINEHOLLOW}, -{{OOO_STRING_SVTOOLS_RTF_DPLINEPAL}, RTF_DPLINEPAL}, -{{OOO_STRING_SVTOOLS_RTF_DPLINESOLID}, RTF_DPLINESOLID}, -{{OOO_STRING_SVTOOLS_RTF_DPLINEW}, RTF_DPLINEW}, -{{OOO_STRING_SVTOOLS_RTF_DPPOLYCOUNT}, RTF_DPPOLYCOUNT}, -{{OOO_STRING_SVTOOLS_RTF_DPPOLYGON}, RTF_DPPOLYGON}, -{{OOO_STRING_SVTOOLS_RTF_DPPOLYLINE}, RTF_DPPOLYLINE}, -{{OOO_STRING_SVTOOLS_RTF_DPPTX}, RTF_DPPTX}, -{{OOO_STRING_SVTOOLS_RTF_DPPTY}, RTF_DPPTY}, -{{OOO_STRING_SVTOOLS_RTF_DPRECT}, RTF_DPRECT}, -{{OOO_STRING_SVTOOLS_RTF_DPROUNDR}, RTF_DPROUNDR}, -{{OOO_STRING_SVTOOLS_RTF_DPSHADOW}, RTF_DPSHADOW}, -{{OOO_STRING_SVTOOLS_RTF_DPSHADX}, RTF_DPSHADX}, -{{OOO_STRING_SVTOOLS_RTF_DPSHADY}, RTF_DPSHADY}, -{{OOO_STRING_SVTOOLS_RTF_DPTXBX}, RTF_DPTXBX}, -{{OOO_STRING_SVTOOLS_RTF_DPTXBXMAR}, RTF_DPTXBXMAR}, -{{OOO_STRING_SVTOOLS_RTF_DPTXBXTEXT}, RTF_DPTXBXTEXT}, -{{OOO_STRING_SVTOOLS_RTF_DPX}, RTF_DPX}, -{{OOO_STRING_SVTOOLS_RTF_DPXSIZE}, RTF_DPXSIZE}, -{{OOO_STRING_SVTOOLS_RTF_DPY}, RTF_DPY}, -{{OOO_STRING_SVTOOLS_RTF_DPYSIZE}, RTF_DPYSIZE}, -{{OOO_STRING_SVTOOLS_RTF_DS}, RTF_DS}, -{{OOO_STRING_SVTOOLS_RTF_EMSPACE}, RTF_EMSPACE}, -{{OOO_STRING_SVTOOLS_RTF_ENSPACE}, RTF_ENSPACE}, -{{OOO_STRING_SVTOOLS_RTF_FBIDI}, RTF_FBIDI}, -{{OOO_STRING_SVTOOLS_RTF_FET}, RTF_FET}, -{{OOO_STRING_SVTOOLS_RTF_FID}, RTF_FID}, -{{OOO_STRING_SVTOOLS_RTF_FILE}, RTF_FILE}, -{{OOO_STRING_SVTOOLS_RTF_FILETBL}, RTF_FILETBL}, -{{OOO_STRING_SVTOOLS_RTF_FLDALT}, RTF_FLDALT}, -{{OOO_STRING_SVTOOLS_RTF_FNETWORK}, RTF_FNETWORK}, -{{OOO_STRING_SVTOOLS_RTF_FONTEMB}, RTF_FONTEMB}, -{{OOO_STRING_SVTOOLS_RTF_FONTFILE}, RTF_FONTFILE}, -{{OOO_STRING_SVTOOLS_RTF_FORMDISP}, RTF_FORMDISP}, -{{OOO_STRING_SVTOOLS_RTF_FORMPROT}, RTF_FORMPROT}, -{{OOO_STRING_SVTOOLS_RTF_FORMSHADE}, RTF_FORMSHADE}, -{{OOO_STRING_SVTOOLS_RTF_FOSNUM}, RTF_FOSNUM}, -{{OOO_STRING_SVTOOLS_RTF_FRELATIVE}, RTF_FRELATIVE}, -{{OOO_STRING_SVTOOLS_RTF_FTNALT}, RTF_FTNALT}, -{{OOO_STRING_SVTOOLS_RTF_FTNIL}, RTF_FTNIL}, -{{OOO_STRING_SVTOOLS_RTF_FTNNALC}, RTF_FTNNALC}, -{{OOO_STRING_SVTOOLS_RTF_FTNNAR}, RTF_FTNNAR}, -{{OOO_STRING_SVTOOLS_RTF_FTNNAUC}, RTF_FTNNAUC}, -{{OOO_STRING_SVTOOLS_RTF_FTNNCHI}, RTF_FTNNCHI}, -{{OOO_STRING_SVTOOLS_RTF_FTNNRLC}, RTF_FTNNRLC}, -{{OOO_STRING_SVTOOLS_RTF_FTNNRUC}, RTF_FTNNRUC}, -{{OOO_STRING_SVTOOLS_RTF_FTNRSTCONT}, RTF_FTNRSTCONT}, -{{OOO_STRING_SVTOOLS_RTF_FTNRSTPG}, RTF_FTNRSTPG}, -{{OOO_STRING_SVTOOLS_RTF_FTTRUETYPE}, RTF_FTTRUETYPE}, -{{OOO_STRING_SVTOOLS_RTF_FVALIDDOS}, RTF_FVALIDDOS}, -{{OOO_STRING_SVTOOLS_RTF_FVALIDHPFS}, RTF_FVALIDHPFS}, -{{OOO_STRING_SVTOOLS_RTF_FVALIDMAC}, RTF_FVALIDMAC}, -{{OOO_STRING_SVTOOLS_RTF_FVALIDNTFS}, RTF_FVALIDNTFS}, -{{OOO_STRING_SVTOOLS_RTF_HYPHAUTO}, RTF_HYPHAUTO}, -{{OOO_STRING_SVTOOLS_RTF_HYPHCAPS}, RTF_HYPHCAPS}, -{{OOO_STRING_SVTOOLS_RTF_HYPHCONSEC}, RTF_HYPHCONSEC}, -{{OOO_STRING_SVTOOLS_RTF_HYPHPAR}, RTF_HYPHPAR}, -{{OOO_STRING_SVTOOLS_RTF_LINKSELF}, RTF_LINKSELF}, -{{OOO_STRING_SVTOOLS_RTF_LINKSTYLES}, RTF_LINKSTYLES}, -{{OOO_STRING_SVTOOLS_RTF_LTRCH}, RTF_LTRCH}, -{{OOO_STRING_SVTOOLS_RTF_LTRDOC}, RTF_LTRDOC}, -{{OOO_STRING_SVTOOLS_RTF_LTRMARK}, RTF_LTRMARK}, -{{OOO_STRING_SVTOOLS_RTF_LTRPAR}, RTF_LTRPAR}, -{{OOO_STRING_SVTOOLS_RTF_LTRROW}, RTF_LTRROW}, -{{OOO_STRING_SVTOOLS_RTF_LTRSECT}, RTF_LTRSECT}, -{{OOO_STRING_SVTOOLS_RTF_NOCOLBAL}, RTF_NOCOLBAL}, -{{OOO_STRING_SVTOOLS_RTF_NOEXTRASPRL}, RTF_NOEXTRASPRL}, -{{OOO_STRING_SVTOOLS_RTF_NOTABIND}, RTF_NOTABIND}, -{{OOO_STRING_SVTOOLS_RTF_NOWIDCTLPAR}, RTF_NOWIDCTLPAR}, -{{OOO_STRING_SVTOOLS_RTF_OBJALIAS}, RTF_OBJALIAS}, -{{OOO_STRING_SVTOOLS_RTF_OBJALIGN}, RTF_OBJALIGN}, -{{OOO_STRING_SVTOOLS_RTF_OBJAUTLINK}, RTF_OBJAUTLINK}, -{{OOO_STRING_SVTOOLS_RTF_OBJCLASS}, RTF_OBJCLASS}, -{{OOO_STRING_SVTOOLS_RTF_OBJCROPB}, RTF_OBJCROPB}, -{{OOO_STRING_SVTOOLS_RTF_OBJCROPL}, RTF_OBJCROPL}, -{{OOO_STRING_SVTOOLS_RTF_OBJCROPR}, RTF_OBJCROPR}, -{{OOO_STRING_SVTOOLS_RTF_OBJCROPT}, RTF_OBJCROPT}, -{{OOO_STRING_SVTOOLS_RTF_OBJDATA}, RTF_OBJDATA}, -{{OOO_STRING_SVTOOLS_RTF_OBJECT}, RTF_OBJECT}, -{{OOO_STRING_SVTOOLS_RTF_OBJEMB}, RTF_OBJEMB}, -{{OOO_STRING_SVTOOLS_RTF_OBJH}, RTF_OBJH}, -{{OOO_STRING_SVTOOLS_RTF_OBJICEMB}, RTF_OBJICEMB}, -{{OOO_STRING_SVTOOLS_RTF_OBJLINK}, RTF_OBJLINK}, -{{OOO_STRING_SVTOOLS_RTF_OBJLOCK}, RTF_OBJLOCK}, -{{OOO_STRING_SVTOOLS_RTF_OBJNAME}, RTF_OBJNAME}, -{{OOO_STRING_SVTOOLS_RTF_OBJPUB}, RTF_OBJPUB}, -{{OOO_STRING_SVTOOLS_RTF_OBJSCALEX}, RTF_OBJSCALEX}, -{{OOO_STRING_SVTOOLS_RTF_OBJSCALEY}, RTF_OBJSCALEY}, -{{OOO_STRING_SVTOOLS_RTF_OBJSECT}, RTF_OBJSECT}, -{{OOO_STRING_SVTOOLS_RTF_OBJSETSIZE}, RTF_OBJSETSIZE}, -{{OOO_STRING_SVTOOLS_RTF_OBJSUB}, RTF_OBJSUB}, -{{OOO_STRING_SVTOOLS_RTF_OBJTIME}, RTF_OBJTIME}, -{{OOO_STRING_SVTOOLS_RTF_OBJTRANSY}, RTF_OBJTRANSY}, -{{OOO_STRING_SVTOOLS_RTF_OBJUPDATE}, RTF_OBJUPDATE}, -{{OOO_STRING_SVTOOLS_RTF_OBJW}, RTF_OBJW}, -{{OOO_STRING_SVTOOLS_RTF_OTBLRUL}, RTF_OTBLRUL}, -{{OOO_STRING_SVTOOLS_RTF_PGNHN}, RTF_PGNHN}, -{{OOO_STRING_SVTOOLS_RTF_PGNHNSC}, RTF_PGNHNSC}, -{{OOO_STRING_SVTOOLS_RTF_PGNHNSH}, RTF_PGNHNSH}, -{{OOO_STRING_SVTOOLS_RTF_PGNHNSM}, RTF_PGNHNSM}, -{{OOO_STRING_SVTOOLS_RTF_PGNHNSN}, RTF_PGNHNSN}, -{{OOO_STRING_SVTOOLS_RTF_PGNHNSP}, RTF_PGNHNSP}, -{{OOO_STRING_SVTOOLS_RTF_PICBMP}, RTF_PICBMP}, -{{OOO_STRING_SVTOOLS_RTF_PICBPP}, RTF_PICBPP}, -{{OOO_STRING_SVTOOLS_RTF_PN}, RTF_PN}, -{{OOO_STRING_SVTOOLS_RTF_PNACROSS}, RTF_PNACROSS}, -{{OOO_STRING_SVTOOLS_RTF_PNB}, RTF_PNB}, -{{OOO_STRING_SVTOOLS_RTF_PNCAPS}, RTF_PNCAPS}, -{{OOO_STRING_SVTOOLS_RTF_PNCARD}, RTF_PNCARD}, -{{OOO_STRING_SVTOOLS_RTF_PNCF}, RTF_PNCF}, -{{OOO_STRING_SVTOOLS_RTF_PNDEC}, RTF_PNDEC}, -{{OOO_STRING_SVTOOLS_RTF_PNF}, RTF_PNF}, -{{OOO_STRING_SVTOOLS_RTF_PNFS}, RTF_PNFS}, -{{OOO_STRING_SVTOOLS_RTF_PNHANG}, RTF_PNHANG}, -{{OOO_STRING_SVTOOLS_RTF_PNI}, RTF_PNI}, -{{OOO_STRING_SVTOOLS_RTF_PNINDENT}, RTF_PNINDENT}, -{{OOO_STRING_SVTOOLS_RTF_PNLCLTR}, RTF_PNLCLTR}, -{{OOO_STRING_SVTOOLS_RTF_PNLCRM}, RTF_PNLCRM}, -{{OOO_STRING_SVTOOLS_RTF_PNLVL}, RTF_PNLVL}, -{{OOO_STRING_SVTOOLS_RTF_PNLVLBLT}, RTF_PNLVLBLT}, -{{OOO_STRING_SVTOOLS_RTF_PNLVLBODY}, RTF_PNLVLBODY}, -{{OOO_STRING_SVTOOLS_RTF_PNLVLCONT}, RTF_PNLVLCONT}, -{{OOO_STRING_SVTOOLS_RTF_PNNUMONCE}, RTF_PNNUMONCE}, -{{OOO_STRING_SVTOOLS_RTF_PNORD}, RTF_PNORD}, -{{OOO_STRING_SVTOOLS_RTF_PNORDT}, RTF_PNORDT}, -{{OOO_STRING_SVTOOLS_RTF_PNPREV}, RTF_PNPREV}, -{{OOO_STRING_SVTOOLS_RTF_PNQC}, RTF_PNQC}, -{{OOO_STRING_SVTOOLS_RTF_PNQL}, RTF_PNQL}, -{{OOO_STRING_SVTOOLS_RTF_PNQR}, RTF_PNQR}, -{{OOO_STRING_SVTOOLS_RTF_PNRESTART}, RTF_PNRESTART}, -{{OOO_STRING_SVTOOLS_RTF_PNSCAPS}, RTF_PNSCAPS}, -{{OOO_STRING_SVTOOLS_RTF_PNSECLVL}, RTF_PNSECLVL}, -{{OOO_STRING_SVTOOLS_RTF_PNSP}, RTF_PNSP}, -{{OOO_STRING_SVTOOLS_RTF_PNSTART}, RTF_PNSTART}, -{{OOO_STRING_SVTOOLS_RTF_PNSTRIKE}, RTF_PNSTRIKE}, -{{OOO_STRING_SVTOOLS_RTF_PNTEXT}, RTF_PNTEXT}, -{{OOO_STRING_SVTOOLS_RTF_PNTXTA}, RTF_PNTXTA}, -{{OOO_STRING_SVTOOLS_RTF_PNTXTB}, RTF_PNTXTB}, -{{OOO_STRING_SVTOOLS_RTF_PNUCLTR}, RTF_PNUCLTR}, -{{OOO_STRING_SVTOOLS_RTF_PNUCRM}, RTF_PNUCRM}, -{{OOO_STRING_SVTOOLS_RTF_PNUL}, RTF_PNUL}, -{{OOO_STRING_SVTOOLS_RTF_PNULD}, RTF_PNULD}, -{{OOO_STRING_SVTOOLS_RTF_PNULDB}, RTF_PNULDB}, -{{OOO_STRING_SVTOOLS_RTF_PNULNONE}, RTF_PNULNONE}, -{{OOO_STRING_SVTOOLS_RTF_PNULW}, RTF_PNULW}, -{{OOO_STRING_SVTOOLS_RTF_PRCOLBL}, RTF_PRCOLBL}, -{{OOO_STRING_SVTOOLS_RTF_PRINTDATA}, RTF_PRINTDATA}, -{{OOO_STRING_SVTOOLS_RTF_PSZ}, RTF_PSZ}, -{{OOO_STRING_SVTOOLS_RTF_PUBAUTO}, RTF_PUBAUTO}, -{{OOO_STRING_SVTOOLS_RTF_RESULT}, RTF_RESULT}, -{{OOO_STRING_SVTOOLS_RTF_REVAUTH}, RTF_REVAUTH}, -{{OOO_STRING_SVTOOLS_RTF_REVDTTM}, RTF_REVDTTM}, -{{OOO_STRING_SVTOOLS_RTF_REVPROT}, RTF_REVPROT}, -{{OOO_STRING_SVTOOLS_RTF_REVTBL}, RTF_REVTBL}, -{{OOO_STRING_SVTOOLS_RTF_RSLTBMP}, RTF_RSLTBMP}, -{{OOO_STRING_SVTOOLS_RTF_RSLTMERGE}, RTF_RSLTMERGE}, -{{OOO_STRING_SVTOOLS_RTF_RSLTPICT}, RTF_RSLTPICT}, -{{OOO_STRING_SVTOOLS_RTF_RSLTRTF}, RTF_RSLTRTF}, -{{OOO_STRING_SVTOOLS_RTF_RSLTTXT}, RTF_RSLTTXT}, -{{OOO_STRING_SVTOOLS_RTF_RTLCH}, RTF_RTLCH}, -{{OOO_STRING_SVTOOLS_RTF_RTLDOC}, RTF_RTLDOC}, -{{OOO_STRING_SVTOOLS_RTF_RTLMARK}, RTF_RTLMARK}, -{{OOO_STRING_SVTOOLS_RTF_RTLPAR}, RTF_RTLPAR}, -{{OOO_STRING_SVTOOLS_RTF_RTLROW}, RTF_RTLROW}, -{{OOO_STRING_SVTOOLS_RTF_RTLSECT}, RTF_RTLSECT}, -{{OOO_STRING_SVTOOLS_RTF_SEC}, RTF_SEC}, -{{OOO_STRING_SVTOOLS_RTF_SECTNUM}, RTF_SECTNUM}, -{{OOO_STRING_SVTOOLS_RTF_SECTUNLOCKED}, RTF_SECTUNLOCKED}, -{{OOO_STRING_SVTOOLS_RTF_SLMULT}, RTF_SLMULT}, -{{OOO_STRING_SVTOOLS_RTF_SOFTCOL}, RTF_SOFTCOL}, -{{OOO_STRING_SVTOOLS_RTF_SOFTLHEIGHT}, RTF_SOFTLHEIGHT}, -{{OOO_STRING_SVTOOLS_RTF_SOFTLINE}, RTF_SOFTLINE}, -{{OOO_STRING_SVTOOLS_RTF_SOFTPAGE}, RTF_SOFTPAGE}, -{{OOO_STRING_SVTOOLS_RTF_SPRSSPBF}, RTF_SPRSSPBF}, -{{OOO_STRING_SVTOOLS_RTF_SPRSTSP}, RTF_SPRSTSP}, -{{OOO_STRING_SVTOOLS_RTF_SUBDOCUMENT}, RTF_SUBDOCUMENT}, -{{OOO_STRING_SVTOOLS_RTF_SWPBDR}, RTF_SWPBDR}, -{{OOO_STRING_SVTOOLS_RTF_TCN}, RTF_TCN}, -{{OOO_STRING_SVTOOLS_RTF_TRANSMF}, RTF_TRANSMF}, -{{OOO_STRING_SVTOOLS_RTF_TRBRDRB}, RTF_TRBRDRB}, -{{OOO_STRING_SVTOOLS_RTF_TRBRDRH}, RTF_TRBRDRH}, -{{OOO_STRING_SVTOOLS_RTF_TRBRDRL}, RTF_TRBRDRL}, -{{OOO_STRING_SVTOOLS_RTF_TRBRDRR}, RTF_TRBRDRR}, -{{OOO_STRING_SVTOOLS_RTF_TRBRDRT}, RTF_TRBRDRT}, -{{OOO_STRING_SVTOOLS_RTF_TRBRDRV}, RTF_TRBRDRV}, -{{OOO_STRING_SVTOOLS_RTF_TRHDR}, RTF_TRHDR}, -{{OOO_STRING_SVTOOLS_RTF_TRKEEP}, RTF_TRKEEP}, -{{OOO_STRING_SVTOOLS_RTF_TRPADDB}, RTF_TRPADDB}, -{{OOO_STRING_SVTOOLS_RTF_TRPADDL}, RTF_TRPADDL}, -{{OOO_STRING_SVTOOLS_RTF_TRPADDR}, RTF_TRPADDR}, -{{OOO_STRING_SVTOOLS_RTF_TRPADDT}, RTF_TRPADDT}, -{{OOO_STRING_SVTOOLS_RTF_TRPADDFB}, RTF_TRPADDFB}, -{{OOO_STRING_SVTOOLS_RTF_TRPADDFL}, RTF_TRPADDFL}, -{{OOO_STRING_SVTOOLS_RTF_TRPADDFR}, RTF_TRPADDFR}, -{{OOO_STRING_SVTOOLS_RTF_TRPADDFT}, RTF_TRPADDFT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AB), RTF_AB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ACAPS), RTF_ACAPS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ACF), RTF_ACF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ADDITIVE), RTF_ADDITIVE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ADN), RTF_ADN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AENDDOC), RTF_AENDDOC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AENDNOTES), RTF_AENDNOTES}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AEXPND), RTF_AEXPND}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AF), RTF_AF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFS), RTF_AFS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNBJ), RTF_AFTNBJ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNCN), RTF_AFTNCN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNALC), RTF_AFTNNALC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNAR), RTF_AFTNNAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNAUC), RTF_AFTNNAUC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNCHI), RTF_AFTNNCHI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNRLC), RTF_AFTNNRLC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNRUC), RTF_AFTNNRUC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNRESTART), RTF_AFTNRESTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNRSTCONT), RTF_AFTNRSTCONT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNSEP), RTF_AFTNSEP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNSEPC), RTF_AFTNSEPC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNSTART), RTF_AFTNSTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNTJ), RTF_AFTNTJ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AI), RTF_AI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ALANG), RTF_ALANG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ALLPROT), RTF_ALLPROT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ANNOTPROT), RTF_ANNOTPROT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AOUTL), RTF_AOUTL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ASCAPS), RTF_ASCAPS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ASHAD), RTF_ASHAD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ASTRIKE), RTF_ASTRIKE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ATNAUTHOR), RTF_ATNAUTHOR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ATNICN), RTF_ATNICN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ATNREF), RTF_ATNREF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ATNTIME), RTF_ATNTIME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ATRFEND), RTF_ATRFEND}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ATRFSTART), RTF_ATRFSTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AUL), RTF_AUL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AULD), RTF_AULD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AULDB), RTF_AULDB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AULNONE), RTF_AULNONE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AULW), RTF_AULW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AUP), RTF_AUP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BKMKPUB), RTF_BKMKPUB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRDASH), RTF_BRDRDASH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRKFRM), RTF_BRKFRM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CCHS), RTF_CCHS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CPG), RTF_CPG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CS), RTF_CS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CVMME), RTF_CVMME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DATAFIELD), RTF_DATAFIELD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DO), RTF_DO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOBXCOLUMN), RTF_DOBXCOLUMN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOBXMARGIN), RTF_DOBXMARGIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOBXPAGE), RTF_DOBXPAGE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOBYMARGIN), RTF_DOBYMARGIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOBYPAGE), RTF_DOBYPAGE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOBYPARA), RTF_DOBYPARA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DODHGT), RTF_DODHGT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOLOCK), RTF_DOLOCK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPAENDHOL), RTF_DPAENDHOL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPAENDL), RTF_DPAENDL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPAENDSOL), RTF_DPAENDSOL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPAENDW), RTF_DPAENDW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPARC), RTF_DPARC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPARCFLIPX), RTF_DPARCFLIPX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPARCFLIPY), RTF_DPARCFLIPY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPASTARTHOL), RTF_DPASTARTHOL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPASTARTL), RTF_DPASTARTL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPASTARTSOL), RTF_DPASTARTSOL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPASTARTW), RTF_DPASTARTW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCALLOUT), RTF_DPCALLOUT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOA), RTF_DPCOA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOACCENT), RTF_DPCOACCENT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOBESTFIT), RTF_DPCOBESTFIT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOBORDER), RTF_DPCOBORDER}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCODABS), RTF_DPCODABS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCODBOTTOM), RTF_DPCODBOTTOM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCODCENTER), RTF_DPCODCENTER}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCODTOP), RTF_DPCODTOP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOLENGTH), RTF_DPCOLENGTH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOMINUSX), RTF_DPCOMINUSX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOMINUSY), RTF_DPCOMINUSY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOOFFSET), RTF_DPCOOFFSET}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOSMARTA), RTF_DPCOSMARTA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOTDOUBLE), RTF_DPCOTDOUBLE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOTRIGHT), RTF_DPCOTRIGHT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOTSINGLE), RTF_DPCOTSINGLE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOTTRIPLE), RTF_DPCOTTRIPLE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCOUNT), RTF_DPCOUNT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPELLIPSE), RTF_DPELLIPSE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPENDGROUP), RTF_DPENDGROUP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLBGCB), RTF_DPFILLBGCB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLBGCG), RTF_DPFILLBGCG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLBGCR), RTF_DPFILLBGCR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLBGGRAY), RTF_DPFILLBGGRAY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLBGPAL), RTF_DPFILLBGPAL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLFGCB), RTF_DPFILLFGCB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLFGCG), RTF_DPFILLFGCG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLFGCR), RTF_DPFILLFGCR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLFGGRAY), RTF_DPFILLFGGRAY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLFGPAL), RTF_DPFILLFGPAL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPFILLPAT), RTF_DPFILLPAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPGROUP), RTF_DPGROUP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINE), RTF_DPLINE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINECOB), RTF_DPLINECOB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINECOG), RTF_DPLINECOG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINECOR), RTF_DPLINECOR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINEDADO), RTF_DPLINEDADO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINEDADODO), RTF_DPLINEDADODO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINEDASH), RTF_DPLINEDASH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINEDOT), RTF_DPLINEDOT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINEGRAY), RTF_DPLINEGRAY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINEHOLLOW), RTF_DPLINEHOLLOW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINEPAL), RTF_DPLINEPAL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINESOLID), RTF_DPLINESOLID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPLINEW), RTF_DPLINEW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPPOLYCOUNT), RTF_DPPOLYCOUNT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPPOLYGON), RTF_DPPOLYGON}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPPOLYLINE), RTF_DPPOLYLINE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPPTX), RTF_DPPTX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPPTY), RTF_DPPTY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPRECT), RTF_DPRECT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPROUNDR), RTF_DPROUNDR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPSHADOW), RTF_DPSHADOW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPSHADX), RTF_DPSHADX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPSHADY), RTF_DPSHADY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPTXBX), RTF_DPTXBX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPTXBXMAR), RTF_DPTXBXMAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPTXBXTEXT), RTF_DPTXBXTEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPX), RTF_DPX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPXSIZE), RTF_DPXSIZE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPY), RTF_DPY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPYSIZE), RTF_DPYSIZE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DS), RTF_DS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_EMSPACE), RTF_EMSPACE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ENSPACE), RTF_ENSPACE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FBIDI), RTF_FBIDI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FET), RTF_FET}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FID), RTF_FID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FILE), RTF_FILE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FILETBL), RTF_FILETBL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLDALT), RTF_FLDALT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FNETWORK), RTF_FNETWORK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FONTEMB), RTF_FONTEMB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FONTFILE), RTF_FONTFILE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FORMDISP), RTF_FORMDISP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FORMPROT), RTF_FORMPROT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FORMSHADE), RTF_FORMSHADE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOSNUM), RTF_FOSNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FRELATIVE), RTF_FRELATIVE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNALT), RTF_FTNALT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNIL), RTF_FTNIL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNALC), RTF_FTNNALC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNAR), RTF_FTNNAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNAUC), RTF_FTNNAUC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNCHI), RTF_FTNNCHI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNRLC), RTF_FTNNRLC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNRUC), RTF_FTNNRUC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNRSTCONT), RTF_FTNRSTCONT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNRSTPG), RTF_FTNRSTPG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTTRUETYPE), RTF_FTTRUETYPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FVALIDDOS), RTF_FVALIDDOS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FVALIDHPFS), RTF_FVALIDHPFS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FVALIDMAC), RTF_FVALIDMAC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FVALIDNTFS), RTF_FVALIDNTFS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HYPHAUTO), RTF_HYPHAUTO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HYPHCAPS), RTF_HYPHCAPS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HYPHCONSEC), RTF_HYPHCONSEC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HYPHPAR), RTF_HYPHPAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINKSELF), RTF_LINKSELF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINKSTYLES), RTF_LINKSTYLES}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LTRCH), RTF_LTRCH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LTRDOC), RTF_LTRDOC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LTRMARK), RTF_LTRMARK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LTRPAR), RTF_LTRPAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LTRROW), RTF_LTRROW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LTRSECT), RTF_LTRSECT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOCOLBAL), RTF_NOCOLBAL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOEXTRASPRL), RTF_NOEXTRASPRL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOTABIND), RTF_NOTABIND}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOWIDCTLPAR), RTF_NOWIDCTLPAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJALIAS), RTF_OBJALIAS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJALIGN), RTF_OBJALIGN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJAUTLINK), RTF_OBJAUTLINK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJCLASS), RTF_OBJCLASS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJCROPB), RTF_OBJCROPB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJCROPL), RTF_OBJCROPL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJCROPR), RTF_OBJCROPR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJCROPT), RTF_OBJCROPT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJDATA), RTF_OBJDATA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJECT), RTF_OBJECT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJEMB), RTF_OBJEMB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJH), RTF_OBJH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJICEMB), RTF_OBJICEMB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJLINK), RTF_OBJLINK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJLOCK), RTF_OBJLOCK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJNAME), RTF_OBJNAME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJPUB), RTF_OBJPUB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJSCALEX), RTF_OBJSCALEX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJSCALEY), RTF_OBJSCALEY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJSECT), RTF_OBJSECT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJSETSIZE), RTF_OBJSETSIZE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJSUB), RTF_OBJSUB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJTIME), RTF_OBJTIME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJTRANSY), RTF_OBJTRANSY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJUPDATE), RTF_OBJUPDATE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJW), RTF_OBJW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OTBLRUL), RTF_OTBLRUL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNHN), RTF_PGNHN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNHNSC), RTF_PGNHNSC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNHNSH), RTF_PGNHNSH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNHNSM), RTF_PGNHNSM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNHNSN), RTF_PGNHNSN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNHNSP), RTF_PGNHNSP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICBMP), RTF_PICBMP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICBPP), RTF_PICBPP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PN), RTF_PN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNACROSS), RTF_PNACROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNB), RTF_PNB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNCAPS), RTF_PNCAPS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNCARD), RTF_PNCARD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNCF), RTF_PNCF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNDEC), RTF_PNDEC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNF), RTF_PNF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNFS), RTF_PNFS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNHANG), RTF_PNHANG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNI), RTF_PNI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNINDENT), RTF_PNINDENT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNLCLTR), RTF_PNLCLTR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNLCRM), RTF_PNLCRM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNLVL), RTF_PNLVL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNLVLBLT), RTF_PNLVLBLT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNLVLBODY), RTF_PNLVLBODY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNLVLCONT), RTF_PNLVLCONT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNNUMONCE), RTF_PNNUMONCE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNORD), RTF_PNORD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNORDT), RTF_PNORDT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNPREV), RTF_PNPREV}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNQC), RTF_PNQC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNQL), RTF_PNQL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNQR), RTF_PNQR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNRESTART), RTF_PNRESTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNSCAPS), RTF_PNSCAPS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNSECLVL), RTF_PNSECLVL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNSP), RTF_PNSP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNSTART), RTF_PNSTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNSTRIKE), RTF_PNSTRIKE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNTEXT), RTF_PNTEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNTXTA), RTF_PNTXTA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNTXTB), RTF_PNTXTB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNUCLTR), RTF_PNUCLTR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNUCRM), RTF_PNUCRM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNUL), RTF_PNUL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNULD), RTF_PNULD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNULDB), RTF_PNULDB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNULNONE), RTF_PNULNONE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNULW), RTF_PNULW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PRCOLBL), RTF_PRCOLBL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PRINTDATA), RTF_PRINTDATA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PSZ), RTF_PSZ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PUBAUTO), RTF_PUBAUTO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RESULT), RTF_RESULT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVAUTH), RTF_REVAUTH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVDTTM), RTF_REVDTTM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVPROT), RTF_REVPROT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVTBL), RTF_REVTBL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RSLTBMP), RTF_RSLTBMP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RSLTMERGE), RTF_RSLTMERGE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RSLTPICT), RTF_RSLTPICT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RSLTRTF), RTF_RSLTRTF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RSLTTXT), RTF_RSLTTXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RTLCH), RTF_RTLCH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RTLDOC), RTF_RTLDOC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RTLMARK), RTF_RTLMARK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RTLPAR), RTF_RTLPAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RTLROW), RTF_RTLROW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_RTLSECT), RTF_RTLSECT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SEC), RTF_SEC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SECTNUM), RTF_SECTNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SECTUNLOCKED), RTF_SECTUNLOCKED}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SLMULT), RTF_SLMULT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SOFTCOL), RTF_SOFTCOL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SOFTLHEIGHT), RTF_SOFTLHEIGHT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SOFTLINE), RTF_SOFTLINE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SOFTPAGE), RTF_SOFTPAGE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SPRSSPBF), RTF_SPRSSPBF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SPRSTSP), RTF_SPRSTSP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SUBDOCUMENT), RTF_SUBDOCUMENT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SWPBDR), RTF_SWPBDR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TCN), RTF_TCN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRANSMF), RTF_TRANSMF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRBRDRB), RTF_TRBRDRB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRBRDRH), RTF_TRBRDRH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRBRDRL), RTF_TRBRDRL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRBRDRR), RTF_TRBRDRR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRBRDRT), RTF_TRBRDRT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRBRDRV), RTF_TRBRDRV}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRHDR), RTF_TRHDR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRKEEP), RTF_TRKEEP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRPADDB), RTF_TRPADDB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRPADDL), RTF_TRPADDL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRPADDR), RTF_TRPADDR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRPADDT), RTF_TRPADDT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRPADDFB), RTF_TRPADDFB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRPADDFL), RTF_TRPADDFL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRPADDFR), RTF_TRPADDFR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRPADDFT), RTF_TRPADDFT}, -{{OOO_STRING_SVTOOLS_RTF_WRAPTRSP}, RTF_WRAPTRSP}, -{{OOO_STRING_SVTOOLS_RTF_XEF}, RTF_XEF}, -{{OOO_STRING_SVTOOLS_RTF_ZWJ}, RTF_ZWJ}, -{{OOO_STRING_SVTOOLS_RTF_ZWNJ}, RTF_ZWNJ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WRAPTRSP), RTF_WRAPTRSP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_XEF), RTF_XEF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ZWJ), RTF_ZWJ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ZWNJ), RTF_ZWNJ}, -{{OOO_STRING_SVTOOLS_RTF_ABSLOCK}, RTF_ABSLOCK}, -{{OOO_STRING_SVTOOLS_RTF_ADJUSTRIGHT}, RTF_ADJUSTRIGHT}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNCHOSUNG}, RTF_AFTNNCHOSUNG}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNCNUM}, RTF_AFTNNCNUM}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNDBAR}, RTF_AFTNNDBAR}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNDBNUM}, RTF_AFTNNDBNUM}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNDBNUMD}, RTF_AFTNNDBNUMD}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNDBNUMK}, RTF_AFTNNDBNUMK}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNDBNUMT}, RTF_AFTNNDBNUMT}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNGANADA}, RTF_AFTNNGANADA}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNGBNUM}, RTF_AFTNNGBNUM}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNGBNUMD}, RTF_AFTNNGBNUMD}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNGBNUMK}, RTF_AFTNNGBNUMK}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNGBNUML}, RTF_AFTNNGBNUML}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNZODIAC}, RTF_AFTNNZODIAC}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNZODIACD}, RTF_AFTNNZODIACD}, -{{OOO_STRING_SVTOOLS_RTF_AFTNNZODIACL}, RTF_AFTNNZODIACL}, -{{OOO_STRING_SVTOOLS_RTF_ANIMTEXT}, RTF_ANIMTEXT}, -{{OOO_STRING_SVTOOLS_RTF_ANSICPG}, RTF_ANSICPG}, -{{OOO_STRING_SVTOOLS_RTF_BACKGROUND}, RTF_BACKGROUND}, -{{OOO_STRING_SVTOOLS_RTF_BDBFHDR}, RTF_BDBFHDR}, -{{OOO_STRING_SVTOOLS_RTF_BLIPTAG}, RTF_BLIPTAG}, -{{OOO_STRING_SVTOOLS_RTF_BLIPUID}, RTF_BLIPUID}, -{{OOO_STRING_SVTOOLS_RTF_BLIPUPI}, RTF_BLIPUPI}, -{{OOO_STRING_SVTOOLS_RTF_BRDRART}, RTF_BRDRART}, -{{OOO_STRING_SVTOOLS_RTF_BRDRDASHD}, RTF_BRDRDASHD}, -{{OOO_STRING_SVTOOLS_RTF_BRDRDASHDD}, RTF_BRDRDASHDD}, -{{OOO_STRING_SVTOOLS_RTF_BRDRDASHDOTSTR},RTF_BRDRDASHDOTSTR}, -{{OOO_STRING_SVTOOLS_RTF_BRDRDASHSM}, RTF_BRDRDASHSM}, -{{OOO_STRING_SVTOOLS_RTF_BRDRINSET}, RTF_BRDRINSET}, -{{OOO_STRING_SVTOOLS_RTF_BRDROUTSET}, RTF_BRDROUTSET}, -{{OOO_STRING_SVTOOLS_RTF_BRDREMBOSS}, RTF_BRDREMBOSS}, -{{OOO_STRING_SVTOOLS_RTF_BRDRENGRAVE}, RTF_BRDRENGRAVE}, -{{OOO_STRING_SVTOOLS_RTF_BRDRFRAME}, RTF_BRDRFRAME}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTHTNLG}, RTF_BRDRTHTNLG}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTHTNMG}, RTF_BRDRTHTNMG}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTHTNSG}, RTF_BRDRTHTNSG}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTNTHLG}, RTF_BRDRTNTHLG}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTNTHMG}, RTF_BRDRTNTHMG}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTNTHSG}, RTF_BRDRTNTHSG}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTNTHTNLG}, RTF_BRDRTNTHTNLG}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTNTHTNMG}, RTF_BRDRTNTHTNMG}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTNTHTNSG}, RTF_BRDRTNTHTNSG}, -{{OOO_STRING_SVTOOLS_RTF_BRDRTRIPLE}, RTF_BRDRTRIPLE}, -{{OOO_STRING_SVTOOLS_RTF_BRDRWAVY}, RTF_BRDRWAVY}, -{{OOO_STRING_SVTOOLS_RTF_BRDRWAVYDB}, RTF_BRDRWAVYDB}, -{{OOO_STRING_SVTOOLS_RTF_CATEGORY}, RTF_CATEGORY}, -{{OOO_STRING_SVTOOLS_RTF_CGRID}, RTF_CGRID}, -{{OOO_STRING_SVTOOLS_RTF_CHARSCALEX}, RTF_CHARSCALEX}, -{{OOO_STRING_SVTOOLS_RTF_CHBGBDIAG}, RTF_CHBGBDIAG}, -{{OOO_STRING_SVTOOLS_RTF_CHBGCROSS}, RTF_CHBGCROSS}, -{{OOO_STRING_SVTOOLS_RTF_CHBGDCROSS}, RTF_CHBGDCROSS}, -{{OOO_STRING_SVTOOLS_RTF_CHBGDKBDIAG}, RTF_CHBGDKBDIAG}, -{{OOO_STRING_SVTOOLS_RTF_CHBGDKCROSS}, RTF_CHBGDKCROSS}, -{{OOO_STRING_SVTOOLS_RTF_CHBGDKDCROSS}, RTF_CHBGDKDCROSS}, -{{OOO_STRING_SVTOOLS_RTF_CHBGDKFDIAG}, RTF_CHBGDKFDIAG}, -{{OOO_STRING_SVTOOLS_RTF_CHBGDKHORIZ}, RTF_CHBGDKHORIZ}, -{{OOO_STRING_SVTOOLS_RTF_CHBGDKVERT}, RTF_CHBGDKVERT}, -{{OOO_STRING_SVTOOLS_RTF_CHBGFDIAG}, RTF_CHBGFDIAG}, -{{OOO_STRING_SVTOOLS_RTF_CHBGHORIZ}, RTF_CHBGHORIZ}, -{{OOO_STRING_SVTOOLS_RTF_CHBGVERT}, RTF_CHBGVERT}, -{{OOO_STRING_SVTOOLS_RTF_CHBRDR}, RTF_CHBRDR}, -{{OOO_STRING_SVTOOLS_RTF_CHCBPAT}, RTF_CHCBPAT}, -{{OOO_STRING_SVTOOLS_RTF_CHCFPAT}, RTF_CHCFPAT}, -{{OOO_STRING_SVTOOLS_RTF_CHSHDNG}, RTF_CHSHDNG}, -{{OOO_STRING_SVTOOLS_RTF_CLTXLRTB}, RTF_CLTXLRTB}, -{{OOO_STRING_SVTOOLS_RTF_CLTXTBRL}, RTF_CLTXTBRL}, -{{OOO_STRING_SVTOOLS_RTF_CLVERTALB}, RTF_CLVERTALB}, -{{OOO_STRING_SVTOOLS_RTF_CLVERTALC}, RTF_CLVERTALC}, -{{OOO_STRING_SVTOOLS_RTF_CLVERTALT}, RTF_CLVERTALT}, -{{OOO_STRING_SVTOOLS_RTF_CLVMGF}, RTF_CLVMGF}, -{{OOO_STRING_SVTOOLS_RTF_CLVMRG}, RTF_CLVMRG}, -{{OOO_STRING_SVTOOLS_RTF_CLTXTBRLV}, RTF_CLTXTBRLV}, -{{OOO_STRING_SVTOOLS_RTF_CLTXBTLR}, RTF_CLTXBTLR}, -{{OOO_STRING_SVTOOLS_RTF_CLTXLRTBV}, RTF_CLTXLRTBV}, -{{OOO_STRING_SVTOOLS_RTF_COMPANY}, RTF_COMPANY}, -{{OOO_STRING_SVTOOLS_RTF_CRAUTH}, RTF_CRAUTH}, -{{OOO_STRING_SVTOOLS_RTF_CRDATE}, RTF_CRDATE}, -{{OOO_STRING_SVTOOLS_RTF_DATE}, RTF_DATE}, -{{OOO_STRING_SVTOOLS_RTF_DEFLANGFE}, RTF_DEFLANGFE}, -{{OOO_STRING_SVTOOLS_RTF_DFRAUTH}, RTF_DFRAUTH}, -{{OOO_STRING_SVTOOLS_RTF_DFRDATE}, RTF_DFRDATE}, -{{OOO_STRING_SVTOOLS_RTF_DFRSTART}, RTF_DFRSTART}, -{{OOO_STRING_SVTOOLS_RTF_DFRSTOP}, RTF_DFRSTOP}, -{{OOO_STRING_SVTOOLS_RTF_DFRXST}, RTF_DFRXST}, -{{OOO_STRING_SVTOOLS_RTF_DGMARGIN}, RTF_DGMARGIN}, -{{OOO_STRING_SVTOOLS_RTF_DNTBLNSBDB}, RTF_DNTBLNSBDB}, -{{OOO_STRING_SVTOOLS_RTF_DOCTYPE}, RTF_DOCTYPE}, -{{OOO_STRING_SVTOOLS_RTF_DOCVAR}, RTF_DOCVAR}, -{{OOO_STRING_SVTOOLS_RTF_DPCODESCENT}, RTF_DPCODESCENT}, -{{OOO_STRING_SVTOOLS_RTF_EMBO}, RTF_EMBO}, -{{OOO_STRING_SVTOOLS_RTF_EMFBLIP}, RTF_EMFBLIP}, -{{OOO_STRING_SVTOOLS_RTF_EXPSHRTN}, RTF_EXPSHRTN}, -{{OOO_STRING_SVTOOLS_RTF_FAAUTO}, RTF_FAAUTO}, -{{OOO_STRING_SVTOOLS_RTF_FBIAS}, RTF_FBIAS}, -{{OOO_STRING_SVTOOLS_RTF_FFDEFRES}, RTF_FFDEFRES}, -{{OOO_STRING_SVTOOLS_RTF_FFDEFTEXT}, RTF_FFDEFTEXT}, -{{OOO_STRING_SVTOOLS_RTF_FFENTRYMCR}, RTF_FFENTRYMCR}, -{{OOO_STRING_SVTOOLS_RTF_FFEXITMCR}, RTF_FFEXITMCR}, -{{OOO_STRING_SVTOOLS_RTF_FFFORMAT}, RTF_FFFORMAT}, -{{OOO_STRING_SVTOOLS_RTF_FFHASLISTBOX}, RTF_FFHASLISTBOX}, -{{OOO_STRING_SVTOOLS_RTF_FFHELPTEXT}, RTF_FFHELPTEXT}, -{{OOO_STRING_SVTOOLS_RTF_FFHPS}, RTF_FFHPS}, -{{OOO_STRING_SVTOOLS_RTF_FFL}, RTF_FFL}, -{{OOO_STRING_SVTOOLS_RTF_FFMAXLEN}, RTF_FFMAXLEN}, -{{OOO_STRING_SVTOOLS_RTF_FFNAME}, RTF_FFNAME}, -{{OOO_STRING_SVTOOLS_RTF_FFOWNHELP}, RTF_FFOWNHELP}, -{{OOO_STRING_SVTOOLS_RTF_FFOWNSTAT}, RTF_FFOWNSTAT}, -{{OOO_STRING_SVTOOLS_RTF_FFPROT}, RTF_FFPROT}, -{{OOO_STRING_SVTOOLS_RTF_FFRECALC}, RTF_FFRECALC}, -{{OOO_STRING_SVTOOLS_RTF_FFRES}, RTF_FFRES}, -{{OOO_STRING_SVTOOLS_RTF_FFSIZE}, RTF_FFSIZE}, -{{OOO_STRING_SVTOOLS_RTF_FFSTATTEXT}, RTF_FFSTATTEXT}, -{{OOO_STRING_SVTOOLS_RTF_FFTYPE}, RTF_FFTYPE}, -{{OOO_STRING_SVTOOLS_RTF_FFTYPETXT}, RTF_FFTYPETXT}, -{{OOO_STRING_SVTOOLS_RTF_FLDTYPE}, RTF_FLDTYPE}, -{{OOO_STRING_SVTOOLS_RTF_FNAME}, RTF_FNAME}, -{{OOO_STRING_SVTOOLS_RTF_FORMFIELD}, RTF_FORMFIELD}, -{{OOO_STRING_SVTOOLS_RTF_FROMTEXT}, RTF_FROMTEXT}, -{{OOO_STRING_SVTOOLS_RTF_FTNNCHOSUNG}, RTF_FTNNCHOSUNG}, -{{OOO_STRING_SVTOOLS_RTF_FTNNCNUM}, RTF_FTNNCNUM}, -{{OOO_STRING_SVTOOLS_RTF_FTNNDBAR}, RTF_FTNNDBAR}, -{{OOO_STRING_SVTOOLS_RTF_FTNNDBNUM}, RTF_FTNNDBNUM}, -{{OOO_STRING_SVTOOLS_RTF_FTNNDBNUMD}, RTF_FTNNDBNUMD}, -{{OOO_STRING_SVTOOLS_RTF_FTNNDBNUMK}, RTF_FTNNDBNUMK}, -{{OOO_STRING_SVTOOLS_RTF_FTNNDBNUMT}, RTF_FTNNDBNUMT}, -{{OOO_STRING_SVTOOLS_RTF_FTNNGANADA}, RTF_FTNNGANADA}, -{{OOO_STRING_SVTOOLS_RTF_FTNNGBNUM}, RTF_FTNNGBNUM}, -{{OOO_STRING_SVTOOLS_RTF_FTNNGBNUMD}, RTF_FTNNGBNUMD}, -{{OOO_STRING_SVTOOLS_RTF_FTNNGBNUMK}, RTF_FTNNGBNUMK}, -{{OOO_STRING_SVTOOLS_RTF_FTNNGBNUML}, RTF_FTNNGBNUML}, -{{OOO_STRING_SVTOOLS_RTF_FTNNZODIAC}, RTF_FTNNZODIAC}, -{{OOO_STRING_SVTOOLS_RTF_FTNNZODIACD}, RTF_FTNNZODIACD}, -{{OOO_STRING_SVTOOLS_RTF_FTNNZODIACL}, RTF_FTNNZODIACL}, -{{OOO_STRING_SVTOOLS_RTF_G}, RTF_G}, -{{OOO_STRING_SVTOOLS_RTF_GCW}, RTF_GCW}, -{{OOO_STRING_SVTOOLS_RTF_GRIDTBL}, RTF_GRIDTBL}, -{{OOO_STRING_SVTOOLS_RTF_HIGHLIGHT}, RTF_HIGHLIGHT}, -{{OOO_STRING_SVTOOLS_RTF_HLFR}, RTF_HLFR}, -{{OOO_STRING_SVTOOLS_RTF_HLINKBASE}, RTF_HLINKBASE}, -{{OOO_STRING_SVTOOLS_RTF_HLLOC}, RTF_HLLOC}, -{{OOO_STRING_SVTOOLS_RTF_HLSRC}, RTF_HLSRC}, -{{OOO_STRING_SVTOOLS_RTF_ILVL}, RTF_ILVL}, -{{OOO_STRING_SVTOOLS_RTF_IMPR}, RTF_IMPR}, -{{OOO_STRING_SVTOOLS_RTF_JPEGBLIP}, RTF_JPEGBLIP}, -{{OOO_STRING_SVTOOLS_RTF_LEVELFOLLOW}, RTF_LEVELFOLLOW}, -{{OOO_STRING_SVTOOLS_RTF_LEVELINDENT}, RTF_LEVELINDENT}, -{{OOO_STRING_SVTOOLS_RTF_LEVELJC}, RTF_LEVELJC}, -{{OOO_STRING_SVTOOLS_RTF_LEVELLEGAL}, RTF_LEVELLEGAL}, -{{OOO_STRING_SVTOOLS_RTF_LEVELNFC}, RTF_LEVELNFC}, -{{OOO_STRING_SVTOOLS_RTF_LEVELNORESTART},RTF_LEVELNORESTART}, -{{OOO_STRING_SVTOOLS_RTF_LEVELNUMBERS}, RTF_LEVELNUMBERS}, -{{OOO_STRING_SVTOOLS_RTF_LEVELOLD}, RTF_LEVELOLD}, -{{OOO_STRING_SVTOOLS_RTF_LEVELPREV}, RTF_LEVELPREV}, -{{OOO_STRING_SVTOOLS_RTF_LEVELPREVSPACE},RTF_LEVELPREVSPACE}, -{{OOO_STRING_SVTOOLS_RTF_LEVELSPACE}, RTF_LEVELSPACE}, -{{OOO_STRING_SVTOOLS_RTF_LEVELSTARTAT}, RTF_LEVELSTARTAT}, -{{OOO_STRING_SVTOOLS_RTF_LEVELTEXT}, RTF_LEVELTEXT}, -{{OOO_STRING_SVTOOLS_RTF_LINKVAL}, RTF_LINKVAL}, -{{OOO_STRING_SVTOOLS_RTF_LIST}, RTF_LIST}, -{{OOO_STRING_SVTOOLS_RTF_LISTID}, RTF_LISTID}, -{{OOO_STRING_SVTOOLS_RTF_LISTLEVEL}, RTF_LISTLEVEL}, -{{OOO_STRING_SVTOOLS_RTF_LISTNAME}, RTF_LISTNAME}, -{{OOO_STRING_SVTOOLS_RTF_LISTOVERRIDE}, RTF_LISTOVERRIDE}, -{{OOO_STRING_SVTOOLS_RTF_LISTOVERRIDECOUNT}, RTF_LISTOVERRIDECOUNT}, -{{OOO_STRING_SVTOOLS_RTF_LISTOVERRIDEFORMAT}, RTF_LISTOVERRIDEFORMAT}, -{{OOO_STRING_SVTOOLS_RTF_LISTOVERRIDESTART}, RTF_LISTOVERRIDESTART}, -{{OOO_STRING_SVTOOLS_RTF_LISTOVERRIDETABLE}, RTF_LISTOVERRIDETABLE}, -{{OOO_STRING_SVTOOLS_RTF_LISTRESTARTHDN},RTF_LISTRESTARTHDN}, -{{OOO_STRING_SVTOOLS_RTF_LISTSIMPLE}, RTF_LISTSIMPLE}, -{{OOO_STRING_SVTOOLS_RTF_LISTTABLE}, RTF_LISTTABLE}, -{{OOO_STRING_SVTOOLS_RTF_LISTTEMPLATEID},RTF_LISTTEMPLATEID}, -{{OOO_STRING_SVTOOLS_RTF_LISTTEXT}, RTF_LISTTEXT}, -{{OOO_STRING_SVTOOLS_RTF_LS}, RTF_LS}, -{{OOO_STRING_SVTOOLS_RTF_LYTEXCTTP}, RTF_LYTEXCTTP}, -{{OOO_STRING_SVTOOLS_RTF_LYTPRTMET}, RTF_LYTPRTMET}, -{{OOO_STRING_SVTOOLS_RTF_MANAGER}, RTF_MANAGER}, -{{OOO_STRING_SVTOOLS_RTF_MSMCAP}, RTF_MSMCAP}, -{{OOO_STRING_SVTOOLS_RTF_NOFCHARSWS}, RTF_NOFCHARSWS}, -{{OOO_STRING_SVTOOLS_RTF_NOLEAD}, RTF_NOLEAD}, -{{OOO_STRING_SVTOOLS_RTF_NONSHPPICT}, RTF_NONSHPPICT}, -{{OOO_STRING_SVTOOLS_RTF_NOSECTEXPAND}, RTF_NOSECTEXPAND}, -{{OOO_STRING_SVTOOLS_RTF_NOSNAPLINEGRID},RTF_NOSNAPLINEGRID}, -{{OOO_STRING_SVTOOLS_RTF_NOSPACEFORUL}, RTF_NOSPACEFORUL}, -{{OOO_STRING_SVTOOLS_RTF_NOULTRLSPC}, RTF_NOULTRLSPC}, -{{OOO_STRING_SVTOOLS_RTF_NOXLATTOYEN}, RTF_NOXLATTOYEN}, -{{OOO_STRING_SVTOOLS_RTF_OBJATTPH}, RTF_OBJATTPH}, -{{OOO_STRING_SVTOOLS_RTF_OBJHTML}, RTF_OBJHTML}, -{{OOO_STRING_SVTOOLS_RTF_OBJOCX}, RTF_OBJOCX}, -{{OOO_STRING_SVTOOLS_RTF_OLDLINEWRAP}, RTF_OLDLINEWRAP}, -{{OOO_STRING_SVTOOLS_RTF_OUTLINELEVEL}, RTF_OUTLINELEVEL}, -{{OOO_STRING_SVTOOLS_RTF_OVERLAY}, RTF_OVERLAY}, -{{OOO_STRING_SVTOOLS_RTF_PANOSE}, RTF_PANOSE}, -{{OOO_STRING_SVTOOLS_RTF_PGBRDRB}, RTF_PGBRDRB}, -{{OOO_STRING_SVTOOLS_RTF_PGBRDRFOOT}, RTF_PGBRDRFOOT}, -{{OOO_STRING_SVTOOLS_RTF_PGBRDRHEAD}, RTF_PGBRDRHEAD}, -{{OOO_STRING_SVTOOLS_RTF_PGBRDRL}, RTF_PGBRDRL}, -{{OOO_STRING_SVTOOLS_RTF_PGBRDROPT}, RTF_PGBRDROPT}, -{{OOO_STRING_SVTOOLS_RTF_PGBRDRR}, RTF_PGBRDRR}, -{{OOO_STRING_SVTOOLS_RTF_PGBRDRSNAP}, RTF_PGBRDRSNAP}, -{{OOO_STRING_SVTOOLS_RTF_PGBRDRT}, RTF_PGBRDRT}, -{{OOO_STRING_SVTOOLS_RTF_PGNCHOSUNG}, RTF_PGNCHOSUNG}, -{{OOO_STRING_SVTOOLS_RTF_PGNCNUM}, RTF_PGNCNUM}, -{{OOO_STRING_SVTOOLS_RTF_PGNDBNUMK}, RTF_PGNDBNUMK}, -{{OOO_STRING_SVTOOLS_RTF_PGNDBNUMT}, RTF_PGNDBNUMT}, -{{OOO_STRING_SVTOOLS_RTF_PGNGANADA}, RTF_PGNGANADA}, -{{OOO_STRING_SVTOOLS_RTF_PGNGBNUM}, RTF_PGNGBNUM}, -{{OOO_STRING_SVTOOLS_RTF_PGNGBNUMD}, RTF_PGNGBNUMD}, -{{OOO_STRING_SVTOOLS_RTF_PGNGBNUMK}, RTF_PGNGBNUMK}, -{{OOO_STRING_SVTOOLS_RTF_PGNGBNUML}, RTF_PGNGBNUML}, -{{OOO_STRING_SVTOOLS_RTF_PGNZODIAC}, RTF_PGNZODIAC}, -{{OOO_STRING_SVTOOLS_RTF_PGNZODIACD}, RTF_PGNZODIACD}, -{{OOO_STRING_SVTOOLS_RTF_PGNZODIACL}, RTF_PGNZODIACL}, -{{OOO_STRING_SVTOOLS_RTF_PICPROP}, RTF_PICPROP}, -{{OOO_STRING_SVTOOLS_RTF_PNAIUEO}, RTF_PNAIUEO}, -{{OOO_STRING_SVTOOLS_RTF_PNAIUEOD}, RTF_PNAIUEOD}, -{{OOO_STRING_SVTOOLS_RTF_PNCHOSUNG}, RTF_PNCHOSUNG}, -{{OOO_STRING_SVTOOLS_RTF_PNDBNUMD}, RTF_PNDBNUMD}, -{{OOO_STRING_SVTOOLS_RTF_PNDBNUMK}, RTF_PNDBNUMK}, -{{OOO_STRING_SVTOOLS_RTF_PNDBNUML}, RTF_PNDBNUML}, -{{OOO_STRING_SVTOOLS_RTF_PNDBNUMT}, RTF_PNDBNUMT}, -{{OOO_STRING_SVTOOLS_RTF_PNGANADA}, RTF_PNGANADA}, -{{OOO_STRING_SVTOOLS_RTF_PNGBLIP}, RTF_PNGBLIP}, -{{OOO_STRING_SVTOOLS_RTF_PNGBNUM}, RTF_PNGBNUM}, -{{OOO_STRING_SVTOOLS_RTF_PNGBNUMD}, RTF_PNGBNUMD}, -{{OOO_STRING_SVTOOLS_RTF_PNGBNUMK}, RTF_PNGBNUMK}, -{{OOO_STRING_SVTOOLS_RTF_PNGBNUML}, RTF_PNGBNUML}, -{{OOO_STRING_SVTOOLS_RTF_PNRAUTH}, RTF_PNRAUTH}, -{{OOO_STRING_SVTOOLS_RTF_PNRDATE}, RTF_PNRDATE}, -{{OOO_STRING_SVTOOLS_RTF_PNRNFC}, RTF_PNRNFC}, -{{OOO_STRING_SVTOOLS_RTF_PNRNOT}, RTF_PNRNOT}, -{{OOO_STRING_SVTOOLS_RTF_PNRPNBR}, RTF_PNRPNBR}, -{{OOO_STRING_SVTOOLS_RTF_PNRRGB}, RTF_PNRRGB}, -{{OOO_STRING_SVTOOLS_RTF_PNRSTART}, RTF_PNRSTART}, -{{OOO_STRING_SVTOOLS_RTF_PNRSTOP}, RTF_PNRSTOP}, -{{OOO_STRING_SVTOOLS_RTF_PNRXST}, RTF_PNRXST}, -{{OOO_STRING_SVTOOLS_RTF_PNZODIAC}, RTF_PNZODIAC}, -{{OOO_STRING_SVTOOLS_RTF_PNZODIACD}, RTF_PNZODIACD}, -{{OOO_STRING_SVTOOLS_RTF_PNZODIACL}, RTF_PNZODIACL}, -{{OOO_STRING_SVTOOLS_RTF_LFOLEVEL}, RTF_LFOLEVEL}, -{{OOO_STRING_SVTOOLS_RTF_POSYIN}, RTF_POSYIN}, -{{OOO_STRING_SVTOOLS_RTF_POSYOUT}, RTF_POSYOUT}, -{{OOO_STRING_SVTOOLS_RTF_PRIVATE}, RTF_PRIVATE}, -{{OOO_STRING_SVTOOLS_RTF_PROPNAME}, RTF_PROPNAME}, -{{OOO_STRING_SVTOOLS_RTF_PROPTYPE}, RTF_PROPTYPE}, -{{OOO_STRING_SVTOOLS_RTF_REVAUTHDEL}, RTF_REVAUTHDEL}, -{{OOO_STRING_SVTOOLS_RTF_REVDTTMDEL}, RTF_REVDTTMDEL}, -{{OOO_STRING_SVTOOLS_RTF_SAUTOUPD}, RTF_SAUTOUPD}, -{{OOO_STRING_SVTOOLS_RTF_SECTDEFAULTCL}, RTF_SECTDEFAULTCL}, -{{OOO_STRING_SVTOOLS_RTF_SECTEXPAND}, RTF_SECTEXPAND}, -{{OOO_STRING_SVTOOLS_RTF_SECTLINEGRID}, RTF_SECTLINEGRID}, -{{OOO_STRING_SVTOOLS_RTF_SECTSPECIFYCL}, RTF_SECTSPECIFYCL}, -{{OOO_STRING_SVTOOLS_RTF_SECTSPECIFYL}, RTF_SECTSPECIFYL}, -{{OOO_STRING_SVTOOLS_RTF_SHIDDEN}, RTF_SHIDDEN}, -{{OOO_STRING_SVTOOLS_RTF_SHPBOTTOM}, RTF_SHPBOTTOM}, -{{OOO_STRING_SVTOOLS_RTF_SHPBXCOLUMN}, RTF_SHPBXCOLUMN}, -{{OOO_STRING_SVTOOLS_RTF_SHPBXMARGIN}, RTF_SHPBXMARGIN}, -{{OOO_STRING_SVTOOLS_RTF_SHPBXPAGE}, RTF_SHPBXPAGE}, -{{OOO_STRING_SVTOOLS_RTF_SHPBYMARGIN}, RTF_SHPBYMARGIN}, -{{OOO_STRING_SVTOOLS_RTF_SHPBYPAGE}, RTF_SHPBYPAGE}, -{{OOO_STRING_SVTOOLS_RTF_SHPBYPARA}, RTF_SHPBYPARA}, -{{OOO_STRING_SVTOOLS_RTF_SHPFBLWTXT}, RTF_SHPFBLWTXT}, -{{OOO_STRING_SVTOOLS_RTF_SHPFHDR}, RTF_SHPFHDR}, -{{OOO_STRING_SVTOOLS_RTF_SHPGRP}, RTF_SHPGRP}, -{{OOO_STRING_SVTOOLS_RTF_SHPINST}, RTF_SHPINST}, -{{OOO_STRING_SVTOOLS_RTF_SHPLEFT}, RTF_SHPLEFT}, -{{OOO_STRING_SVTOOLS_RTF_SHPLID}, RTF_SHPLID}, -{{OOO_STRING_SVTOOLS_RTF_SHPLOCKANCHOR}, RTF_SHPLOCKANCHOR}, -{{OOO_STRING_SVTOOLS_RTF_SHPPICT}, RTF_SHPPICT}, -{{OOO_STRING_SVTOOLS_RTF_SHPRIGHT}, RTF_SHPRIGHT}, -{{OOO_STRING_SVTOOLS_RTF_SHPRSLT}, RTF_SHPRSLT}, -{{OOO_STRING_SVTOOLS_RTF_SHPTOP}, RTF_SHPTOP}, -{{OOO_STRING_SVTOOLS_RTF_SHPTXT}, RTF_SHPTXT}, -{{OOO_STRING_SVTOOLS_RTF_SHPWRK}, RTF_SHPWRK}, -{{OOO_STRING_SVTOOLS_RTF_SHPWR}, RTF_SHPWR}, -{{OOO_STRING_SVTOOLS_RTF_SHPZ}, RTF_SHPZ}, -{{OOO_STRING_SVTOOLS_RTF_SPRSBSP}, RTF_SPRSBSP}, -{{OOO_STRING_SVTOOLS_RTF_SPRSLNSP}, RTF_SPRSLNSP}, -{{OOO_STRING_SVTOOLS_RTF_SPRSTSM}, RTF_SPRSTSM}, -{{OOO_STRING_SVTOOLS_RTF_STATICVAL}, RTF_STATICVAL}, -{{OOO_STRING_SVTOOLS_RTF_STEXTFLOW}, RTF_STEXTFLOW}, -{{OOO_STRING_SVTOOLS_RTF_STRIKED}, RTF_STRIKED}, -{{OOO_STRING_SVTOOLS_RTF_SUBFONTBYSIZE}, RTF_SUBFONTBYSIZE}, -{{OOO_STRING_SVTOOLS_RTF_TCELLD}, RTF_TCELLD}, -{{OOO_STRING_SVTOOLS_RTF_TIME}, RTF_TIME}, -{{OOO_STRING_SVTOOLS_RTF_TRUNCATEFONTHEIGHT}, RTF_TRUNCATEFONTHEIGHT}, -{{OOO_STRING_SVTOOLS_RTF_UC}, RTF_UC}, -{{OOO_STRING_SVTOOLS_RTF_UD}, RTF_UD}, -{{OOO_STRING_SVTOOLS_RTF_ULDASH}, RTF_ULDASH}, -{{OOO_STRING_SVTOOLS_RTF_ULDASHD}, RTF_ULDASHD}, -{{OOO_STRING_SVTOOLS_RTF_ULDASHDD}, RTF_ULDASHDD}, -{{OOO_STRING_SVTOOLS_RTF_ULTH}, RTF_ULTH}, -{{OOO_STRING_SVTOOLS_RTF_ULWAVE}, RTF_ULWAVE}, -{{OOO_STRING_SVTOOLS_RTF_ULC}, RTF_ULC}, -{{OOO_STRING_SVTOOLS_RTF_U}, RTF_U}, -{{OOO_STRING_SVTOOLS_RTF_UPR}, RTF_UPR}, -{{OOO_STRING_SVTOOLS_RTF_USERPROPS}, RTF_USERPROPS}, -{{OOO_STRING_SVTOOLS_RTF_VIEWKIND}, RTF_VIEWKIND}, -{{OOO_STRING_SVTOOLS_RTF_VIEWSCALE}, RTF_VIEWSCALE}, -{{OOO_STRING_SVTOOLS_RTF_VIEWZK}, RTF_VIEWZK}, -{{OOO_STRING_SVTOOLS_RTF_WIDCTLPAR}, RTF_WIDCTLPAR}, -{{OOO_STRING_SVTOOLS_RTF_WINDOWCAPTION}, RTF_WINDOWCAPTION}, -{{OOO_STRING_SVTOOLS_RTF_WPEQN}, RTF_WPEQN}, -{{OOO_STRING_SVTOOLS_RTF_WPJST}, RTF_WPJST}, -{{OOO_STRING_SVTOOLS_RTF_WPSP}, RTF_WPSP}, -{{OOO_STRING_SVTOOLS_RTF_YXE}, RTF_YXE}, -{{OOO_STRING_SVTOOLS_RTF_FRMTXLRTB}, RTF_FRMTXLRTB}, -{{OOO_STRING_SVTOOLS_RTF_FRMTXTBRL}, RTF_FRMTXTBRL}, -{{OOO_STRING_SVTOOLS_RTF_FRMTXBTLR}, RTF_FRMTXBTLR}, -{{OOO_STRING_SVTOOLS_RTF_FRMTXLRTBV}, RTF_FRMTXLRTBV}, -{{OOO_STRING_SVTOOLS_RTF_FRMTXTBRLV}, RTF_FRMTXTBRLV}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ABSLOCK), RTF_ABSLOCK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ADJUSTRIGHT), RTF_ADJUSTRIGHT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNCHOSUNG), RTF_AFTNNCHOSUNG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNCNUM), RTF_AFTNNCNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNDBAR), RTF_AFTNNDBAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNDBNUM), RTF_AFTNNDBNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNDBNUMD), RTF_AFTNNDBNUMD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNDBNUMK), RTF_AFTNNDBNUMK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNDBNUMT), RTF_AFTNNDBNUMT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNGANADA), RTF_AFTNNGANADA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNGBNUM), RTF_AFTNNGBNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNGBNUMD), RTF_AFTNNGBNUMD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNGBNUMK), RTF_AFTNNGBNUMK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNGBNUML), RTF_AFTNNGBNUML}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNZODIAC), RTF_AFTNNZODIAC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNZODIACD), RTF_AFTNNZODIACD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_AFTNNZODIACL), RTF_AFTNNZODIACL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ANIMTEXT), RTF_ANIMTEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ANSICPG), RTF_ANSICPG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BACKGROUND), RTF_BACKGROUND}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BDBFHDR), RTF_BDBFHDR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BLIPTAG), RTF_BLIPTAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BLIPUID), RTF_BLIPUID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BLIPUPI), RTF_BLIPUPI}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRART), RTF_BRDRART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRDASHD), RTF_BRDRDASHD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRDASHDD), RTF_BRDRDASHDD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRDASHDOTSTR),RTF_BRDRDASHDOTSTR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRDASHSM), RTF_BRDRDASHSM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRINSET), RTF_BRDRINSET}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDROUTSET), RTF_BRDROUTSET}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDREMBOSS), RTF_BRDREMBOSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRENGRAVE), RTF_BRDRENGRAVE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRFRAME), RTF_BRDRFRAME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTHTNLG), RTF_BRDRTHTNLG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTHTNMG), RTF_BRDRTHTNMG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTHTNSG), RTF_BRDRTHTNSG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTNTHLG), RTF_BRDRTNTHLG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTNTHMG), RTF_BRDRTNTHMG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTNTHSG), RTF_BRDRTNTHSG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTNTHTNLG), RTF_BRDRTNTHTNLG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTNTHTNMG), RTF_BRDRTNTHTNMG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTNTHTNSG), RTF_BRDRTNTHTNSG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRTRIPLE), RTF_BRDRTRIPLE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRWAVY), RTF_BRDRWAVY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDRWAVYDB), RTF_BRDRWAVYDB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CATEGORY), RTF_CATEGORY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CGRID), RTF_CGRID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHARSCALEX), RTF_CHARSCALEX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGBDIAG), RTF_CHBGBDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGCROSS), RTF_CHBGCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGDCROSS), RTF_CHBGDCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGDKBDIAG), RTF_CHBGDKBDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGDKCROSS), RTF_CHBGDKCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGDKDCROSS), RTF_CHBGDKDCROSS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGDKFDIAG), RTF_CHBGDKFDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGDKHORIZ), RTF_CHBGDKHORIZ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGDKVERT), RTF_CHBGDKVERT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGFDIAG), RTF_CHBGFDIAG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGHORIZ), RTF_CHBGHORIZ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBGVERT), RTF_CHBGVERT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHBRDR), RTF_CHBRDR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHCBPAT), RTF_CHCBPAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHCFPAT), RTF_CHCFPAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CHSHDNG), RTF_CHSHDNG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLTXLRTB), RTF_CLTXLRTB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLTXTBRL), RTF_CLTXTBRL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLVERTALB), RTF_CLVERTALB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLVERTALC), RTF_CLVERTALC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLVERTALT), RTF_CLVERTALT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLVMGF), RTF_CLVMGF}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLVMRG), RTF_CLVMRG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLTXTBRLV), RTF_CLTXTBRLV}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLTXBTLR), RTF_CLTXBTLR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CLTXLRTBV), RTF_CLTXLRTBV}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_COMPANY), RTF_COMPANY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CRAUTH), RTF_CRAUTH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_CRDATE), RTF_CRDATE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DATE), RTF_DATE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DEFLANGFE), RTF_DEFLANGFE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRAUTH), RTF_DFRAUTH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRDATE), RTF_DFRDATE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRSTART), RTF_DFRSTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRSTOP), RTF_DFRSTOP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRXST), RTF_DFRXST}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DGMARGIN), RTF_DGMARGIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DNTBLNSBDB), RTF_DNTBLNSBDB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOCTYPE), RTF_DOCTYPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DOCVAR), RTF_DOCVAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DPCODESCENT), RTF_DPCODESCENT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_EMBO), RTF_EMBO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_EMFBLIP), RTF_EMFBLIP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_EXPSHRTN), RTF_EXPSHRTN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FAAUTO), RTF_FAAUTO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FBIAS), RTF_FBIAS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFDEFRES), RTF_FFDEFRES}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFDEFTEXT), RTF_FFDEFTEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFENTRYMCR), RTF_FFENTRYMCR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFEXITMCR), RTF_FFEXITMCR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFFORMAT), RTF_FFFORMAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFHASLISTBOX), RTF_FFHASLISTBOX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFHELPTEXT), RTF_FFHELPTEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFHPS), RTF_FFHPS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFL), RTF_FFL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFMAXLEN), RTF_FFMAXLEN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFNAME), RTF_FFNAME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFOWNHELP), RTF_FFOWNHELP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFOWNSTAT), RTF_FFOWNSTAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFPROT), RTF_FFPROT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFRECALC), RTF_FFRECALC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFRES), RTF_FFRES}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFSIZE), RTF_FFSIZE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFSTATTEXT), RTF_FFSTATTEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFTYPE), RTF_FFTYPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FFTYPETXT), RTF_FFTYPETXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLDTYPE), RTF_FLDTYPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FNAME), RTF_FNAME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FORMFIELD), RTF_FORMFIELD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FROMTEXT), RTF_FROMTEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNCHOSUNG), RTF_FTNNCHOSUNG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNCNUM), RTF_FTNNCNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNDBAR), RTF_FTNNDBAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNDBNUM), RTF_FTNNDBNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNDBNUMD), RTF_FTNNDBNUMD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNDBNUMK), RTF_FTNNDBNUMK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNDBNUMT), RTF_FTNNDBNUMT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNGANADA), RTF_FTNNGANADA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNGBNUM), RTF_FTNNGBNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNGBNUMD), RTF_FTNNGBNUMD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNGBNUMK), RTF_FTNNGBNUMK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNGBNUML), RTF_FTNNGBNUML}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNZODIAC), RTF_FTNNZODIAC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNZODIACD), RTF_FTNNZODIACD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FTNNZODIACL), RTF_FTNNZODIACL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_G), RTF_G}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_GCW), RTF_GCW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_GRIDTBL), RTF_GRIDTBL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HIGHLIGHT), RTF_HIGHLIGHT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HLFR), RTF_HLFR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HLINKBASE), RTF_HLINKBASE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HLLOC), RTF_HLLOC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HLSRC), RTF_HLSRC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ILVL), RTF_ILVL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_IMPR), RTF_IMPR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_JPEGBLIP), RTF_JPEGBLIP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELFOLLOW), RTF_LEVELFOLLOW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELINDENT), RTF_LEVELINDENT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELJC), RTF_LEVELJC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELLEGAL), RTF_LEVELLEGAL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELNFC), RTF_LEVELNFC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELNORESTART),RTF_LEVELNORESTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELNUMBERS), RTF_LEVELNUMBERS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELOLD), RTF_LEVELOLD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELPREV), RTF_LEVELPREV}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELPREVSPACE),RTF_LEVELPREVSPACE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELSPACE), RTF_LEVELSPACE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELSTARTAT), RTF_LEVELSTARTAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LEVELTEXT), RTF_LEVELTEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LINKVAL), RTF_LINKVAL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LIST), RTF_LIST}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTID), RTF_LISTID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTLEVEL), RTF_LISTLEVEL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTNAME), RTF_LISTNAME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTOVERRIDE), RTF_LISTOVERRIDE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTOVERRIDECOUNT), RTF_LISTOVERRIDECOUNT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTOVERRIDEFORMAT), RTF_LISTOVERRIDEFORMAT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTOVERRIDESTART), RTF_LISTOVERRIDESTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTOVERRIDETABLE), RTF_LISTOVERRIDETABLE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTRESTARTHDN),RTF_LISTRESTARTHDN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTSIMPLE), RTF_LISTSIMPLE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTTABLE), RTF_LISTTABLE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTTEMPLATEID),RTF_LISTTEMPLATEID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LISTTEXT), RTF_LISTTEXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LS), RTF_LS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LYTEXCTTP), RTF_LYTEXCTTP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LYTPRTMET), RTF_LYTPRTMET}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MANAGER), RTF_MANAGER}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_MSMCAP), RTF_MSMCAP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOFCHARSWS), RTF_NOFCHARSWS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOLEAD), RTF_NOLEAD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NONSHPPICT), RTF_NONSHPPICT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOSECTEXPAND), RTF_NOSECTEXPAND}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOSNAPLINEGRID),RTF_NOSNAPLINEGRID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOSPACEFORUL), RTF_NOSPACEFORUL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOULTRLSPC), RTF_NOULTRLSPC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOXLATTOYEN), RTF_NOXLATTOYEN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJATTPH), RTF_OBJATTPH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJHTML), RTF_OBJHTML}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OBJOCX), RTF_OBJOCX}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLDLINEWRAP), RTF_OLDLINEWRAP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OUTLINELEVEL), RTF_OUTLINELEVEL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OVERLAY), RTF_OVERLAY}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PANOSE), RTF_PANOSE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGBRDRB), RTF_PGBRDRB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGBRDRFOOT), RTF_PGBRDRFOOT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGBRDRHEAD), RTF_PGBRDRHEAD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGBRDRL), RTF_PGBRDRL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGBRDROPT), RTF_PGBRDROPT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGBRDRR), RTF_PGBRDRR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGBRDRSNAP), RTF_PGBRDRSNAP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGBRDRT), RTF_PGBRDRT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNCHOSUNG), RTF_PGNCHOSUNG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNCNUM), RTF_PGNCNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNDBNUMK), RTF_PGNDBNUMK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNDBNUMT), RTF_PGNDBNUMT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNGANADA), RTF_PGNGANADA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNGBNUM), RTF_PGNGBNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNGBNUMD), RTF_PGNGBNUMD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNGBNUMK), RTF_PGNGBNUMK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNGBNUML), RTF_PGNGBNUML}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNZODIAC), RTF_PGNZODIAC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNZODIACD), RTF_PGNZODIACD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGNZODIACL), RTF_PGNZODIACL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PICPROP), RTF_PICPROP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNAIUEO), RTF_PNAIUEO}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNAIUEOD), RTF_PNAIUEOD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNCHOSUNG), RTF_PNCHOSUNG}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNDBNUMD), RTF_PNDBNUMD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNDBNUMK), RTF_PNDBNUMK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNDBNUML), RTF_PNDBNUML}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNDBNUMT), RTF_PNDBNUMT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNGANADA), RTF_PNGANADA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNGBLIP), RTF_PNGBLIP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNGBNUM), RTF_PNGBNUM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNGBNUMD), RTF_PNGBNUMD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNGBNUMK), RTF_PNGBNUMK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNGBNUML), RTF_PNGBNUML}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNRAUTH), RTF_PNRAUTH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNRDATE), RTF_PNRDATE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNRNFC), RTF_PNRNFC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNRNOT), RTF_PNRNOT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNRPNBR), RTF_PNRPNBR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNRRGB), RTF_PNRRGB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNRSTART), RTF_PNRSTART}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNRSTOP), RTF_PNRSTOP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNRXST), RTF_PNRXST}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNZODIAC), RTF_PNZODIAC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNZODIACD), RTF_PNZODIACD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PNZODIACL), RTF_PNZODIACL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LFOLEVEL), RTF_LFOLEVEL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSYIN), RTF_POSYIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_POSYOUT), RTF_POSYOUT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PRIVATE), RTF_PRIVATE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PROPNAME), RTF_PROPNAME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PROPTYPE), RTF_PROPTYPE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVAUTHDEL), RTF_REVAUTHDEL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_REVDTTMDEL), RTF_REVDTTMDEL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SAUTOUPD), RTF_SAUTOUPD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SECTDEFAULTCL), RTF_SECTDEFAULTCL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SECTEXPAND), RTF_SECTEXPAND}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SECTLINEGRID), RTF_SECTLINEGRID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SECTSPECIFYCL), RTF_SECTSPECIFYCL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SECTSPECIFYL), RTF_SECTSPECIFYL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHIDDEN), RTF_SHIDDEN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPBOTTOM), RTF_SHPBOTTOM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPBXCOLUMN), RTF_SHPBXCOLUMN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPBXMARGIN), RTF_SHPBXMARGIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPBXPAGE), RTF_SHPBXPAGE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPBYMARGIN), RTF_SHPBYMARGIN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPBYPAGE), RTF_SHPBYPAGE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPBYPARA), RTF_SHPBYPARA}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPFBLWTXT), RTF_SHPFBLWTXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPFHDR), RTF_SHPFHDR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPGRP), RTF_SHPGRP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPINST), RTF_SHPINST}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPLEFT), RTF_SHPLEFT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPLID), RTF_SHPLID}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPLOCKANCHOR), RTF_SHPLOCKANCHOR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPPICT), RTF_SHPPICT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPRIGHT), RTF_SHPRIGHT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPRSLT), RTF_SHPRSLT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPTOP), RTF_SHPTOP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPTXT), RTF_SHPTXT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPWRK), RTF_SHPWRK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPWR), RTF_SHPWR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPZ), RTF_SHPZ}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SPRSBSP), RTF_SPRSBSP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SPRSLNSP), RTF_SPRSLNSP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SPRSTSM), RTF_SPRSTSM}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_STATICVAL), RTF_STATICVAL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_STEXTFLOW), RTF_STEXTFLOW}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_STRIKED), RTF_STRIKED}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SUBFONTBYSIZE), RTF_SUBFONTBYSIZE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TCELLD), RTF_TCELLD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TIME), RTF_TIME}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TRUNCATEFONTHEIGHT), RTF_TRUNCATEFONTHEIGHT}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_UC), RTF_UC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_UD), RTF_UD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULDASH), RTF_ULDASH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULDASHD), RTF_ULDASHD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULDASHDD), RTF_ULDASHDD}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULTH), RTF_ULTH}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULWAVE), RTF_ULWAVE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULC), RTF_ULC}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_U), RTF_U}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_UPR), RTF_UPR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_USERPROPS), RTF_USERPROPS}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_VIEWKIND), RTF_VIEWKIND}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_VIEWSCALE), RTF_VIEWSCALE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_VIEWZK), RTF_VIEWZK}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WIDCTLPAR), RTF_WIDCTLPAR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WINDOWCAPTION), RTF_WINDOWCAPTION}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WPEQN), RTF_WPEQN}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WPJST), RTF_WPJST}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_WPSP), RTF_WPSP}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_YXE), RTF_YXE}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FRMTXLRTB), RTF_FRMTXLRTB}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FRMTXTBRL), RTF_FRMTXTBRL}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FRMTXBTLR), RTF_FRMTXBTLR}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FRMTXLRTBV), RTF_FRMTXLRTBV}, +{OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FRMTXTBRLV), RTF_FRMTXTBRLV}, // MS-2000 Tokens - {{OOO_STRING_SVTOOLS_RTF_ULTHD}, RTF_ULTHD}, - {{OOO_STRING_SVTOOLS_RTF_ULTHDASH}, RTF_ULTHDASH}, - {{OOO_STRING_SVTOOLS_RTF_ULLDASH}, RTF_ULLDASH}, - {{OOO_STRING_SVTOOLS_RTF_ULTHLDASH}, RTF_ULTHLDASH}, - {{OOO_STRING_SVTOOLS_RTF_ULTHDASHD}, RTF_ULTHDASHD}, - {{OOO_STRING_SVTOOLS_RTF_ULTHDASHDD}, RTF_ULTHDASHDD}, - {{OOO_STRING_SVTOOLS_RTF_ULHWAVE}, RTF_ULHWAVE}, - {{OOO_STRING_SVTOOLS_RTF_ULULDBWAVE}, RTF_ULULDBWAVE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULTHD), RTF_ULTHD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULTHDASH), RTF_ULTHDASH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULLDASH), RTF_ULLDASH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULTHLDASH), RTF_ULTHLDASH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULTHDASHD), RTF_ULTHDASHD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULTHDASHDD), RTF_ULTHDASHDD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULHWAVE), RTF_ULHWAVE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ULULDBWAVE), RTF_ULULDBWAVE}, - {{OOO_STRING_SVTOOLS_RTF_LOCH}, RTF_LOCH}, - {{OOO_STRING_SVTOOLS_RTF_HICH}, RTF_HICH}, - {{OOO_STRING_SVTOOLS_RTF_DBCH}, RTF_DBCH}, - {{OOO_STRING_SVTOOLS_RTF_LANGFE}, RTF_LANGFE}, - {{OOO_STRING_SVTOOLS_RTF_ADEFLANG}, RTF_ADEFLANG}, - {{OOO_STRING_SVTOOLS_RTF_ADEFF}, RTF_ADEFF}, - {{OOO_STRING_SVTOOLS_RTF_ACCNONE}, RTF_ACCNONE}, - {{OOO_STRING_SVTOOLS_RTF_ACCDOT}, RTF_ACCDOT}, - {{OOO_STRING_SVTOOLS_RTF_ACCCOMMA}, RTF_ACCCOMMA}, - {{OOO_STRING_SVTOOLS_RTF_TWOINONE}, RTF_TWOINONE}, - {{OOO_STRING_SVTOOLS_RTF_HORZVERT}, RTF_HORZVERT}, - {{OOO_STRING_SVTOOLS_RTF_FAHANG}, RTF_FAHANG}, - {{OOO_STRING_SVTOOLS_RTF_FAVAR}, RTF_FAVAR}, - {{OOO_STRING_SVTOOLS_RTF_FACENTER}, RTF_FACENTER}, - {{OOO_STRING_SVTOOLS_RTF_FAROMAN}, RTF_FAROMAN}, - {{OOO_STRING_SVTOOLS_RTF_FAFIXED}, RTF_FAFIXED}, - {{OOO_STRING_SVTOOLS_RTF_NOCWRAP}, RTF_NOCWRAP}, - {{OOO_STRING_SVTOOLS_RTF_NOOVERFLOW}, RTF_NOOVERFLOW}, - {{OOO_STRING_SVTOOLS_RTF_ASPALPHA}, RTF_ASPALPHA}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LOCH), RTF_LOCH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HICH), RTF_HICH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DBCH), RTF_DBCH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_LANGFE), RTF_LANGFE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ADEFLANG), RTF_ADEFLANG}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ADEFF), RTF_ADEFF}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ACCNONE), RTF_ACCNONE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ACCDOT), RTF_ACCDOT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ACCCOMMA), RTF_ACCCOMMA}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TWOINONE), RTF_TWOINONE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HORZVERT), RTF_HORZVERT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FAHANG), RTF_FAHANG}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FAVAR), RTF_FAVAR}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FACENTER), RTF_FACENTER}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FAROMAN), RTF_FAROMAN}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FAFIXED), RTF_FAFIXED}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOCWRAP), RTF_NOCWRAP}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_NOOVERFLOW), RTF_NOOVERFLOW}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_ASPALPHA), RTF_ASPALPHA}, // SWG specific attributes - {{OOO_STRING_SVTOOLS_RTF_GRFALIGNV}, RTF_GRF_ALIGNV}, - {{OOO_STRING_SVTOOLS_RTF_GRFALIGNH}, RTF_GRF_ALIGNH}, - {{OOO_STRING_SVTOOLS_RTF_GRFMIRROR}, RTF_GRF_MIRROR}, - {{OOO_STRING_SVTOOLS_RTF_HEADERYB}, RTF_HEADER_YB}, - {{OOO_STRING_SVTOOLS_RTF_HEADERXL}, RTF_HEADER_XL}, - {{OOO_STRING_SVTOOLS_RTF_HEADERXR}, RTF_HEADER_XR}, - {{OOO_STRING_SVTOOLS_RTF_FOOTERYT}, RTF_FOOTER_YT}, - {{OOO_STRING_SVTOOLS_RTF_FOOTERXL}, RTF_FOOTER_XL}, - {{OOO_STRING_SVTOOLS_RTF_FOOTERXR}, RTF_FOOTER_XR}, - {{OOO_STRING_SVTOOLS_RTF_HEADERYH}, RTF_HEADER_YH}, - {{OOO_STRING_SVTOOLS_RTF_FOOTERYH}, RTF_FOOTER_YH}, - {{OOO_STRING_SVTOOLS_RTF_BALANCEDCOLUMN},RTF_BALANCED_COLUMN}, - {{OOO_STRING_SVTOOLS_RTF_UPDNPROP}, RTF_SWG_ESCPROP}, - {{OOO_STRING_SVTOOLS_RTF_PRTDATA}, RTF_SWG_PRTDATA}, - {{OOO_STRING_SVTOOLS_RTF_BKMKKEY}, RTF_BKMK_KEY}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_GRFALIGNV), RTF_GRF_ALIGNV}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_GRFALIGNH), RTF_GRF_ALIGNH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_GRFMIRROR), RTF_GRF_MIRROR}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HEADERYB), RTF_HEADER_YB}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HEADERXL), RTF_HEADER_XL}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HEADERXR), RTF_HEADER_XR}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOOTERYT), RTF_FOOTER_YT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOOTERXL), RTF_FOOTER_XL}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOOTERXR), RTF_FOOTER_XR}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HEADERYH), RTF_HEADER_YH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FOOTERYH), RTF_FOOTER_YH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BALANCEDCOLUMN),RTF_BALANCED_COLUMN}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_UPDNPROP), RTF_SWG_ESCPROP}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PRTDATA), RTF_SWG_PRTDATA}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BKMKKEY), RTF_BKMK_KEY}, // Attributes for fly frames - {{OOO_STRING_SVTOOLS_RTF_FLYPRINT}, RTF_FLYPRINT}, - {{OOO_STRING_SVTOOLS_RTF_FLYOPAQUE}, RTF_FLYOPAQUE}, - {{OOO_STRING_SVTOOLS_RTF_FLYPRTCTD}, RTF_FLYPRTCTD}, - {{OOO_STRING_SVTOOLS_RTF_FLYMAINCNT}, RTF_FLYMAINCNT}, - {{OOO_STRING_SVTOOLS_RTF_FLYVERT}, RTF_FLYVERT}, - {{OOO_STRING_SVTOOLS_RTF_FLYHORZ}, RTF_FLYHORZ}, - {{OOO_STRING_SVTOOLS_RTF_DFRMTXTL}, RTF_FLYOUTLEFT}, - {{OOO_STRING_SVTOOLS_RTF_DFRMTXTR}, RTF_FLYOUTRIGHT}, - {{OOO_STRING_SVTOOLS_RTF_DFRMTXTU}, RTF_FLYOUTUPPER}, - {{OOO_STRING_SVTOOLS_RTF_DFRMTXTW}, RTF_FLYOUTLOWER}, - {{OOO_STRING_SVTOOLS_RTF_FLYANCHOR}, RTF_FLYANCHOR}, - {{OOO_STRING_SVTOOLS_RTF_FLYCNTNT}, RTF_FLY_CNTNT}, - {{OOO_STRING_SVTOOLS_RTF_FLYCOLUMN}, RTF_FLY_COLUMN}, - {{OOO_STRING_SVTOOLS_RTF_FLYPAGE}, RTF_FLY_PAGE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYPRINT), RTF_FLYPRINT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYOPAQUE), RTF_FLYOPAQUE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYPRTCTD), RTF_FLYPRTCTD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYMAINCNT), RTF_FLYMAINCNT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYVERT), RTF_FLYVERT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYHORZ), RTF_FLYHORZ}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRMTXTL), RTF_FLYOUTLEFT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRMTXTR), RTF_FLYOUTRIGHT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRMTXTU), RTF_FLYOUTUPPER}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_DFRMTXTW), RTF_FLYOUTLOWER}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYANCHOR), RTF_FLYANCHOR}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYCNTNT), RTF_FLY_CNTNT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYCOLUMN), RTF_FLY_COLUMN}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYPAGE), RTF_FLY_PAGE}, - {{OOO_STRING_SVTOOLS_RTF_BRDBOX}, RTF_BRDBOX}, - {{OOO_STRING_SVTOOLS_RTF_BRDLNCOL}, RTF_BRDLINE_COL}, - {{OOO_STRING_SVTOOLS_RTF_BRDLNIN}, RTF_BRDLINE_IN}, - {{OOO_STRING_SVTOOLS_RTF_BRDLNOUT}, RTF_BRDLINE_OUT}, - {{OOO_STRING_SVTOOLS_RTF_BRDLNDIST}, RTF_BRDLINE_DIST}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDBOX), RTF_BRDBOX}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDLNCOL), RTF_BRDLINE_COL}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDLNIN), RTF_BRDLINE_IN}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDLNOUT), RTF_BRDLINE_OUT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_BRDLNDIST), RTF_BRDLINE_DIST}, - {{OOO_STRING_SVTOOLS_RTF_SHADOW}, RTF_SHADOW}, - {{OOO_STRING_SVTOOLS_RTF_SHDWDIST}, RTF_SHDW_DIST}, - {{OOO_STRING_SVTOOLS_RTF_SHDWSTYLE}, RTF_SHDW_STYLE}, - {{OOO_STRING_SVTOOLS_RTF_SHDWCOL}, RTF_SHDW_COL}, - {{OOO_STRING_SVTOOLS_RTF_SHDWFCOL}, RTF_SHDW_FCOL}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHADOW), RTF_SHADOW}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHDWDIST), RTF_SHDW_DIST}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHDWSTYLE), RTF_SHDW_STYLE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHDWCOL), RTF_SHDW_COL}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHDWFCOL), RTF_SHDW_FCOL}, - {{OOO_STRING_SVTOOLS_RTF_FLYINPARA}, RTF_FLY_INPARA}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_FLYINPARA), RTF_FLY_INPARA}, - {{OOO_STRING_SVTOOLS_RTF_PGDSCTBL}, RTF_PGDSCTBL}, - {{OOO_STRING_SVTOOLS_RTF_PGDSC}, RTF_PGDSC}, - {{OOO_STRING_SVTOOLS_RTF_PGDSCUSE}, RTF_PGDSCUSE}, - {{OOO_STRING_SVTOOLS_RTF_PGDSCNXT}, RTF_PGDSCNXT}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGDSCTBL), RTF_PGDSCTBL}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGDSC), RTF_PGDSC}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGDSCUSE), RTF_PGDSCUSE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGDSCNXT), RTF_PGDSCNXT}, - {{OOO_STRING_SVTOOLS_RTF_HYPHEN}, RTF_HYPHEN}, - {{OOO_STRING_SVTOOLS_RTF_HYPHLEAD}, RTF_HYPHLEAD}, - {{OOO_STRING_SVTOOLS_RTF_HYPHTRAIL}, RTF_HYPHTRAIL}, - {{OOO_STRING_SVTOOLS_RTF_HYPHMAX}, RTF_HYPHMAX}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HYPHEN), RTF_HYPHEN}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HYPHLEAD), RTF_HYPHLEAD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HYPHTRAIL), RTF_HYPHTRAIL}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_HYPHMAX), RTF_HYPHMAX}, - {{OOO_STRING_SVTOOLS_RTF_TLSWG}, RTF_TLSWG}, - {{OOO_STRING_SVTOOLS_RTF_PGBRK}, RTF_PGBRK}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_TLSWG), RTF_TLSWG}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGBRK), RTF_PGBRK}, - {{OOO_STRING_SVTOOLS_RTF_PGDSCNO}, RTF_PGDSCNO}, - {{OOO_STRING_SVTOOLS_RTF_SOUTLVL}, RTF_SOUTLVL}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_PGDSCNO), RTF_PGDSCNO}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SOUTLVL), RTF_SOUTLVL}, - {{OOO_STRING_SVTOOLS_RTF_SHP}, RTF_SHP}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHP), RTF_SHP}, /* - {{OOO_STRING_SVTOOLS_RTF_SHPLEFT}, RTF_SHPLEFT} - {{OOO_STRING_SVTOOLS_RTF_SHPTOP}, RTF_SHPTOP} - {{OOO_STRING_SVTOOLS_RTF_SHPBOTTOM}, RTF_SHPBOTTOM} - {{OOO_STRING_SVTOOLS_RTF_SHPRIGHT}, RTF_SHPRIGHT} + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPLEFT), RTF_SHPLEFT} + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPTOP), RTF_SHPTOP} + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPBOTTOM), RTF_SHPBOTTOM} + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SHPRIGHT), RTF_SHPRIGHT} */ - {{OOO_STRING_SVTOOLS_RTF_SN}, RTF_SN}, - {{OOO_STRING_SVTOOLS_RTF_SV}, RTF_SV}, - {{OOO_STRING_SVTOOLS_RTF_SP}, RTF_SP}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SN), RTF_SN}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SV), RTF_SV}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_SP), RTF_SP}, // Support for overline attributes - {{OOO_STRING_SVTOOLS_RTF_OL}, RTF_OL}, - {{OOO_STRING_SVTOOLS_RTF_OLW}, RTF_OLW}, - {{OOO_STRING_SVTOOLS_RTF_OLD}, RTF_OLD}, - {{OOO_STRING_SVTOOLS_RTF_OLDB}, RTF_OLDB}, - {{OOO_STRING_SVTOOLS_RTF_OLNONE}, RTF_OLNONE}, - {{OOO_STRING_SVTOOLS_RTF_OLDASH}, RTF_OLDASH}, - {{OOO_STRING_SVTOOLS_RTF_OLDASHD}, RTF_OLDASHD}, - {{OOO_STRING_SVTOOLS_RTF_OLDASHDD}, RTF_OLDASHDD}, - {{OOO_STRING_SVTOOLS_RTF_OLTH}, RTF_OLTH}, - {{OOO_STRING_SVTOOLS_RTF_OLWAVE}, RTF_OLWAVE}, - {{OOO_STRING_SVTOOLS_RTF_OLC}, RTF_OLC}, - {{OOO_STRING_SVTOOLS_RTF_OLTHD}, RTF_OLTHD}, - {{OOO_STRING_SVTOOLS_RTF_OLTHDASH}, RTF_OLTHDASH}, - {{OOO_STRING_SVTOOLS_RTF_OLLDASH}, RTF_OLLDASH}, - {{OOO_STRING_SVTOOLS_RTF_OLTHLDASH}, RTF_OLTHLDASH}, - {{OOO_STRING_SVTOOLS_RTF_OLTHDASHD}, RTF_OLTHDASHD}, - {{OOO_STRING_SVTOOLS_RTF_OLTHDASHDD}, RTF_OLTHDASHDD}, - {{OOO_STRING_SVTOOLS_RTF_OLHWAVE}, RTF_OLHWAVE}, - {{OOO_STRING_SVTOOLS_RTF_OLOLDBWAVE}, RTF_OLOLDBWAVE} + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OL), RTF_OL}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLW), RTF_OLW}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLD), RTF_OLD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLDB), RTF_OLDB}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLNONE), RTF_OLNONE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLDASH), RTF_OLDASH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLDASHD), RTF_OLDASHD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLDASHDD), RTF_OLDASHDD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLTH), RTF_OLTH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLWAVE), RTF_OLWAVE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLC), RTF_OLC}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLTHD), RTF_OLTHD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLTHDASH), RTF_OLTHDASH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLLDASH), RTF_OLLDASH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLTHLDASH), RTF_OLTHLDASH}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLTHDASHD), RTF_OLTHDASHD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLTHDASHDD), RTF_OLTHDASHDD}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLHWAVE), RTF_OLHWAVE}, + {OUStringLiteral(OOO_STRING_SVTOOLS_RTF_OLOLDBWAVE), RTF_OLOLDBWAVE} }; -extern "C" { -static int RTFKeyCompare( const void *pFirst, const void *pSecond) -{ - int nRet = 0; - if( -1 == static_cast<RTF_TokenEntry const *>(pFirst)->nToken ) - { - if( -1 == static_cast<RTF_TokenEntry const *>(pSecond)->nToken ) - nRet = static_cast<RTF_TokenEntry const *>(pFirst)->pUToken->compareTo( - *static_cast<RTF_TokenEntry const *>(pSecond)->pUToken ); - else - { - nRet = static_cast<RTF_TokenEntry const *>(pFirst)->pUToken->compareToIgnoreAsciiCaseAscii( - static_cast<RTF_TokenEntry const *>(pSecond)->sToken ); - } - } - else - { - if( -1 == static_cast<RTF_TokenEntry const *>(pSecond)->nToken ) - nRet = -1 * static_cast<RTF_TokenEntry const *>(pSecond)->pUToken->compareToIgnoreAsciiCaseAscii( - static_cast<RTF_TokenEntry const *>(pFirst)->sToken ); - else - nRet = strcmp( static_cast<RTF_TokenEntry const *>(pFirst)->sToken, - static_cast<RTF_TokenEntry const *>(pSecond)->sToken ); - } - - return nRet; -} - -} - int GetRTFToken( const OUString& rSearch ) { if( !bSortKeyWords ) { - qsort( static_cast<void*>(aRTFTokenTab), - SAL_N_ELEMENTS( aRTFTokenTab ), - sizeof( RTF_TokenEntry ), - RTFKeyCompare ); + std::sort( std::begin(aRTFTokenTab), std::end(aRTFTokenTab), + [](const RTF_TokenEntry & lhs, const RTF_TokenEntry & rhs) + { + return strcmp(lhs.sToken.data, rhs.sToken.data) < 0; + } ); bSortKeyWords = true; } - int nRet = 0; - void* pFound; - RTF_TokenEntry aSrch; - aSrch.pUToken = &rSearch; - aSrch.nToken = -1; - - if( nullptr != ( pFound = bsearch( &aSrch, - static_cast<void*>(aRTFTokenTab), - SAL_N_ELEMENTS( aRTFTokenTab ), - sizeof( RTF_TokenEntry ), - RTFKeyCompare ))) - nRet = static_cast<RTF_TokenEntry*>(pFound)->nToken; + auto findCompare = [](const RTF_TokenEntry & lhs, const OUString & s) + { + return s.compareToIgnoreAsciiCaseAscii(lhs.sToken.data) > 0; + }; + auto findIt = std::lower_bound( std::begin(aRTFTokenTab), std::end(aRTFTokenTab), rSearch, findCompare); + if (findIt != std::end(aRTFTokenTab) && !findCompare(*findIt, rSearch)) + return findIt->nToken; - return nRet; + return 0; } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |