diff options
Diffstat (limited to 'sw/source/filter/html')
-rw-r--r-- | sw/source/filter/html/SwAppletImpl.cxx | 52 | ||||
-rw-r--r-- | sw/source/filter/html/css1atr.cxx | 170 | ||||
-rw-r--r-- | sw/source/filter/html/htmlatr.cxx | 158 | ||||
-rw-r--r-- | sw/source/filter/html/htmlbas.cxx | 24 | ||||
-rw-r--r-- | sw/source/filter/html/htmlcss1.cxx | 42 | ||||
-rw-r--r-- | sw/source/filter/html/htmldraw.cxx | 42 | ||||
-rw-r--r-- | sw/source/filter/html/htmlfld.cxx | 168 | ||||
-rw-r--r-- | sw/source/filter/html/htmlfld.hxx | 155 | ||||
-rw-r--r-- | sw/source/filter/html/htmlfldw.cxx | 233 | ||||
-rw-r--r-- | sw/source/filter/html/htmlfly.cxx | 130 | ||||
-rw-r--r-- | sw/source/filter/html/htmlform.cxx | 66 | ||||
-rw-r--r-- | sw/source/filter/html/htmlforw.cxx | 146 | ||||
-rw-r--r-- | sw/source/filter/html/htmlftn.cxx | 64 | ||||
-rw-r--r-- | sw/source/filter/html/htmlgrin.cxx | 28 | ||||
-rw-r--r-- | sw/source/filter/html/htmlnum.cxx | 28 | ||||
-rw-r--r-- | sw/source/filter/html/htmlplug.cxx | 69 | ||||
-rw-r--r-- | sw/source/filter/html/htmlsect.cxx | 4 | ||||
-rw-r--r-- | sw/source/filter/html/htmltab.cxx | 10 | ||||
-rw-r--r-- | sw/source/filter/html/htmltabw.cxx | 138 | ||||
-rw-r--r-- | sw/source/filter/html/swhtml.cxx | 50 | ||||
-rw-r--r-- | sw/source/filter/html/wrthtml.cxx | 52 |
21 files changed, 857 insertions, 972 deletions
diff --git a/sw/source/filter/html/SwAppletImpl.cxx b/sw/source/filter/html/SwAppletImpl.cxx index 2d58313dfc4b..2e8d395d72ca 100644 --- a/sw/source/filter/html/SwAppletImpl.cxx +++ b/sw/source/filter/html/SwAppletImpl.cxx @@ -31,6 +31,7 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_sw.hxx" #include <SwAppletImpl.hxx> +#include <svtools/htmlkywd.hxx> #include <svtools/urihelper.hxx> #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/embed/EmbedStates.hpp> @@ -42,14 +43,13 @@ using namespace com::sun::star; -/* Some MIB magic...*/ +namespace { -//sal_Char SVT_DLLPUBLIC const SVTOOLS_CONSTASCII_DEF( sHTML_O_archive, "ARCHIVE" ); +static char const sHTML_O_archive[] = "ARCHIVE"; +static char const sHTML_O_Archives[] = "ARCHIVES"; +static char const sHTML_O_Object[] = "OBJECT"; -sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_Hidden, "HIDDEN" ); -sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_Hidden_False, "FALSE" ); -sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_Archives, "ARCHIVES" ); -sal_Char const SVTOOLS_CONSTASCII_DEF( sHTML_O_Object, "OBJECT" ); +} USHORT SwApplet_Impl::GetOptionType( const String& rName, BOOL bApplet ) { @@ -59,8 +59,8 @@ USHORT SwApplet_Impl::GetOptionType( const String& rName, BOOL bApplet ) { case 'A': case 'a': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_align ) || - rName.EqualsIgnoreCaseAscii( sHTML_O_alt ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_align ) || + rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_alt ) ) nType = SWHTML_OPTTYPE_IGNORE; else if( bApplet && (rName.EqualsIgnoreCaseAscii( sHTML_O_archive ) || @@ -69,32 +69,32 @@ USHORT SwApplet_Impl::GetOptionType( const String& rName, BOOL bApplet ) break; case 'C': case 'c': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_class ) || - (bApplet && (rName.EqualsIgnoreCaseAscii( sHTML_O_code ) || - rName.EqualsIgnoreCaseAscii( sHTML_O_codebase ))) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_class ) || + (bApplet && (rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_code ) || + rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_codebase ))) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'H': case 'h': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_height ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_height ) ) nType = SWHTML_OPTTYPE_SIZE; - else if( rName.EqualsIgnoreCaseAscii( sHTML_O_hspace ) || - (!bApplet && rName.EqualsIgnoreCaseAscii( sHTML_O_Hidden )) ) + else if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_hspace ) || + (!bApplet && rName.EqualsIgnoreCaseAscii( OOO_STRING_SW_HTML_O_Hidden )) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'I': case 'i': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_id ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_id ) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'M': case 'm': - if( bApplet && rName.EqualsIgnoreCaseAscii( sHTML_O_mayscript ) ) + if( bApplet && rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_mayscript ) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'N': case 'n': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_name ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_name ) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'O': @@ -104,23 +104,23 @@ USHORT SwApplet_Impl::GetOptionType( const String& rName, BOOL bApplet ) break; case 'S': case 's': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_style ) || - (!bApplet && rName.EqualsIgnoreCaseAscii( sHTML_O_src )) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_style ) || + (!bApplet && rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_src )) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'T': case 't': - if( !bApplet && rName.EqualsIgnoreCaseAscii( sHTML_O_type ) ) + if( !bApplet && rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_type ) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'V': case 'v': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_vspace ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_vspace ) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'W': case 'w': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_width ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_width ) ) nType = SWHTML_OPTTYPE_SIZE; break; } @@ -171,13 +171,13 @@ sal_Bool SwApplet_Impl::CreateApplet( const String& rBaseURL ) { const SvCommand& rArg = aCommandList[i]; const String& rName = rArg.GetCommand(); - if( rName.EqualsIgnoreCaseAscii( sHTML_O_code ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_code ) ) aCode = rArg.GetArgument(); - else if( rName.EqualsIgnoreCaseAscii( sHTML_O_codebase ) ) + else if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_codebase ) ) aCodeBase = INetURLObject::GetAbsURL( rBaseURL, rArg.GetArgument() ); - else if( rName.EqualsIgnoreCaseAscii( sHTML_O_name ) ) + else if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_name ) ) aName = rArg.GetArgument(); - else if( rName.EqualsIgnoreCaseAscii( sHTML_O_mayscript ) ) + else if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_mayscript ) ) bMayScript = sal_True; } diff --git a/sw/source/filter/html/css1atr.cxx b/sw/source/filter/html/css1atr.cxx index e63f7c4b67b7..2020efd3288e 100644 --- a/sw/source/filter/html/css1atr.cxx +++ b/sw/source/filter/html/css1atr.cxx @@ -252,11 +252,11 @@ void SwHTMLWriter::OutCSS1_Property( const sal_Char *pProp, { bFirstCSS1Rule = FALSE; OutNewLine(); - ((((sOut += '<') += sHTML_style) += ' ') += sHTML_O_type) += "=\"text/css\">"; + ((((sOut += '<') += OOO_STRING_SVTOOLS_HTML_style) += ' ') += OOO_STRING_SVTOOLS_HTML_O_type) += "=\"text/css\">"; Strm() << sOut.GetBuffer(); sOut.Erase(); OutNewLine(); - Strm() << '<' << sHTML_comment; + Strm() << '<' << OOO_STRING_SVTOOLS_HTML_comment; IncIndentLevel(); } @@ -269,11 +269,11 @@ void SwHTMLWriter::OutCSS1_Property( const sal_Char *pProp, case CSS1_OUTMODE_SPAN_TAG1_ON: if( bTagOn ) { - ((((sOut += '<') += sHTML_span) += ' ') += sHTML_O_style) += "=\""; + ((((sOut += '<') += OOO_STRING_SVTOOLS_HTML_span) += ' ') += OOO_STRING_SVTOOLS_HTML_O_style) += "=\""; } else { - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_span, FALSE ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_span, FALSE ); return; } break; @@ -287,7 +287,7 @@ void SwHTMLWriter::OutCSS1_Property( const sal_Char *pProp, break; case CSS1_OUTMODE_STYLE_OPT_ON: - ((sOut = ' ') += sHTML_O_style) += "=\""; + ((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_style) += "=\""; break; } bFirstCSS1Property = FALSE; @@ -715,7 +715,7 @@ void SwHTMLWriter::OutStyleSheet( const SwPageDesc& rPageDesc, BOOL bUsed ) Strm() << "-->"; OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_style, FALSE ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_style, FALSE ); } else { @@ -756,37 +756,37 @@ USHORT SwHTMLWriter::GetCSS1Selector( const SwFmt *pFmt, ByteString& rToken, switch( rNm.GetChar(0) ) { // nicht mehr unterstuetzt: - // sHTML_author - // sHTML_acronym - // sHTML_abbreviation - // sHTML_deletedtext - // sHTML_insertedtext - // sHTML_language - // sHTML_person - case 'B': if( !bChrFmt && rNm.EqualsAscii(sHTML_blockquote) ) + // OOO_STRING_SVTOOLS_HTML_author + // OOO_STRING_SVTOOLS_HTML_acronym + // OOO_STRING_SVTOOLS_HTML_abbreviation + // OOO_STRING_SVTOOLS_HTML_deletedtext + // OOO_STRING_SVTOOLS_HTML_insertedtext + // OOO_STRING_SVTOOLS_HTML_language + // OOO_STRING_SVTOOLS_HTML_person + case 'B': if( !bChrFmt && rNm.EqualsAscii(OOO_STRING_SVTOOLS_HTML_blockquote) ) { rRefPoolId = RES_POOLCOLL_HTML_BLOCKQUOTE; - rToken.Assign( sHTML_blockquote ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_blockquote ); } break; case 'C': if( bChrFmt ) { - if( rNm.EqualsAscii(sHTML_citiation) ) + if( rNm.EqualsAscii(OOO_STRING_SVTOOLS_HTML_citiation) ) { rRefPoolId = RES_POOLCHR_HTML_CITIATION; - rToken.Assign( sHTML_citiation ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_citiation ); } - else if( rNm.EqualsAscii(sHTML_code) ) + else if( rNm.EqualsAscii(OOO_STRING_SVTOOLS_HTML_code) ) { rRefPoolId = RES_POOLCHR_HTML_CODE; - rToken.Assign( sHTML_code ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_code ); } } break; - case 'D': if( bChrFmt && rNm.EqualsAscii(sHTML_definstance) ) + case 'D': if( bChrFmt && rNm.EqualsAscii(OOO_STRING_SVTOOLS_HTML_definstance) ) { rRefPoolId = RES_POOLCHR_HTML_DEFINSTANCE; - rToken.Assign( sHTML_definstance); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_definstance); } else if( !bChrFmt ) { @@ -804,78 +804,78 @@ USHORT SwHTMLWriter::GetCSS1Selector( const SwFmt *pFmt, ByteString& rToken, else if( nDefListLvl & HTML_DLCOLL_DD ) { rRefPoolId = RES_POOLCOLL_HTML_DD; - rToken.Assign( sHTML_dd ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_dd ); } else { rRefPoolId = RES_POOLCOLL_HTML_DT; - rToken.Assign( sHTML_dt ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_dt ); } } } break; - case 'E': if( bChrFmt && rNm.EqualsAscii( sHTML_emphasis ) ) + case 'E': if( bChrFmt && rNm.EqualsAscii( OOO_STRING_SVTOOLS_HTML_emphasis ) ) { rRefPoolId = RES_POOLCHR_HTML_EMPHASIS; - rToken.Assign( sHTML_emphasis ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_emphasis ); } break; - case 'H': if( !bChrFmt && rNm.EqualsAscii( sHTML_horzrule ) ) + case 'H': if( !bChrFmt && rNm.EqualsAscii( OOO_STRING_SVTOOLS_HTML_horzrule ) ) // HR nicht ausgeben! bStop = (nDeep==0); break; - case 'K': if( bChrFmt && rNm.EqualsAscii( sHTML_keyboard ) ) + case 'K': if( bChrFmt && rNm.EqualsAscii( OOO_STRING_SVTOOLS_HTML_keyboard ) ) { rRefPoolId = RES_POOLCHR_HTML_KEYBOARD; - rToken.Assign( sHTML_keyboard ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_keyboard ); } break; - case 'L': if( !bChrFmt && rNm.EqualsAscii( sHTML_listing ) ) + case 'L': if( !bChrFmt && rNm.EqualsAscii( OOO_STRING_SVTOOLS_HTML_listing ) ) { // Listing als PRE exportieren bzw. von // PRE abgeleitete Vorlage exportieren - rToken.Assign( sHTML_preformtxt ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_preformtxt ); rRefPoolId = RES_POOLCOLL_HTML_PRE; nDeep = CSS1_FMT_CMPREF; } break; - case 'P': if( !bChrFmt && rNm.EqualsAscii( sHTML_preformtxt ) ) + case 'P': if( !bChrFmt && rNm.EqualsAscii( OOO_STRING_SVTOOLS_HTML_preformtxt ) ) { rRefPoolId = RES_POOLCOLL_HTML_PRE; - rToken.Assign( sHTML_preformtxt ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_preformtxt ); } break; case 'S': if( bChrFmt ) { - if( rNm.EqualsAscii( sHTML_sample ) ) + if( rNm.EqualsAscii( OOO_STRING_SVTOOLS_HTML_sample ) ) { rRefPoolId = RES_POOLCHR_HTML_SAMPLE; - rToken.Assign( sHTML_sample ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_sample ); } - else if( rNm.EqualsAscii( sHTML_strong ) ) + else if( rNm.EqualsAscii( OOO_STRING_SVTOOLS_HTML_strong ) ) { rRefPoolId = RES_POOLCHR_HTML_STRONG; - rToken.Assign( sHTML_strong ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_strong ); } } break; - case 'T': if( bChrFmt && rNm.EqualsAscii( sHTML_teletype ) ) + case 'T': if( bChrFmt && rNm.EqualsAscii( OOO_STRING_SVTOOLS_HTML_teletype ) ) { rRefPoolId = RES_POOLCHR_HTML_TELETYPE; - rToken.Assign( sHTML_teletype ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_teletype ); } break; - case 'V': if( bChrFmt && rNm.EqualsAscii( sHTML_variable ) ) + case 'V': if( bChrFmt && rNm.EqualsAscii( OOO_STRING_SVTOOLS_HTML_variable ) ) { rRefPoolId = RES_POOLCHR_HTML_VARIABLE; - rToken.Assign( sHTML_variable ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_variable ); } break; - case 'X': if( !bChrFmt && rNm.EqualsAscii( sHTML_xmp ) ) + case 'X': if( !bChrFmt && rNm.EqualsAscii( OOO_STRING_SVTOOLS_HTML_xmp ) ) { // XMP als PRE exportieren (aber nicht die // Vorlage als Style) - rToken.Assign( sHTML_preformtxt ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_preformtxt ); rRefPoolId = RES_POOLCOLL_HTML_PRE; nDeep = CSS1_FMT_CMPREF; } @@ -899,62 +899,62 @@ USHORT SwHTMLWriter::GetCSS1Selector( const SwFmt *pFmt, ByteString& rToken, bStop = (nDeep==0); break; case RES_POOLCOLL_TEXT: - rToken.Assign( sHTML_parabreak ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_parabreak ); break; case RES_POOLCOLL_HEADLINE1: - rToken.Assign( sHTML_head1 ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_head1 ); break; case RES_POOLCOLL_HEADLINE2: - rToken.Assign( sHTML_head2 ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_head2 ); break; case RES_POOLCOLL_HEADLINE3: - rToken.Assign( sHTML_head3 ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_head3 ); break; case RES_POOLCOLL_HEADLINE4: - rToken.Assign( sHTML_head4 ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_head4 ); break; case RES_POOLCOLL_HEADLINE5: - rToken.Assign( sHTML_head5 ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_head5 ); break; case RES_POOLCOLL_HEADLINE6: - rToken.Assign( sHTML_head6 ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_head6 ); break; case RES_POOLCOLL_SENDADRESS: - rToken.Assign( sHTML_address ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_address ); break; case RES_POOLCOLL_HTML_BLOCKQUOTE: - rToken.Assign( sHTML_blockquote ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_blockquote ); break; case RES_POOLCOLL_HTML_PRE: - rToken.Assign( sHTML_preformtxt ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_preformtxt ); break; case RES_POOLCOLL_HTML_DD: - rToken.Assign( sHTML_dd ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_dd ); break; case RES_POOLCOLL_HTML_DT: - rToken.Assign( sHTML_dt ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_dt ); break; case RES_POOLCOLL_TABLE: if( pPseudo ) { - rToken.Assign( sHTML_tabledata ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_tabledata ); rToken.Append( ' ' ); - rToken.Append( sHTML_parabreak ); + rToken.Append( OOO_STRING_SVTOOLS_HTML_parabreak ); } else - rToken.Assign( sHTML_parabreak ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_parabreak ); break; case RES_POOLCOLL_TABLE_HDLN: if( pPseudo ) { - rToken.Assign( sHTML_tableheader ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_tableheader ); rToken.Append( ' ' ); - rToken.Append( sHTML_parabreak ); + rToken.Append( OOO_STRING_SVTOOLS_HTML_parabreak ); } else - rToken.Assign( sHTML_parabreak ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_parabreak ); break; case RES_POOLCOLL_HTML_HR: // HR nicht ausgeben! @@ -963,8 +963,8 @@ USHORT SwHTMLWriter::GetCSS1Selector( const SwFmt *pFmt, ByteString& rToken, case RES_POOLCOLL_FOOTNOTE: if( !nDeep ) { - rToken.Assign( sHTML_parabreak ); - rClass.AssignAscii( sHTML_sdfootnote ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_parabreak ); + rClass.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdfootnote ); rRefPoolId = RES_POOLCOLL_TEXT; nDeep = CSS1_FMT_CMPREF; } @@ -972,8 +972,8 @@ USHORT SwHTMLWriter::GetCSS1Selector( const SwFmt *pFmt, ByteString& rToken, case RES_POOLCOLL_ENDNOTE: if( !nDeep ) { - rToken.Assign( sHTML_parabreak ); - rClass.AssignAscii( sHTML_sdendnote ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_parabreak ); + rClass.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdendnote ); rRefPoolId = RES_POOLCOLL_TEXT; nDeep = CSS1_FMT_CMPREF; } @@ -981,44 +981,44 @@ USHORT SwHTMLWriter::GetCSS1Selector( const SwFmt *pFmt, ByteString& rToken, // Zeichen-Vorlagen case RES_POOLCHR_HTML_EMPHASIS: - rToken.Assign( sHTML_emphasis ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_emphasis ); break; case RES_POOLCHR_HTML_CITIATION: - rToken.Assign( sHTML_citiation ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_citiation ); break; case RES_POOLCHR_HTML_STRONG: - rToken.Assign( sHTML_strong ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_strong ); break; case RES_POOLCHR_HTML_CODE: - rToken.Assign( sHTML_code ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_code ); break; case RES_POOLCHR_HTML_SAMPLE: - rToken.Assign( sHTML_sample ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_sample ); break; case RES_POOLCHR_HTML_KEYBOARD: - rToken.Assign( sHTML_keyboard ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_keyboard ); break; case RES_POOLCHR_HTML_VARIABLE: - rToken.Assign( sHTML_variable ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_variable ); break; case RES_POOLCHR_HTML_DEFINSTANCE: - rToken.Assign( sHTML_definstance ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_definstance ); break; case RES_POOLCHR_HTML_TELETYPE: - rToken.Assign( sHTML_teletype ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_teletype ); break; case RES_POOLCHR_INET_NORMAL: if( pPseudo ) { - rToken.Assign( sHTML_anchor ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_anchor ); pPseudo->AssignAscii( sCSS1_link ); } break; case RES_POOLCHR_INET_VISIT: if( pPseudo ) { - rToken.Assign( sHTML_anchor ); + rToken.Assign( OOO_STRING_SVTOOLS_HTML_anchor ); pPseudo->AssignAscii( sCSS1_visited ); } break; @@ -1735,13 +1735,13 @@ static Writer& OutCSS1_SwFmt( Writer& rWrt, const SwFmt& rFmt, case 'D': if( rNm.EqualsAscii("DD 1") || rNm.EqualsAscii("DT 1") ) rHTMLWrt.nDfltBottomMargin = 0; break; - case 'L': if(rNm.EqualsAscii(sHTML_listing) ) + case 'L': if(rNm.EqualsAscii(OOO_STRING_SVTOOLS_HTML_listing) ) rHTMLWrt.nDfltBottomMargin = 0; break; - case 'P': if( rNm.EqualsAscii(sHTML_preformtxt) ) + case 'P': if( rNm.EqualsAscii(OOO_STRING_SVTOOLS_HTML_preformtxt) ) rHTMLWrt.nDfltBottomMargin = 0; break; - case 'X': if( rNm.EqualsAscii(sHTML_xmp) ) + case 'X': if( rNm.EqualsAscii(OOO_STRING_SVTOOLS_HTML_xmp) ) rHTMLWrt.nDfltBottomMargin = 0; break; } @@ -1937,10 +1937,10 @@ static Writer& OutCSS1_SwFtnInfo( Writer& rWrt, const SwEndNoteInfo& rInfo, if( nNotes > 0 ) { - aSelector.AssignAscii( sHTML_anchor ); + aSelector.AssignAscii( OOO_STRING_SVTOOLS_HTML_anchor ); aSelector.Append( '.'); - aSelector.AppendAscii( bEndNote ? sHTML_sdendnote_anc - : sHTML_sdfootnote_anc ); + aSelector.AppendAscii( bEndNote ? OOO_STRING_SVTOOLS_HTML_sdendnote_anc + : OOO_STRING_SVTOOLS_HTML_sdfootnote_anc ); SwCSS1OutMode aMode( rHTMLWrt, CSS1_OUTMODE_RULE|CSS1_OUTMODE_TEMPLATE, TRUE, &aSelector ); rHTMLWrt.OutCSS1_PropertyAscii( sCSS1_P_font_size, @@ -1969,10 +1969,10 @@ static Writer& OutCSS1_SwFtnInfo( Writer& rWrt, const SwEndNoteInfo& rInfo, } if( aItemSet.Count() ) { - aSelector.AssignAscii( sHTML_anchor ); + aSelector.AssignAscii( OOO_STRING_SVTOOLS_HTML_anchor ); aSelector.Append( '.'); - aSelector.AppendAscii( bEndNote ? sHTML_sdendnote_sym - : sHTML_sdfootnote_sym ); + aSelector.AppendAscii( bEndNote ? OOO_STRING_SVTOOLS_HTML_sdendnote_sym + : OOO_STRING_SVTOOLS_HTML_sdfootnote_sym ); if( OutCSS1Rule( rHTMLWrt, aSelector, aItemSet, sal_True, sal_False )) rHTMLWrt.aScriptTextStyles.Insert( new String( pSymCharFmt->GetName() ) ); } @@ -3079,7 +3079,7 @@ static Writer& OutCSS1_SwFmtDrop( Writer& rWrt, const SfxPoolItem& rHt ) } else { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_span, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_span, FALSE ); } return rWrt; diff --git a/sw/source/filter/html/htmlatr.cxx b/sw/source/filter/html/htmlatr.cxx index 030409c1e955..c4608a4907f2 100644 --- a/sw/source/filter/html/htmlatr.cxx +++ b/sw/source/filter/html/htmlatr.cxx @@ -140,9 +140,9 @@ using namespace ::com::sun::star; HTMLOutEvent __FAR_DATA aAnchorEventTable[] = { - { sHTML_O_SDonclick, sHTML_O_onclick, SFX_EVENT_MOUSECLICK_OBJECT }, - { sHTML_O_SDonmouseover, sHTML_O_onmouseover, SFX_EVENT_MOUSEOVER_OBJECT }, - { sHTML_O_SDonmouseout, sHTML_O_onmouseout, SFX_EVENT_MOUSEOUT_OBJECT }, + { OOO_STRING_SVTOOLS_HTML_O_SDonclick, OOO_STRING_SVTOOLS_HTML_O_onclick, SFX_EVENT_MOUSECLICK_OBJECT }, + { OOO_STRING_SVTOOLS_HTML_O_SDonmouseover, OOO_STRING_SVTOOLS_HTML_O_onmouseover, SFX_EVENT_MOUSEOVER_OBJECT }, + { OOO_STRING_SVTOOLS_HTML_O_SDonmouseout, OOO_STRING_SVTOOLS_HTML_O_onmouseout, SFX_EVENT_MOUSEOUT_OBJECT }, { 0, 0, 0 } }; @@ -161,9 +161,9 @@ static Writer& OutHTML_HoriSpacer( Writer& rWrt, INT16 nSize ) } ByteString sOut( '<' ); - (((((((((sOut += sHTML_spacer) - += ' ') += sHTML_O_type) += '=') += sHTML_SPTYPE_horizontal) - += ' ') += sHTML_O_size) += '=') + (((((((((sOut += OOO_STRING_SVTOOLS_HTML_spacer) + += ' ') += OOO_STRING_SVTOOLS_HTML_O_type) += '=') += OOO_STRING_SVTOOLS_HTML_SPTYPE_horizontal) + += ' ') += OOO_STRING_SVTOOLS_HTML_O_size) += '=') +=ByteString::CreateFromInt32(nSize)) += '>'; rWrt.Strm() << sOut.GetBuffer(); @@ -182,13 +182,13 @@ USHORT SwHTMLWriter::GetDefListLvl( const String& rNm, USHORT nPoolId ) return 1 | HTML_DLCOLL_DT; } - String sDTDD( String::CreateFromAscii(sHTML_dt) ); + String sDTDD( String::CreateFromAscii(OOO_STRING_SVTOOLS_HTML_dt) ); sDTDD += ' '; if( COMPARE_EQUAL == sDTDD.CompareTo( rNm, sDTDD.Len() ) ) // DefinitionList - term return (USHORT)rNm.Copy( sDTDD.Len() ).ToInt32() | HTML_DLCOLL_DT; - sDTDD.AssignAscii( sHTML_dd ); + sDTDD.AssignAscii( OOO_STRING_SVTOOLS_HTML_dd ); sDTDD += ' '; if( COMPARE_EQUAL == sDTDD.CompareTo( rNm, sDTDD.Len() ) ) // DefinitionList - definition @@ -215,7 +215,7 @@ void SwHTMLWriter::OutAndSetDefList( USHORT nNewLvl ) { if( bLFPossible ) OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_deflist, TRUE ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_deflist, TRUE ); IncIndentLevel(); bLFPossible = TRUE; } @@ -227,7 +227,7 @@ void SwHTMLWriter::OutAndSetDefList( USHORT nNewLvl ) DecIndentLevel(); if( bLFPossible ) OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_deflist, FALSE ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_deflist, FALSE ); bLFPossible = TRUE; } } @@ -240,7 +240,7 @@ void SwHTMLWriter::ChangeParaToken( USHORT nNew ) { if( nNew != nLastParaToken && HTML_PREFORMTXT_ON == nLastParaToken ) { - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_preformtxt, FALSE ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_preformtxt, FALSE ); bLFPossible = TRUE; } nLastParaToken = nNew; @@ -679,13 +679,13 @@ void OutHTML_SwFmt( Writer& rWrt, const SwFmt& rFmt, // der erste Buchstabe reicht meistens switch( rInfo.aToken.GetChar( 0 ) ) { - case 'A': ASSERT( rInfo.aToken.Equals(sHTML_address), + case 'A': ASSERT( rInfo.aToken.Equals(OOO_STRING_SVTOOLS_HTML_address), "Doch kein ADDRESS?" ); rInfo.bParaPossible = TRUE; rHWrt.bNoAlign = TRUE; break; - case 'B': ASSERT( rInfo.aToken.Equals(sHTML_blockquote), + case 'B': ASSERT( rInfo.aToken.Equals(OOO_STRING_SVTOOLS_HTML_blockquote), "Doch kein BLOCKQUOTE?" ); rInfo.bParaPossible = TRUE; rHWrt.bNoAlign = TRUE; @@ -697,7 +697,7 @@ void OutHTML_SwFmt( Writer& rWrt, const SwFmt& rFmt, } else { - ASSERT( rInfo.aToken.Equals(sHTML_preformtxt), + ASSERT( rInfo.aToken.Equals(OOO_STRING_SVTOOLS_HTML_preformtxt), "Doch kein PRE?" ); if( HTML_PREFORMTXT_ON == rHWrt.nLastParaToken ) { @@ -712,10 +712,10 @@ void OutHTML_SwFmt( Writer& rWrt, const SwFmt& rFmt, } break; - case 'D': ASSERT( rInfo.aToken.Equals(sHTML_dt) || - rInfo.aToken.Equals(sHTML_dd), + case 'D': ASSERT( rInfo.aToken.Equals(OOO_STRING_SVTOOLS_HTML_dt) || + rInfo.aToken.Equals(OOO_STRING_SVTOOLS_HTML_dd), "Doch kein DD/DT?" ); - bDT = rInfo.aToken.Equals(sHTML_dt); + bDT = rInfo.aToken.Equals(OOO_STRING_SVTOOLS_HTML_dt); rInfo.bParaPossible = !bDT; rHWrt.bNoAlign = TRUE; bForceDL = TRUE; @@ -727,7 +727,7 @@ void OutHTML_SwFmt( Writer& rWrt, const SwFmt& rFmt, // alle Vorlagen, die nicht einem HTML-Tag entsprechen oder von // diesem abgeleitet sind, werden als <P> exportiert - rInfo.aToken = sHTML_parabreak; + rInfo.aToken = OOO_STRING_SVTOOLS_HTML_parabreak; bPara = TRUE; } @@ -935,9 +935,9 @@ void OutHTML_SwFmt( Writer& rWrt, const SwFmt& rFmt, if( rInfo.bInNumBulList && bNumbered ) { ByteString sOut( '<' ); - sOut += sHTML_li; + sOut += OOO_STRING_SVTOOLS_HTML_li; if( USHRT_MAX != nNumStart ) - (((sOut += ' ') += sHTML_O_value) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_value) += '=') += ByteString::CreateFromInt32(nNumStart); sOut += '>'; rWrt.Strm() << sOut.GetBuffer(); @@ -945,7 +945,7 @@ void OutHTML_SwFmt( Writer& rWrt, const SwFmt& rFmt, if( rHWrt.nDefListLvl > 0 && !bForceDL ) { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), bDT ? sHTML_dt : sHTML_dd ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), bDT ? OOO_STRING_SVTOOLS_HTML_dt : OOO_STRING_SVTOOLS_HTML_dd ); } if( pAdjItem && @@ -956,7 +956,7 @@ void OutHTML_SwFmt( Writer& rWrt, const SwFmt& rFmt, // if there are controls in a paragraph, because the control and // all text behind the control does not recognize this attribute. ByteString sOut( '<' ); - sOut += sHTML_division; + sOut += OOO_STRING_SVTOOLS_HTML_division; rWrt.Strm() << sOut.GetBuffer(); rHWrt.bTxtAttr = FALSE; @@ -980,7 +980,7 @@ void OutHTML_SwFmt( Writer& rWrt, const SwFmt& rFmt, (bHasParSpace || pAdjItem) ) { HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), rInfo.aToken.GetBuffer() ); - aToken = sHTML_parabreak; + aToken = OOO_STRING_SVTOOLS_HTML_parabreak; bPara = TRUE; rHWrt.bNoAlign = FALSE; bNoStyle = FALSE; @@ -1057,7 +1057,7 @@ void OutHTML_SwFmt( Writer& rWrt, const SwFmt& rFmt, if( rHWrt.bCfgOutStyles && (pFmtInfo->aClass.Len() || pFmtInfo->bScriptDependent) ) { - ((sOut += ' ') += sHTML_O_class) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_class) += "=\""; rWrt.Strm() << sOut.GetBuffer(); String aClass( pFmtInfo->aClass ); if( pFmtInfo->bScriptDependent ) @@ -1124,7 +1124,7 @@ void OutHTML_SwFmt( Writer& rWrt, const SwFmt& rFmt, ASSERT( nBulletGrfLvl < MAXLEVEL, "So viele Ebenen gibt's nicht" ); const SwNumFmt& rNumFmt = aNumInfo.GetNumRule()->Get(nBulletGrfLvl); - OutHTML_BulletImage( rWrt, sHTML_image, 0, + OutHTML_BulletImage( rWrt, OOO_STRING_SVTOOLS_HTML_image, 0, rHWrt.aBulletGrfs[nBulletGrfLvl], rNumFmt.GetGraphicSize(), rNumFmt.GetGraphicOrientation() ); } @@ -1177,20 +1177,20 @@ void OutHTML_SwFmtOff( Writer& rWrt, const SwHTMLTxtCollOutputInfo& rInfo ) // - keine Styles geschrieben werden, und // - ein untere Abstand existiert if( rInfo.bParaPossible && rInfo.bOutPara ) - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_parabreak, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_parabreak, FALSE ); HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), rInfo.aToken.GetBuffer(), FALSE ); - rHWrt.bLFPossible = !rInfo.aToken.Equals( sHTML_dt ) && - !rInfo.aToken.Equals( sHTML_dd ) && - !rInfo.aToken.Equals( sHTML_li ); + rHWrt.bLFPossible = !rInfo.aToken.Equals( OOO_STRING_SVTOOLS_HTML_dt ) && + !rInfo.aToken.Equals( OOO_STRING_SVTOOLS_HTML_dd ) && + !rInfo.aToken.Equals( OOO_STRING_SVTOOLS_HTML_li ); } if( rInfo.bOutDiv ) { rHWrt.DecIndentLevel(); if( rHWrt.bLFPossible ) rHWrt.OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_division, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_division, FALSE ); rHWrt.bLFPossible = TRUE; } @@ -2192,7 +2192,7 @@ Writer& OutHTML_SwTxtNode( Writer& rWrt, const SwCntntNode& rNode ) USHORT nPoolId = pNd->GetAnyFmtColl().GetPoolFmtId(); if( !nEnde && (RES_POOLCOLL_HTML_HR==nPoolId || - pNd->GetAnyFmtColl().GetName().EqualsAscii( sHTML_horzrule) ) ) + pNd->GetAnyFmtColl().GetName().EqualsAscii( OOO_STRING_SVTOOLS_HTML_horzrule) ) ) { // dann die absatz-gebundenen Grafiken/OLE-Objekte im Absatz // MIB 8.7.97: Ein <PRE> spannen wir um die Linie auf. Dann stimmen @@ -2209,7 +2209,7 @@ Writer& OutHTML_SwTxtNode( Writer& rWrt, const SwCntntNode& rNode ) rHTMLWrt.bLFPossible = TRUE; ByteString sOut( '<' ); - sOut += sHTML_horzrule; + sOut += OOO_STRING_SVTOOLS_HTML_horzrule; const SfxItemSet* pItemSet = pNd->GetpSwAttrSet(); if( !pItemSet ) @@ -2245,17 +2245,17 @@ Writer& OutHTML_SwTxtNode( Writer& rWrt, const SwCntntNode& rNode ) nPageWidth = pBox->GetFrmFmt()->GetFrmSize().GetWidth(); } - ((sOut += ' ') += sHTML_O_width) += '='; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_width) += '='; rWrt.Strm() << sOut.GetBuffer(); rWrt.OutULong( rHTMLWrt.ToPixel(nPageWidth-nLeft-nRight) ); - ((sOut = ' ') += sHTML_O_align) += '='; + ((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_align) += '='; if( !nLeft ) - sOut += sHTML_AL_left; + sOut += OOO_STRING_SVTOOLS_HTML_AL_left; else if( !nRight ) - sOut += sHTML_AL_right; + sOut += OOO_STRING_SVTOOLS_HTML_AL_right; else - sOut += sHTML_AL_center; + sOut += OOO_STRING_SVTOOLS_HTML_AL_center; } } rWrt.Strm() << sOut.GetBuffer(); @@ -2268,14 +2268,14 @@ Writer& OutHTML_SwTxtNode( Writer& rWrt, const SwCntntNode& rNode ) USHORT nWidth = pBorderLine->GetOutWidth() + pBorderLine->GetInWidth() + pBorderLine->GetDistance(); - ((sOut = ' ') += sHTML_O_size) += '='; + ((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_size) += '='; rWrt.Strm() << sOut.GetBuffer(); rWrt.OutULong( rHTMLWrt.ToPixel(nWidth) ); const Color& rBorderColor = pBorderLine->GetColor(); if( !rBorderColor.IsRGBEqual( Color(COL_GRAY) ) ) { - ((sOut = ' ') += sHTML_O_color) += '='; + ((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_color) += '='; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_Color( rWrt.Strm(), rBorderColor, rHTMLWrt.eDestEnc ); @@ -2283,7 +2283,7 @@ Writer& OutHTML_SwTxtNode( Writer& rWrt, const SwCntntNode& rNode ) if( !pBorderLine->GetInWidth() ) { - (sOut = ' ') += sHTML_O_noshade; + (sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_noshade; rWrt.Strm() << sOut.GetBuffer(); } } @@ -2670,7 +2670,7 @@ Writer& OutHTML_SwTxtNode( Writer& rWrt, const SwCntntNode& rNode ) if( 0x0a == c ) { HTMLOutFuncs::FlushToAscii( rWrt.Strm(), aContext ); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_linebreak ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_linebreak ); } else HTMLOutFuncs::Out_Char( rWrt.Strm(), c, aContext, &rHTMLWrt.aNonConvertableCharacters ); @@ -2709,16 +2709,16 @@ Writer& OutHTML_SwTxtNode( Writer& rWrt, const SwCntntNode& rNode ) // Wenn der letzte Absatz einer Tabellezelle leer ist und // wir fuer den MS-IE exportieren, schreiben wir statt eines // <BR> ein - rWrt.Strm() << '&' << sHTML_S_nbsp << ';'; + rWrt.Strm() << '&' << OOO_STRING_SVTOOLS_HTML_S_nbsp << ';'; } else { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_linebreak ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_linebreak ); const SvxULSpaceItem& rULSpace = (const SvxULSpaceItem &)pNd->GetSwAttrSet().Get(RES_UL_SPACE); if( rULSpace.GetLower() > 0 && !bEndOfCell && !rHTMLWrt.IsHTMLMode(HTMLMODE_NO_BR_AT_PAREND) ) - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_linebreak ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_linebreak ); rHTMLWrt.bLFPossible = TRUE; } } @@ -2729,15 +2729,15 @@ Writer& OutHTML_SwTxtNode( Writer& rWrt, const SwCntntNode& rNode ) if( rHTMLWrt.bClearLeft ) { if( rHTMLWrt.bClearRight ) - pStr = sHTML_AL_all; + pStr = OOO_STRING_SVTOOLS_HTML_AL_all; else - pStr = sHTML_AL_left; + pStr = OOO_STRING_SVTOOLS_HTML_AL_left; } else - pStr = sHTML_AL_right; + pStr = OOO_STRING_SVTOOLS_HTML_AL_right; - ByteString sOut( sHTML_linebreak ); - (((sOut += ' ') += sHTML_O_clear) += '=') += pStr; + ByteString sOut( OOO_STRING_SVTOOLS_HTML_linebreak ); + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_clear) += '=') += pStr; HTMLOutFuncs::Out_AsciiTag( rHTMLWrt.Strm(), sOut.GetBuffer() ); rHTMLWrt.bClearLeft = FALSE; @@ -2817,12 +2817,12 @@ static Writer& OutHTML_SvxColor( Writer& rWrt, const SfxPoolItem& rHt ) aColor.SetColor( COL_BLACK ); ByteString sOut( '<' ); - (((sOut += sHTML_font) += ' ') += sHTML_O_color) += '='; + (((sOut += OOO_STRING_SVTOOLS_HTML_font) += ' ') += OOO_STRING_SVTOOLS_HTML_O_color) += '='; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_Color( rWrt.Strm(), aColor, rHTMLWrt.eDestEnc ) << '>'; } else - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_font, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_font, FALSE ); return rWrt; } @@ -2837,7 +2837,7 @@ static Writer& OutHTML_SwPosture( Writer& rWrt, const SfxPoolItem& rHt ) const FontItalic nPosture = ((const SvxPostureItem&)rHt).GetPosture(); if( ITALIC_NORMAL == nPosture ) { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_italic, rHTMLWrt.bTagOn ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_italic, rHTMLWrt.bTagOn ); } else if( rHTMLWrt.bCfgOutStyles && rHTMLWrt.bTxtAttr ) { @@ -2860,13 +2860,13 @@ static Writer& OutHTML_SvxFont( Writer& rWrt, const SfxPoolItem& rHt ) SwHTMLWriter::PrepareFontList( ((const SvxFontItem&)rHt), aNames, 0, rHTMLWrt.IsHTMLMode(HTMLMODE_FONT_GENERIC) ); ByteString sOut( '<' ); - (((sOut += sHTML_font) += ' ') += sHTML_O_face) += "=\""; + (((sOut += OOO_STRING_SVTOOLS_HTML_font) += ' ') += OOO_STRING_SVTOOLS_HTML_O_face) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aNames, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ) << "\">"; } else - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_font , FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_font , FALSE ); return rWrt; } @@ -2880,11 +2880,11 @@ static Writer& OutHTML_SvxFontHeight( Writer& rWrt, const SfxPoolItem& rHt ) if( rHTMLWrt.bTagOn ) { ByteString sOut( '<' ); - sOut += sHTML_font; + sOut += OOO_STRING_SVTOOLS_HTML_font; UINT32 nHeight = ((const SvxFontHeightItem&)rHt).GetHeight(); USHORT nSize = rHTMLWrt.GetHTMLFontSize( nHeight ); - (((sOut += ' ') += sHTML_O_size) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_size) += '=') += ByteString::CreateFromInt32( nSize ); rWrt.Strm() << sOut.GetBuffer(); @@ -2899,7 +2899,7 @@ static Writer& OutHTML_SvxFontHeight( Writer& rWrt, const SfxPoolItem& rHt ) } else { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_font, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_font, FALSE ); } return rWrt; @@ -2918,14 +2918,14 @@ static Writer& OutHTML_SvxLanguage( Writer& rWrt, const SfxPoolItem& rHt ) if( rHTMLWrt.bTagOn ) { ByteString sOut( '<' ); - sOut += sHTML_span; + sOut += OOO_STRING_SVTOOLS_HTML_span; rWrt.Strm() << sOut.GetBuffer(); rHTMLWrt.OutLanguage( ((const SvxLanguageItem &)rHt).GetLanguage() ); rWrt.Strm() << '>'; } else { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_span, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_span, FALSE ); } return rWrt; @@ -2939,7 +2939,7 @@ static Writer& OutHTML_SwWeight( Writer& rWrt, const SfxPoolItem& rHt ) const FontWeight nBold = ((const SvxWeightItem&)rHt).GetWeight(); if( WEIGHT_BOLD == nBold ) { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_bold, rHTMLWrt.bTagOn ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_bold, rHTMLWrt.bTagOn ); } else if( rHTMLWrt.bCfgOutStyles && rHTMLWrt.bTxtAttr ) { @@ -2961,7 +2961,7 @@ static Writer& OutHTML_SwCrossedOut( Writer& rWrt, const SfxPoolItem& rHt ) const FontStrikeout nStrike = ((const SvxCrossedOutItem&)rHt).GetStrikeout(); if( STRIKEOUT_NONE != nStrike ) { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_strike, rHTMLWrt.bTagOn ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_strike, rHTMLWrt.bTagOn ); } else if( rHTMLWrt.bCfgOutStyles && rHTMLWrt.bTxtAttr ) { @@ -2984,8 +2984,8 @@ static Writer& OutHTML_SvxEscapement( Writer& rWrt, const SfxPoolItem& rHt ) const sal_Char *pStr = 0; switch( eEscape ) { - case SVX_ESCAPEMENT_SUPERSCRIPT: pStr = sHTML_superscript; break; - case SVX_ESCAPEMENT_SUBSCRIPT: pStr = sHTML_subscript; break; + case SVX_ESCAPEMENT_SUPERSCRIPT: pStr = OOO_STRING_SVTOOLS_HTML_superscript; break; + case SVX_ESCAPEMENT_SUBSCRIPT: pStr = OOO_STRING_SVTOOLS_HTML_subscript; break; default: ; } @@ -3014,7 +3014,7 @@ static Writer& OutHTML_SwUnderline( Writer& rWrt, const SfxPoolItem& rHt ) const FontUnderline eUnder = ((const SvxUnderlineItem&)rHt).GetLineStyle(); if( UNDERLINE_NONE != eUnder ) { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_underline, rHTMLWrt.bTagOn ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_underline, rHTMLWrt.bTagOn ); } else if( rHTMLWrt.bCfgOutStyles && rHTMLWrt.bTxtAttr ) { @@ -3061,7 +3061,7 @@ static Writer& OutHTML_SwBlink( Writer& rWrt, const SfxPoolItem& rHt ) if( ((const SvxBlinkItem&)rHt).GetValue() ) { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_blink, rHTMLWrt.bTagOn ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_blink, rHTMLWrt.bTagOn ); } else if( rHTMLWrt.bCfgOutStyles && rHTMLWrt.bTxtAttr ) { @@ -3087,12 +3087,12 @@ Writer& OutHTML_INetFmt( Writer& rWrt, const SwFmtINetFmt& rINetFmt, BOOL bOn ) // Tag aus? Dann nur ein </A> ausgeben. if( !bOn ) { - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_anchor, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_anchor, FALSE ); return rWrt; } ByteString sOut( '<' ); - sOut += sHTML_anchor; + sOut += OOO_STRING_SVTOOLS_HTML_anchor; sal_Bool bScriptDependent = sal_False; { @@ -3119,7 +3119,7 @@ Writer& OutHTML_INetFmt( Writer& rWrt, const SwFmtINetFmt& rINetFmt, BOOL bOn ) if( bScriptDependent ) { - ((sOut += ' ') += sHTML_O_class) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_class) += "=\""; switch( rHTMLWrt.nCSS1Script ) { case CSS1_OUTMODE_WESTERN: @@ -3156,7 +3156,7 @@ Writer& OutHTML_INetFmt( Writer& rWrt, const SwFmtINetFmt& rINetFmt, BOOL bOn ) #endif aURL.EraseLeadingChars().EraseTrailingChars(); - ((sOut = ' ') += sHTML_O_href) += "=\""; + ((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_href) += "=\""; rWrt.Strm() << sOut.GetBuffer(); rHTMLWrt.OutHyperlinkHRefValue( aURL ); sOut = '\"'; @@ -3166,7 +3166,7 @@ Writer& OutHTML_INetFmt( Writer& rWrt, const SwFmtINetFmt& rINetFmt, BOOL bOn ) if( rINetFmt.GetName().Len() ) { - ((sOut += ' ') += sHTML_O_name) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_name) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), rINetFmt.GetName(), rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); @@ -3176,7 +3176,7 @@ Writer& OutHTML_INetFmt( Writer& rWrt, const SwFmtINetFmt& rINetFmt, BOOL bOn ) const String& rTarget = rINetFmt.GetTargetFrame(); if( rTarget.Len() ) { - ((sOut += ' ') += sHTML_O_target) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_target) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), rTarget, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; @@ -3282,11 +3282,11 @@ static Writer& OutHTML_SwTxtCharFmt( Writer& rWrt, const SfxPoolItem& rHt ) if( pFmtInfo->aToken.Len() > 0 ) sOut += pFmtInfo->aToken; else - sOut += sHTML_span; + sOut += OOO_STRING_SVTOOLS_HTML_span; if( rHTMLWrt.bCfgOutStyles && (pFmtInfo->aClass.Len() || pFmtInfo->bScriptDependent) ) { - ((sOut += ' ') += sHTML_O_class) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_class) += "=\""; rWrt.Strm() << sOut.GetBuffer(); String aClass( pFmtInfo->aClass ); if( pFmtInfo->bScriptDependent ) @@ -3317,7 +3317,7 @@ static Writer& OutHTML_SwTxtCharFmt( Writer& rWrt, const SfxPoolItem& rHt ) { HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), pFmtInfo->aToken.Len() ? pFmtInfo->aToken.GetBuffer() - : sHTML_span, + : OOO_STRING_SVTOOLS_HTML_span, FALSE ); } @@ -3334,17 +3334,17 @@ static Writer& OutHTML_SvxAdjust( Writer& rWrt, const SfxPoolItem& rHt ) const sal_Char* pStr = 0; switch( rAdjust.GetAdjust() ) { - case SVX_ADJUST_CENTER: pStr = sHTML_AL_center; break; - case SVX_ADJUST_LEFT: pStr = sHTML_AL_left; break; - case SVX_ADJUST_RIGHT: pStr = sHTML_AL_right; break; - case SVX_ADJUST_BLOCK: pStr = sHTML_AL_justify; break; + case SVX_ADJUST_CENTER: pStr = OOO_STRING_SVTOOLS_HTML_AL_center; break; + case SVX_ADJUST_LEFT: pStr = OOO_STRING_SVTOOLS_HTML_AL_left; break; + case SVX_ADJUST_RIGHT: pStr = OOO_STRING_SVTOOLS_HTML_AL_right; break; + case SVX_ADJUST_BLOCK: pStr = OOO_STRING_SVTOOLS_HTML_AL_justify; break; default: ; } if( pStr ) { ByteString sOut( ' ' ); - ((sOut += sHTML_O_align) += '=') += pStr; + ((sOut += OOO_STRING_SVTOOLS_HTML_O_align) += '=') += pStr; rWrt.Strm() << sOut.GetBuffer(); } diff --git a/sw/source/filter/html/htmlbas.cxx b/sw/source/filter/html/htmlbas.cxx index bd877376883a..bb003d292ed8 100644 --- a/sw/source/filter/html/htmlbas.cxx +++ b/sw/source/filter/html/htmlbas.cxx @@ -65,10 +65,10 @@ using namespace ::com::sun::star::container; static HTMLOutEvent __FAR_DATA aBodyEventTable[] = { - { sHTML_O_SDonload, sHTML_O_onload, SFX_EVENT_OPENDOC }, - { sHTML_O_SDonunload, sHTML_O_onunload, SFX_EVENT_PREPARECLOSEDOC }, - { sHTML_O_SDonfocus, sHTML_O_onfocus, SFX_EVENT_ACTIVATEDOC }, - { sHTML_O_SDonblur, sHTML_O_onblur, SFX_EVENT_DEACTIVATEDOC }, + { OOO_STRING_SVTOOLS_HTML_O_SDonload, OOO_STRING_SVTOOLS_HTML_O_onload, SFX_EVENT_OPENDOC }, + { OOO_STRING_SVTOOLS_HTML_O_SDonunload, OOO_STRING_SVTOOLS_HTML_O_onunload, SFX_EVENT_PREPARECLOSEDOC }, + { OOO_STRING_SVTOOLS_HTML_O_SDonfocus, OOO_STRING_SVTOOLS_HTML_O_onfocus, SFX_EVENT_ACTIVATEDOC }, + { OOO_STRING_SVTOOLS_HTML_O_SDonblur, OOO_STRING_SVTOOLS_HTML_O_onblur, SFX_EVENT_DEACTIVATEDOC }, { 0, 0, 0 } }; @@ -208,22 +208,22 @@ void SwHTMLParser::AddScriptSource() xub_StrLen nPos = STRING_NOTFOUND; if( !aBasicLib.Len() ) { - nPos = aToken.SearchAscii( sHTML_SB_library ); + nPos = aToken.SearchAscii( OOO_STRING_SVTOOLS_HTML_SB_library ); if( nPos != STRING_NOTFOUND ) { aBasicLib = - aToken.Copy( nPos + sizeof(sHTML_SB_library) - 1 ); + aToken.Copy( nPos + sizeof(OOO_STRING_SVTOOLS_HTML_SB_library) - 1 ); aBasicLib.EraseLeadingChars().EraseTrailingChars(); } } if( !aBasicModule.Len() && nPos==STRING_NOTFOUND ) { - nPos = aToken.SearchAscii( sHTML_SB_module ); + nPos = aToken.SearchAscii( OOO_STRING_SVTOOLS_HTML_SB_module ); if( nPos != STRING_NOTFOUND ) { aBasicModule = - aToken.Copy( nPos + sizeof(sHTML_SB_module) - 1 ); + aToken.Copy( nPos + sizeof(OOO_STRING_SVTOOLS_HTML_SB_module) - 1 ); aBasicModule.EraseLeadingChars().EraseTrailingChars(); } } @@ -312,13 +312,13 @@ void SwHTMLWriter::OutBasic() { OutNewLine(); ByteString sOut( '<' ); - sOut.Append( sHTML_meta ); + sOut.Append( OOO_STRING_SVTOOLS_HTML_meta ); sOut.Append( ' ' ); - sOut.Append( sHTML_O_httpequiv ); + sOut.Append( OOO_STRING_SVTOOLS_HTML_O_httpequiv ); sOut.Append( "=\"" ); - sOut.Append( sHTML_META_content_script_type ); + sOut.Append( OOO_STRING_SVTOOLS_HTML_META_content_script_type ); sOut.Append( "\" " ); - sOut.Append( sHTML_O_content ); + sOut.Append( OOO_STRING_SVTOOLS_HTML_O_content ); sOut.Append( "=\"text/x-" ); Strm() << sOut.GetBuffer(); // Entities aren't welcome here diff --git a/sw/source/filter/html/htmlcss1.cxx b/sw/source/filter/html/htmlcss1.cxx index a71c69a8d8f0..7fb4fd8502af 100644 --- a/sw/source/filter/html/htmlcss1.cxx +++ b/sw/source/filter/html/htmlcss1.cxx @@ -252,7 +252,7 @@ void SwCSS1Parser::SetLinkCharFmts() ASSERT( !bLinkCharFmtsSet, "Aufruf von SetLinkCharFmts unnoetig" ); SvxCSS1MapEntry *pStyleEntry = - GetTag( String::CreateFromAscii(sHTML_anchor) ); + GetTag( String::CreateFromAscii(OOO_STRING_SVTOOLS_HTML_anchor) ); SwCharFmt *pUnvisited = 0, *pVisited = 0; if( pStyleEntry ) { @@ -268,7 +268,7 @@ void SwCSS1Parser::SetLinkCharFmts() bBodyVLinkSet |= bColorSet; } - String sTmp( String::CreateFromAscii(sHTML_anchor) ); + String sTmp( String::CreateFromAscii(OOO_STRING_SVTOOLS_HTML_anchor) ); sTmp.Append( ':' ); sTmp.AppendAscii( sCSS1_link ); pStyleEntry = GetTag( sTmp ); @@ -283,7 +283,7 @@ void SwCSS1Parser::SetLinkCharFmts() bBodyLinkSet |= bColorSet; } - sTmp.AssignAscii( sHTML_anchor ); + sTmp.AssignAscii( OOO_STRING_SVTOOLS_HTML_anchor ); sTmp.Assign( ':' ); sTmp.AppendAscii( sCSS1_visited ); pStyleEntry = GetTag( sTmp ); @@ -377,12 +377,12 @@ void SwCSS1Parser::SetTableTxtColl( BOOL bHeader ) if( bHeader ) { nPoolId = RES_POOLCOLL_TABLE_HDLN; - sTag.AssignAscii( sHTML_tableheader ); + sTag.AssignAscii( OOO_STRING_SVTOOLS_HTML_tableheader ); } else { nPoolId = RES_POOLCOLL_TABLE; - sTag.AssignAscii( sHTML_tabledata ); + sTag.AssignAscii( OOO_STRING_SVTOOLS_HTML_tabledata ); } SwTxtFmtColl *pColl = 0; @@ -398,7 +398,7 @@ void SwCSS1Parser::SetTableTxtColl( BOOL bHeader ) String sTmp( sTag ); sTmp.Append( ' ' ); - sTmp.AppendAscii( sHTML_parabreak ); + sTmp.AppendAscii( OOO_STRING_SVTOOLS_HTML_parabreak ); pStyleEntry = GetTag( sTmp ); if( pStyleEntry ) { @@ -893,9 +893,9 @@ BOOL SwCSS1Parser::StyleParsed( const CSS1Selector *pSelector, ('s' == aClass.GetChar(0) || 'S' == aClass.GetChar(0)) ) { USHORT nPoolFmtId = 0; - if( aClass.EqualsIgnoreCaseAscii(sHTML_sdendnote_sym) ) + if( aClass.EqualsIgnoreCaseAscii(OOO_STRING_SVTOOLS_HTML_sdendnote_sym) ) nPoolFmtId = RES_POOLCHR_ENDNOTE; - else if( aClass.EqualsIgnoreCaseAscii(sHTML_sdfootnote_sym) ) + else if( aClass.EqualsIgnoreCaseAscii(OOO_STRING_SVTOOLS_HTML_sdfootnote_sym) ) nPoolFmtId = RES_POOLCHR_FOOTNOTE; if( nPoolFmtId ) { @@ -941,9 +941,9 @@ BOOL SwCSS1Parser::StyleParsed( const CSS1Selector *pSelector, if( aClass.Len() >= 9 && ('s' == aClass.GetChar(0) || 'S' == aClass.GetChar(0)) ) { - if( aClass.EqualsIgnoreCaseAscii(sHTML_sdendnote) ) + if( aClass.EqualsIgnoreCaseAscii(OOO_STRING_SVTOOLS_HTML_sdendnote) ) nPoolCollId = RES_POOLCOLL_ENDNOTE; - else if( aClass.EqualsIgnoreCaseAscii(sHTML_sdfootnote) ) + else if( aClass.EqualsIgnoreCaseAscii(OOO_STRING_SVTOOLS_HTML_sdfootnote) ) nPoolCollId = RES_POOLCOLL_FOOTNOTE; if( nPoolCollId ) @@ -1001,7 +1001,7 @@ BOOL SwCSS1Parser::StyleParsed( const CSS1Selector *pSelector, { String sTmp( aToken2 ); sTmp += ' '; - sTmp.AppendAscii( sHTML_parabreak ); + sTmp.AppendAscii( OOO_STRING_SVTOOLS_HTML_parabreak ); if( CSS1_SCRIPT_ALL == nScript ) { @@ -1207,14 +1207,14 @@ SwCharFmt* SwCSS1Parser::GetChrFmt( USHORT nToken2, const String& rClass ) const case HTML_DEFINSTANCE_ON: nPoolId = RES_POOLCHR_HTML_DEFINSTANCE; break; case HTML_TELETYPE_ON: nPoolId = RES_POOLCHR_HTML_TELETYPE; break; - case HTML_SHORTQUOTE_ON: sName = sHTML_shortquote; break; - case HTML_LANGUAGE_ON: sName = sHTML_language; break; - case HTML_AUTHOR_ON: sName = sHTML_author; break; - case HTML_PERSON_ON: sName = sHTML_person; break; - case HTML_ACRONYM_ON: sName = sHTML_acronym; break; - case HTML_ABBREVIATION_ON: sName = sHTML_abbreviation; break; - case HTML_INSERTEDTEXT_ON: sName = sHTML_insertedtext; break; - case HTML_DELETEDTEXT_ON: sName = sHTML_deletedtext; break; + case HTML_SHORTQUOTE_ON: sName = OOO_STRING_SVTOOLS_HTML_shortquote; break; + case HTML_LANGUAGE_ON: sName = OOO_STRING_SVTOOLS_HTML_language; break; + case HTML_AUTHOR_ON: sName = OOO_STRING_SVTOOLS_HTML_author; break; + case HTML_PERSON_ON: sName = OOO_STRING_SVTOOLS_HTML_person; break; + case HTML_ACRONYM_ON: sName = OOO_STRING_SVTOOLS_HTML_acronym; break; + case HTML_ABBREVIATION_ON: sName = OOO_STRING_SVTOOLS_HTML_abbreviation; break; + case HTML_INSERTEDTEXT_ON: sName = OOO_STRING_SVTOOLS_HTML_insertedtext; break; + case HTML_DELETEDTEXT_ON: sName = OOO_STRING_SVTOOLS_HTML_deletedtext; break; } // die Vorlage suchen oder anlegen (geht nur mit Namen) @@ -1317,12 +1317,12 @@ SwTxtFmtColl *SwCSS1Parser::GetTxtFmtColl( USHORT nTxtColl, if( RES_POOLCOLL_TEXT == nTxtColl && aClass.Len() >= 9 && ('s' == aClass.GetChar(0) || 'S' == aClass.GetChar(0) ) ) { - if( aClass.EqualsIgnoreCaseAscii(sHTML_sdendnote) ) + if( aClass.EqualsIgnoreCaseAscii(OOO_STRING_SVTOOLS_HTML_sdendnote) ) { nTxtColl = RES_POOLCOLL_ENDNOTE; aClass = aEmptyStr; } - else if( aClass.EqualsIgnoreCaseAscii(sHTML_sdfootnote) ) + else if( aClass.EqualsIgnoreCaseAscii(OOO_STRING_SVTOOLS_HTML_sdfootnote) ) { nTxtColl = RES_POOLCOLL_FOOTNOTE; aClass = aEmptyStr; diff --git a/sw/source/filter/html/htmldraw.cxx b/sw/source/filter/html/htmldraw.cxx index 88965c8b1179..328eb21be526 100644 --- a/sw/source/filter/html/htmldraw.cxx +++ b/sw/source/filter/html/htmldraw.cxx @@ -85,16 +85,16 @@ const sal_uInt32 HTML_FRMOPTS_MARQUEE_CSS1 = static HTMLOptionEnum __FAR_DATA aHTMLMarqBehaviorTable[] = { - { sHTML_BEHAV_scroll, SDRTEXTANI_SCROLL }, - { sHTML_BEHAV_alternate, SDRTEXTANI_ALTERNATE }, - { sHTML_BEHAV_slide, SDRTEXTANI_SLIDE }, + { OOO_STRING_SVTOOLS_HTML_BEHAV_scroll, SDRTEXTANI_SCROLL }, + { OOO_STRING_SVTOOLS_HTML_BEHAV_alternate, SDRTEXTANI_ALTERNATE }, + { OOO_STRING_SVTOOLS_HTML_BEHAV_slide, SDRTEXTANI_SLIDE }, { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLMarqDirectionTable[] = { - { sHTML_AL_left, SDRTEXTANI_LEFT }, - { sHTML_AL_right, SDRTEXTANI_RIGHT }, + { OOO_STRING_SVTOOLS_HTML_AL_left, SDRTEXTANI_LEFT }, + { OOO_STRING_SVTOOLS_HTML_AL_right, SDRTEXTANI_RIGHT }, { 0, 0 } }; @@ -331,7 +331,7 @@ void SwHTMLParser::NewMarquee( HTMLTable *pCurTable ) case HTML_O_LOOP: if( pOption->GetString(). - EqualsIgnoreCaseAscii(sHTML_LOOP_infinite) ) + EqualsIgnoreCaseAscii(OOO_STRING_SVTOOLS_HTML_LOOP_infinite) ) { nCount = 0; } @@ -703,7 +703,7 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt, return rWrt; ByteString sOut( '<' ); - sOut += sHTML_marquee; + sOut += OOO_STRING_SVTOOLS_HTML_marquee; // Die Attribute des Objektd holen const SfxItemSet& rItemSet = pTextObj->GetMergedItemSet(); @@ -718,29 +718,29 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt, const sal_Char *pStr = 0; switch( eAniKind ) { - case SDRTEXTANI_SCROLL: pStr = sHTML_BEHAV_scroll; break; - case SDRTEXTANI_SLIDE: pStr = sHTML_BEHAV_slide; break; - case SDRTEXTANI_ALTERNATE: pStr = sHTML_BEHAV_alternate; break; + case SDRTEXTANI_SCROLL: pStr = OOO_STRING_SVTOOLS_HTML_BEHAV_scroll; break; + case SDRTEXTANI_SLIDE: pStr = OOO_STRING_SVTOOLS_HTML_BEHAV_slide; break; + case SDRTEXTANI_ALTERNATE: pStr = OOO_STRING_SVTOOLS_HTML_BEHAV_alternate; break; default: ; } if( pStr ) - (((sOut += ' ') += sHTML_O_behavior) += '=') += pStr; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_behavior) += '=') += pStr; // DIRECTION pStr = 0; SdrTextAniDirection eAniDir = pTextObj->GetTextAniDirection(); switch( eAniDir ) { - case SDRTEXTANI_LEFT: pStr = sHTML_AL_left; break; - case SDRTEXTANI_RIGHT: pStr = sHTML_AL_right; break; + case SDRTEXTANI_LEFT: pStr = OOO_STRING_SVTOOLS_HTML_AL_left; break; + case SDRTEXTANI_RIGHT: pStr = OOO_STRING_SVTOOLS_HTML_AL_right; break; default: ; } if( pStr ) - (((sOut += ' ') += sHTML_O_direction) += '=') += pStr; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_direction) += '=') += pStr; // LOOP sal_Int32 nCount = @@ -748,14 +748,14 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt, .GetValue(); if( 0==nCount ) nCount = SDRTEXTANI_SLIDE==eAniKind ? 1 : -1; - (((sOut += ' ') += sHTML_O_loop) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_loop) += '=') += ByteString::CreateFromInt32( nCount ); // SCROLLDELAY sal_uInt16 nDelay = ((const SdrTextAniDelayItem&)rItemSet.Get( SDRATTR_TEXT_ANIDELAY )) .GetValue(); - (((sOut += ' ') += sHTML_O_scrolldelay) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_scrolldelay) += '=') += ByteString::CreateFromInt32( nDelay ); // SCROLLAMOUNT @@ -773,7 +773,7 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt, MapMode(MAP_TWIP) ).Width()); } if( nAmount ) - (((sOut += ' ') += sHTML_O_scrollamount) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_scrollamount) += '=') += ByteString::CreateFromInt32( nAmount ); Size aTwipSz( pTextObj->GetLogicRect().GetSize() ); @@ -803,11 +803,11 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt, aPixelSz.Height() = 1; if( aPixelSz.Width() ) - (((sOut += ' ') += sHTML_O_width) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_width) += '=') += ByteString::CreateFromInt32( aPixelSz.Width() ); if( aPixelSz.Height() ) - (((sOut += ' ') += sHTML_O_height) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_height) += '=') += ByteString::CreateFromInt32( aPixelSz.Height() ); } @@ -819,7 +819,7 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt, const Color& rFillColor = ((const XFillColorItem&)rItemSet.Get(XATTR_FILLCOLOR)).GetColorValue(); - ((sOut += ' ') += sHTML_O_bgcolor) += '='; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_bgcolor) += '='; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_Color( rWrt.Strm(), rFillColor, rHTMLWrt.eDestEnc ); sOut.Erase(); @@ -849,7 +849,7 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt, HTMLOutFuncs::Out_String( rWrt.Strm(), aText, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_marquee, sal_False ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_marquee, sal_False ); if( aEndTags.Len() ) rWrt.Strm() << aEndTags.GetBuffer(); diff --git a/sw/source/filter/html/htmlfld.cxx b/sw/source/filter/html/htmlfld.cxx index 0d0b94bc1ed1..0049097a5178 100644 --- a/sw/source/filter/html/htmlfld.cxx +++ b/sw/source/filter/html/htmlfld.cxx @@ -62,96 +62,96 @@ struct HTMLNumFmtTblEntry static HTMLOptionEnum __FAR_DATA aHTMLFldTypeTable[] = { - { sHTML_FT_author, RES_AUTHORFLD }, - { sHTML_FT_sender, RES_EXTUSERFLD }, - { sHTML_FT_date, RES_DATEFLD }, - { sHTML_FT_time, RES_TIMEFLD }, - { sHTML_FT_datetime,RES_DATETIMEFLD }, - { sHTML_FT_page, RES_PAGENUMBERFLD }, - { sHTML_FT_docinfo, RES_DOCINFOFLD }, - { sHTML_FT_docstat, RES_DOCSTATFLD }, - { sHTML_FT_filename,RES_FILENAMEFLD }, + { OOO_STRING_SW_HTML_FT_author, RES_AUTHORFLD }, + { OOO_STRING_SW_HTML_FT_sender, RES_EXTUSERFLD }, + { "DATE", RES_DATEFLD }, + { "TIME", RES_TIMEFLD }, + { OOO_STRING_SW_HTML_FT_datetime,RES_DATETIMEFLD }, + { OOO_STRING_SW_HTML_FT_page, RES_PAGENUMBERFLD }, + { OOO_STRING_SW_HTML_FT_docinfo, RES_DOCINFOFLD }, + { OOO_STRING_SW_HTML_FT_docstat, RES_DOCSTATFLD }, + { OOO_STRING_SW_HTML_FT_filename,RES_FILENAMEFLD }, { 0, 0 } }; static HTMLNumFmtTblEntry __FAR_DATA aHTMLDateFldFmtTable[] = { - { sHTML_FF_ssys, NF_DATE_SYSTEM_SHORT }, - { sHTML_FF_lsys, NF_DATE_SYSTEM_LONG }, - { sHTML_FF_dmy, NF_DATE_SYS_DDMMYY, }, - { sHTML_FF_dmyy, NF_DATE_SYS_DDMMYYYY, }, - { sHTML_FF_dmmy, NF_DATE_SYS_DMMMYY, }, - { sHTML_FF_dmmyy, NF_DATE_SYS_DMMMYYYY, }, - { sHTML_FF_dmmmy, NF_DATE_DIN_DMMMMYYYY }, - { sHTML_FF_dmmmyy, NF_DATE_DIN_DMMMMYYYY }, - { sHTML_FF_ddmmy, NF_DATE_SYS_NNDMMMYY }, - { sHTML_FF_ddmmmy, NF_DATE_SYS_NNDMMMMYYYY }, - { sHTML_FF_ddmmmyy, NF_DATE_SYS_NNDMMMMYYYY }, - { sHTML_FF_dddmmmy, NF_DATE_SYS_NNNNDMMMMYYYY }, - { sHTML_FF_dddmmmyy, NF_DATE_SYS_NNNNDMMMMYYYY }, - { sHTML_FF_my, NF_DATE_SYS_MMYY }, - { sHTML_FF_md, NF_DATE_DIN_MMDD }, - { sHTML_FF_ymd, NF_DATE_DIN_YYMMDD }, - { sHTML_FF_yymd, NF_DATE_DIN_YYYYMMDD }, + { "SSYS", NF_DATE_SYSTEM_SHORT }, + { "LSYS", NF_DATE_SYSTEM_LONG }, + { "DMY", NF_DATE_SYS_DDMMYY, }, + { "DMYY", NF_DATE_SYS_DDMMYYYY, }, + { "DMMY", NF_DATE_SYS_DMMMYY, }, + { "DMMYY", NF_DATE_SYS_DMMMYYYY, }, + { "DMMMY", NF_DATE_DIN_DMMMMYYYY }, + { "DMMMYY", NF_DATE_DIN_DMMMMYYYY }, + { "DDMMY", NF_DATE_SYS_NNDMMMYY }, + { "DDMMMY", NF_DATE_SYS_NNDMMMMYYYY }, + { "DDMMMYY", NF_DATE_SYS_NNDMMMMYYYY }, + { "DDDMMMY", NF_DATE_SYS_NNNNDMMMMYYYY }, + { "DDDMMMYY", NF_DATE_SYS_NNNNDMMMMYYYY }, + { "MY", NF_DATE_SYS_MMYY }, + { "MD", NF_DATE_DIN_MMDD }, + { "YMD", NF_DATE_DIN_YYMMDD }, + { "YYMD", NF_DATE_DIN_YYYYMMDD }, { 0, NF_NUMERIC_START } }; static HTMLNumFmtTblEntry __FAR_DATA aHTMLTimeFldFmtTable[] = { - { sHTML_FF_sys, NF_TIME_HHMMSS }, - { sHTML_FF_ssmm24, NF_TIME_HHMM }, - { sHTML_FF_ssmm12, NF_TIME_HHMMAMPM }, + { "SYS", NF_TIME_HHMMSS }, + { "SSMM24", NF_TIME_HHMM }, + { "SSMM12", NF_TIME_HHMMAMPM }, { 0, NF_NUMERIC_START } }; static HTMLOptionEnum __FAR_DATA aHTMLPageNumFldFmtTable[] = { - { sHTML_FF_uletter, SVX_NUM_CHARS_UPPER_LETTER }, - { sHTML_FF_lletter, SVX_NUM_CHARS_LOWER_LETTER }, - { sHTML_FF_uroman, SVX_NUM_ROMAN_UPPER }, - { sHTML_FF_lroman, SVX_NUM_ROMAN_LOWER }, - { sHTML_FF_arabic, SVX_NUM_ARABIC }, - { sHTML_FF_none, SVX_NUM_NUMBER_NONE }, - { sHTML_FF_char, SVX_NUM_CHAR_SPECIAL }, - { sHTML_FF_page, SVX_NUM_PAGEDESC }, - { sHTML_FF_ulettern, SVX_NUM_CHARS_UPPER_LETTER_N }, - { sHTML_FF_llettern, SVX_NUM_CHARS_LOWER_LETTER_N }, + { OOO_STRING_SW_HTML_FF_uletter, SVX_NUM_CHARS_UPPER_LETTER }, + { OOO_STRING_SW_HTML_FF_lletter, SVX_NUM_CHARS_LOWER_LETTER }, + { OOO_STRING_SW_HTML_FF_uroman, SVX_NUM_ROMAN_UPPER }, + { OOO_STRING_SW_HTML_FF_lroman, SVX_NUM_ROMAN_LOWER }, + { OOO_STRING_SW_HTML_FF_arabic, SVX_NUM_ARABIC }, + { OOO_STRING_SW_HTML_FF_none, SVX_NUM_NUMBER_NONE }, + { OOO_STRING_SW_HTML_FF_char, SVX_NUM_CHAR_SPECIAL }, + { OOO_STRING_SW_HTML_FF_page, SVX_NUM_PAGEDESC }, + { OOO_STRING_SW_HTML_FF_ulettern, SVX_NUM_CHARS_UPPER_LETTER_N }, + { OOO_STRING_SW_HTML_FF_llettern, SVX_NUM_CHARS_LOWER_LETTER_N }, { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLExtUsrFldSubTable[] = { - { sHTML_FS_company, EU_COMPANY }, - { sHTML_FS_firstname, EU_FIRSTNAME }, - { sHTML_FS_name, EU_NAME }, - { sHTML_FS_shortcut, EU_SHORTCUT }, - { sHTML_FS_street, EU_STREET }, - { sHTML_FS_country, EU_COUNTRY }, - { sHTML_FS_zip, EU_ZIP }, - { sHTML_FS_city, EU_CITY }, - { sHTML_FS_title, EU_TITLE }, - { sHTML_FS_position, EU_POSITION }, - { sHTML_FS_pphone, EU_PHONE_PRIVATE }, - { sHTML_FS_cphone, EU_PHONE_COMPANY }, - { sHTML_FS_fax, EU_FAX }, - { sHTML_FS_email, EU_EMAIL }, - { sHTML_FS_state, EU_STATE }, + { OOO_STRING_SW_HTML_FS_company, EU_COMPANY }, + { OOO_STRING_SW_HTML_FS_firstname, EU_FIRSTNAME }, + { OOO_STRING_SW_HTML_FS_name, EU_NAME }, + { OOO_STRING_SW_HTML_FS_shortcut, EU_SHORTCUT }, + { OOO_STRING_SW_HTML_FS_street, EU_STREET }, + { OOO_STRING_SW_HTML_FS_country, EU_COUNTRY }, + { OOO_STRING_SW_HTML_FS_zip, EU_ZIP }, + { OOO_STRING_SW_HTML_FS_city, EU_CITY }, + { OOO_STRING_SW_HTML_FS_title, EU_TITLE }, + { OOO_STRING_SW_HTML_FS_position, EU_POSITION }, + { OOO_STRING_SW_HTML_FS_pphone, EU_PHONE_PRIVATE }, + { OOO_STRING_SW_HTML_FS_cphone, EU_PHONE_COMPANY }, + { OOO_STRING_SW_HTML_FS_fax, EU_FAX }, + { OOO_STRING_SW_HTML_FS_email, EU_EMAIL }, + { OOO_STRING_SW_HTML_FS_state, EU_STATE }, { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLAuthorFldFmtTable[] = { - { sHTML_FF_name, AF_NAME }, - { sHTML_FF_shortcut, AF_SHORTCUT }, + { OOO_STRING_SW_HTML_FF_name, AF_NAME }, + { OOO_STRING_SW_HTML_FF_shortcut, AF_SHORTCUT }, { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLPageNumFldSubTable[] = { - { sHTML_FS_random, PG_RANDOM }, - { sHTML_FS_next, PG_NEXT }, - { sHTML_FS_prev, PG_PREV }, + { OOO_STRING_SW_HTML_FS_random, PG_RANDOM }, + { OOO_STRING_SW_HTML_FS_next, PG_NEXT }, + { OOO_STRING_SW_HTML_FS_prev, PG_PREV }, { 0, 0 } }; @@ -165,46 +165,46 @@ static HTMLOptionEnum __FAR_DATA aHTMLPageNumFldSubTable[] = static HTMLOptionEnum __FAR_DATA aHTMLDocInfoFldSubTable[] = { - { sHTML_FS_title, DI_TITEL }, - { sHTML_FS_theme, DI_THEMA }, - { sHTML_FS_keys, DI_KEYS }, - { sHTML_FS_comment, DI_COMMENT }, - { sHTML_FS_info1, DI_INFO1 }, - { sHTML_FS_info2, DI_INFO2 }, - { sHTML_FS_info3, DI_INFO3 }, - { sHTML_FS_info4, DI_INFO4 }, - { sHTML_FS_custom, DI_CUSTOM }, - { sHTML_FS_create, DI_CREATE }, - { sHTML_FS_change, DI_CHANGE }, + { OOO_STRING_SW_HTML_FS_title, DI_TITEL }, + { OOO_STRING_SW_HTML_FS_theme, DI_THEMA }, + { OOO_STRING_SW_HTML_FS_keys, DI_KEYS }, + { OOO_STRING_SW_HTML_FS_comment, DI_COMMENT }, + { "INFO1", DI_INFO1 }, + { "INFO2", DI_INFO2 }, + { "INFO3", DI_INFO3 }, + { "INFO4", DI_INFO4 }, + { OOO_STRING_SW_HTML_FS_custom, DI_CUSTOM }, + { OOO_STRING_SW_HTML_FS_create, DI_CREATE }, + { OOO_STRING_SW_HTML_FS_change, DI_CHANGE }, { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLDocInfoFldFmtTable[] = { - { sHTML_FF_author, DI_SUB_AUTHOR }, - { sHTML_FF_time, DI_SUB_TIME }, - { sHTML_FF_date, DI_SUB_DATE }, + { OOO_STRING_SW_HTML_FF_author, DI_SUB_AUTHOR }, + { OOO_STRING_SW_HTML_FF_time, DI_SUB_TIME }, + { OOO_STRING_SW_HTML_FF_date, DI_SUB_DATE }, { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLDocStatFldSubTable[] = { - { sHTML_FS_page, DS_PAGE }, - { sHTML_FS_para, DS_PARA }, - { sHTML_FS_word, DS_WORD }, - { sHTML_FS_char, DS_CHAR }, - { sHTML_FS_tbl, DS_TBL }, - { sHTML_FS_grf, DS_GRF }, - { sHTML_FS_ole, DS_OLE }, + { OOO_STRING_SW_HTML_FS_page, DS_PAGE }, + { OOO_STRING_SW_HTML_FS_para, DS_PARA }, + { OOO_STRING_SW_HTML_FS_word, DS_WORD }, + { OOO_STRING_SW_HTML_FS_char, DS_CHAR }, + { OOO_STRING_SW_HTML_FS_tbl, DS_TBL }, + { OOO_STRING_SW_HTML_FS_grf, DS_GRF }, + { OOO_STRING_SW_HTML_FS_ole, DS_OLE }, { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLFileNameFldFmtTable[] = { - { sHTML_FF_name, FF_NAME }, - { sHTML_FF_pathname, FF_PATHNAME }, - { sHTML_FF_path, FF_PATH }, - { sHTML_FF_name_noext, FF_NAME_NOEXT }, + { OOO_STRING_SW_HTML_FF_name, FF_NAME }, + { OOO_STRING_SW_HTML_FF_pathname, FF_PATHNAME }, + { OOO_STRING_SW_HTML_FF_path, FF_PATH }, + { OOO_STRING_SW_HTML_FF_name_noext, FF_NAME_NOEXT }, { 0, 0 } }; diff --git a/sw/source/filter/html/htmlfld.hxx b/sw/source/filter/html/htmlfld.hxx index f9127f5cde80..9432a1a19904 100644 --- a/sw/source/filter/html/htmlfld.hxx +++ b/sw/source/filter/html/htmlfld.hxx @@ -31,103 +31,64 @@ #ifndef _HTMLFLD_HXX #define _HTMLFLD_HXX -#include <svtools/htmlkywd.hxx> - -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FT_author, "AUTHOR" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FT_sender, "SENDER" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FT_date, "DATE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FT_time, "TIME" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FT_datetime, "DATETIME" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FT_page, "PAGE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FT_docinfo, "DOCINFO" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FT_docstat, "DOCSTAT" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FT_filename, "FILENAME" ); - -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_company, "COMPANY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_firstname, "FIRSTNAME" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_name, "NAME" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_shortcut, "SHORTCUT" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_street, "STREET" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_country, "COUNTRY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_zip, "ZIP" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_city, "CITY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_title, "TITLE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_position, "POSITION" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_pphone, "PPHONE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_cphone, "CPHONE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_fax, "FAX" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_email, "EMAIL" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_state, "STATE" ); - -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_random, "RANDOM" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_next, "NEXT" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_prev, "PREV" ); - -//sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_title, "TITLE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_theme, "THEME" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_keys, "KEYS" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_comment, "COMMENT" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_info1, "INFO1" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_info2, "INFO2" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_info3, "INFO3" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_info4, "INFO4" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_custom, "CUSTOM" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_create, "CREATE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_change, "CHANGE" ); - -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_page, "PAGE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_para, "PARAGRAPH" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_word, "WORD" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_char, "CHAR" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_tbl, "TABLE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_grf, "GRAPHIC" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FS_ole, "OLE" ); - -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_name, "NAME" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_shortcut, "SHORTCUT" ); - -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_ssys, "SSYS" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_lsys, "LSYS" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_dmy, "DMY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_dmyy, "DMYY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_dmmy, "DMMY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_dmmyy, "DMMYY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_dmmmy, "DMMMY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_dmmmyy, "DMMMYY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_ddmmy, "DDMMY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_ddmmmy, "DDMMMY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_ddmmmyy, "DDMMMYY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_dddmmmy, "DDDMMMY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_dddmmmyy, "DDDMMMYY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_my, "MY" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_md, "MD" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_ymd, "YMD" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_yymd, "YYMD" ); - -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_sys, "SYS" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_ssmm24, "SSMM24" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_ssmm12, "SSMM12" ); - -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_uletter, "ULETTER" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_lletter, "LLETTER" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_uroman, "UROMAN" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_lroman, "LROMAN" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_arabic, "ARABIC" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_none, "NONE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_char, "CHAR" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_page, "PAGE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_ulettern, "ULETTERN" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_llettern, "LLETTERN" ); - -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_author, "AUTHOR" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_time, "TIME" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_date, "DATE" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_all, "ALL" ); - -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_pathname, "PATHNAME" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_path, "PATH" ); -extern sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DECL( sHTML_FF_name_noext, "NAME-NOEXT" ); - +#include "sal/config.h" + +#define OOO_STRING_SW_HTML_FT_author "AUTHOR" +#define OOO_STRING_SW_HTML_FT_sender "SENDER" +#define OOO_STRING_SW_HTML_FT_datetime "DATETIME" +#define OOO_STRING_SW_HTML_FT_page "PAGE" +#define OOO_STRING_SW_HTML_FT_docinfo "DOCINFO" +#define OOO_STRING_SW_HTML_FT_docstat "DOCSTAT" +#define OOO_STRING_SW_HTML_FT_filename "FILENAME" +#define OOO_STRING_SW_HTML_FS_company "COMPANY" +#define OOO_STRING_SW_HTML_FS_firstname "FIRSTNAME" +#define OOO_STRING_SW_HTML_FS_name "NAME" +#define OOO_STRING_SW_HTML_FS_shortcut "SHORTCUT" +#define OOO_STRING_SW_HTML_FS_street "STREET" +#define OOO_STRING_SW_HTML_FS_country "COUNTRY" +#define OOO_STRING_SW_HTML_FS_zip "ZIP" +#define OOO_STRING_SW_HTML_FS_city "CITY" +#define OOO_STRING_SW_HTML_FS_title "TITLE" +#define OOO_STRING_SW_HTML_FS_position "POSITION" +#define OOO_STRING_SW_HTML_FS_pphone "PPHONE" +#define OOO_STRING_SW_HTML_FS_cphone "CPHONE" +#define OOO_STRING_SW_HTML_FS_fax "FAX" +#define OOO_STRING_SW_HTML_FS_email "EMAIL" +#define OOO_STRING_SW_HTML_FS_state "STATE" +#define OOO_STRING_SW_HTML_FS_random "RANDOM" +#define OOO_STRING_SW_HTML_FS_next "NEXT" +#define OOO_STRING_SW_HTML_FS_prev "PREV" +#define OOO_STRING_SW_HTML_FS_theme "THEME" +#define OOO_STRING_SW_HTML_FS_keys "KEYS" +#define OOO_STRING_SW_HTML_FS_comment "COMMENT" +#define OOO_STRING_SW_HTML_FS_custom "CUSTOM" +#define OOO_STRING_SW_HTML_FS_create "CREATE" +#define OOO_STRING_SW_HTML_FS_change "CHANGE" +#define OOO_STRING_SW_HTML_FS_page "PAGE" +#define OOO_STRING_SW_HTML_FS_para "PARAGRAPH" +#define OOO_STRING_SW_HTML_FS_word "WORD" +#define OOO_STRING_SW_HTML_FS_char "CHAR" +#define OOO_STRING_SW_HTML_FS_tbl "TABLE" +#define OOO_STRING_SW_HTML_FS_grf "GRAPHIC" +#define OOO_STRING_SW_HTML_FS_ole "OLE" +#define OOO_STRING_SW_HTML_FF_name "NAME" +#define OOO_STRING_SW_HTML_FF_shortcut "SHORTCUT" +#define OOO_STRING_SW_HTML_FF_uletter "ULETTER" +#define OOO_STRING_SW_HTML_FF_lletter "LLETTER" +#define OOO_STRING_SW_HTML_FF_uroman "UROMAN" +#define OOO_STRING_SW_HTML_FF_lroman "LROMAN" +#define OOO_STRING_SW_HTML_FF_arabic "ARABIC" +#define OOO_STRING_SW_HTML_FF_none "NONE" +#define OOO_STRING_SW_HTML_FF_char "CHAR" +#define OOO_STRING_SW_HTML_FF_page "PAGE" +#define OOO_STRING_SW_HTML_FF_ulettern "ULETTERN" +#define OOO_STRING_SW_HTML_FF_llettern "LLETTERN" +#define OOO_STRING_SW_HTML_FF_author "AUTHOR" +#define OOO_STRING_SW_HTML_FF_time "TIME" +#define OOO_STRING_SW_HTML_FF_date "DATE" +#define OOO_STRING_SW_HTML_FF_pathname "PATHNAME" +#define OOO_STRING_SW_HTML_FF_path "PATH" +#define OOO_STRING_SW_HTML_FF_name_noext "NAME-NOEXT" #endif diff --git a/sw/source/filter/html/htmlfldw.cxx b/sw/source/filter/html/htmlfldw.cxx index 9d0f7da4c4b2..b3ef7f67d75e 100644 --- a/sw/source/filter/html/htmlfldw.cxx +++ b/sw/source/filter/html/htmlfldw.cxx @@ -34,6 +34,7 @@ #include <com/sun/star/i18n/ScriptType.hpp> #include <tools/string.hxx> +#include <svtools/htmlkywd.hxx> #include <svtools/htmlout.hxx> #include <svtools/htmltokn.h> #include <fmtfld.hxx> @@ -49,120 +50,22 @@ using namespace nsSwDocInfoSubType; -//----------------------------------------------------------------------- - -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FT_author, "AUTHOR" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FT_sender, "SENDER" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FT_date, "DATE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FT_time, "TIME" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FT_datetime, "DATETIME" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FT_page, "PAGE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FT_docinfo, "DOCINFO" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FT_docstat, "DOCSTAT" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FT_filename, "FILENAME" ); - -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_company, "COMPANY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_firstname, "FIRSTNAME" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_name, "NAME" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_shortcut, "SHORTCUT" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_street, "STREET" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_country, "COUNTRY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_zip, "ZIP" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_city, "CITY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_title, "TITLE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_position, "POSITION" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_pphone, "PPHONE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_cphone, "CPHONE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_fax, "FAX" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_email, "EMAIL" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_state, "STATE" ); - -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_random, "RANDOM" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_next, "NEXT" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_prev, "PREV" ); - -//sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_title, "TITLE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_theme, "THEME" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_keys, "KEYS" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_comment, "COMMENT" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_info1, "INFO1" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_info2, "INFO2" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_info3, "INFO3" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_info4, "INFO4" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_custom, "CUSTOM" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_create, "CREATE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_change, "CHANGE" ); - -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_page, "PAGE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_para, "PARAGRAPH" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_word, "WORD" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_char, "CHAR" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_tbl, "TABLE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_grf, "GRAPHIC" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FS_ole, "OLE" ); - -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_name, "NAME" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_shortcut, "SHORTCUT" ); - -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_ssys, "SSYS" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_lsys, "LSYS" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_dmy, "DMY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_dmyy, "DMYY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_dmmy, "DMMY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_dmmyy, "DMMYY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_dmmmy, "DMMMY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_dmmmyy, "DMMMYY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_ddmmy, "DDMMY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_ddmmmy, "DDMMMY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_ddmmmyy, "DDMMMYY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_dddmmmy, "DDDMMMY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_dddmmmyy, "DDDMMMYY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_my, "MY" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_md, "MD" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_ymd, "YMD" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_yymd, "YYMD" ); - -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_sys, "SYS" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_ssmm24, "SSMM24" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_ssmm12, "SSMM12" ); - -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_uletter, "ULETTER" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_lletter, "LLETTER" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_uroman, "UROMAN" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_lroman, "LROMAN" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_arabic, "ARABIC" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_none, "NONE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_char, "CHAR" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_page, "PAGE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_ulettern, "ULETTERN" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_llettern, "LLETTERN" ); - -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_author, "AUTHOR" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_time, "TIME" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_date, "DATE" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_all, "ALL" ); - -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_pathname, "PATHNAME" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_path, "PATH" ); -sal_Char __FAR_DATA SVTOOLS_CONSTASCII_DEF( sHTML_FF_name_noext, "NAME-NOEXT" ); - - const sal_Char *SwHTMLWriter::GetNumFormat( USHORT nFmt ) { const sal_Char *pFmtStr = 0; switch( (SvxExtNumType)nFmt ) { - case SVX_NUM_CHARS_UPPER_LETTER: pFmtStr = sHTML_FF_uletter; break; - case SVX_NUM_CHARS_LOWER_LETTER: pFmtStr = sHTML_FF_lletter; break; - case SVX_NUM_ROMAN_UPPER: pFmtStr = sHTML_FF_uroman; break; - case SVX_NUM_ROMAN_LOWER: pFmtStr = sHTML_FF_lroman; break; - case SVX_NUM_ARABIC: pFmtStr = sHTML_FF_arabic; break; - case SVX_NUM_NUMBER_NONE: pFmtStr = sHTML_FF_none; break; - case SVX_NUM_CHAR_SPECIAL: pFmtStr = sHTML_FF_char; break; - case SVX_NUM_PAGEDESC: pFmtStr = sHTML_FF_page; break; - case SVX_NUM_CHARS_UPPER_LETTER_N: pFmtStr = sHTML_FF_ulettern; break; - case SVX_NUM_CHARS_LOWER_LETTER_N: pFmtStr = sHTML_FF_llettern; break; + case SVX_NUM_CHARS_UPPER_LETTER: pFmtStr = OOO_STRING_SW_HTML_FF_uletter; break; + case SVX_NUM_CHARS_LOWER_LETTER: pFmtStr = OOO_STRING_SW_HTML_FF_lletter; break; + case SVX_NUM_ROMAN_UPPER: pFmtStr = OOO_STRING_SW_HTML_FF_uroman; break; + case SVX_NUM_ROMAN_LOWER: pFmtStr = OOO_STRING_SW_HTML_FF_lroman; break; + case SVX_NUM_ARABIC: pFmtStr = OOO_STRING_SW_HTML_FF_arabic; break; + case SVX_NUM_NUMBER_NONE: pFmtStr = OOO_STRING_SW_HTML_FF_none; break; + case SVX_NUM_CHAR_SPECIAL: pFmtStr = OOO_STRING_SW_HTML_FF_char; break; + case SVX_NUM_PAGEDESC: pFmtStr = OOO_STRING_SW_HTML_FF_page; break; + case SVX_NUM_CHARS_UPPER_LETTER_N: pFmtStr = OOO_STRING_SW_HTML_FF_ulettern; break; + case SVX_NUM_CHARS_LOWER_LETTER_N: pFmtStr = OOO_STRING_SW_HTML_FF_llettern; break; default: ; } @@ -193,24 +96,24 @@ static Writer& OutHTML_SwField( Writer& rWrt, const SwField* pFld, switch( nField ) { case RES_EXTUSERFLD: - pTypeStr = sHTML_FT_sender; + pTypeStr = OOO_STRING_SW_HTML_FT_sender; switch( (SwExtUserSubType)pFld->GetSubType() ) { - case EU_COMPANY: pSubStr = sHTML_FS_company; break; - case EU_FIRSTNAME: pSubStr = sHTML_FS_firstname; break; - case EU_NAME: pSubStr = sHTML_FS_name; break; - case EU_SHORTCUT: pSubStr = sHTML_FS_shortcut; break; - case EU_STREET: pSubStr = sHTML_FS_street; break; - case EU_COUNTRY: pSubStr = sHTML_FS_country; break; - case EU_ZIP: pSubStr = sHTML_FS_zip; break; - case EU_CITY: pSubStr = sHTML_FS_city; break; - case EU_TITLE: pSubStr = sHTML_FS_title; break; - case EU_POSITION: pSubStr = sHTML_FS_position; break; - case EU_PHONE_PRIVATE: pSubStr = sHTML_FS_pphone; break; - case EU_PHONE_COMPANY: pSubStr = sHTML_FS_cphone; break; - case EU_FAX: pSubStr = sHTML_FS_fax; break; - case EU_EMAIL: pSubStr = sHTML_FS_email; break; - case EU_STATE: pSubStr = sHTML_FS_state; break; + case EU_COMPANY: pSubStr = OOO_STRING_SW_HTML_FS_company; break; + case EU_FIRSTNAME: pSubStr = OOO_STRING_SW_HTML_FS_firstname; break; + case EU_NAME: pSubStr = OOO_STRING_SW_HTML_FS_name; break; + case EU_SHORTCUT: pSubStr = OOO_STRING_SW_HTML_FS_shortcut; break; + case EU_STREET: pSubStr = OOO_STRING_SW_HTML_FS_street; break; + case EU_COUNTRY: pSubStr = OOO_STRING_SW_HTML_FS_country; break; + case EU_ZIP: pSubStr = OOO_STRING_SW_HTML_FS_zip; break; + case EU_CITY: pSubStr = OOO_STRING_SW_HTML_FS_city; break; + case EU_TITLE: pSubStr = OOO_STRING_SW_HTML_FS_title; break; + case EU_POSITION: pSubStr = OOO_STRING_SW_HTML_FS_position; break; + case EU_PHONE_PRIVATE: pSubStr = OOO_STRING_SW_HTML_FS_pphone; break; + case EU_PHONE_COMPANY: pSubStr = OOO_STRING_SW_HTML_FS_cphone; break; + case EU_FAX: pSubStr = OOO_STRING_SW_HTML_FS_fax; break; + case EU_EMAIL: pSubStr = OOO_STRING_SW_HTML_FS_email; break; + case EU_STATE: pSubStr = OOO_STRING_SW_HTML_FS_state; break; default: ; } @@ -219,18 +122,18 @@ static Writer& OutHTML_SwField( Writer& rWrt, const SwField* pFld, break; case RES_AUTHORFLD: - pTypeStr = sHTML_FT_author; + pTypeStr = OOO_STRING_SW_HTML_FT_author; switch( (SwAuthorFormat)nFmt & 0xff) { - case AF_NAME: pFmtStr = sHTML_FF_name; break; - case AF_SHORTCUT: pFmtStr = sHTML_FF_shortcut; break; + case AF_NAME: pFmtStr = OOO_STRING_SW_HTML_FF_name; break; + case AF_SHORTCUT: pFmtStr = OOO_STRING_SW_HTML_FF_shortcut; break; } ASSERT( pFmtStr, "ubekanntes Format fuer SwAuthorField" ); bFixed = ((const SwAuthorField*)pFld)->IsFixed(); break; case RES_DATETIMEFLD: - pTypeStr = sHTML_FT_datetime; + pTypeStr = OOO_STRING_SW_HTML_FT_datetime; bNumFmt = TRUE; if( ((SwDateTimeField*)pFld)->IsFixed() ) { @@ -241,13 +144,13 @@ static Writer& OutHTML_SwField( Writer& rWrt, const SwField* pFld, case RES_PAGENUMBERFLD: { - pTypeStr = sHTML_FT_page; + pTypeStr = OOO_STRING_SW_HTML_FT_page; SwPageNumSubType eSubType = (SwPageNumSubType)pFld->GetSubType(); switch( eSubType ) { - case PG_RANDOM: pSubStr = sHTML_FS_random; break; - case PG_NEXT: pSubStr = sHTML_FS_next; break; - case PG_PREV: pSubStr = sHTML_FS_prev; break; + case PG_RANDOM: pSubStr = OOO_STRING_SW_HTML_FS_random; break; + case PG_NEXT: pSubStr = OOO_STRING_SW_HTML_FS_next; break; + case PG_PREV: pSubStr = OOO_STRING_SW_HTML_FS_prev; break; } ASSERT( pSubStr, "ubekannter Subtyp fuer SwPageNumberField" ); pFmtStr = SwHTMLWriter::GetNumFormat( static_cast< sal_uInt16 >(nFmt) ); @@ -272,19 +175,19 @@ static Writer& OutHTML_SwField( Writer& rWrt, const SwField* pFld, case RES_DOCINFOFLD: { USHORT nSubType = pFld->GetSubType(); - pTypeStr = sHTML_FT_docinfo; + pTypeStr = OOO_STRING_SW_HTML_FT_docinfo; USHORT nExtSubType = nSubType & 0x0f00; nSubType &= 0x00ff; switch( nSubType ) { - case DI_TITEL: pSubStr = sHTML_FS_title; break; - case DI_THEMA: pSubStr = sHTML_FS_theme; break; - case DI_KEYS: pSubStr = sHTML_FS_keys; break; - case DI_COMMENT: pSubStr = sHTML_FS_comment; break; - case DI_CREATE: pSubStr = sHTML_FS_create; break; - case DI_CHANGE: pSubStr = sHTML_FS_change; break; - case DI_CUSTOM: pSubStr = sHTML_FS_custom; break; + case DI_TITEL: pSubStr = OOO_STRING_SW_HTML_FS_title; break; + case DI_THEMA: pSubStr = OOO_STRING_SW_HTML_FS_theme; break; + case DI_KEYS: pSubStr = OOO_STRING_SW_HTML_FS_keys; break; + case DI_COMMENT: pSubStr = OOO_STRING_SW_HTML_FS_comment; break; + case DI_CREATE: pSubStr = OOO_STRING_SW_HTML_FS_create; break; + case DI_CHANGE: pSubStr = OOO_STRING_SW_HTML_FS_change; break; + case DI_CUSTOM: pSubStr = OOO_STRING_SW_HTML_FS_custom; break; default: pTypeStr = 0; break; } @@ -297,14 +200,14 @@ static Writer& OutHTML_SwField( Writer& rWrt, const SwField* pFld, switch( nExtSubType ) { case DI_SUB_AUTHOR: - pFmtStr = sHTML_FF_author; + pFmtStr = OOO_STRING_SW_HTML_FF_author; break; case DI_SUB_TIME: - pFmtStr = sHTML_FF_time; + pFmtStr = OOO_STRING_SW_HTML_FF_time; bNumFmt = TRUE; break; case DI_SUB_DATE: - pFmtStr = sHTML_FF_date; + pFmtStr = OOO_STRING_SW_HTML_FF_date; bNumFmt = TRUE; break; } @@ -332,17 +235,17 @@ static Writer& OutHTML_SwField( Writer& rWrt, const SwField* pFld, case RES_DOCSTATFLD: { - pTypeStr = sHTML_FT_docstat; + pTypeStr = OOO_STRING_SW_HTML_FT_docstat; USHORT nSubType = pFld->GetSubType(); switch( nSubType ) { - case DS_PAGE: pSubStr = sHTML_FS_page; break; - case DS_PARA: pSubStr = sHTML_FS_para; break; - case DS_WORD: pSubStr = sHTML_FS_word; break; - case DS_CHAR: pSubStr = sHTML_FS_char; break; - case DS_TBL: pSubStr = sHTML_FS_tbl; break; - case DS_GRF: pSubStr = sHTML_FS_grf; break; - case DS_OLE: pSubStr = sHTML_FS_ole; break; + case DS_PAGE: pSubStr = OOO_STRING_SW_HTML_FS_page; break; + case DS_PARA: pSubStr = OOO_STRING_SW_HTML_FS_para; break; + case DS_WORD: pSubStr = OOO_STRING_SW_HTML_FS_word; break; + case DS_CHAR: pSubStr = OOO_STRING_SW_HTML_FS_char; break; + case DS_TBL: pSubStr = OOO_STRING_SW_HTML_FS_tbl; break; + case DS_GRF: pSubStr = OOO_STRING_SW_HTML_FS_grf; break; + case DS_OLE: pSubStr = OOO_STRING_SW_HTML_FS_ole; break; default: pTypeStr = 0; break; } pFmtStr = SwHTMLWriter::GetNumFormat( static_cast< sal_uInt16 >(nFmt) ); @@ -350,13 +253,13 @@ static Writer& OutHTML_SwField( Writer& rWrt, const SwField* pFld, break; case RES_FILENAMEFLD: - pTypeStr = sHTML_FT_filename; + pTypeStr = OOO_STRING_SW_HTML_FT_filename; switch( (SwFileNameFormat)(nFmt & ~FF_FIXED) ) { - case FF_NAME: pFmtStr = sHTML_FF_name; break; - case FF_PATHNAME: pFmtStr = sHTML_FF_pathname; break; - case FF_PATH: pFmtStr = sHTML_FF_path; break; - case FF_NAME_NOEXT: pFmtStr = sHTML_FF_name_noext; break; + case FF_NAME: pFmtStr = OOO_STRING_SW_HTML_FF_name; break; + case FF_PATHNAME: pFmtStr = OOO_STRING_SW_HTML_FF_pathname; break; + case FF_PATH: pFmtStr = OOO_STRING_SW_HTML_FF_path; break; + case FF_NAME_NOEXT: pFmtStr = OOO_STRING_SW_HTML_FF_name_noext; break; default: ; } @@ -369,22 +272,22 @@ static Writer& OutHTML_SwField( Writer& rWrt, const SwField* pFld, if( pTypeStr ) { ByteString sOut( '<' ); - ((((sOut += sHTML_sdfield) += ' ') += sHTML_O_type) += '=') + ((((sOut += OOO_STRING_SVTOOLS_HTML_sdfield) += ' ') += OOO_STRING_SVTOOLS_HTML_O_type) += '=') += pTypeStr; if( pSubStr ) - (((sOut += ' ') += sHTML_O_subtype) += '=') += pSubStr; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_subtype) += '=') += pSubStr; if( pFmtStr ) - (((sOut += ' ') += sHTML_O_format) += '=') += pFmtStr; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_format) += '=') += pFmtStr; if( aName.Len() ) { - (((sOut += ' ') += sHTML_O_name) += "=\""); + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_name) += "=\""); rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aName, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; } if( aValue.Len() ) { - ((sOut += ' ') += sHTML_O_value) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_value) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aValue, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; @@ -399,7 +302,7 @@ static Writer& OutHTML_SwField( Writer& rWrt, const SwField* pFld, } if( bFixed ) - (sOut += ' ') += sHTML_O_sdfixed; + (sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_sdfixed; sOut += '>'; rWrt.Strm() << sOut.GetBuffer(); } @@ -517,7 +420,7 @@ static Writer& OutHTML_SwField( Writer& rWrt, const SwField* pFld, // Off-Tag ausgeben if( pTypeStr ) - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_sdfield, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_sdfield, FALSE ); return rWrt; } @@ -557,7 +460,7 @@ Writer& OutHTML_SwFmtFld( Writer& rWrt, const SfxPoolItem& rHt ) if( (rComment.Len() >= 6 && '<' == rComment.GetChar(0) && '>' == rComment.GetChar(rComment.Len()-1) && - rComment.Copy( 1, 4 ).EqualsIgnoreCaseAscii(sHTML_meta)) || + rComment.Copy( 1, 4 ).EqualsIgnoreCaseAscii(OOO_STRING_SVTOOLS_HTML_meta)) || (rComment.Len() >= 7 && rComment.Copy( 0, 4 ).EqualsAscii( "<!--" ) && rComment.Copy( rComment.Len()-3, 3 ).EqualsAscii( "-->" )) ) @@ -597,7 +500,7 @@ Writer& OutHTML_SwFmtFld( Writer& rWrt, const SfxPoolItem& rHt ) String sComment( rComment ); sComment.ConvertLineEnd( GetSystemLineEnd() ); // TODO: ??? - (((sOut += sHTML_comment) += ' ') + (((sOut += OOO_STRING_SVTOOLS_HTML_comment) += ' ') += ByteString( sComment, ((SwHTMLWriter&)rWrt).eDestEnc )) += " -->"; rWrt.Strm() << sOut.GetBuffer(); diff --git a/sw/source/filter/html/htmlfly.cxx b/sw/source/filter/html/htmlfly.cxx index 80d37e28a613..e79016c96364 100644 --- a/sw/source/filter/html/htmlfly.cxx +++ b/sw/source/filter/html/htmlfly.cxx @@ -167,16 +167,16 @@ extern HTMLOutEvent __FAR_DATA aAnchorEventTable[]; static HTMLOutEvent __FAR_DATA aImageEventTable[] = { - { sHTML_O_SDonload, sHTML_O_onload, SVX_EVENT_IMAGE_LOAD }, - { sHTML_O_SDonabort, sHTML_O_onabort, SVX_EVENT_IMAGE_ABORT }, - { sHTML_O_SDonerror, sHTML_O_onerror, SVX_EVENT_IMAGE_ERROR }, + { OOO_STRING_SVTOOLS_HTML_O_SDonload, OOO_STRING_SVTOOLS_HTML_O_onload, SVX_EVENT_IMAGE_LOAD }, + { OOO_STRING_SVTOOLS_HTML_O_SDonabort, OOO_STRING_SVTOOLS_HTML_O_onabort, SVX_EVENT_IMAGE_ABORT }, + { OOO_STRING_SVTOOLS_HTML_O_SDonerror, OOO_STRING_SVTOOLS_HTML_O_onerror, SVX_EVENT_IMAGE_ERROR }, { 0, 0, 0 } }; static HTMLOutEvent __FAR_DATA aIMapEventTable[] = { - { sHTML_O_SDonmouseover, sHTML_O_onmouseover, SFX_EVENT_MOUSEOVER_OBJECT }, - { sHTML_O_SDonmouseout, sHTML_O_onmouseout, SFX_EVENT_MOUSEOUT_OBJECT }, + { OOO_STRING_SVTOOLS_HTML_O_SDonmouseover, OOO_STRING_SVTOOLS_HTML_O_onmouseover, SFX_EVENT_MOUSEOVER_OBJECT }, + { OOO_STRING_SVTOOLS_HTML_O_SDonmouseout, OOO_STRING_SVTOOLS_HTML_O_onmouseout, SFX_EVENT_MOUSEOUT_OBJECT }, { 0, 0, 0 } }; @@ -466,10 +466,10 @@ void SwHTMLWriter::OutFrmFmt( BYTE nMode, const SwFrmFmt& rFrmFmt, ByteString sOut( '<' ); pCntnrStr = (HTML_CNTNR_DIV == nCntnrMode) - ? sHTML_division - : sHTML_span; + ? OOO_STRING_SVTOOLS_HTML_division + : OOO_STRING_SVTOOLS_HTML_span; sOut += pCntnrStr; - ((((sOut += ' ') += sHTML_O_class) += "=\"") + ((((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_class) += "=\"") += sCSS1_class_abs_pos) += '\"'; Strm() << sOut.GetBuffer(); @@ -542,11 +542,11 @@ void SwHTMLWriter::OutFrmFmt( BYTE nMode, const SwFrmFmt& rFrmFmt, DecIndentLevel(); if( bLFPossible ) OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_division, FALSE ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_division, FALSE ); bLFPossible = TRUE; } else if( HTML_CNTNR_SPAN == nCntnrMode ) - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_span, FALSE ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_span, FALSE ); } @@ -564,7 +564,7 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt, rFrmFmt.GetName().Len() ) { const sal_Char *pStr = - (nFrmOpts & HTML_FRMOPT_ID) ? sHTML_O_id : sHTML_O_name; + (nFrmOpts & HTML_FRMOPT_ID) ? OOO_STRING_SVTOOLS_HTML_O_id : OOO_STRING_SVTOOLS_HTML_O_name; ((sOut += ' ') += pStr) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), rFrmFmt.GetName(), eDestEnc, &aNonConvertableCharacters ); @@ -584,7 +584,7 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt, // ALT if( (nFrmOpts & HTML_FRMOPT_ALT) && rAlternateTxt.Len() ) { - ((sOut += ' ') += sHTML_O_alt) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_alt) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), rAlternateTxt, eDestEnc, &aNonConvertableCharacters ); sOut = '\"'; @@ -605,8 +605,8 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt, text::RelOrientation::PRINT_AREA == rHoriOri.GetRelationOrient() ) { pStr = text::HoriOrientation::RIGHT == rHoriOri.GetHoriOrient() - ? sHTML_AL_right - : sHTML_AL_left; + ? OOO_STRING_SVTOOLS_HTML_AL_right + : OOO_STRING_SVTOOLS_HTML_AL_left; } } if( (nFrmOpts & HTML_FRMOPT_ALIGN) && !pStr && @@ -616,20 +616,20 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt, { switch( ((SwFmtVertOrient*)pItem)->GetVertOrient() ) { - case text::VertOrientation::LINE_TOP: pStr = sHTML_VA_top; break; + case text::VertOrientation::LINE_TOP: pStr = OOO_STRING_SVTOOLS_HTML_VA_top; break; case text::VertOrientation::CHAR_TOP: - case text::VertOrientation::BOTTOM: pStr = sHTML_VA_texttop; break; // geht nicht + case text::VertOrientation::BOTTOM: pStr = OOO_STRING_SVTOOLS_HTML_VA_texttop; break; // geht nicht case text::VertOrientation::LINE_CENTER: - case text::VertOrientation::CHAR_CENTER: pStr = sHTML_VA_absmiddle; break; // geht nicht - case text::VertOrientation::CENTER: pStr = sHTML_VA_middle; break; + case text::VertOrientation::CHAR_CENTER: pStr = OOO_STRING_SVTOOLS_HTML_VA_absmiddle; break; // geht nicht + case text::VertOrientation::CENTER: pStr = OOO_STRING_SVTOOLS_HTML_VA_middle; break; case text::VertOrientation::LINE_BOTTOM: - case text::VertOrientation::CHAR_BOTTOM: pStr = sHTML_VA_absbottom; break; // geht nicht - case text::VertOrientation::TOP: pStr = sHTML_VA_bottom; break; + case text::VertOrientation::CHAR_BOTTOM: pStr = OOO_STRING_SVTOOLS_HTML_VA_absbottom; break; // geht nicht + case text::VertOrientation::TOP: pStr = OOO_STRING_SVTOOLS_HTML_VA_bottom; break; case text::VertOrientation::NONE: break; } } if( pStr ) - (((sOut += ' ') += sHTML_O_align) += '=') += pStr; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_align) += '=') += pStr; // HSPACE und VSPACE @@ -665,13 +665,13 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt, if( aPixelSpc.Width() ) { - (((sOut += ' ') += sHTML_O_hspace) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_hspace) += '=') += ByteString::CreateFromInt32( aPixelSpc.Width() ); } if( aPixelSpc.Height() ) { - (((sOut += ' ') += sHTML_O_vspace) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_vspace) += '=') += ByteString::CreateFromInt32( aPixelSpc.Height() ); } } @@ -740,7 +740,7 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt, if( (nFrmOpts & HTML_FRMOPT_WIDTH) && ((nPrcWidth && nPrcWidth!=255) || aPixelSz.Width()) ) { - ((sOut += ' ') += sHTML_O_width) += '='; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_width) += '='; if( nPrcWidth ) (sOut += ByteString::CreateFromInt32( nPrcWidth )) += '%'; else @@ -750,7 +750,7 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt, if( (nFrmOpts & HTML_FRMOPT_HEIGHT) && ((nPrcHeight && nPrcHeight!=255) || aPixelSz.Height()) ) { - ((sOut += ' ') += sHTML_O_height) += '='; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_height) += '='; if( nPrcHeight ) (sOut += ByteString::CreateFromInt32( nPrcHeight )) += '%'; else @@ -781,7 +781,7 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt, { case SURROUND_NONE: case SURROUND_RIGHT: - pStr = sHTML_AL_right; + pStr = OOO_STRING_SVTOOLS_HTML_AL_right; break; case SURROUND_LEFT: case SURROUND_PARALLEL: @@ -802,7 +802,7 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt, { case SURROUND_NONE: case SURROUND_LEFT: - pStr = sHTML_AL_left; + pStr = OOO_STRING_SVTOOLS_HTML_AL_left; break; case SURROUND_RIGHT: case SURROUND_PARALLEL: @@ -819,8 +819,8 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt, if( pStr ) { - (((((((sOut = '<') += sHTML_linebreak) += ' ') - += sHTML_O_clear) += '=') += pStr) += '>') += rEndTags; + (((((((sOut = '<') += OOO_STRING_SVTOOLS_HTML_linebreak) += ' ') + += OOO_STRING_SVTOOLS_HTML_O_clear) += '=') += pStr) += '>') += rEndTags; rEndTags = sOut; } } @@ -876,7 +876,7 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt, if( aIMapName.Len() ) aNameBase = aIMapName; else - aNameBase.AssignAscii( sHTML_map ); + aNameBase.AssignAscii( OOO_STRING_SVTOOLS_HTML_map ); if( !aIMapName.Len() ) (aIMapName = aNameBase) += String::CreateFromInt32( rHTMLWrt.nImgMapCnt ); @@ -1023,12 +1023,12 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt, if( aMapURL.Len() || aName.Len() || aTarget.Len() || bEvents ) { - (sOut = '<') += sHTML_anchor; + (sOut = '<') += OOO_STRING_SVTOOLS_HTML_anchor; // Ein HREF nur Ausgaben, wenn es einen Link oder Makros gibt if( aMapURL.Len() || bEvents ) { - ((sOut += ' ') += sHTML_O_href) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_href) += "=\""; rWrt.Strm() << sOut.GetBuffer(); rHTMLWrt.OutHyperlinkHRefValue( aMapURL ); sOut = '\"'; @@ -1036,7 +1036,7 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt, if( aName.Len() ) { - ((sOut += ' ') += sHTML_O_name) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_name) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aName, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); @@ -1045,7 +1045,7 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt, if( aTarget.Len() ) { - ((sOut += ' ') += sHTML_O_target) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_target) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aTarget, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); @@ -1069,7 +1069,7 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt, } rWrt.Strm() << ">"; - (((sOut = "</") += sHTML_anchor) += ">") += aEndTags; + (((sOut = "</") += OOO_STRING_SVTOOLS_HTML_anchor) += ">") += aEndTags; aEndTags = sOut; } } @@ -1135,18 +1135,18 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt, if( pColBorderLine ) { sOut = '<'; - (((sOut += sHTML_font) += ' ') += sHTML_O_color) += '='; + (((sOut += OOO_STRING_SVTOOLS_HTML_font) += ' ') += OOO_STRING_SVTOOLS_HTML_O_color) += '='; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_Color( rWrt.Strm(), pColBorderLine->GetColor(), rHTMLWrt.eDestEnc ) << '>'; - (((sOut = "</" ) += sHTML_font) += '>') += aEndTags; + (((sOut = "</" ) += OOO_STRING_SVTOOLS_HTML_font) += '>') += aEndTags; aEndTags = sOut; } } sOut = '<'; - (((sOut += sHTML_image) += ' ') += sHTML_O_src) += "=\""; + (((sOut += OOO_STRING_SVTOOLS_HTML_image) += ' ') += OOO_STRING_SVTOOLS_HTML_O_src) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aGrfNm, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ) << '\"'; @@ -1170,19 +1170,19 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt, if( nFrmOpts & HTML_FRMOPT_BORDER ) { - (((sOut = ' ') += sHTML_O_border) += '=') + (((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_border) += '=') += ByteString::CreateFromInt32( nBorderWidth ); rWrt.Strm() << sOut.GetBuffer(); } if( pURLItem && pURLItem->IsServerMap() ) { - (sOut = ' ') += sHTML_O_ismap; + (sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_ismap; rWrt.Strm() << sOut.GetBuffer(); } if( aIMapName.Len() ) { - ((sOut = ' ') += sHTML_O_usemap) += "=\"#"; + ((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_usemap) += "=\"#"; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aIMapName, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ) << '\"'; } @@ -1270,7 +1270,7 @@ Writer& OutHTML_BulletImage( Writer& rWrt, String s( *pLink ); if( !HTMLOutFuncs::PrivateURLToInternalImg(s) ) s = URIHelper::simpleNormalizedMakeRelative( rWrt.GetBaseURL(), s); - (sOut += sHTML_O_src) += "=\""; + (sOut += OOO_STRING_SVTOOLS_HTML_O_src) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), s, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; @@ -1289,11 +1289,11 @@ Writer& OutHTML_BulletImage( Writer& rWrt, } if( aPixelSz.Width() ) - (((sOut += ' ') += sHTML_O_width) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_width) += '=') += ByteString::CreateFromInt32( aPixelSz.Width() ); if( aPixelSz.Height() ) - (((sOut += ' ') += sHTML_O_height) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_height) += '=') += ByteString::CreateFromInt32( aPixelSz.Height() ); if( pVertOrient ) @@ -1301,19 +1301,19 @@ Writer& OutHTML_BulletImage( Writer& rWrt, const sal_Char *pStr = 0; switch( pVertOrient->GetVertOrient() ) { - case text::VertOrientation::LINE_TOP: pStr = sHTML_VA_top; break; + case text::VertOrientation::LINE_TOP: pStr = OOO_STRING_SVTOOLS_HTML_VA_top; break; case text::VertOrientation::CHAR_TOP: - case text::VertOrientation::BOTTOM: pStr = sHTML_VA_texttop; break; // geht nicht + case text::VertOrientation::BOTTOM: pStr = OOO_STRING_SVTOOLS_HTML_VA_texttop; break; // geht nicht case text::VertOrientation::LINE_CENTER: - case text::VertOrientation::CHAR_CENTER: pStr = sHTML_VA_absmiddle; break; // geht nicht - case text::VertOrientation::CENTER: pStr = sHTML_VA_middle; break; + case text::VertOrientation::CHAR_CENTER: pStr = OOO_STRING_SVTOOLS_HTML_VA_absmiddle; break; // geht nicht + case text::VertOrientation::CENTER: pStr = OOO_STRING_SVTOOLS_HTML_VA_middle; break; case text::VertOrientation::LINE_BOTTOM: - case text::VertOrientation::CHAR_BOTTOM: pStr = sHTML_VA_absbottom; break; // geht nicht - case text::VertOrientation::TOP: pStr = sHTML_VA_bottom; break; + case text::VertOrientation::CHAR_BOTTOM: pStr = OOO_STRING_SVTOOLS_HTML_VA_absbottom; break; // geht nicht + case text::VertOrientation::TOP: pStr = OOO_STRING_SVTOOLS_HTML_VA_bottom; break; case text::VertOrientation::NONE: break; } if( pStr ) - (((sOut += ' ') += sHTML_O_align) += '=') += pStr; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_align) += '=') += pStr; } } @@ -1390,14 +1390,14 @@ static Writer & OutHTML_FrmFmtAsMulticol( Writer& rWrt, rHTMLWrt.OutNewLine(); ByteString sOut( '<' ); - sOut += sHTML_multicol; + sOut += OOO_STRING_SVTOOLS_HTML_multicol; const SwFmtCol& rFmtCol = rFrmFmt.GetCol(); // die Anzahl der Spalten als COLS ausgeben USHORT nCols = rFmtCol.GetNumCols(); if( nCols ) - (((sOut += ' ') += sHTML_O_cols) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_cols) += '=') += ByteString::CreateFromInt32( nCols ); // die Gutter-Breite (Minimalwert) als GUTTER @@ -1410,7 +1410,7 @@ static Writer & OutHTML_FrmFmtAsMulticol( Writer& rWrt, ->LogicToPixel( Size(nGutter,0), MapMode(MAP_TWIP) ).Width(); } - (((sOut += ' ') += sHTML_O_gutter) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_gutter) += '=') += ByteString::CreateFromInt32( nGutter ); } @@ -1451,7 +1451,7 @@ static Writer & OutHTML_FrmFmtAsMulticol( Writer& rWrt, rHTMLWrt.DecIndentLevel(); // den Inhalt von Multicol einruecken; if( rHTMLWrt.bLFPossible ) rHTMLWrt.OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_multicol, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_multicol, FALSE ); rHTMLWrt.bLFPossible = TRUE; return rWrt; @@ -1466,8 +1466,8 @@ static Writer& OutHTML_FrmFmtAsSpacer( Writer& rWrt, const SwFrmFmt& rFrmFmt ) rHTMLWrt.OutNewLine( TRUE ); ByteString sOut('<'); - ((((sOut += sHTML_spacer) += ' ') += sHTML_O_type) += '=') - += sHTML_SPTYPE_block; + ((((sOut += OOO_STRING_SVTOOLS_HTML_spacer) += ' ') += OOO_STRING_SVTOOLS_HTML_O_type) += '=') + += OOO_STRING_SVTOOLS_HTML_SPTYPE_block; rWrt.Strm() << sOut.GetBuffer(); // ALIGN, WIDTH, HEIGHT @@ -1494,10 +1494,10 @@ static Writer& OutHTML_FrmFmtAsDivOrSpan( Writer& rWrt, // Die aktulle <DL> beenden! rHTMLWrt.OutAndSetDefList( 0 ); - pStr = sHTML_division; + pStr = OOO_STRING_SVTOOLS_HTML_division; } else - pStr = sHTML_span; + pStr = OOO_STRING_SVTOOLS_HTML_span; // als DIV ausgeben if( rHTMLWrt.bLFPossible ) @@ -1686,8 +1686,8 @@ Writer& OutHTML_HeaderFooter( Writer& rWrt, const SwFrmFmt& rFrmFmt, // als Multicol ausgeben rHTMLWrt.OutNewLine(); - ByteString sOut( sHTML_division ); - ((sOut += ' ') += sHTML_O_type) += '='; + ByteString sOut( OOO_STRING_SVTOOLS_HTML_division ); + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_type) += '='; sOut += (bHeader ? "HEADER" : "FOOTER" ); HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sOut.GetBuffer() ); @@ -1708,9 +1708,9 @@ Writer& OutHTML_HeaderFooter( Writer& rWrt, const SwFrmFmt& rFrmFmt, nSize = (INT16)Application::GetDefaultDevice() ->LogicToPixel( Size(nSize,0), MapMode(MAP_TWIP) ).Width(); - ((((((((aSpacer = sHTML_spacer) += ' ') - += sHTML_O_type) += '=') += sHTML_SPTYPE_vertical) += ' ') - += sHTML_O_size) += '=') += ByteString::CreateFromInt32(nSize); + ((((((((aSpacer = OOO_STRING_SVTOOLS_HTML_spacer) += ' ') + += OOO_STRING_SVTOOLS_HTML_O_type) += '=') += OOO_STRING_SVTOOLS_HTML_SPTYPE_vertical) += ' ') + += OOO_STRING_SVTOOLS_HTML_O_size) += '=') += ByteString::CreateFromInt32(nSize); } const SwFmtCntnt& rFlyCntnt = rFrmFmt.GetCntnt(); @@ -1747,7 +1747,7 @@ Writer& OutHTML_HeaderFooter( Writer& rWrt, const SwFrmFmt& rFrmFmt, rHTMLWrt.DecIndentLevel(); // den Inhalt von Multicol einruecken; rHTMLWrt.OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_division, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_division, FALSE ); rHTMLWrt.nHeaderFooterSpace = 0; diff --git a/sw/source/filter/html/htmlform.cxx b/sw/source/filter/html/htmlform.cxx index 06eb9675f038..21589c4283c7 100644 --- a/sw/source/filter/html/htmlform.cxx +++ b/sw/source/filter/html/htmlform.cxx @@ -101,16 +101,16 @@ const sal_uInt16 TABINDEX_MAX = 32767; static HTMLOptionEnum __FAR_DATA aHTMLFormMethodTable[] = { - { sHTML_METHOD_get, FormSubmitMethod_GET }, - { sHTML_METHOD_post, FormSubmitMethod_POST }, + { OOO_STRING_SVTOOLS_HTML_METHOD_get, FormSubmitMethod_GET }, + { OOO_STRING_SVTOOLS_HTML_METHOD_post, FormSubmitMethod_POST }, { 0, 0 } }; static HTMLOptionEnum __FAR_DATA aHTMLFormEncTypeTable[] = { - { sHTML_ET_url, FormSubmitEncoding_URL }, - { sHTML_ET_multipart, FormSubmitEncoding_MULTIPART }, - { sHTML_ET_text, FormSubmitEncoding_TEXT }, + { OOO_STRING_SVTOOLS_HTML_ET_url, FormSubmitEncoding_URL }, + { OOO_STRING_SVTOOLS_HTML_ET_multipart, FormSubmitEncoding_MULTIPART }, + { OOO_STRING_SVTOOLS_HTML_ET_text, FormSubmitEncoding_TEXT }, { 0, 0 } }; @@ -118,11 +118,11 @@ enum HTMLWordWrapMode { HTML_WM_OFF, HTML_WM_HARD, HTML_WM_SOFT }; static HTMLOptionEnum __FAR_DATA aHTMLTextAreaWrapTable[] = { - { sHTML_WW_off, HTML_WM_OFF }, - { sHTML_WW_hard, HTML_WM_HARD }, - { sHTML_WW_soft, HTML_WM_SOFT }, - { sHTML_WW_physical,HTML_WM_HARD }, - { sHTML_WW_virtual, HTML_WM_SOFT }, + { OOO_STRING_SVTOOLS_HTML_WW_off, HTML_WM_OFF }, + { OOO_STRING_SVTOOLS_HTML_WW_hard, HTML_WM_HARD }, + { OOO_STRING_SVTOOLS_HTML_WW_soft, HTML_WM_SOFT }, + { OOO_STRING_SVTOOLS_HTML_WW_physical,HTML_WM_HARD }, + { OOO_STRING_SVTOOLS_HTML_WW_virtual, HTML_WM_SOFT }, { 0, 0 } }; @@ -165,25 +165,25 @@ const sal_Char * __FAR_DATA aEventMethodTable[] = const sal_Char * __FAR_DATA aEventSDOptionTable[] = { - sHTML_O_SDonsubmit, - sHTML_O_SDonreset, - sHTML_O_SDonfocus, - sHTML_O_SDonblur, - sHTML_O_SDonclick, - sHTML_O_SDonclick, - sHTML_O_SDonchange, + OOO_STRING_SVTOOLS_HTML_O_SDonsubmit, + OOO_STRING_SVTOOLS_HTML_O_SDonreset, + OOO_STRING_SVTOOLS_HTML_O_SDonfocus, + OOO_STRING_SVTOOLS_HTML_O_SDonblur, + OOO_STRING_SVTOOLS_HTML_O_SDonclick, + OOO_STRING_SVTOOLS_HTML_O_SDonclick, + OOO_STRING_SVTOOLS_HTML_O_SDonchange, 0 }; const sal_Char * __FAR_DATA aEventOptionTable[] = { - sHTML_O_onsubmit, - sHTML_O_onreset, - sHTML_O_onfocus, - sHTML_O_onblur, - sHTML_O_onclick, - sHTML_O_onclick, - sHTML_O_onchange, + OOO_STRING_SVTOOLS_HTML_O_onsubmit, + OOO_STRING_SVTOOLS_HTML_O_onreset, + OOO_STRING_SVTOOLS_HTML_O_onfocus, + OOO_STRING_SVTOOLS_HTML_O_onblur, + OOO_STRING_SVTOOLS_HTML_O_onclick, + OOO_STRING_SVTOOLS_HTML_O_onclick, + OOO_STRING_SVTOOLS_HTML_O_onchange, 0 }; @@ -916,19 +916,19 @@ static void lcl_html_getEvents( const String& rOption, const String& rValue, SvStringsDtor& rUnoMacroTbl, SvStringsDtor& rUnoMacroParamTbl ) { - if( rOption.CompareIgnoreCaseToAscii( sHTML_O_sdevent, - sizeof(sHTML_O_sdevent)-1 ) == COMPARE_EQUAL ) + if( rOption.CompareIgnoreCaseToAscii( OOO_STRING_SVTOOLS_HTML_O_sdevent, + sizeof(OOO_STRING_SVTOOLS_HTML_O_sdevent)-1 ) == COMPARE_EQUAL ) { - String *pEvent = new String( rOption.Copy(sizeof(sHTML_O_sdevent)-1) ); + String *pEvent = new String( rOption.Copy(sizeof(OOO_STRING_SVTOOLS_HTML_O_sdevent)-1) ); *pEvent += '-'; *pEvent += rValue; rUnoMacroTbl.Insert( pEvent, rUnoMacroTbl.Count() ); } - else if( rOption.CompareIgnoreCaseToAscii( sHTML_O_sdaddparam, - sizeof(sHTML_O_sdaddparam)-1 ) == COMPARE_EQUAL ) + else if( rOption.CompareIgnoreCaseToAscii( OOO_STRING_SVTOOLS_HTML_O_sdaddparam, + sizeof(OOO_STRING_SVTOOLS_HTML_O_sdaddparam)-1 ) == COMPARE_EQUAL ) { String *pParam = - new String( rOption.Copy( sizeof(sHTML_O_sdaddparam)-1 ) ); + new String( rOption.Copy( sizeof(OOO_STRING_SVTOOLS_HTML_O_sdaddparam)-1 ) ); *pParam += '-'; *pParam += rValue; rUnoMacroParamTbl.Insert( pParam, rUnoMacroParamTbl.Count() ); @@ -1753,7 +1753,7 @@ void SwHTMLParser::InsertInput() case HTML_IT_RADIO: { if( !bValue ) - aTmp <<= OUString::createFromAscii( sHTML_on ); + aTmp <<= OUString::createFromAscii( OOO_STRING_SVTOOLS_HTML_on ); xPropSet->setPropertyValue( OUString::createFromAscii( "RefValue" ), aTmp ); aTmp <<= OUString(); @@ -1817,12 +1817,12 @@ void SwHTMLParser::InsertInput() case HTML_IT_SUBMIT: eButtonType = FormButtonType_SUBMIT; if( !sText.Len() ) - sText.AssignAscii( sHTML_IT_submit ); + sText.AssignAscii( OOO_STRING_SVTOOLS_HTML_IT_submit ); break; case HTML_IT_RESET: eButtonType = FormButtonType_RESET; if( !sText.Len() ) - sText.AssignAscii( sHTML_IT_reset ); + sText.AssignAscii( OOO_STRING_SVTOOLS_HTML_IT_reset ); break; default: ; diff --git a/sw/source/filter/html/htmlforw.cxx b/sw/source/filter/html/htmlforw.cxx index a8055a0709ab..147e736a4353 100644 --- a/sw/source/filter/html/htmlforw.cxx +++ b/sw/source/filter/html/htmlforw.cxx @@ -217,7 +217,7 @@ void lcl_html_outEvents( SvStream& rStrm, !pDescs[i].AddListenerParam.getLength()) ) sOut += pOpt; else - (((sOut += sHTML_O_sdevent) + (((sOut += OOO_STRING_SVTOOLS_HTML_O_sdevent) += ByteString( sListener, RTL_TEXTENCODING_ASCII_US)) += '-') += ByteString( sMethod, RTL_TEXTENCODING_ASCII_US); sOut += "=\""; @@ -227,7 +227,7 @@ void lcl_html_outEvents( SvStream& rStrm, if( EXTENDED_STYPE == eScriptType && pDescs[i].AddListenerParam.getLength() ) { - (((((sOut = ' ') += sHTML_O_sdaddparam) + (((((sOut = ' ') += OOO_STRING_SVTOOLS_HTML_O_sdaddparam) += ByteString( sListener, RTL_TEXTENCODING_ASCII_US)) += '-') += ByteString( sMethod, RTL_TEXTENCODING_ASCII_US)) += "=\""; @@ -499,7 +499,7 @@ void SwHTMLWriter::OutForm( sal_Bool bOn, DecIndentLevel(); // Inhalt der Form einruecken if( bLFPossible ) OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_form, sal_False ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_form, sal_False ); bLFPossible = sal_True; return; @@ -509,7 +509,7 @@ void SwHTMLWriter::OutForm( sal_Bool bOn, if( bLFPossible ) OutNewLine(); ByteString sOut( '<' ); - sOut += sHTML_form; + sOut += OOO_STRING_SVTOOLS_HTML_form; uno::Reference< beans::XPropertySet > xFormPropSet( rFormComps, uno::UNO_QUERY ); @@ -518,7 +518,7 @@ void SwHTMLWriter::OutForm( sal_Bool bOn, if( aTmp.getValueType() == ::getCppuType((const OUString*)0) && ((OUString*)aTmp.getValue())->getLength() ) { - ((sOut += ' ') += sHTML_O_name) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_name) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), *(OUString*)aTmp.getValue(), eDestEnc, &aNonConvertableCharacters ); @@ -530,7 +530,7 @@ void SwHTMLWriter::OutForm( sal_Bool bOn, if( aTmp.getValueType() == ::getCppuType((const OUString*)0) && ((OUString*)aTmp.getValue())->getLength() ) { - ((sOut += ' ') += sHTML_O_action) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_action) += "=\""; Strm() << sOut.GetBuffer(); String aURL( *(OUString*)aTmp.getValue() ); aURL = URIHelper::simpleNormalizedMakeRelative( GetBaseURL(), aURL); @@ -547,8 +547,8 @@ void SwHTMLWriter::OutForm( sal_Bool bOn, if( form::FormSubmitMethod_POST==eMethod ) { ((((sOut += ' ') - += sHTML_O_method) += "=\"") - += sHTML_METHOD_post) += '\"'; + += OOO_STRING_SVTOOLS_HTML_O_method) += "=\"") + += OOO_STRING_SVTOOLS_HTML_METHOD_post) += '\"'; } } aTmp = xFormPropSet->getPropertyValue( @@ -561,10 +561,10 @@ void SwHTMLWriter::OutForm( sal_Bool bOn, switch( eEncType ) { case form::FormSubmitEncoding_MULTIPART: - pStr = sHTML_ET_multipart; + pStr = OOO_STRING_SVTOOLS_HTML_ET_multipart; break; case form::FormSubmitEncoding_TEXT: - pStr = sHTML_ET_text; + pStr = OOO_STRING_SVTOOLS_HTML_ET_text; break; default: ; @@ -573,7 +573,7 @@ void SwHTMLWriter::OutForm( sal_Bool bOn, if( pStr ) { ((((sOut += ' ') - += sHTML_O_enctype) += "=\"") + += OOO_STRING_SVTOOLS_HTML_O_enctype) += "=\"") += pStr) += '\"'; } } @@ -583,7 +583,7 @@ void SwHTMLWriter::OutForm( sal_Bool bOn, if( aTmp.getValueType() == ::getCppuType((const OUString*)0)&& ((OUString*)aTmp.getValue())->getLength() ) { - ((sOut += ' ') += sHTML_O_target) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_target) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), *(OUString*)aTmp.getValue(), eDestEnc, &aNonConvertableCharacters ); @@ -649,15 +649,15 @@ void SwHTMLWriter::OutHiddenControls( if( bLFPossible ) OutNewLine( sal_True ); ByteString sOut( '<' ); - ((((sOut += sHTML_input) += ' ') += - sHTML_O_type) += '=') += sHTML_IT_hidden; + ((((sOut += OOO_STRING_SVTOOLS_HTML_input) += ' ') += + OOO_STRING_SVTOOLS_HTML_O_type) += '=') += OOO_STRING_SVTOOLS_HTML_IT_hidden; aTmp = xPropSet->getPropertyValue( OUString::createFromAscii( "Name" ) ); if( aTmp.getValueType() == ::getCppuType((const OUString*)0) && ((OUString*)aTmp.getValue())->getLength() ) { - (( sOut += ' ' ) += sHTML_O_name ) += "=\""; + (( sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_name ) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), *(OUString*)aTmp.getValue(), eDestEnc, &aNonConvertableCharacters ); @@ -668,7 +668,7 @@ void SwHTMLWriter::OutHiddenControls( if( aTmp.getValueType() == ::getCppuType((const OUString*)0) && ((OUString*)aTmp.getValue())->getLength() ) { - ((sOut += ' ') += sHTML_O_value) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_value) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), *(OUString*)aTmp.getValue(), eDestEnc, &aNonConvertableCharacters ); @@ -773,7 +773,21 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, //!!! rHTMLWrt.nWarn = 1; // Control wird falscher Form zugeordnet rHTMLWrt.nFormCntrlCnt++; - const sal_Char *pTag = sHTML_input, *pType = 0; + enum Tag { TAG_INPUT, TAG_SELECT, TAG_TEXTAREA, TAG_NONE }; + static char const * const TagNames[] = { + OOO_STRING_SVTOOLS_HTML_input, OOO_STRING_SVTOOLS_HTML_select, + OOO_STRING_SVTOOLS_HTML_textarea }; + Tag eTag = TAG_INPUT; + enum Type { + TYPE_TEXT, TYPE_PASSWORD, TYPE_CHECKBOX, TYPE_RADIO, TYPE_FILE, + TYPE_SUBMIT, TYPE_IMAGE, TYPE_RESET, TYPE_BUTTON, TYPE_NONE }; + static char const * const TypeNames[] = { + OOO_STRING_SVTOOLS_HTML_IT_text, OOO_STRING_SVTOOLS_HTML_IT_password, + OOO_STRING_SVTOOLS_HTML_IT_checkbox, OOO_STRING_SVTOOLS_HTML_IT_radio, + OOO_STRING_SVTOOLS_HTML_IT_file, OOO_STRING_SVTOOLS_HTML_IT_submit, + OOO_STRING_SVTOOLS_HTML_IT_image, OOO_STRING_SVTOOLS_HTML_IT_reset, + OOO_STRING_SVTOOLS_HTML_IT_button }; + Type eType = TYPE_NONE; OUString sValue; ByteString sOptions; sal_Bool bEmptyValue = sal_False; @@ -785,15 +799,14 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, { case form::FormComponentType::CHECKBOX: case form::FormComponentType::RADIOBUTTON: - pType = (form::FormComponentType::CHECKBOX == nClassId - ? sHTML_IT_checkbox - : sHTML_IT_radio); + eType = (form::FormComponentType::CHECKBOX == nClassId + ? TYPE_CHECKBOX : TYPE_RADIO); aTmp = xPropSet->getPropertyValue( OUString::createFromAscii( "DefaultState" ) ); if( aTmp.getValueType() == ::getCppuType((const sal_Int16*)0) && STATE_NOCHECK != *(sal_Int16*) aTmp.getValue() ) { - (sOptions += ' ') += sHTML_O_checked; + (sOptions += ' ') += OOO_STRING_SVTOOLS_HTML_O_checked; } aTmp = xPropSet->getPropertyValue( @@ -804,7 +817,7 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, const OUString& rVal = *(OUString*)aTmp.getValue(); if( !rVal.getLength() ) bEmptyValue = sal_True; - else if( rVal.compareToAscii( sHTML_on ) != 0 ) + else if( rVal.compareToAscii( OOO_STRING_SVTOOLS_HTML_on ) != 0 ) sValue = rVal; } break; @@ -821,14 +834,14 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, switch( eButtonType ) { case form::FormButtonType_RESET: - pType = sHTML_IT_reset; + eType = TYPE_RESET; break; case form::FormButtonType_SUBMIT: - pType = sHTML_IT_submit; + eType = TYPE_SUBMIT; break; case form::FormButtonType_PUSH: default: - pType = sHTML_IT_button; + eType = TYPE_BUTTON; } aTmp = xPropSet->getPropertyValue( @@ -844,7 +857,7 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, case form::FormComponentType::LISTBOX: if( rHTMLWrt.bLFPossible ) rHTMLWrt.OutNewLine( sal_True ); - pTag = sHTML_select; + eTag = TAG_SELECT; aTmp = xPropSet->getPropertyValue( OUString::createFromAscii( "Dropdown" ) ); if( aTmp.getValueType() == ::getBooleanCppuType() && @@ -855,7 +868,7 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, // wieviele sind sichtbar ?? if( aSz.Height() ) - (((sOptions += ' ' ) += sHTML_O_size ) += '=' ) + (((sOptions += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_size ) += '=' ) += ByteString::CreateFromInt32( aSz.Height() ); aTmp = xPropSet->getPropertyValue( @@ -863,7 +876,7 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, if( aTmp.getValueType() == ::getBooleanCppuType() && *(sal_Bool*)aTmp.getValue() ) { - (sOptions += ' ' ) += sHTML_O_multiple; + (sOptions += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_multiple; } } break; @@ -886,13 +899,13 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, { if( rHTMLWrt.bLFPossible ) rHTMLWrt.OutNewLine( sal_True ); - pTag = sHTML_textarea; + eTag = TAG_TEXTAREA; if( aSz.Height() ) - (((sOptions += ' ' ) += sHTML_O_rows ) += '=' ) + (((sOptions += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_rows ) += '=' ) += ByteString::CreateFromInt32( aSz.Height() ); if( aSz.Width() ) - (((sOptions += ' ' ) += sHTML_O_cols ) += '=' ) + (((sOptions += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_cols ) += '=' ) += ByteString::CreateFromInt32( aSz.Width() ); aTmp = xPropSet->getPropertyValue( @@ -906,25 +919,25 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, OUString::createFromAscii( "HardLineBreaks" ) ); pWrapStr = (aTmp.getValueType() == ::getBooleanCppuType() && - *(sal_Bool*)aTmp.getValue()) ? sHTML_WW_hard - : sHTML_WW_soft; - (((sOptions += ' ') += sHTML_O_wrap) += '=') += pWrapStr; + *(sal_Bool*)aTmp.getValue()) ? OOO_STRING_SVTOOLS_HTML_WW_hard + : OOO_STRING_SVTOOLS_HTML_WW_soft; + (((sOptions += ' ') += OOO_STRING_SVTOOLS_HTML_O_wrap) += '=') += pWrapStr; } } else { - pType = sHTML_IT_text; + eType = TYPE_TEXT; OUString sEchoChar( OUString::createFromAscii( "EchoChar" ) ); if( xPropSetInfo->hasPropertyByName( sEchoChar ) ) { aTmp = xPropSet->getPropertyValue( sEchoChar ); if( aTmp.getValueType() == ::getCppuType((const sal_Int16*)0) && *(sal_Int16*)aTmp.getValue() != 0 ) - pType = sHTML_IT_password; + eType = TYPE_PASSWORD; } if( aSz.Width() ) - (((sOptions += ' ' ) += sHTML_O_size ) += '=' ) + (((sOptions += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_size ) += '=' ) += ByteString::CreateFromInt32( aSz.Width() ); aTmp = xPropSet->getPropertyValue( @@ -932,7 +945,7 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, if( aTmp.getValueType() == ::getCppuType((const sal_Int16*)0) && *(sal_Int16*) aTmp.getValue() != 0 ) { - (((sOptions += ' ' ) += sHTML_O_maxlength ) += '=' ) + (((sOptions += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_maxlength ) += '=' ) += ByteString::CreateFromInt32( *(sal_Int16*) aTmp.getValue() ); } @@ -955,10 +968,10 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, { Size aSz( 0, 0 ); GetControlSize( rSdrObject, aSz, rWrt.pDoc ); - pType = sHTML_IT_file; + eType = TYPE_FILE; if( aSz.Width() ) - (((sOptions += ' ' ) += sHTML_O_size ) += '=' ) + (((sOptions += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_size ) += '=' ) += ByteString::CreateFromInt32( aSz.Width() ); // VALUE vim form aus Sicherheitsgruenden nicht exportieren @@ -967,28 +980,29 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, case form::FormComponentType::IMAGEBUTTON: - pType = sHTML_IT_image; + eType = TYPE_IMAGE; nFrmOpts = HTML_FRMOPTS_IMG_CONTROL; break; default: // kennt HTML nicht - pTag = 0; // also ueberspringen + eTag = TAG_NONE; // also ueberspringen break; } - if( !pTag ) + if( eTag == TAG_NONE ) return rWrt; ByteString sOut( '<' ); - sOut += pTag; - if( pType ) - (((sOut += ' ') += sHTML_O_type) += '=') += pType; + sOut += TagNames[eTag]; + if( eType != TYPE_NONE ) + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_type) += '=') += + TypeNames[eType]; aTmp = xPropSet->getPropertyValue( OUString::createFromAscii( "Name" ) ); if( aTmp.getValueType() == ::getCppuType((const OUString*)0) && ((OUString*)aTmp.getValue())->getLength() ) { - (( sOut += ' ' ) += sHTML_O_name ) += "=\""; + (( sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_name ) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), *(OUString*)aTmp.getValue(), rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); @@ -999,12 +1013,12 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, if( aTmp.getValueType() == ::getBooleanCppuType() && !*(sal_Bool*)aTmp.getValue() ) { - (( sOut += ' ' ) += sHTML_O_disabled ); + (( sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_disabled ); } if( sValue.getLength() || bEmptyValue ) { - ((sOut += ' ') += sHTML_O_value) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_value) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), sValue, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; @@ -1012,14 +1026,14 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, sOut += sOptions; - if( (const sal_Char *)sHTML_IT_image == (const sal_Char *)pType ) + if( TYPE_IMAGE == eType ) { aTmp = xPropSet->getPropertyValue( OUString::createFromAscii( "ImageURL" ) ); if( aTmp.getValueType() == ::getCppuType((const OUString*)0) && ((OUString*)aTmp.getValue())->getLength() ) { - ((sOut += ' ') += sHTML_O_src) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_src) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), @@ -1043,11 +1057,11 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, } if( aPixelSz.Width() ) - (((sOut += ' ') += sHTML_O_width) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_width) += '=') += ByteString::CreateFromInt32( aPixelSz.Width() ); if( aPixelSz.Height() ) - (((sOut += ' ') += sHTML_O_height) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_height) += '=') += ByteString::CreateFromInt32( aPixelSz.Height() ); } @@ -1061,7 +1075,7 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, if( nTabIndex >= 32767 ) nTabIndex = 32767; - (((sOut += ' ') += sHTML_O_tabindex) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_tabindex) += '=') += ByteString::CreateFromInt32( nTabIndex ); } } @@ -1077,7 +1091,7 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, { // Wenn Zeichen-Objekte nicht absolut positioniert werden duerfen, // das entsprechende Flag loeschen. - nFrmOpts |= ((const sal_Char *)sHTML_IT_image == (const sal_Char *)pType + nFrmOpts |= (TYPE_IMAGE == eType ? HTML_FRMOPTS_IMG_CONTROL_CSS1 : HTML_FRMOPTS_CONTROL_CSS1); } @@ -1087,8 +1101,8 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, if( rHTMLWrt.bCfgOutStyles ) { - sal_Bool bEdit = sHTML_textarea == pTag || (const sal_Char *)sHTML_IT_file == (const sal_Char *)pType || - (const sal_Char *)sHTML_IT_text == (const sal_Char *)pType; + sal_Bool bEdit = TAG_TEXTAREA == eTag || TYPE_FILE == eType || + TYPE_TEXT == eType; SfxItemSet aItemSet( rHTMLWrt.pDoc->GetAttrPool(), RES_CHRATR_BEGIN, RES_CHRATR_END ); @@ -1210,7 +1224,7 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, rWrt.Strm() << '>'; - if( sHTML_select == pTag ) + if( TAG_SELECT == eTag ) { aTmp = xPropSet->getPropertyValue( OUString::createFromAscii( "StringItemList" ) ); @@ -1265,17 +1279,17 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, nSel++; rHTMLWrt.OutNewLine(); // jede Option bekommt eine eigene Zeile - (sOut = '<') += sHTML_option; + (sOut = '<') += OOO_STRING_SVTOOLS_HTML_option; if( sVal.getLength() || bEmptyVal ) { - ((sOut += ' ') += sHTML_O_value) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_value) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), sVal, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; } if( bSelected ) - (sOut += ' ') += sHTML_O_selected; + (sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_selected; sOut += '>'; rWrt.Strm() << sOut.GetBuffer(); @@ -1283,14 +1297,14 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, HTMLOutFuncs::Out_String( rWrt.Strm(), pStrings[i], rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); } - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_option, sal_False ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_option, sal_False ); rHTMLWrt.DecIndentLevel(); rHTMLWrt.OutNewLine();// das </SELECT> bekommt eine eigene Zeile } - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_select, sal_False ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_select, sal_False ); } - else if( sHTML_textarea == pTag ) + else if( TAG_TEXTAREA == eTag ) { // In TextAreas duerfen keine zusaetzlichen Spaces oder LF exportiert // werden! @@ -1315,9 +1329,9 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); } } - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_textarea, sal_False ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_textarea, sal_False ); } - else if( (const sal_Char *)sHTML_IT_checkbox == (const sal_Char *)pType || (const sal_Char *)sHTML_IT_radio == (const sal_Char *)pType ) + else if( TYPE_CHECKBOX == eType || TYPE_RADIO == eType ) { aTmp = xPropSet->getPropertyValue( OUString::createFromAscii("Label") ); if( aTmp.getValueType() == ::getCppuType((const OUString*)0) && diff --git a/sw/source/filter/html/htmlftn.cxx b/sw/source/filter/html/htmlftn.cxx index 290a05d38c62..9e35f8e78768 100644 --- a/sw/source/filter/html/htmlftn.cxx +++ b/sw/source/filter/html/htmlftn.cxx @@ -307,15 +307,15 @@ Writer& OutHTML_SwFmtFtn( Writer& rWrt, const SfxPoolItem& rHt ) nPos = rHTMLWrt.pFootEndNotes ? rHTMLWrt.pFootEndNotes->Count() : 0; ASSERT( nPos == rHTMLWrt.nFootNote + rHTMLWrt.nEndNote, "OutHTML_SwFmtFtn: Position falsch" ); - sClass.AssignAscii( sHTML_sdendnote_anc ); - sFtnName.AssignAscii( sHTML_sdendnote ); + sClass.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdendnote_anc ); + sFtnName.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdendnote ); sFtnName += String::CreateFromInt32( (sal_Int32)(++rHTMLWrt.nEndNote) ); } else { nPos = rHTMLWrt.nFootNote; - sClass.AssignAscii( sHTML_sdfootnote_anc ); - sFtnName.AssignAscii( sHTML_sdfootnote); + sClass.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdfootnote_anc ); + sFtnName.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdfootnote); sFtnName += String::CreateFromInt32( (sal_Int32)(++rHTMLWrt.nFootNote)); } @@ -324,26 +324,26 @@ Writer& OutHTML_SwFmtFtn( Writer& rWrt, const SfxPoolItem& rHt ) rHTMLWrt.pFootEndNotes->Insert( pTxtFtn, nPos ); ByteString sOut( '<' ); - (((sOut += sHTML_anchor) += ' ') += sHTML_O_class) += "=\""; + (((sOut += OOO_STRING_SVTOOLS_HTML_anchor) += ' ') += OOO_STRING_SVTOOLS_HTML_O_class) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), sClass, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); - ((sOut = "\" ") += sHTML_O_name) += "=\""; + ((sOut = "\" ") += OOO_STRING_SVTOOLS_HTML_O_name) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), sFtnName, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); - (((sOut = sHTML_FTN_anchor) += "\" ") += sHTML_O_href) += "=\"#"; + (((sOut = OOO_STRING_SVTOOLS_HTML_FTN_anchor) += "\" ") += OOO_STRING_SVTOOLS_HTML_O_href) += "=\"#"; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), sFtnName, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); - (sOut = sHTML_FTN_symbol)+= '\"'; + (sOut = OOO_STRING_SVTOOLS_HTML_FTN_symbol)+= '\"'; if( rFmtFtn.GetNumStr().Len() ) - (sOut += ' ') += sHTML_O_sdfixed; + (sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_sdfixed; sOut += '>'; rWrt.Strm() << sOut.GetBuffer(); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_superscript, TRUE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_superscript, TRUE ); HTMLOutFuncs::Out_String( rWrt.Strm(), rFmtFtn.GetViewNumStr(*rWrt.pDoc), rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_superscript, FALSE ); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_anchor, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_superscript, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_anchor, FALSE ); return rWrt; } @@ -368,21 +368,21 @@ void SwHTMLWriter::OutFootEndNotes() String sFtnName, sClass; if( pFmtFtn->IsEndNote() ) { - sClass.AssignAscii( sHTML_sdendnote ); - sFtnName.AssignAscii( sHTML_sdendnote ); + sClass.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdendnote ); + sFtnName.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdendnote ); sFtnName.Append( String::CreateFromInt32((sal_Int32)(++nEndNote)) ); } else { - sClass.AssignAscii( sHTML_sdfootnote ); - sFtnName.AssignAscii( sHTML_sdfootnote ); + sClass.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdfootnote ); + sFtnName.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdfootnote ); sFtnName.Append( String::CreateFromInt32((sal_Int32)(++nFootNote))); } if( bLFPossible ) OutNewLine(); ByteString sOut( '<' ); - (((sOut += sHTML_division) += ' ') += sHTML_O_id) += "=\""; + (((sOut += OOO_STRING_SVTOOLS_HTML_division) += ' ') += OOO_STRING_SVTOOLS_HTML_O_id) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), sFtnName, eDestEnc, &aNonConvertableCharacters ); Strm() << "\">"; @@ -404,7 +404,7 @@ void SwHTMLWriter::OutFootEndNotes() DecIndentLevel(); // Inhalt von <DIV> einruecken if( bLFPossible ) OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_division, FALSE ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_division, FALSE ); bLFPossible = TRUE; ASSERT( !pFmtFtn, @@ -458,15 +458,15 @@ void SwHTMLWriter::OutFootEndNoteSym( const SwFmtFtn& rFmtFtn, String sFtnName, sClass, sPrefix, sSuffix; if( rFmtFtn.IsEndNote() ) { - sClass.AssignAscii( sHTML_sdendnote_sym ); - sFtnName.AssignAscii( sHTML_sdendnote ); + sClass.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdendnote_sym ); + sFtnName.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdendnote ); sFtnName.Append( String::CreateFromInt32((sal_Int32)nEndNote) ); pInfo = &pDoc->GetEndNoteInfo(); } else { - sClass.AssignAscii( sHTML_sdfootnote_sym ); - sFtnName.AssignAscii( sHTML_sdfootnote ); + sClass.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdfootnote_sym ); + sFtnName.AssignAscii( OOO_STRING_SVTOOLS_HTML_sdfootnote ); sFtnName.Append( String::CreateFromInt32((sal_Int32)nFootNote)); pInfo = &pDoc->GetFtnInfo(); } @@ -489,20 +489,20 @@ void SwHTMLWriter::OutFootEndNoteSym( const SwFmtFtn& rFmtFtn, } ByteString sOut( '<' ); - (((sOut += sHTML_anchor) += ' ') += sHTML_O_class) += "=\""; + (((sOut += OOO_STRING_SVTOOLS_HTML_anchor) += ' ') += OOO_STRING_SVTOOLS_HTML_O_class) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), sClass, eDestEnc, &aNonConvertableCharacters ); - ((sOut = "\" ") += sHTML_O_name) += "=\""; + ((sOut = "\" ") += OOO_STRING_SVTOOLS_HTML_O_name) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), sFtnName, eDestEnc, &aNonConvertableCharacters ); - (((sOut = sHTML_FTN_symbol) +="\" ") += sHTML_O_href) += "=\"#"; + (((sOut = OOO_STRING_SVTOOLS_HTML_FTN_symbol) +="\" ") += OOO_STRING_SVTOOLS_HTML_O_href) += "=\"#"; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), sFtnName, eDestEnc, &aNonConvertableCharacters ); - (sOut = sHTML_FTN_anchor) += "\">"; + (sOut = OOO_STRING_SVTOOLS_HTML_FTN_anchor) += "\">"; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), rNum, eDestEnc, &aNonConvertableCharacters ); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_anchor, FALSE ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_anchor, FALSE ); } USHORT lcl_html_fillEndNoteInfo( const SwEndNoteInfo& rInfo, @@ -565,9 +565,9 @@ void lcl_html_outFootEndNoteInfo( Writer& rWrt, String *pParts, rHTMLWrt.OutNewLine(); ByteString sOut( '<' ); - (((((((sOut += sHTML_meta) += ' ') - += sHTML_O_name) += "=\"") += pName) += "\" ") - += sHTML_O_content) += "=\""; + (((((((sOut += OOO_STRING_SVTOOLS_HTML_meta) += ' ') + += OOO_STRING_SVTOOLS_HTML_O_name) += "=\"") += pName) += "\" ") + += OOO_STRING_SVTOOLS_HTML_O_content) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aContent, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); rWrt.Strm() << "\">"; @@ -610,7 +610,7 @@ void SwHTMLWriter::OutFootEndNoteInfo() } if( nParts > 0 ) lcl_html_outFootEndNoteInfo( *this, aParts, nParts, - sHTML_META_sdfootnote ); + OOO_STRING_SVTOOLS_HTML_META_sdfootnote ); } { @@ -619,7 +619,7 @@ void SwHTMLWriter::OutFootEndNoteInfo() USHORT nParts = lcl_html_fillEndNoteInfo( rInfo, aParts, TRUE ); if( nParts > 0 ) lcl_html_outFootEndNoteInfo( *this, aParts, nParts, - sHTML_META_sdendnote ); + OOO_STRING_SVTOOLS_HTML_META_sdendnote ); } } diff --git a/sw/source/filter/html/htmlgrin.cxx b/sw/source/filter/html/htmlgrin.cxx index 3bb7686dd5fe..48faa240cf7f 100644 --- a/sw/source/filter/html/htmlgrin.cxx +++ b/sw/source/filter/html/htmlgrin.cxx @@ -88,22 +88,22 @@ using namespace ::com::sun::star; HTMLOptionEnum __FAR_DATA aHTMLImgHAlignTable[] = { - { sHTML_AL_left, text::HoriOrientation::LEFT }, - { sHTML_AL_right, text::HoriOrientation::RIGHT }, + { OOO_STRING_SVTOOLS_HTML_AL_left, text::HoriOrientation::LEFT }, + { OOO_STRING_SVTOOLS_HTML_AL_right, text::HoriOrientation::RIGHT }, { 0, 0 } }; HTMLOptionEnum __FAR_DATA aHTMLImgVAlignTable[] = { - { sHTML_VA_top, text::VertOrientation::LINE_TOP }, - { sHTML_VA_texttop, text::VertOrientation::CHAR_TOP }, - { sHTML_VA_middle, text::VertOrientation::CENTER }, - { sHTML_AL_center, text::VertOrientation::CENTER }, - { sHTML_VA_absmiddle, text::VertOrientation::LINE_CENTER }, - { sHTML_VA_bottom, text::VertOrientation::TOP }, - { sHTML_VA_baseline, text::VertOrientation::TOP }, - { sHTML_VA_absbottom, text::VertOrientation::LINE_BOTTOM }, + { OOO_STRING_SVTOOLS_HTML_VA_top, text::VertOrientation::LINE_TOP }, + { OOO_STRING_SVTOOLS_HTML_VA_texttop, text::VertOrientation::CHAR_TOP }, + { OOO_STRING_SVTOOLS_HTML_VA_middle, text::VertOrientation::CENTER }, + { OOO_STRING_SVTOOLS_HTML_AL_center, text::VertOrientation::CENTER }, + { OOO_STRING_SVTOOLS_HTML_VA_absmiddle, text::VertOrientation::LINE_CENTER }, + { OOO_STRING_SVTOOLS_HTML_VA_bottom, text::VertOrientation::TOP }, + { OOO_STRING_SVTOOLS_HTML_VA_baseline, text::VertOrientation::TOP }, + { OOO_STRING_SVTOOLS_HTML_VA_absbottom, text::VertOrientation::LINE_BOTTOM }, { 0, 0 } }; @@ -1187,12 +1187,12 @@ ANCHOR_SETEVENT: ('s' == aStrippedClass.GetChar(0) || 'S' == aStrippedClass.GetChar(0)) && ('d' == aStrippedClass.GetChar(1) || 'D' == aStrippedClass.GetChar(1)) ) { - if( aStrippedClass.EqualsIgnoreCaseAscii( sHTML_sdendnote_anc ) ) + if( aStrippedClass.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_sdendnote_anc ) ) bEnAnchor = TRUE; - else if( aStrippedClass.EqualsIgnoreCaseAscii( sHTML_sdfootnote_anc ) ) + else if( aStrippedClass.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_sdfootnote_anc ) ) bFtnAnchor = TRUE; - else if( aStrippedClass.EqualsIgnoreCaseAscii( sHTML_sdendnote_sym ) || - aStrippedClass.EqualsIgnoreCaseAscii( sHTML_sdfootnote_sym ) ) + else if( aStrippedClass.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_sdendnote_sym ) || + aStrippedClass.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_sdfootnote_sym ) ) bFtnEnSymbol = TRUE; if( bEnAnchor || bFtnAnchor || bFtnEnSymbol ) { diff --git a/sw/source/filter/html/htmlnum.cxx b/sw/source/filter/html/htmlnum.cxx index c917444c2ded..24045bdef1e2 100644 --- a/sw/source/filter/html/htmlnum.cxx +++ b/sw/source/filter/html/htmlnum.cxx @@ -67,9 +67,9 @@ using namespace ::com::sun::star; // <UL TYPE=...> static HTMLOptionEnum __FAR_DATA aHTMLULTypeTable[] = { - { sHTML_ULTYPE_disc, HTML_BULLETCHAR_DISC }, - { sHTML_ULTYPE_circle, HTML_BULLETCHAR_CIRCLE }, - { sHTML_ULTYPE_square, HTML_BULLETCHAR_SQUARE }, + { OOO_STRING_SVTOOLS_HTML_ULTYPE_disc, HTML_BULLETCHAR_DISC }, + { OOO_STRING_SVTOOLS_HTML_ULTYPE_circle, HTML_BULLETCHAR_CIRCLE }, + { OOO_STRING_SVTOOLS_HTML_ULTYPE_square, HTML_BULLETCHAR_SQUARE }, { 0, 0 } }; @@ -864,30 +864,30 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt, if( SVX_NUM_CHAR_SPECIAL == eType ) { // Aufzaehlungs-Liste: <OL> - sOut += sHTML_unorderlist; + sOut += OOO_STRING_SVTOOLS_HTML_unorderlist; // den Typ ueber das Bullet-Zeichen bestimmen const sal_Char *pStr = 0; switch( rNumFmt.GetBulletChar() ) { case HTML_BULLETCHAR_DISC: - pStr = sHTML_ULTYPE_disc; + pStr = OOO_STRING_SVTOOLS_HTML_ULTYPE_disc; break; case HTML_BULLETCHAR_CIRCLE: - pStr = sHTML_ULTYPE_circle; + pStr = OOO_STRING_SVTOOLS_HTML_ULTYPE_circle; break; case HTML_BULLETCHAR_SQUARE: - pStr = sHTML_ULTYPE_square; + pStr = OOO_STRING_SVTOOLS_HTML_ULTYPE_square; break; } if( pStr ) - (((sOut += ' ') += sHTML_O_type) += '=') += pStr; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_type) += '=') += pStr; } else if( SVX_NUM_BITMAP == eType ) { // Aufzaehlungs-Liste: <OL> - sOut += sHTML_unorderlist; + sOut += OOO_STRING_SVTOOLS_HTML_unorderlist; rWrt.Strm() << sOut.GetBuffer(); sOut.Erase(); @@ -901,7 +901,7 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt, else { // Numerierungs-Liste: <UL> - sOut += sHTML_orderlist; + sOut += OOO_STRING_SVTOOLS_HTML_orderlist; // den Typ ueber das Format bestimmen sal_Char cType = 0; @@ -913,7 +913,7 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt, case SVX_NUM_ROMAN_LOWER: cType = 'i'; break; } if( cType ) - (((sOut += ' ') += sHTML_O_type) += '=') += cType; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_type) += '=') += cType; sal_uInt16 nStartVal = rNumFmt.GetStart(); if( bStartValue && 1 == nStartVal && i == rInfo.GetDepth()-1 ) @@ -932,7 +932,7 @@ Writer& OutHTML_NumBulListStart( SwHTMLWriter& rWrt, } if( nStartVal != 1 ) { - (((sOut += ' ') += sHTML_O_start) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_start) += '=') += ByteString::CreateFromInt32( nStartVal ); } } @@ -979,9 +979,9 @@ Writer& OutHTML_NumBulListEnd( SwHTMLWriter& rWrt, sal_Int16 eType = rInfo.GetNumRule()->Get( i-1 ).GetNumberingType(); const sal_Char *pStr; if( SVX_NUM_CHAR_SPECIAL == eType || SVX_NUM_BITMAP == eType) - pStr = sHTML_unorderlist; + pStr = OOO_STRING_SVTOOLS_HTML_unorderlist; else - pStr = sHTML_orderlist; + pStr = OOO_STRING_SVTOOLS_HTML_orderlist; HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), pStr, sal_False ); rWrt.bLFPossible = sal_True; } diff --git a/sw/source/filter/html/htmlplug.cxx b/sw/source/filter/html/htmlplug.cxx index ffadfb58e8fe..9dbcc420ebfd 100644 --- a/sw/source/filter/html/htmlplug.cxx +++ b/sw/source/filter/html/htmlplug.cxx @@ -49,6 +49,7 @@ #include <svx/xoutbmp.hxx> #include <svx/ulspitem.hxx> #include <svx/lrspitem.hxx> +#include <svtools/htmlkywd.hxx> #include <svtools/htmltokn.h> #include <SwAppletImpl.hxx> #include <fmtornt.hxx> @@ -82,6 +83,12 @@ using namespace com::sun::star; #define HTML_DFLT_APPLET_WIDTH ((MM50*5)/2) #define HTML_DFLT_APPLET_HEIGHT ((MM50*5)/2) +namespace { + +static char const sHTML_O_Hidden_False[] = "FALSE"; + +} + const ULONG HTML_FRMOPTS_EMBED_ALL = HTML_FRMOPT_ALT | HTML_FRMOPT_SIZE | @@ -377,7 +384,7 @@ void SwHTMLParser::InsertEmbed() aSpace.Height() = (long)pOption->GetNumber(); break; case HTML_O_UNKNOWN: - if( pOption->GetTokenString().EqualsIgnoreCaseAscii( sHTML_O_Hidden ) ) + if( pOption->GetTokenString().EqualsIgnoreCaseAscii( OOO_STRING_SW_HTML_O_Hidden ) ) bHidden = !pOption->GetString().EqualsIgnoreCaseAscii( sHTML_O_Hidden_False ); break; @@ -992,8 +999,8 @@ static USHORT GetOptionType( const String& rName, BOOL bApplet ) { case 'A': case 'a': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_align ) || - rName.EqualsIgnoreCaseAscii( sHTML_O_alt ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_align ) || + rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_alt ) ) nType = SWHTML_OPTTYPE_IGNORE; else if( bApplet && (rName.EqualsIgnoreCaseAscii( sHTML_O_archive ) || @@ -1002,31 +1009,31 @@ static USHORT GetOptionType( const String& rName, BOOL bApplet ) break; case 'C': case 'c': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_class ) || - (bApplet && (rName.EqualsIgnoreCaseAscii( sHTML_O_code ) || - rName.EqualsIgnoreCaseAscii( sHTML_O_codebase ))) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_class ) || + (bApplet && (rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_code ) || + rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_codebase ))) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'H': case 'h': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_height ) || - rName.EqualsIgnoreCaseAscii( sHTML_O_hspace ) || - (!bApplet && rName.EqualsIgnoreCaseAscii( sHTML_O_Hidden )) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_height ) || + rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_hspace ) || + (!bApplet && rName.EqualsIgnoreCaseAscii( OOO_STRING_SW_HTML_O_Hidden )) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'I': case 'i': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_id ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_id ) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'M': case 'm': - if( bApplet && rName.EqualsIgnoreCaseAscii( sHTML_O_mayscript ) ) + if( bApplet && rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_mayscript ) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'N': case 'n': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_name ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_name ) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'O': @@ -1036,23 +1043,23 @@ static USHORT GetOptionType( const String& rName, BOOL bApplet ) break; case 'S': case 's': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_style ) || - (!bApplet && rName.EqualsIgnoreCaseAscii( sHTML_O_src )) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_style ) || + (!bApplet && rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_src )) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'T': case 't': - if( !bApplet && rName.EqualsIgnoreCaseAscii( sHTML_O_type ) ) + if( !bApplet && rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_type ) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'V': case 'v': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_vspace ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_vspace ) ) nType = SWHTML_OPTTYPE_IGNORE; break; case 'W': case 'w': - if( rName.EqualsIgnoreCaseAscii( sHTML_O_width ) ) + if( rName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_O_width ) ) nType = SWHTML_OPTTYPE_IGNORE; break; } @@ -1131,7 +1138,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, if( aGlobName == SvGlobalName( SO3_PLUGIN_CLASSID ) ) { // erstmal das Plug-spezifische - sOut += sHTML_embed; + sOut += OOO_STRING_SVTOOLS_HTML_embed; ::rtl::OUString aStr; String aURL; @@ -1144,7 +1151,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, if( aURL.Len() ) { - ((sOut += ' ') += sHTML_O_src) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_src) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aURL, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; @@ -1154,7 +1161,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, aAny = xSet->getPropertyValue( ::rtl::OUString::createFromAscii("PluginMimeType" ) ); if( (aAny >>= aType) && aType.getLength() ) { - ((sOut += ' ') += sHTML_O_type) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_type) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aType, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; @@ -1164,7 +1171,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, SURROUND_THROUGHT == rFrmFmt.GetSurround().GetSurround() ) { // Das Plugin ist HIDDEN - (sOut += ' ') += sHTML_O_Hidden; + (sOut += ' ') += OOO_STRING_SW_HTML_O_Hidden; nFrmOpts = HTML_FRMOPTS_HIDDEN_EMBED; bHiddenEmbed = TRUE; } @@ -1178,7 +1185,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, { // oder das Applet-Spezifische - sOut += sHTML_applet; + sOut += OOO_STRING_SVTOOLS_HTML_applet; // CODEBASE ::rtl::OUString aCd; @@ -1188,7 +1195,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, String sCodeBase( URIHelper::simpleNormalizedMakeRelative(rWrt.GetBaseURL(), aCd) ); if( sCodeBase.Len() ) { - ((sOut += ' ') += sHTML_O_codebase) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_codebase) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), sCodeBase, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; @@ -1199,7 +1206,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, ::rtl::OUString aClass; aAny = xSet->getPropertyValue( ::rtl::OUString::createFromAscii("AppletCode" ) ); aAny >>= aClass; - ((sOut += ' ') += sHTML_O_code) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_code) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aClass, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; @@ -1210,7 +1217,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, aAny >>= aAppletName; if( aAppletName.getLength() ) { - ((sOut += ' ') += sHTML_O_name) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_name) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), aAppletName, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; @@ -1220,7 +1227,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, aAny = xSet->getPropertyValue( ::rtl::OUString::createFromAscii("AppletIsScript" ) ); aAny >>= bScript; if( bScript ) - (sOut += ' ') += sHTML_O_mayscript; + (sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_mayscript; nFrmOpts = bInCntnr ? HTML_FRMOPTS_APPLET_CNTNR : HTML_FRMOPTS_APPLET; @@ -1229,7 +1236,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, { // oder das Flating-Frame spezifische - sOut += sHTML_iframe; + sOut += OOO_STRING_SVTOOLS_HTML_iframe; rWrt.Strm() << sOut.GetBuffer(); SfxFrameHTMLWriter::Out_FrameDescriptor( rWrt.Strm(), rWrt.GetBaseURL(), @@ -1295,11 +1302,11 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, const String& rName = rCommand.GetCommand(); const String& rValue = rCommand.GetArgument(); rHTMLWrt.OutNewLine(); - ((((sOut = '<') += sHTML_param) += ' ') += sHTML_O_name) + ((((sOut = '<') += OOO_STRING_SVTOOLS_HTML_param) += ' ') += OOO_STRING_SVTOOLS_HTML_O_name) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), rName, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); - ((sOut = "\" ") += sHTML_O_value) += "=\""; + ((sOut = "\" ") += OOO_STRING_SVTOOLS_HTML_O_value) += "=\""; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rWrt.Strm(), rValue, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ) << "\">"; } @@ -1307,7 +1314,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, rHTMLWrt.DecIndentLevel(); // Inhalt von Applet einruecken if( aCommands.Count() ) rHTMLWrt.OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_applet, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_applet, FALSE ); } else if( aGlobName == SvGlobalName( SO3_PLUGIN_CLASSID ) ) @@ -1342,7 +1349,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt, // ausgeben rHTMLWrt.Strm() << '>'; - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_iframe, FALSE ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_iframe, FALSE ); } if( aEndTags.Len() ) diff --git a/sw/source/filter/html/htmlsect.cxx b/sw/source/filter/html/htmlsect.cxx index 7e78ca96d78f..f1eb32d730a6 100644 --- a/sw/source/filter/html/htmlsect.cxx +++ b/sw/source/filter/html/htmlsect.cxx @@ -240,9 +240,9 @@ void SwHTMLParser::NewDivision( int nToken ) ('d' == aId.GetChar(1) || 'D' == aId.GetChar(1) ) ) { sal_Bool bEndNote = sal_False, bFootNote = sal_False; - if( aId.CompareIgnoreCaseToAscii( sHTML_sdendnote, 9 ) == COMPARE_EQUAL ) + if( aId.CompareIgnoreCaseToAscii( OOO_STRING_SVTOOLS_HTML_sdendnote, 9 ) == COMPARE_EQUAL ) bEndNote = sal_True; - else if( aId.CompareIgnoreCaseToAscii( sHTML_sdfootnote, 10 ) == COMPARE_EQUAL ) + else if( aId.CompareIgnoreCaseToAscii( OOO_STRING_SVTOOLS_HTML_sdfootnote, 10 ) == COMPARE_EQUAL ) bFootNote = sal_True; if( bFootNote || bEndNote ) { diff --git a/sw/source/filter/html/htmltab.cxx b/sw/source/filter/html/htmltab.cxx index 7ff16864141a..cc83cbcd8605 100644 --- a/sw/source/filter/html/htmltab.cxx +++ b/sw/source/filter/html/htmltab.cxx @@ -88,9 +88,9 @@ using namespace ::com::sun::star; static HTMLOptionEnum __FAR_DATA aHTMLTblVAlignTable[] = { - { sHTML_VA_top, text::VertOrientation::NONE }, - { sHTML_VA_middle, text::VertOrientation::CENTER }, - { sHTML_VA_bottom, text::VertOrientation::BOTTOM }, + { OOO_STRING_SVTOOLS_HTML_VA_top, text::VertOrientation::NONE }, + { OOO_STRING_SVTOOLS_HTML_VA_middle, text::VertOrientation::CENTER }, + { OOO_STRING_SVTOOLS_HTML_VA_bottom, text::VertOrientation::BOTTOM }, { 0, 0 } }; @@ -4949,7 +4949,7 @@ void SwHTMLParser::BuildTableCaption( HTMLTable *pCurTable ) const HTMLOption *pOption = (*pHTMLOptions)[--i]; if( HTML_O_ALIGN == pOption->GetToken() ) { - if( pOption->GetString().EqualsIgnoreCaseAscii(sHTML_VA_bottom)) + if( pOption->GetString().EqualsIgnoreCaseAscii(OOO_STRING_SVTOOLS_HTML_VA_bottom)) bTop = sal_False; } } @@ -5218,7 +5218,7 @@ HTMLTableOptions::HTMLTableOptions( const HTMLOptions *pOptions, case HTML_O_BORDER: // BORDER und BORDER=BORDER wie BORDER=1 behandeln if( pOption->GetString().Len() && - !pOption->GetString().EqualsIgnoreCaseAscii(sHTML_O_border) ) + !pOption->GetString().EqualsIgnoreCaseAscii(OOO_STRING_SVTOOLS_HTML_O_border) ) nBorder = (sal_uInt16)pOption->GetNumber(); else nBorder = 1; diff --git a/sw/source/filter/html/htmltabw.cxx b/sw/source/filter/html/htmltabw.cxx index 375954942032..1150b044db5b 100644 --- a/sw/source/filter/html/htmltabw.cxx +++ b/sw/source/filter/html/htmltabw.cxx @@ -328,14 +328,14 @@ void SwHTMLWrtTable::OutTableCell( SwHTMLWriter& rWrt, rWrt.OutNewLine(); // <TH>/<TD> in neue Zeile ByteString sOut( '<' ); - sOut += (bHead ? sHTML_tableheader : sHTML_tabledata ); + sOut += (bHead ? OOO_STRING_SVTOOLS_HTML_tableheader : OOO_STRING_SVTOOLS_HTML_tabledata ); // ROW- und COLSPAN ausgeben if( nRowSpan>1 ) - (((sOut += ' ' ) += sHTML_O_rowspan ) += '=') + (((sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_rowspan ) += '=') += ByteString::CreateFromInt32( nRowSpan ); if( nColSpan > 1 ) - (((sOut += ' ' ) += sHTML_O_colspan ) += '=') + (((sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_colspan ) += '=') += ByteString::CreateFromInt32( nColSpan ); #ifndef PURE_HTML @@ -385,7 +385,7 @@ void SwHTMLWrtTable::OutTableCell( SwHTMLWriter& rWrt, // WIDTH ausgeben: Aus Layout oder berechnet if( bOutWidth ) { - ((sOut += ' ' ) += sHTML_O_width ) += '='; + ((sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_width ) += '='; if( nPrcWidth != USHRT_MAX ) (sOut += ByteString::CreateFromInt32(nPrcWidth)) += '%'; else @@ -396,7 +396,7 @@ void SwHTMLWrtTable::OutTableCell( SwHTMLWriter& rWrt, if( nHeight ) { - (((sOut += ' ') += sHTML_O_height) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_height) += '=') += ByteString::CreateFromInt32(aPixelSz.Height()); } #endif @@ -412,8 +412,8 @@ void SwHTMLWrtTable::OutTableCell( SwHTMLWriter& rWrt, sal_Int16 eVertOri = pCell->GetVertOri(); if( text::VertOrientation::TOP==eVertOri || text::VertOrientation::BOTTOM==eVertOri ) { - (((sOut += ' ') += sHTML_O_valign) += '=') - += (text::VertOrientation::TOP==eVertOri ? sHTML_VA_top : sHTML_VA_bottom); + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_valign) += '=') + += (text::VertOrientation::TOP==eVertOri ? OOO_STRING_SVTOOLS_HTML_VA_top : OOO_STRING_SVTOOLS_HTML_VA_bottom); } } @@ -499,8 +499,8 @@ void SwHTMLWrtTable::OutTableCell( SwHTMLWriter& rWrt, if( rWrt.bLFPossible ) rWrt.OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), bHead ? sHTML_tableheader - : sHTML_tabledata, + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), bHead ? OOO_STRING_SVTOOLS_HTML_tableheader + : OOO_STRING_SVTOOLS_HTML_tabledata, sal_False ); rWrt.bLFPossible = sal_True; } @@ -533,7 +533,7 @@ void SwHTMLWrtTable::OutTableCells( SwHTMLWriter& rWrt, } rWrt.OutNewLine(); // <TR> in neuer Zeile - rWrt.Strm() << '<' << sHTML_tablerow; + rWrt.Strm() << '<' << OOO_STRING_SVTOOLS_HTML_tablerow; if( pBrushItem ) { String aDummy; @@ -548,8 +548,8 @@ void SwHTMLWrtTable::OutTableCells( SwHTMLWriter& rWrt, if( text::VertOrientation::TOP==eRowVertOri || text::VertOrientation::BOTTOM==eRowVertOri ) { ByteString sOut( ' ' ); - ((sOut += sHTML_O_valign) += '=') - += (text::VertOrientation::TOP==eRowVertOri ? sHTML_VA_top : sHTML_VA_bottom); + ((sOut += OOO_STRING_SVTOOLS_HTML_O_valign) += '=') + += (text::VertOrientation::TOP==eRowVertOri ? OOO_STRING_SVTOOLS_HTML_VA_top : OOO_STRING_SVTOOLS_HTML_VA_bottom); rWrt.Strm() << sOut.GetBuffer(); } @@ -563,7 +563,7 @@ void SwHTMLWrtTable::OutTableCells( SwHTMLWriter& rWrt, rWrt.DecIndentLevel(); // Inhalt von <TR>...</TR> einruecken rWrt.OutNewLine(); // </TR> in neuer Zeile - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_tablerow, sal_False ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_tablerow, sal_False ); } @@ -632,7 +632,7 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, if( rWrt.bLFPossible ) rWrt.OutNewLine(); // <TABLE> in neue Zeile ByteString sOut( '<' ); - sOut += sHTML_table; + sOut += OOO_STRING_SVTOOLS_HTML_table; sal_uInt16 nOldDirection = rWrt.nDirection; if( pFrmFmt ) @@ -647,21 +647,21 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, // COLS ausgeben: Nur bei Export ueber Layout, wenn es beim Import // vorhanden war. if( bColsOption ) - (((sOut += ' ') += sHTML_O_cols) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_cols) += '=') += ByteString::CreateFromInt32( aCols.Count() ); // ALIGN= ausgeben if( text::HoriOrientation::RIGHT == eAlign ) - (((sOut += ' ') += sHTML_O_align ) += '=') += sHTML_AL_right; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_align ) += '=') += OOO_STRING_SVTOOLS_HTML_AL_right; else if( text::HoriOrientation::CENTER == eAlign ) - (((sOut += ' ') += sHTML_O_align ) += '=') += sHTML_AL_center; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_align ) += '=') += OOO_STRING_SVTOOLS_HTML_AL_center; else if( text::HoriOrientation::LEFT == eAlign ) - (((sOut += ' ') += sHTML_O_align ) += '=') += sHTML_AL_left; + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_align ) += '=') += OOO_STRING_SVTOOLS_HTML_AL_left; // WIDTH ausgeben: Stammt aus Layout oder ist berechnet if( nTabWidth ) { - ((sOut += ' ') += sHTML_O_width ) += '='; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_width ) += '='; if( HasRelWidths() ) (sOut += ByteString::CreateFromInt32( nTabWidth )) += '%'; else if( Application::GetDefaultDevice() ) @@ -692,13 +692,13 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, if( aPixelSpc.Width() ) { - (((sOut += ' ') += sHTML_O_hspace) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_hspace) += '=') += ByteString::CreateFromInt32( aPixelSpc.Width() ); } if( aPixelSpc.Height() ) { - (((sOut += ' ') += sHTML_O_vspace) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_vspace) += '=') += ByteString::CreateFromInt32( aPixelSpc.Height() ); } } @@ -709,25 +709,25 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, // die genutzt wird, wenn gar kein sheet::Border angegeben ist. sal_Bool bHasAnyBorders = nFrameMask || bColsHaveBorder || bRowsHaveBorder; if( bCollectBorderWidth || nBorder==0 || bHasAnyBorders ) - (((sOut += ' ' ) += sHTML_O_border ) += '=') + (((sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_border ) += '=') += ByteString::CreateFromInt32( rWrt.ToPixel( nBorder ) ); // BORDERCOLOR ausgeben if( (sal_uInt32)-1 != nBorderColor && rWrt.bCfgOutStyles && bHasAnyBorders ) { - ((sOut += ' ' ) += sHTML_O_bordercolor ) += '='; + ((sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_bordercolor ) += '='; rWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_Color( rWrt.Strm(), nBorderColor, rWrt.eDestEnc ); sOut.Erase(); } // CELLPADDING ausgeben: Stammt aus Layout oder ist berechnet - (((sOut += ' ' ) += sHTML_O_cellpadding ) += '=') + (((sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_cellpadding ) += '=') += ByteString::CreateFromInt32( rWrt.ToPixel( nCellPadding ) ); // CELLSPACING ausgeben: Stammt aus Layout oder ist berechnet - (((sOut += ' ' ) += sHTML_O_cellspacing ) += '=') + (((sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_cellspacing ) += '=') += ByteString::CreateFromInt32( rWrt.ToPixel( nCellSpacing ) ); // FRAME/RULES ausgeben (nur sinnvoll, wenn border!=0) @@ -736,19 +736,19 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, const sal_Char *pFrame = 0; switch( nFrameMask ) { - case 0: pFrame = sHTML_TF_void ;break; - case 1: pFrame = sHTML_TF_above ;break; - case 2: pFrame = sHTML_TF_below ;break; - case 3: pFrame = sHTML_TF_hsides ;break; - case 4: pFrame = sHTML_TF_lhs ;break; - case 8: pFrame = sHTML_TF_rhs ;break; - case 12: pFrame = sHTML_TF_vsides ;break; + case 0: pFrame = OOO_STRING_SVTOOLS_HTML_TF_void ;break; + case 1: pFrame = OOO_STRING_SVTOOLS_HTML_TF_above ;break; + case 2: pFrame = OOO_STRING_SVTOOLS_HTML_TF_below ;break; + case 3: pFrame = OOO_STRING_SVTOOLS_HTML_TF_hsides ;break; + case 4: pFrame = OOO_STRING_SVTOOLS_HTML_TF_lhs ;break; + case 8: pFrame = OOO_STRING_SVTOOLS_HTML_TF_rhs ;break; + case 12: pFrame = OOO_STRING_SVTOOLS_HTML_TF_vsides ;break; //FRAME=BOX ist der default wenn BORDER>0 //case 15: - //default: pFrame = sHTML_TF_box ;break; // geht nicht + //default: pFrame = OOO_STRING_SVTOOLS_HTML_TF_box ;break; // geht nicht }; if( pFrame ) - (((sOut += ' ' ) += sHTML_O_frame ) += '=') += pFrame; + (((sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_frame ) += '=') += pFrame; const sal_Char *pRules = 0; if( aCols.Count() > 1 && aRows.Count() > 1 ) @@ -756,44 +756,44 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, if( !bColsHaveBorder ) { if( !bRowsHaveBorder ) - pRules = sHTML_TR_none; + pRules = OOO_STRING_SVTOOLS_HTML_TR_none; else if( bRowsHaveBorderOnly ) - pRules = sHTML_TR_rows; + pRules = OOO_STRING_SVTOOLS_HTML_TR_rows; else - pRules = sHTML_TR_groups; + pRules = OOO_STRING_SVTOOLS_HTML_TR_groups; } else if( bColsHaveBorderOnly ) { if( !bRowsHaveBorder || !bRowsHaveBorderOnly ) - pRules = sHTML_TR_cols; + pRules = OOO_STRING_SVTOOLS_HTML_TR_cols; } else { if( !bRowsHaveBorder ) - pRules = sHTML_TR_groups; + pRules = OOO_STRING_SVTOOLS_HTML_TR_groups; else if( bRowsHaveBorderOnly ) - pRules = sHTML_TR_rows; + pRules = OOO_STRING_SVTOOLS_HTML_TR_rows; else - pRules = sHTML_TR_groups; + pRules = OOO_STRING_SVTOOLS_HTML_TR_groups; } } else if( aRows.Count() > 1 ) { if( !bRowsHaveBorder ) - pRules = sHTML_TR_none; + pRules = OOO_STRING_SVTOOLS_HTML_TR_none; else if( !bRowsHaveBorderOnly ) - pRules = sHTML_TR_groups; + pRules = OOO_STRING_SVTOOLS_HTML_TR_groups; } else if( aCols.Count() > 1 ) { if( !bColsHaveBorder ) - pRules = sHTML_TR_none; + pRules = OOO_STRING_SVTOOLS_HTML_TR_none; else if( !bColsHaveBorderOnly ) - pRules = sHTML_TR_groups; + pRules = OOO_STRING_SVTOOLS_HTML_TR_groups; } if( pRules ) - (((sOut += ' ' ) += sHTML_O_rules ) += '=') += pRules; + (((sOut += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_rules ) += '=') += pRules; } rWrt.Strm() << sOut.GetBuffer(); @@ -816,12 +816,12 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, if( pCaption && pCaption->Len() ) { rWrt.OutNewLine(); // <CAPTION> in neue Zeile - ByteString sOutStr( sHTML_caption ); - (((sOutStr += ' ') += sHTML_O_align) += '=') - += (bTopCaption ? sHTML_VA_top : sHTML_VA_bottom); + ByteString sOutStr( OOO_STRING_SVTOOLS_HTML_caption ); + (((sOutStr += ' ') += OOO_STRING_SVTOOLS_HTML_O_align) += '=') + += (bTopCaption ? OOO_STRING_SVTOOLS_HTML_VA_top : OOO_STRING_SVTOOLS_HTML_VA_bottom); HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sOutStr.GetBuffer(), sal_True ); HTMLOutFuncs::Out_String( rWrt.Strm(), *pCaption, rWrt.eDestEnc, &rWrt.aNonConvertableCharacters ); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_caption, sal_False ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_caption, sal_False ); } sal_uInt16 nCols = aCols.Count(); @@ -834,7 +834,7 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, if( bColGroups ) { rWrt.OutNewLine(); // <COLGRP> in neue Zeile - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_colgroup, sal_True ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_colgroup, sal_True ); rWrt.IncIndentLevel(); // Inhalt von <COLGRP> einruecken } @@ -846,7 +846,7 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, const SwWriteTableCol *pColumn = aCols[nCol]; ByteString sOutStr( '<' ); - sOutStr += sHTML_col; + sOutStr += OOO_STRING_SVTOOLS_HTML_col; sal_uInt16 nWidth; sal_Bool bRel; @@ -861,7 +861,7 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, nWidth = bRel ? GetRelWidth(nCol,1) : GetAbsWidth(nCol,1); } - ((sOutStr += ' ' ) += sHTML_O_width ) += '='; + ((sOutStr += ' ' ) += OOO_STRING_SVTOOLS_HTML_O_width ) += '='; if( bRel ) { (sOutStr += ByteString::CreateFromInt32( nWidth ) ) += '*'; @@ -877,10 +877,10 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, { rWrt.DecIndentLevel(); // Inhalt von <COLGRP> einruecken rWrt.OutNewLine(); // </COLGRP> in neue Zeile - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_colgroup, + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_colgroup, sal_False ); rWrt.OutNewLine(); // <COLGRP> in neue Zeile - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_colgroup, + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_colgroup, sal_True ); rWrt.IncIndentLevel(); // Inhalt von <COLGRP> einruecken } @@ -890,7 +890,7 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, rWrt.DecIndentLevel(); // Inhalt von <COLGRP> einruecken rWrt.OutNewLine(); // </COLGRP> in neue Zeile - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_colgroup, + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_colgroup, sal_False ); } } @@ -915,7 +915,7 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, { rWrt.OutNewLine(); // <THEAD>/<TDATA> in neue Zeile HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), - bTHead ? sHTML_thead : sHTML_tbody, sal_True ); + bTHead ? OOO_STRING_SVTOOLS_HTML_thead : OOO_STRING_SVTOOLS_HTML_tbody, sal_True ); rWrt.IncIndentLevel(); // Inhalt von <THEAD>/<TDATA> einr. } @@ -932,9 +932,9 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, for( ; nCnt; nCnt-- ) { rWrt.OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_tablerow, + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_tablerow, sal_True ); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_tablerow, + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_tablerow, sal_False ); } } @@ -945,14 +945,14 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, rWrt.DecIndentLevel(); // Inhalt von <THEAD>/<TDATA> einr. rWrt.OutNewLine(); // </THEAD>/</TDATA> in neue Zeile HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), - bTHead ? sHTML_thead : sHTML_tbody, sal_False ); + bTHead ? OOO_STRING_SVTOOLS_HTML_thead : OOO_STRING_SVTOOLS_HTML_tbody, sal_False ); rWrt.OutNewLine(); // <THEAD>/<TDATA> in neue Zeile if( bTHead && nRow==nHeadEndRow ) bTHead = sal_False; HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), - bTHead ? sHTML_thead : sHTML_tbody, sal_True ); + bTHead ? OOO_STRING_SVTOOLS_HTML_thead : OOO_STRING_SVTOOLS_HTML_tbody, sal_True ); rWrt.IncIndentLevel(); // Inhalt von <THEAD>/<TDATA> einr. } } @@ -963,13 +963,13 @@ void SwHTMLWrtTable::Write( SwHTMLWriter& rWrt, sal_Int16 eAlign, rWrt.OutNewLine(); // </THEAD>/</TDATA> in neue Zeile HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), - bTHead ? sHTML_thead : sHTML_tbody, sal_False ); + bTHead ? OOO_STRING_SVTOOLS_HTML_thead : OOO_STRING_SVTOOLS_HTML_tbody, sal_False ); } rWrt.DecIndentLevel(); // Inhalt von <TABLE> einr. rWrt.OutNewLine(); // </TABLE> in neue Zeile - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_table, sal_False ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_table, sal_False ); rWrt.nDirection = nOldDirection; } @@ -1124,7 +1124,7 @@ Writer& OutHTML_SwTblNode( Writer& rWrt, SwTableNode & rNode, { if( rHTMLWrt.bLFPossible ) rHTMLWrt.OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_dd ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_dd ); } // eFlyHoriOri und eTabHoriOri besitzen nun nur noch die Werte @@ -1182,11 +1182,11 @@ Writer& OutHTML_SwTblNode( Writer& rWrt, SwTableNode & rNode, if( rHTMLWrt.bLFPossible ) rHTMLWrt.OutNewLine(); // <CENTER> in neuer Zeile if( text::HoriOrientation::CENTER==eDivHoriOri ) - HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sHTML_center, sal_True ); + HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), OOO_STRING_SVTOOLS_HTML_center, sal_True ); else { - ByteString sOut( sHTML_division ); - (((sOut += ' ') += sHTML_O_align) += '=') += sHTML_AL_right; + ByteString sOut( OOO_STRING_SVTOOLS_HTML_division ); + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_align) += '=') += OOO_STRING_SVTOOLS_HTML_AL_right; HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), sOut.GetBuffer(), sal_True ); } @@ -1232,8 +1232,8 @@ Writer& OutHTML_SwTblNode( Writer& rWrt, SwTableNode & rNode, rHTMLWrt.DecIndentLevel(); // Inhalt von <CENTER> einruecken rHTMLWrt.OutNewLine(); // </CENTER> in neue Teile HTMLOutFuncs::Out_AsciiTag( rWrt.Strm(), - text::HoriOrientation::CENTER==eDivHoriOri ? sHTML_center - : sHTML_division, sal_False ); + text::HoriOrientation::CENTER==eDivHoriOri ? OOO_STRING_SVTOOLS_HTML_center + : OOO_STRING_SVTOOLS_HTML_division, sal_False ); rHTMLWrt.bLFPossible = sal_True; } diff --git a/sw/source/filter/html/swhtml.cxx b/sw/source/filter/html/swhtml.cxx index 17c6961911ff..70dbcb2d8949 100644 --- a/sw/source/filter/html/swhtml.cxx +++ b/sw/source/filter/html/swhtml.cxx @@ -143,21 +143,21 @@ using namespace ::com::sun::star; // <P ALIGN=xxx>, <Hn ALIGN=xxx>, <TD ALIGN=xxx> usw. HTMLOptionEnum __FAR_DATA aHTMLPAlignTable[] = { - { sHTML_AL_left, SVX_ADJUST_LEFT }, - { sHTML_AL_center, SVX_ADJUST_CENTER }, - { sHTML_AL_middle, SVX_ADJUST_CENTER }, // Netscape - { sHTML_AL_right, SVX_ADJUST_RIGHT }, - { sHTML_AL_justify, SVX_ADJUST_BLOCK }, - { sHTML_AL_char, SVX_ADJUST_LEFT }, + { OOO_STRING_SVTOOLS_HTML_AL_left, SVX_ADJUST_LEFT }, + { OOO_STRING_SVTOOLS_HTML_AL_center, SVX_ADJUST_CENTER }, + { OOO_STRING_SVTOOLS_HTML_AL_middle, SVX_ADJUST_CENTER }, // Netscape + { OOO_STRING_SVTOOLS_HTML_AL_right, SVX_ADJUST_RIGHT }, + { OOO_STRING_SVTOOLS_HTML_AL_justify, SVX_ADJUST_BLOCK }, + { OOO_STRING_SVTOOLS_HTML_AL_char, SVX_ADJUST_LEFT }, { 0, 0 } }; // <SPACER TYPE=...> static HTMLOptionEnum __FAR_DATA aHTMLSpacerTypeTable[] = { - { sHTML_SPTYPE_block, HTML_SPTYPE_BLOCK }, - { sHTML_SPTYPE_horizontal, HTML_SPTYPE_HORI }, - { sHTML_SPTYPE_vertical, HTML_SPTYPE_VERT }, + { OOO_STRING_SVTOOLS_HTML_SPTYPE_block, HTML_SPTYPE_BLOCK }, + { OOO_STRING_SVTOOLS_HTML_SPTYPE_horizontal, HTML_SPTYPE_HORI }, + { OOO_STRING_SVTOOLS_HTML_SPTYPE_vertical, HTML_SPTYPE_VERT }, { 0, 0 } }; @@ -1090,14 +1090,14 @@ void __EXPORT SwHTMLParser::NextToken( int nToken ) { case HTML_NOEMBED_OFF: aContents.ConvertLineEnd(); - InsertComment( aContents, sHTML_noembed ); + InsertComment( aContents, OOO_STRING_SVTOOLS_HTML_noembed ); aContents.Erase(); bCallNextToken = FALSE; bInNoEmbed = FALSE; break; case HTML_RAWDATA: - InsertCommentText( sHTML_noembed ); + InsertCommentText( OOO_STRING_SVTOOLS_HTML_noembed ); break; default: @@ -1518,7 +1518,7 @@ void __EXPORT SwHTMLParser::NextToken( int nToken ) case HTML_NOEMBED_ON: bInNoEmbed = TRUE; bCallNextToken = pTable!=0; - ReadRawData( sHTML_noembed ); + ReadRawData( OOO_STRING_SVTOOLS_HTML_noembed ); break; case HTML_DEFLIST_ON: @@ -5046,14 +5046,14 @@ void SwHTMLParser::InsertLineBreak() case HTML_O_CLEAR: { const String &aClear = pOption->GetString(); - if( aClear.EqualsIgnoreCaseAscii( sHTML_AL_all ) ) + if( aClear.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_AL_all ) ) { bClearLeft = TRUE; bClearRight = TRUE; } - else if( aClear.EqualsIgnoreCaseAscii( sHTML_AL_left ) ) + else if( aClear.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_AL_left ) ) bClearLeft = TRUE; - else if( aClear.EqualsIgnoreCaseAscii( sHTML_AL_right ) ) + else if( aClear.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_AL_right ) ) bClearRight = TRUE; } break; @@ -5374,22 +5374,22 @@ void SwHTMLParser::ParseMoreMetaOptions() // nicht geaendert wurde. Deshalb genuegt es, auf Generator und // auf refresh abzufragen, um noch nicht verarbeitete Token zu finden, // denn das sind die einzigen, die die Dok-Info nicht modifizieren. - if( aName.EqualsIgnoreCaseAscii( sHTML_META_generator ) || - aName.EqualsIgnoreCaseAscii( sHTML_META_refresh ) || - aName.EqualsIgnoreCaseAscii( sHTML_META_content_type ) || - aName.EqualsIgnoreCaseAscii( sHTML_META_content_script_type ) ) + if( aName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_META_generator ) || + aName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_META_refresh ) || + aName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_META_content_type ) || + aName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_META_content_script_type ) ) return; aContent.EraseAllChars( _CR ); aContent.EraseAllChars( _LF ); - if( aName.EqualsIgnoreCaseAscii( sHTML_META_sdendnote ) ) + if( aName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_META_sdendnote ) ) { FillEndNoteInfo( aContent ); return; } - if( aName.EqualsIgnoreCaseAscii( sHTML_META_sdfootnote ) ) + if( aName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_META_sdfootnote ) ) { FillFootNoteInfo( aContent ); return; @@ -5397,16 +5397,16 @@ void SwHTMLParser::ParseMoreMetaOptions() String sText( String::CreateFromAscii(TOOLS_CONSTASCII_STRINGPARAM("HTML: <")) ); - sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM(sHTML_meta) ); + sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_meta) ); sText.Append( ' ' ); if( bHTTPEquiv ) - sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM(sHTML_O_httpequiv) ); + sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_O_httpequiv) ); else - sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM(sHTML_O_name) ); + sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_O_name) ); sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM("=\"") ); sText.Append( aName ); sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM("\" ") ); - sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM(sHTML_O_content) ); + sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM(OOO_STRING_SVTOOLS_HTML_O_content) ); sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM("=\"") ); sText.Append( aContent ); sText.AppendAscii( TOOLS_CONSTASCII_STRINGPARAM("\">") ); diff --git a/sw/source/filter/html/wrthtml.cxx b/sw/source/filter/html/wrthtml.cxx index 2baaa46d45e2..29a5860e0b2f 100644 --- a/sw/source/filter/html/wrthtml.cxx +++ b/sw/source/filter/html/wrthtml.cxx @@ -320,8 +320,8 @@ ULONG SwHTMLWriter::WriteStream() aName, eDestEnc, &aNonConvertableCharacters ); ByteString sOut( '<' ); - (((((((sOut += sHTML_division) - += ' ') += sHTML_O_id) += "=\"") + (((((((sOut += OOO_STRING_SVTOOLS_HTML_division) + += ' ') += OOO_STRING_SVTOOLS_HTML_O_id) += "=\"") += aName) += '\"') += '>') += aStartTags; @@ -387,9 +387,9 @@ ULONG SwHTMLWriter::WriteStream() if( bLFPossible ) OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_body, sal_False ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_body, sal_False ); OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_html, sal_False ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_html, sal_False ); // loesche die Tabelle mit den freifliegenden Rahmen sal_uInt16 i; @@ -539,7 +539,7 @@ void lcl_html_OutSectionStartTag( SwHTMLWriter& rHTMLWrt, if( rHTMLWrt.bLFPossible ) rHTMLWrt.OutNewLine(); - const sal_Char *pTag = pCol ? sHTML_multicol : sHTML_division; + const sal_Char *pTag = pCol ? OOO_STRING_SVTOOLS_HTML_multicol : OOO_STRING_SVTOOLS_HTML_division; ByteString sOut( '<' ); sOut += pTag; @@ -547,7 +547,7 @@ void lcl_html_OutSectionStartTag( SwHTMLWriter& rHTMLWrt, const String& rName = rSection.GetName(); if( rName.Len() && !bContinued ) { - ((sOut += ' ') += sHTML_O_id) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_id) += "=\""; rHTMLWrt.Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( rHTMLWrt.Strm(), rName, rHTMLWrt.eDestEnc, &rHTMLWrt.aNonConvertableCharacters ); sOut = '\"'; @@ -560,7 +560,7 @@ void lcl_html_OutSectionStartTag( SwHTMLWriter& rHTMLWrt, if( FILE_LINK_SECTION == rSection.GetType() ) { - ((sOut += ' ') += sHTML_O_href) += "=\""; + ((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_href) += "=\""; rHTMLWrt.Strm() << sOut.GetBuffer(); const String& aFName = rSection.GetLinkFileName(); @@ -607,7 +607,7 @@ void lcl_html_OutSectionStartTag( SwHTMLWriter& rHTMLWrt, } else if( pCol ) { - (((sOut += ' ') += sHTML_O_cols) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_cols) += '=') += ByteString::CreateFromInt32( pCol->GetNumCols() ); // minumum gutter width @@ -620,7 +620,7 @@ void lcl_html_OutSectionStartTag( SwHTMLWriter& rHTMLWrt, ->LogicToPixel( Size(nGutter,0), MapMode(MAP_TWIP) ).Width(); } - (((sOut += ' ') += sHTML_O_gutter) += '=') + (((sOut += ' ') += OOO_STRING_SVTOOLS_HTML_O_gutter) += '=') += ByteString::CreateFromInt32( nGutter ); } } @@ -641,7 +641,7 @@ void lcl_html_OutSectionStartTag( SwHTMLWriter& rHTMLWrt, void lcl_html_OutSectionEndTag( SwHTMLWriter& rHTMLWrt, const SwFmtCol *pCol ) { - const sal_Char *pTag = pCol ? sHTML_multicol : sHTML_division; + const sal_Char *pTag = pCol ? OOO_STRING_SVTOOLS_HTML_multicol : OOO_STRING_SVTOOLS_HTML_division; rHTMLWrt.DecIndentLevel(); if( rHTMLWrt.bLFPossible ) @@ -921,18 +921,18 @@ sal_uInt16 SwHTMLWriter::OutHeaderAttrs() const SwPageDesc *SwHTMLWriter::MakeHeader( sal_uInt16 &rHeaderAttrs ) { - ByteString sOut( sHTML_doctype ); + ByteString sOut( OOO_STRING_SVTOOLS_HTML_doctype ); (sOut += ' ') += - (HTML_CFG_HTML32==nExportMode ? sHTML_doctype32 - : sHTML_doctype40); + (HTML_CFG_HTML32==nExportMode ? OOO_STRING_SVTOOLS_HTML_doctype32 + : OOO_STRING_SVTOOLS_HTML_doctype40); HTMLOutFuncs::Out_AsciiTag( Strm(), sOut.GetBuffer() ); // baue den Vorspann OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_html ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_html ); OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_head ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_head ); IncIndentLevel(); // Inhalt von <HEAD> einruecken @@ -1006,12 +1006,12 @@ const SwPageDesc *SwHTMLWriter::MakeHeader( sal_uInt16 &rHeaderAttrs ) DecIndentLevel(); // Inhalt von <HEAD> einruecken OutNewLine(); - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_head, sal_False ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_head, sal_False ); // der Body wird nicht eingerueckt, weil sonst alles eingerueckt waere! OutNewLine(); sOut = '<'; - sOut += sHTML_body; + sOut += OOO_STRING_SVTOOLS_HTML_body; Strm() << sOut.GetBuffer(); sOut.Erase(); @@ -1020,15 +1020,15 @@ const SwPageDesc *SwHTMLWriter::MakeHeader( sal_uInt16 &rHeaderAttrs ) // Textfarbe ausgeben, wenn sie an der Standard-Vorlage gesetzt ist // und sich geaendert hat. - OutBodyColor( sHTML_O_text, + OutBodyColor( OOO_STRING_SVTOOLS_HTML_O_text, pDoc->GetTxtCollFromPool( RES_POOLCOLL_STANDARD, false ), *this ); // Farben fuer (un)besuchte Links - OutBodyColor( sHTML_O_link, + OutBodyColor( OOO_STRING_SVTOOLS_HTML_O_link, pDoc->GetCharFmtFromPool( RES_POOLCHR_INET_NORMAL ), *this ); - OutBodyColor( sHTML_O_vlink, + OutBodyColor( OOO_STRING_SVTOOLS_HTML_O_vlink, pDoc->GetCharFmtFromPool( RES_POOLCHR_INET_VISIT ), *this ); @@ -1055,10 +1055,10 @@ const SwPageDesc *SwHTMLWriter::MakeHeader( sal_uInt16 &rHeaderAttrs ) void SwHTMLWriter::OutAnchor( const String& rName ) { ByteString sOut( '<' ); - (((sOut += sHTML_anchor) += ' ') += sHTML_O_name) += "=\""; + (((sOut += OOO_STRING_SVTOOLS_HTML_anchor) += ' ') += OOO_STRING_SVTOOLS_HTML_O_name) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), rName, eDestEnc, &aNonConvertableCharacters ) << "\">"; - HTMLOutFuncs::Out_AsciiTag( Strm(), sHTML_anchor, sal_False ); + HTMLOutFuncs::Out_AsciiTag( Strm(), OOO_STRING_SVTOOLS_HTML_anchor, sal_False ); } void SwHTMLWriter::OutBookmarks() @@ -1159,7 +1159,7 @@ void SwHTMLWriter::OutBackground( const SvxBrushItem *pBrushItem, if( rBackColor.GetColor() != COL_TRANSPARENT ) { ByteString sOut( ' ' ); - (sOut += sHTML_O_bgcolor) += '='; + (sOut += OOO_STRING_SVTOOLS_HTML_O_bgcolor) += '='; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_Color( Strm(), rBackColor, eDestEnc); } @@ -1209,7 +1209,7 @@ void SwHTMLWriter::OutBackground( const SvxBrushItem *pBrushItem, { ByteString sOut( ' ' ); String s( URIHelper::simpleNormalizedMakeRelative( GetBaseURL(), *pLink)); - (sOut += sHTML_O_background) += "=\""; + (sOut += OOO_STRING_SVTOOLS_HTML_O_background) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), s, eDestEnc, &aNonConvertableCharacters ) << '\"'; } @@ -1249,7 +1249,7 @@ void SwHTMLWriter::OutLanguage( LanguageType nLang ) if( LANGUAGE_DONTKNOW != nLang ) { ByteString sOut( ' ' ); - (sOut += sHTML_O_lang) += "=\""; + (sOut += OOO_STRING_SVTOOLS_HTML_O_lang) += "=\""; Strm() << sOut.GetBuffer(); HTMLOutFuncs::Out_String( Strm(), MsLangId::convertLanguageToIsoString(nLang), eDestEnc, &aNonConvertableCharacters ) << '"'; @@ -1297,7 +1297,7 @@ void SwHTMLWriter::OutDirection( sal_uInt16 nDir ) if( pValue != 0 ) { ByteString sOut( ' ' ); - (((sOut += sHTML_O_dir) += "=\"") += pValue) += '\"'; + (((sOut += OOO_STRING_SVTOOLS_HTML_O_dir) += "=\"") += pValue) += '\"'; Strm() << sOut.GetBuffer(); } } |