summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvo Hinkelmann <ihi@openoffice.org>2009-04-27 11:24:10 +0000
committerIvo Hinkelmann <ihi@openoffice.org>2009-04-27 11:24:10 +0000
commitf83ef386d33bf2c00371cfba6953c61a103f0c4b (patch)
tree2a4321c479724c795feaa2876f0c2765504a95e9
parent0a606b888ece7885a851feee96afe44ff8a25b38 (diff)
CWS-TOOLING: integrate CWS sb107
2009-04-14 13:09:13 +0200 sb r270758 : CWS-TOOLING: rebase CWS sb107 to trunk@270723 (milestone: DEV300:m46) 2009-04-06 14:11:54 +0200 sb r270545 : #i100884# improve pagein effectiveness: wrap system libs in --as-needed on unxlngi6/unxlngx6 to avoid needing them where unneeded; link pagein as C program to avoid unneeded C++ runtime dependency; reorder pagein and javaldx in soffice startup script so that javaldx benefits from pagein 2009-03-31 16:40:23 +0200 sb r270287 : decrease collisions in hashCode computation 2009-03-30 11:48:39 +0200 sb r270207 : #i100668# corrected explicit template instantiation 2009-03-26 14:16:26 +0100 sb r270078 : #i100408# inadvertently dropped libexslt dynamic library in previous rev 269789 2009-03-26 10:52:51 +0100 sb r270058 : #i100576# fixed erroneous modification of RPM in previous rev 270057 2009-03-26 10:46:36 +0100 sb r270057 : #i100576# Enable HAVE_LD_HASH_STYLE in sdev300.ini for unxlgni6 and unxlngx6; corrected unxlngx6.mk so that HAVE_LD_HASH_STYLE actually has an effect on ultimate LINKFLAGS value. 2009-03-25 16:53:39 +0100 sb r270038 : #i85679# applied speed-symbolic-functions.diff provided by pmladek; re-ran autoconf; enabled HAVE_LD_BSYMBOLIC_FUNCTIONS for unxlngi6 and unxlngx6 in sdev300.ini 2009-03-25 15:29:12 +0100 sb r270031 : #i100408# missing fixes in addition to -c 269789 (to actually only put single instances of certain libraries into installation sets) 2009-03-25 15:17:10 +0100 sb r270029 : #i10084# revert masterfix additions of libraries to APPnSTDLIBs (during -r269000:269199) and instead use -rpath-link to avoid linker warnings on unxlngi6 and unxlngx6 2009-03-25 14:15:23 +0100 sb r270023 : added svn:ignore 2009-03-25 10:25:08 +0100 sb r270002 : #i10000# copied over trunk -c 269820 2009-03-23 10:16:00 +0100 sb r269858 : CWS-TOOLING: rebase CWS sb107 to trunk@269781 (milestone: DEV300:m44) 2009-03-20 11:22:27 +0100 sb r269789 : #i100408# reduce (multiple copies of) libraries delivered to solver; for that to work fine, deliver symlink feature got improved to only create a symlink if the original file exists 2009-03-20 09:21:32 +0100 sb r269782 : #i100396# replace s(HTML|RTF)_xxx declarations with OOO_STRING_SVTOOLS_(HTML|RTF)_xxx macros to reduce symbolic relocations at load time (at least on ELF systems). 2009-03-19 11:34:56 +0100 sb r269734 : #i100348# added VISIBILITY_HIDDEN=TRUE so that symbols from the resulting archive are not erroneously exported from dynamic libraries including the archive 2009-03-19 11:32:20 +0100 sb r269733 : #i100348# as a prerequisite for following changes, brought jpeg-6b.patch into "dmake create_patch" format and removed application/octet-stream svn:mime-type 2009-03-12 10:39:08 +0100 sb r269370 : duplicated cws/odfmetadata2/solenv/inc/target.mk -c 268831 2009-03-04 17:25:16 +0100 sb r268849 : #i99880# missing AUGMENT_LIBRARY_PATH 2009-02-25 17:54:34 +0100 sb r268459 : CWS-TOOLING: rebase CWS sb107 to trunk@268395 (milestone: DEV300:m42) 2009-02-25 09:23:15 +0100 sb r268413 : #i99584# avoid undefined operations on nOffset (patch by cmc) 2009-02-23 10:02:25 +0100 sb r268344 : #i99519 removed unnecessary library dependencies 2009-02-18 17:54:24 +0100 sb r268250 : avoid warnings about format specifier and argument mismatch (on 64bit debug builds) 2009-02-18 17:50:34 +0100 sb r268249 : avoid erroneous warning that control reaches end of non-void function 2009-02-18 17:33:53 +0100 sb r268248 : sdext/source/pdfimport/misc/pdfihelper.cxx: #include <vcl/canvastools.hxx>
-rw-r--r--sw/inc/SwAppletImpl.hxx8
-rw-r--r--sw/source/filter/html/SwAppletImpl.cxx52
-rw-r--r--sw/source/filter/html/css1atr.cxx170
-rw-r--r--sw/source/filter/html/htmlatr.cxx158
-rw-r--r--sw/source/filter/html/htmlbas.cxx24
-rw-r--r--sw/source/filter/html/htmlcss1.cxx42
-rw-r--r--sw/source/filter/html/htmldraw.cxx42
-rw-r--r--sw/source/filter/html/htmlfld.cxx168
-rw-r--r--sw/source/filter/html/htmlfld.hxx155
-rw-r--r--sw/source/filter/html/htmlfldw.cxx233
-rw-r--r--sw/source/filter/html/htmlfly.cxx130
-rw-r--r--sw/source/filter/html/htmlform.cxx66
-rw-r--r--sw/source/filter/html/htmlforw.cxx146
-rw-r--r--sw/source/filter/html/htmlftn.cxx64
-rw-r--r--sw/source/filter/html/htmlgrin.cxx28
-rw-r--r--sw/source/filter/html/htmlnum.cxx28
-rw-r--r--sw/source/filter/html/htmlplug.cxx69
-rw-r--r--sw/source/filter/html/htmlsect.cxx4
-rw-r--r--sw/source/filter/html/htmltab.cxx10
-rw-r--r--sw/source/filter/html/htmltabw.cxx138
-rw-r--r--sw/source/filter/html/swhtml.cxx50
-rw-r--r--sw/source/filter/html/wrthtml.cxx52
-rw-r--r--sw/source/filter/rtf/rtfatr.cxx552
-rw-r--r--sw/source/filter/rtf/rtfnum.cxx48
-rw-r--r--sw/source/filter/rtf/wrtrtf.cxx230
-rw-r--r--sw/util/makefile.mk2
26 files changed, 1273 insertions, 1396 deletions
diff --git a/sw/inc/SwAppletImpl.hxx b/sw/inc/SwAppletImpl.hxx
index 29607aa34b99..fcf9d727f05e 100644
--- a/sw/inc/SwAppletImpl.hxx
+++ b/sw/inc/SwAppletImpl.hxx
@@ -40,7 +40,6 @@
#include <tools/string.hxx>
-#include <svtools/htmlkywd.hxx>
#include <sfx2/frmhtml.hxx>
#include <sfx2/frmhtmlw.hxx>
#ifndef _WRKWIN_HXX //autogen
@@ -53,12 +52,7 @@
class SfxItemSet;
-extern SVT_DLLPUBLIC sal_Char const SVTOOLS_CONSTASCII_DECL( sHTML_O_archive, "ARCHIVE" );
-
-extern sal_Char const SVTOOLS_CONSTASCII_DECL( sHTML_O_Hidden, "HIDDEN" );
-extern sal_Char const SVTOOLS_CONSTASCII_DECL( sHTML_O_Hidden_False, "FALSE" );
-extern sal_Char const SVTOOLS_CONSTASCII_DECL( sHTML_O_Archives, "ARCHIVES" );
-extern sal_Char const SVTOOLS_CONSTASCII_DECL( sHTML_O_Object, "OBJECT" );
+#define OOO_STRING_SW_HTML_O_Hidden "HIDDEN"
class SwApplet_Impl
{
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 &nbsp;
- 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();
}
}
diff --git a/sw/source/filter/rtf/rtfatr.cxx b/sw/source/filter/rtf/rtfatr.cxx
index 3c099fcd62a5..88dc0da19562 100644
--- a/sw/source/filter/rtf/rtfatr.cxx
+++ b/sw/source/filter/rtf/rtfatr.cxx
@@ -190,7 +190,7 @@ static Writer& OutRTF_SwFmtCol( Writer& rWrt, const SfxPoolItem& rHt );
SvStream& OutComment( Writer& rWrt, const sal_Char* pStr )
{
- return (rWrt.Strm() << '{' << sRTF_IGNORE << pStr);
+ return (rWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_IGNORE << pStr);
}
SvStream& OutComment( Writer& rWrt, const char* pStr, BOOL bSetFlag )
@@ -198,7 +198,7 @@ SvStream& OutComment( Writer& rWrt, const char* pStr, BOOL bSetFlag )
// setze Flag, damit bei der Ausgabe von Attributen zu erkennen,
// ob ueberhaupt etwas ausgegeben wurde.
((SwRTFWriter&)rWrt).bOutFmtAttr = bSetFlag;
- return (rWrt.Strm() << '{' << sRTF_IGNORE << pStr);
+ return (rWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_IGNORE << pStr);
}
Writer& OutRTF_AsByteString( Writer& rWrt, const String& rStr, rtl_TextEncoding eEncoding)
@@ -369,15 +369,15 @@ void OutRTF_SfxItemSet( SwRTFWriter& rWrt, const SfxItemSet& rSet,
{
if (bOutLTOR)
{
- rWrt.Strm() << sRTF_LTRCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LTRCH;
bOutLTOR = false;
}
if (bLowLTOR)
- rWrt.Strm() << sRTF_LOCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LOCH;
else
{
- rWrt.Strm() << sRTF_HICH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_HICH;
bLowLTOR = true;
}
}
@@ -385,13 +385,13 @@ void OutRTF_SfxItemSet( SwRTFWriter& rWrt, const SfxItemSet& rSet,
{
if( bOutLTOR )
{
- rWrt.Strm() << sRTF_LTRCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LTRCH;
bOutLTOR = false;
}
- rWrt.Strm() << sRTF_DBCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_DBCH;
}
else
- rWrt.Strm() << sRTF_RTLCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_RTLCH;
for (USHORT n = 0; n < pCurArr->Count(); ++n)
{
@@ -424,7 +424,7 @@ bool SwFmtToSet(SwRTFWriter& rWrt, const SwFmt& rFmt, SfxItemSet &rSet)
if (0 == nId )
return false; // Default-TextStyle nicht ausgeben !!
- rWrt.Strm() << sRTF_S;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_S;
rWrt.OutULong( nId );
rWrt.bOutFmtAttr = TRUE;
// BYTE nLvl = ((const SwTxtFmtColl&)rFmt).GetOutlineLevel(); //#outline level,zhaojianwei
@@ -438,13 +438,13 @@ bool SwFmtToSet(SwRTFWriter& rWrt, const SwFmt& rFmt, SfxItemSet &rSet)
if( USHRT_MAX != nNumId )
{
BYTE nWWLvl = 8 >= nLvl ? static_cast<BYTE>(nLvl) : 8;
- rWrt.Strm() << sRTF_LS;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LS;
rWrt.OutULong( nNumId );
- rWrt.Strm() << sRTF_ILVL; rWrt.OutULong( nWWLvl );
- rWrt.Strm() << sRTF_OUTLINELEVEL; rWrt.OutULong( nWWLvl );
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_ILVL; rWrt.OutULong( nWWLvl );
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_OUTLINELEVEL; rWrt.OutULong( nWWLvl );
if( nWWLvl != nLvl ) // RTF-kennt nur 9 Ebenen
{
- OutComment( rWrt, sRTF_SOUTLVL );
+ OutComment( rWrt, OOO_STRING_SVTOOLS_RTF_SOUTLVL );
rWrt.OutULong( nLvl ) << '}';
}
}
@@ -473,7 +473,7 @@ bool SwFmtToSet(SwRTFWriter& rWrt, const SwFmt& rFmt, SfxItemSet &rSet)
if (0 == nId)
return false; // Default-CharStyle nicht ausgeben !!
- rWrt.Strm() << sRTF_IGNORE << sRTF_CS;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_IGNORE << OOO_STRING_SVTOOLS_RTF_CS;
rWrt.OutULong( nId );
rWrt.bOutFmtAttr = TRUE;
}
@@ -532,7 +532,7 @@ void OutRTF_SwFlyFrmFmt( SwRTFWriter& rRTFWrt )
if( aTmpStrm.GetSize() ) // gibt es SWG spezifische Attribute ??
{
aTmpStrm.Seek( 0L );
- rRTFWrt.Strm() << '{' << sRTF_IGNORE << aTmpStrm << '}';
+ rRTFWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_IGNORE << aTmpStrm << '}';
}
}
// rRTFWrt.pFlyFmt = 0; // wieder zuruecksetzen !!
@@ -782,7 +782,7 @@ void RTFEndPosLst::OutFontAttrs(USHORT nScript, bool bRTL)
/*
You would have thought that
- rWrt.Strm() << (bRTL ? sRTF_RTLCH : sRTF_LTRCH); would be sufficent here ,
+ rWrt.Strm() << (bRTL ? OOO_STRING_SVTOOLS_RTF_RTLCH : OOO_STRING_SVTOOLS_RTF_LTRCH); would be sufficent here ,
but looks like word needs to see the other directional token to be
satisified that all is kosher, otherwise it seems in ver 2003 to go and
semi-randomlyly stick strike through about the place. Perhaps
@@ -791,15 +791,15 @@ void RTFEndPosLst::OutFontAttrs(USHORT nScript, bool bRTL)
*/
if (bRTL)
{
- rWrt.Strm() << sRTF_LTRCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LTRCH;
rWrt.Strm() << ' ';
- rWrt.Strm() << sRTF_RTLCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_RTLCH;
}
else
{
- rWrt.Strm() << sRTF_RTLCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_RTLCH;
rWrt.Strm() << ' ';
- rWrt.Strm() << sRTF_LTRCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LTRCH;
}
// size/weight/posture optional
@@ -810,11 +810,11 @@ void RTFEndPosLst::OutFontAttrs(USHORT nScript, bool bRTL)
default: //fall through
ASSERT(pIdArr, "unknown script, strange");
case i18n::ScriptType::LATIN:
- rWrt.Strm() << sRTF_LOCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LOCH;
pIdArr = aLatinIds;
break;
case i18n::ScriptType::ASIAN:
- rWrt.Strm() << sRTF_DBCH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_DBCH;
pIdArr = aAsianIds;
break;
case i18n::ScriptType::COMPLEX:
@@ -848,7 +848,7 @@ void RTFEndPosLst::EndAttrs( xub_StrLen nStrPos )
switch( rAttrs[ --nAttr ]->Which() )
{
case RES_TXTATR_CJK_RUBY:
- rWrt.Strm() << ")}{" << sRTF_FLDRSLT << " }}";
+ rWrt.Strm() << ")}{" << OOO_STRING_SVTOOLS_RTF_FLDRSLT << " }}";
break;
}
}
@@ -995,7 +995,7 @@ static void OutSvxFrmDir(SwRTFWriter& rRTFWrt, const SfxPoolItem& rHt )
break;
case FRMDIR_VERT_TOP_RIGHT:
nVal = 1;
- pStr = sRTF_FRMTXTBRLV;
+ pStr = OOO_STRING_SVTOOLS_RTF_FRMTXTBRLV;
break;
case FRMDIR_HORI_RIGHT_TOP:
bRTL = true;
@@ -1003,11 +1003,11 @@ static void OutSvxFrmDir(SwRTFWriter& rRTFWrt, const SfxPoolItem& rHt )
// A val of three isn't working as expected in word :-( so leave it
// as normal ltr 0 textflow with rtl sect property, neither does
// the frame textflow
-// pStr = sRTF_FRMTXTBRL;
+// pStr = OOO_STRING_SVTOOLS_RTF_FRMTXTBRL;
break;
case FRMDIR_VERT_TOP_LEFT:
nVal = 4;
- pStr = sRTF_FRMTXLRTBV;
+ pStr = OOO_STRING_SVTOOLS_RTF_FRMTXLRTBV;
break;
}
@@ -1020,16 +1020,16 @@ static void OutSvxFrmDir(SwRTFWriter& rRTFWrt, const SfxPoolItem& rHt )
{
if (nVal)
{
- rRTFWrt.Strm() << sRTF_STEXTFLOW;
+ rRTFWrt.Strm() << OOO_STRING_SVTOOLS_RTF_STEXTFLOW;
rRTFWrt.OutULong( nVal );
}
if (bRTL)
- rRTFWrt.Strm() << sRTF_RTLSECT;
+ rRTFWrt.Strm() << OOO_STRING_SVTOOLS_RTF_RTLSECT;
rRTFWrt.bOutFmtAttr = TRUE;
}
else if (!rRTFWrt.pFlyFmt && !rRTFWrt.bOutPageDesc)
{
- rRTFWrt.Strm() << (bRTL ? sRTF_RTLPAR : sRTF_LTRPAR);
+ rRTFWrt.Strm() << (bRTL ? OOO_STRING_SVTOOLS_RTF_RTLPAR : OOO_STRING_SVTOOLS_RTF_LTRPAR);
rRTFWrt.bOutFmtAttr = TRUE;
}
}
@@ -1059,8 +1059,8 @@ static Writer& OutRTF_SwTxtINetFmt( Writer& rWrt, const SfxPoolItem& rHt )
SwRTFWriter& rRTFWrt = (SwRTFWriter&)rWrt;
if( rURL.GetValue().Len() )
{
- rWrt.Strm() << '{' << sRTF_FIELD << '{' << sRTF_IGNORE
- << sRTF_FLDINST << " HYPERLINK ";
+ rWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_FIELD << '{' << OOO_STRING_SVTOOLS_RTF_IGNORE
+ << OOO_STRING_SVTOOLS_RTF_FLDINST << " HYPERLINK ";
String sURL( rURL.GetValue() );
if( INET_MARK_TOKEN != sURL.GetChar(0) )
@@ -1097,7 +1097,7 @@ static Writer& OutRTF_SwTxtINetFmt( Writer& rWrt, const SfxPoolItem& rHt )
rRTFWrt.eDefaultEncoding, rRTFWrt.bWriteHelpFmt ) << "\" ";
}
- rWrt.Strm() << "}{" << sRTF_FLDRSLT << ' ';
+ rWrt.Strm() << "}{" << OOO_STRING_SVTOOLS_RTF_FLDRSLT << ' ';
rRTFWrt.bOutFmtAttr = false;
// und dann noch die Attributierung ausgeben
@@ -1197,9 +1197,9 @@ static Writer& OutRTF_SwTxtNode( Writer& rWrt, SwCntntNode& rNode )
if( rRTFWrt.bWriteAll )
{
- rRTFWrt.Strm() << sRTF_PARD << sRTF_PLAIN << ' '; // alle Attribute zuruecksetzen
+ rRTFWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PARD << OOO_STRING_SVTOOLS_RTF_PLAIN << ' '; // alle Attribute zuruecksetzen
if( rRTFWrt.bOutTable )
- rRTFWrt.Strm() << sRTF_INTBL;
+ rRTFWrt.Strm() << OOO_STRING_SVTOOLS_RTF_INTBL;
// ist der aktuelle Absatz in einem freifliegenden Rahmen ? Dann
// muessen noch die Attribute dafuer ausgegeben werden.
@@ -1395,7 +1395,7 @@ static Writer& OutRTF_SwTxtNode( Writer& rWrt, SwCntntNode& rNode )
}
}
- rRTFWrt.Strm() << SwRTFWriter::sNewLine << sRTF_PAR << ' ';
+ rRTFWrt.Strm() << SwRTFWriter::sNewLine << OOO_STRING_SVTOOLS_RTF_PAR << ' ';
return rRTFWrt;
}
@@ -1437,10 +1437,10 @@ void ExportPICT(const Size &rOrig, const Size &rRendered, const Size &rMapped,
const SwCropGrf &rCr, const char *pBLIPType, const sal_uInt8 *pGraphicAry,
unsigned long nSize, SwRTFWriter &rWrt)
{
- bool bIsWMF = (const char *)pBLIPType == (const char *)sRTF_WMETAFILE ? true : false;
+ bool bIsWMF = (const char *)pBLIPType == (const char *)OOO_STRING_SVTOOLS_RTF_WMETAFILE ? true : false;
if (pBLIPType && nSize && pGraphicAry)
{
- rWrt.Strm() << '{' << sRTF_PICT;
+ rWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_PICT;
long nXCroppedSize = rOrig.Width()-(rCr.GetLeft() + rCr.GetRight());
long nYCroppedSize = rOrig.Height()-(rCr.GetTop() + rCr.GetBottom());
@@ -1454,28 +1454,28 @@ void ExportPICT(const Size &rOrig, const Size &rRendered, const Size &rMapped,
//Given the original size and taking cropping into account
//first, how much has the original been scaled to get the
//final rendered size
- rWrt.Strm() << sRTF_PICSCALEX;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PICSCALEX;
rWrt.OutLong((100 * rRendered.Width()) / nXCroppedSize);
- rWrt.Strm() << sRTF_PICSCALEY;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PICSCALEY;
rWrt.OutLong((100 * rRendered.Height()) / nYCroppedSize);
- rWrt.Strm() << sRTF_PICCROPL;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PICCROPL;
rWrt.OutLong(rCr.GetLeft());
- rWrt.Strm() << sRTF_PICCROPR;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PICCROPR;
rWrt.OutLong(rCr.GetRight());
- rWrt.Strm() << sRTF_PICCROPT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PICCROPT;
rWrt.OutLong(rCr.GetTop());
- rWrt.Strm() << sRTF_PICCROPB;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PICCROPB;
rWrt.OutLong(rCr.GetBottom());
- rWrt.Strm() << sRTF_PICW;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PICW;
rWrt.OutLong(rMapped.Width());
- rWrt.Strm() << sRTF_PICH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PICH;
rWrt.OutLong(rMapped.Height());
- rWrt.Strm() << sRTF_PICWGOAL;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PICWGOAL;
rWrt.OutLong(rOrig.Width());
- rWrt.Strm() << sRTF_PICHGOAL;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PICHGOAL;
rWrt.OutLong(rOrig.Height());
rWrt.Strm() << pBLIPType;
@@ -1535,13 +1535,13 @@ static Writer& OutRTF_SwGrfNode(Writer& rWrt, SwCntntNode & rNode)
switch (aGraphicLink.GetType())
{
case GFX_LINK_TYPE_NATIVE_JPG:
- pBLIPType = sRTF_JPEGBLIP;
+ pBLIPType = OOO_STRING_SVTOOLS_RTF_JPEGBLIP;
break;
case GFX_LINK_TYPE_NATIVE_PNG:
- pBLIPType = sRTF_PNGBLIP;
+ pBLIPType = OOO_STRING_SVTOOLS_RTF_PNGBLIP;
case GFX_LINK_TYPE_NATIVE_WMF:
pBLIPType =
- IsEMF(pGraphicAry, nSize) ? sRTF_EMFBLIP : sRTF_WMETAFILE;
+ IsEMF(pGraphicAry, nSize) ? OOO_STRING_SVTOOLS_RTF_EMFBLIP : OOO_STRING_SVTOOLS_RTF_WMETAFILE;
break;
default:
break;
@@ -1555,7 +1555,7 @@ static Writer& OutRTF_SwGrfNode(Writer& rWrt, SwCntntNode & rNode)
(eGraphicType == GRAPHIC_BITMAP) ? CVT_PNG : CVT_WMF))
{
pBLIPType = (eGraphicType == GRAPHIC_BITMAP) ?
- sRTF_PNGBLIP : sRTF_WMETAFILE;
+ OOO_STRING_SVTOOLS_RTF_PNGBLIP : OOO_STRING_SVTOOLS_RTF_WMETAFILE;
aStream.Seek(STREAM_SEEK_TO_END);
nSize = aStream.Tell();
pGraphicAry = (sal_uInt8*)aStream.GetData();
@@ -1582,9 +1582,9 @@ static Writer& OutRTF_SwGrfNode(Writer& rWrt, SwCntntNode & rNode)
the wmf format wrapped in nonshppict, so as to keep wordpad happy. If its
a wmf already then we don't need any such wrapping
*/
- bool bIsWMF = (const sal_Char*)pBLIPType == (const sal_Char*)sRTF_WMETAFILE ? true : false;
+ bool bIsWMF = (const sal_Char*)pBLIPType == (const sal_Char*)OOO_STRING_SVTOOLS_RTF_WMETAFILE ? true : false;
if (!bIsWMF)
- OutComment(rRTFWrt, sRTF_SHPPICT);
+ OutComment(rRTFWrt, OOO_STRING_SVTOOLS_RTF_SHPPICT);
if (pBLIPType)
ExportPICT(aSize, aRendered, aMapped, rCr, pBLIPType, pGraphicAry, nSize, rRTFWrt);
@@ -1592,7 +1592,7 @@ static Writer& OutRTF_SwGrfNode(Writer& rWrt, SwCntntNode & rNode)
{
aStream.Seek(0);
GraphicConverter::Export(aStream, aGraphic, CVT_WMF);
- pBLIPType = sRTF_WMETAFILE;
+ pBLIPType = OOO_STRING_SVTOOLS_RTF_WMETAFILE;
aStream.Seek(STREAM_SEEK_TO_END);
nSize = aStream.Tell();
pGraphicAry = (sal_uInt8*)aStream.GetData();
@@ -1603,11 +1603,11 @@ static Writer& OutRTF_SwGrfNode(Writer& rWrt, SwCntntNode & rNode)
if (!bIsWMF)
{
- rRTFWrt.Strm() << '}' << '{' << sRTF_NONSHPPICT;
+ rRTFWrt.Strm() << '}' << '{' << OOO_STRING_SVTOOLS_RTF_NONSHPPICT;
aStream.Seek(0);
GraphicConverter::Export(aStream, aGraphic, CVT_WMF);
- pBLIPType = sRTF_WMETAFILE;
+ pBLIPType = OOO_STRING_SVTOOLS_RTF_WMETAFILE;
aStream.Seek(STREAM_SEEK_TO_END);
nSize = aStream.Tell();
pGraphicAry = (sal_uInt8*)aStream.GetData();
@@ -1685,11 +1685,11 @@ static Writer& OutRTF_SwGrfNode(Writer& rWrt, SwCntntNode & rNode)
aGrfNm = aUrl.PathToFileName();
// Bitmap als File-Referenz speichern
- rRTFWrt.Strm() << sRTF_FIELD << sRTF_FLDPRIV;
- OutComment( rRTFWrt, sRTF_FLDINST ) << "{\\\\import ";
+ rRTFWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FIELD << OOO_STRING_SVTOOLS_RTF_FLDPRIV;
+ OutComment( rRTFWrt, OOO_STRING_SVTOOLS_RTF_FLDINST ) << "{\\\\import ";
RTFOutFuncs::Out_String( rWrt.Strm(), aGrfNm, rRTFWrt.eDefaultEncoding,
rRTFWrt.bWriteHelpFmt );
- rRTFWrt.Strm() << "}}{" << sRTF_FLDRSLT << " }}";
+ rRTFWrt.Strm() << "}}{" << OOO_STRING_SVTOOLS_RTF_FLDRSLT << " }}";
rRTFWrt.Strm() << '}' << SwRTFWriter::sNewLine;
#endif
return rRTFWrt;
@@ -1704,7 +1704,7 @@ static Writer& OutRTF_SwOLENode( Writer& rWrt, SwCntntNode & /*rNode*/ )
if( rRTFWrt.pFlyFmt )
OutRTF_SwFlyFrmFmt( rRTFWrt );
- rWrt.Strm() << SwRTFWriter::sNewLine << sRTF_PAR;
+ rWrt.Strm() << SwRTFWriter::sNewLine << OOO_STRING_SVTOOLS_RTF_PAR;
return rWrt;
}
@@ -1715,18 +1715,18 @@ static void OutTBLBorderLine(SwRTFWriter& rWrt, const SvxBorderLine* pLine,
if( pLine->GetInWidth() )
{
// doppelte Linie
- sLineStr = sRTF_BRDRDB;
+ sLineStr = OOO_STRING_SVTOOLS_RTF_BRDRDB;
switch( pLine->GetInWidth() )
{
case DEF_LINE_WIDTH_0:
- ( sLineStr += sRTF_BRDRW ) += "15";
+ ( sLineStr += OOO_STRING_SVTOOLS_RTF_BRDRW ) += "15";
break;
case DEF_LINE_WIDTH_1:
- ( sLineStr += sRTF_BRDRW ) += "30";
+ ( sLineStr += OOO_STRING_SVTOOLS_RTF_BRDRW ) += "30";
break;
case DEF_LINE_WIDTH_2:
case DEF_LINE_WIDTH_3:
- ( sLineStr += sRTF_BRDRW ) += "45";
+ ( sLineStr += OOO_STRING_SVTOOLS_RTF_BRDRW ) += "45";
break;
}
}
@@ -1734,14 +1734,14 @@ static void OutTBLBorderLine(SwRTFWriter& rWrt, const SvxBorderLine* pLine,
{
// einfache Linie
if( DEF_LINE_WIDTH_1 >= pLine->GetOutWidth() )
- (( sLineStr = sRTF_BRDRS ) += sRTF_BRDRW ) +=
+ (( sLineStr = OOO_STRING_SVTOOLS_RTF_BRDRS ) += OOO_STRING_SVTOOLS_RTF_BRDRW ) +=
ByteString::CreateFromInt32( pLine->GetOutWidth() );
else
- (( sLineStr = sRTF_BRDRTH ) += sRTF_BRDRW ) +=
+ (( sLineStr = OOO_STRING_SVTOOLS_RTF_BRDRTH ) += OOO_STRING_SVTOOLS_RTF_BRDRW ) +=
ByteString::CreateFromInt32( pLine->GetOutWidth() / 2 );
}
- rWrt.Strm() << pStr << sLineStr.GetBuffer() << sRTF_BRDRCF;
+ rWrt.Strm() << pStr << sLineStr.GetBuffer() << OOO_STRING_SVTOOLS_RTF_BRDRCF;
rWrt.OutULong( rWrt.GetId( pLine->GetColor() ) );
}
@@ -1749,7 +1749,7 @@ static void OutBorderLine(SwRTFWriter& rWrt, const SvxBorderLine* pLine,
const sal_Char* pStr, USHORT nDist)
{
OutTBLBorderLine(rWrt, pLine, pStr);
- rWrt.Strm() << sRTF_BRSP;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_BRSP;
rWrt.OutULong( nDist );
}
@@ -1762,17 +1762,17 @@ static void OutSwTblBorder(SwRTFWriter& rWrt, const SvxBoxItem& rBox,
};
static const char* aBorderNames[] =
{
- sRTF_CLBRDRT, sRTF_CLBRDRL, sRTF_CLBRDRB, sRTF_CLBRDRR
+ OOO_STRING_SVTOOLS_RTF_CLBRDRT, OOO_STRING_SVTOOLS_RTF_CLBRDRL, OOO_STRING_SVTOOLS_RTF_CLBRDRB, OOO_STRING_SVTOOLS_RTF_CLBRDRR
};
//Yes left and top are swapped with eachother for cell padding! Because
//that's what the thunderingly annoying rtf export/import word xp does.
static const char* aCellPadNames[] =
{
- sRTF_CLPADL, sRTF_CLPADT, sRTF_CLPADB, sRTF_CLPADR
+ OOO_STRING_SVTOOLS_RTF_CLPADL, OOO_STRING_SVTOOLS_RTF_CLPADT, OOO_STRING_SVTOOLS_RTF_CLPADB, OOO_STRING_SVTOOLS_RTF_CLPADR
};
static const char* aCellPadUnits[] =
{
- sRTF_CLPADFL, sRTF_CLPADFT, sRTF_CLPADFB, sRTF_CLPADFR
+ OOO_STRING_SVTOOLS_RTF_CLPADFL, OOO_STRING_SVTOOLS_RTF_CLPADFT, OOO_STRING_SVTOOLS_RTF_CLPADFB, OOO_STRING_SVTOOLS_RTF_CLPADFR
};
for (int i = 0; i < 4; ++i)
{
@@ -1793,7 +1793,7 @@ static void OutSwTblBackground( SwRTFWriter& rWrt, const SvxBrushItem& rBack )
{
if( !rBack.GetColor().GetTransparency() )
{
- rWrt.Strm() << sRTF_CLCBPAT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CLCBPAT;
rWrt.OutULong( rWrt.GetId( rBack.GetColor() ) );
}
}
@@ -1841,14 +1841,14 @@ Writer& OutRTF_SwTblNode(Writer& rWrt, const SwTableNode & rNode)
SwTwips nTblSz = pFmt->GetFrmSize().GetWidth();
- ByteString aTblAdjust( sRTF_TRQL );
+ ByteString aTblAdjust( OOO_STRING_SVTOOLS_RTF_TRQL );
switch (pFmt->GetHoriOrient().GetHoriOrient())
{
case text::HoriOrientation::CENTER:
- aTblAdjust = sRTF_TRQC;
+ aTblAdjust = OOO_STRING_SVTOOLS_RTF_TRQC;
break;
case text::HoriOrientation::RIGHT:
- aTblAdjust = sRTF_TRQR;
+ aTblAdjust = OOO_STRING_SVTOOLS_RTF_TRQR;
break;
case text::HoriOrientation::NONE:
case text::HoriOrientation::LEFT_AND_WIDTH:
@@ -1856,7 +1856,7 @@ Writer& OutRTF_SwTblNode(Writer& rWrt, const SwTableNode & rNode)
const SvxLRSpaceItem& rLRSp = pFmt->GetLRSpace();
nTblOffset = rLRSp.GetLeft();
nPageSize -= (nTblOffset + rLRSp.GetRight());
- aTblAdjust += sRTF_TRLEFT;
+ aTblAdjust += OOO_STRING_SVTOOLS_RTF_TRLEFT;
aTblAdjust += ByteString::CreateFromInt32( nTblOffset );
}
break;
@@ -1865,7 +1865,7 @@ Writer& OutRTF_SwTblNode(Writer& rWrt, const SwTableNode & rNode)
}
if (rRTFWrt.TrueFrameDirection(*pFmt) == FRMDIR_HORI_RIGHT_TOP)
- aTblAdjust += sRTF_RTLROW;
+ aTblAdjust += OOO_STRING_SVTOOLS_RTF_RTLROW;
// ist die Tabelle wesentlich (PageSize + 10%) groesser als die Seite,
// dann sind die Box-Breiten relative Angaben.
@@ -1928,10 +1928,10 @@ Writer& OutRTF_SwTblNode(Writer& rWrt, const SwTableNode & rNode)
nColCnt = rCols.Count(); // A wrong cellspan-value could cause a nColCnt > rCols.Count()
// Start Tabellendefinition
- rWrt.Strm() << sRTF_TROWD << aTblAdjust.GetBuffer();
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_TROWD << aTblAdjust.GetBuffer();
if( rTbl.GetRowsToRepeat() > nLine )
- rWrt.Strm() << sRTF_TRHDR;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_TRHDR;
const SwTableLine* pLine = pBoxArr[ 0 ]->GetBox()->GetUpper();
// Zeilenhoehe ausgeben
@@ -1955,11 +1955,11 @@ Writer& OutRTF_SwTblNode(Writer& rWrt, const SwTableNode & rNode)
//splittable export TRKEEP
const SwFrmFmt *pLineFmt = pLine ? pLine->GetFrmFmt() : 0;
if (!pLineFmt || pLineFmt->GetRowSplit().GetValue() == 0)
- rWrt.Strm() << sRTF_TRKEEP;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_TRKEEP;
if( nHeight )
{
- rWrt.Strm() << sRTF_TRRH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_TRRH;
rWrt.OutLong( nHeight );
}
@@ -1974,11 +1974,11 @@ Writer& OutRTF_SwTblNode(Writer& rWrt, const SwTableNode & rNode)
};
static const char* aRowPadNames[] =
{
- sRTF_TRPADDT, sRTF_TRPADDL, sRTF_TRPADDB, sRTF_TRPADDR
+ OOO_STRING_SVTOOLS_RTF_TRPADDT, OOO_STRING_SVTOOLS_RTF_TRPADDL, OOO_STRING_SVTOOLS_RTF_TRPADDB, OOO_STRING_SVTOOLS_RTF_TRPADDR
};
static const char* aRowPadUnits[] =
{
- sRTF_TRPADDFT, sRTF_TRPADDFL, sRTF_TRPADDFB, sRTF_TRPADDFR
+ OOO_STRING_SVTOOLS_RTF_TRPADDFT, OOO_STRING_SVTOOLS_RTF_TRPADDFL, OOO_STRING_SVTOOLS_RTF_TRPADDFB, OOO_STRING_SVTOOLS_RTF_TRPADDFR
};
for (int i = 0; i < 4; ++i)
{
@@ -2000,8 +2000,8 @@ Writer& OutRTF_SwTblNode(Writer& rWrt, const SwTableNode & rNode)
const SwFrmFmt& rFmt = *pCell->GetBox()->GetFrmFmt();
if( 1 < pCell->GetRowSpan() || 0 == pCell->GetRowSpan() )
rWrt.Strm() << ( pCell->GetRowSpan() == pRowSpans[ nBox ]
- ? sRTF_CLVMGF
- : sRTF_CLVMRG );
+ ? OOO_STRING_SVTOOLS_RTF_CLVMGF
+ : OOO_STRING_SVTOOLS_RTF_CLVMRG );
const SfxPoolItem* pItem;
if (SFX_ITEM_SET == rFmt.GetAttrSet().GetItemState(RES_BOX, TRUE,
@@ -2025,14 +2025,14 @@ Writer& OutRTF_SwTblNode(Writer& rWrt, const SwTableNode & rNode)
RES_VERT_ORIENT, TRUE, &pItem ) )
switch( ((SwFmtVertOrient*)pItem)->GetVertOrient() )
{
- case text::VertOrientation::CENTER: rWrt.Strm() << sRTF_CLVERTALC; break;
- case text::VertOrientation::BOTTOM: rWrt.Strm() << sRTF_CLVERTALB; break;
- default: rWrt.Strm() << sRTF_CLVERTALT; break;
+ case text::VertOrientation::CENTER: rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CLVERTALC; break;
+ case text::VertOrientation::BOTTOM: rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CLVERTALB; break;
+ default: rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CLVERTALT; break;
}
const SwFmtFrmSize& rLSz = rFmt.GetFrmSize();
nSz += rLSz.GetWidth();
- rWrt.Strm() << sRTF_CELLX;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CELLX;
nCalc = nSz;
if( bRelBoxSize )
@@ -2044,7 +2044,7 @@ Writer& OutRTF_SwTblNode(Writer& rWrt, const SwTableNode & rNode)
}
// Inhalt der Boxen ausgeben
- rWrt.Strm() << SwRTFWriter::sNewLine << sRTF_PARD << sRTF_INTBL;
+ rWrt.Strm() << SwRTFWriter::sNewLine << OOO_STRING_SVTOOLS_RTF_PARD << OOO_STRING_SVTOOLS_RTF_INTBL;
for( nBox = 0; nBox < nColCnt; ++nBox )
{
if( nBox && pBoxArr[ nBox-1 ] == pBoxArr[ nBox ] )
@@ -2059,11 +2059,11 @@ Writer& OutRTF_SwTblNode(Writer& rWrt, const SwTableNode & rNode)
rRTFWrt.bOutTable = TRUE;
rRTFWrt.Out_SwDoc( rRTFWrt.pCurPam );
}
- rWrt.Strm() << sRTF_CELL;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CELL;
}
// das wars mit der Line
- rWrt.Strm() << sRTF_ROW << sRTF_PARD << ' ';
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_ROW << OOO_STRING_SVTOOLS_RTF_PARD << ' ';
for( nBox = 0; nBox < nColCnt; ++nBox )
--pRowSpans[ nBox ];
@@ -2118,11 +2118,11 @@ Writer& OutRTF_SwSectionNode( Writer& rWrt, SwSectionNode& rNode )
{
// als fortlaufenden Abschnittwechsel heraus schreiben
if( !bPgDscWrite )
- rWrt.Strm() << sRTF_SECT << sRTF_SBKNONE;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_SECT << OOO_STRING_SVTOOLS_RTF_SBKNONE;
//JP 19.03.99 - es muss fuer den Import auf jedenfall das Cols
// Token geschrieben werden. Sonst kann nicht erkannt
// werden, wann ein PageDesc & eine Section gueltig ist
- rWrt.Strm() << sRTF_COLS << '1';
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_COLS << '1';
rRTFWrt.bOutFmtAttr = TRUE;
const SfxPoolItem* pItem;
const SwFrmFmt *pFmt = rSect.GetFmt();
@@ -2132,18 +2132,18 @@ Writer& OutRTF_SwSectionNode( Writer& rWrt, SwSectionNode& rNode )
OutRTF_SwFmtCol( rWrt, *pItem );
else
{
- rWrt.Strm() << sRTF_COLS << '1' << sRTF_COLSX;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_COLS << '1' << OOO_STRING_SVTOOLS_RTF_COLSX;
rWrt.OutULong(709);
}
if( SFX_ITEM_SET == rSet.GetItemState( RES_COLUMNBALANCE,
false, &pItem ) && ((SwFmtNoBalancedColumns*)pItem)->GetValue() )
- OutComment( rWrt, sRTF_BALANCEDCOLUMN ) << '}';
+ OutComment( rWrt, OOO_STRING_SVTOOLS_RTF_BALANCEDCOLUMN ) << '}';
if (FRMDIR_HORI_RIGHT_TOP == rRTFWrt.TrueFrameDirection(*pFmt))
- rWrt.Strm() << sRTF_RTLSECT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_RTLSECT;
else
- rWrt.Strm() << sRTF_LTRSECT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LTRSECT;
rWrt.Strm() << SwRTFWriter::sNewLine;
}
@@ -2178,10 +2178,10 @@ static Writer& OutRTF_SwFont( Writer& rWrt, const SfxPoolItem& rHt )
*/
if (rRTFWrt.bTxtAttr && (rFont.GetCharSet() == RTL_TEXTENCODING_SYMBOL))
{
- const sal_Char* pCmd = !bAssoc ? sRTF_AF : sRTF_F;
+ const sal_Char* pCmd = !bAssoc ? OOO_STRING_SVTOOLS_RTF_AF : OOO_STRING_SVTOOLS_RTF_F;
rWrt.Strm() << pCmd;
}
- const sal_Char* pCmd = bAssoc ? sRTF_AF : sRTF_F;
+ const sal_Char* pCmd = bAssoc ? OOO_STRING_SVTOOLS_RTF_AF : OOO_STRING_SVTOOLS_RTF_F;
rWrt.Strm() << pCmd;
rWrt.OutULong(rRTFWrt.GetId(rFont));
rRTFWrt.eCurrentEncoding = rtl_getTextEncodingFromWindowsCharset(sw::ms::rtl_TextEncodingToWinCharset(rFont.GetCharSet()));
@@ -2213,7 +2213,7 @@ static Writer& OutRTF_SwPosture( Writer& rWrt, const SfxPoolItem& rHt )
if( ITALIC_NORMAL == nPosture || bTxtOut )
{
rRTFWrt.bOutFmtAttr = TRUE;
- const sal_Char* pCmd = rRTFWrt.IsAssociatedFlag() ? sRTF_AI : sRTF_I;
+ const sal_Char* pCmd = rRTFWrt.IsAssociatedFlag() ? OOO_STRING_SVTOOLS_RTF_AI : OOO_STRING_SVTOOLS_RTF_I;
rWrt.Strm() << pCmd;
}
if( bTxtOut )
@@ -2246,7 +2246,7 @@ static Writer& OutRTF_SwWeight( Writer& rWrt, const SfxPoolItem& rHt )
if( WEIGHT_BOLD == nBold || bTxtOut )
{
rRTFWrt.bOutFmtAttr = TRUE;
- const sal_Char* pCmd = rRTFWrt.IsAssociatedFlag() ? sRTF_AB : sRTF_B;
+ const sal_Char* pCmd = rRTFWrt.IsAssociatedFlag() ? OOO_STRING_SVTOOLS_RTF_AB : OOO_STRING_SVTOOLS_RTF_B;
rWrt.Strm() << pCmd;
}
if( bTxtOut )
@@ -2261,9 +2261,9 @@ static Writer& OutRTF_SwEmphasisMark( Writer& rWrt, const SfxPoolItem& rHt )
const sal_Char* pStr;
switch( ((const SvxEmphasisMarkItem&)rHt).GetEmphasisMark())
{
- case EMPHASISMARK_NONE: pStr = sRTF_ACCNONE; break;
- case EMPHASISMARK_SIDE_DOTS: pStr = sRTF_ACCCOMMA; break;
- default: pStr = sRTF_ACCDOT; break;
+ case EMPHASISMARK_NONE: pStr = OOO_STRING_SVTOOLS_RTF_ACCNONE; break;
+ case EMPHASISMARK_SIDE_DOTS: pStr = OOO_STRING_SVTOOLS_RTF_ACCCOMMA; break;
+ default: pStr = OOO_STRING_SVTOOLS_RTF_ACCDOT; break;
}
rRTFWrt.bOutFmtAttr = TRUE;
@@ -2292,7 +2292,7 @@ static Writer& OutRTF_SwTwoInOne( Writer& rWrt, const SfxPoolItem& rHt )
else // all other kind of brackets
nType = 1;
- rWrt.Strm() << sRTF_TWOINONE;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_TWOINONE;
rWrt.OutULong( nType );
rRTFWrt.bOutFmtAttr = TRUE;
}
@@ -2303,7 +2303,7 @@ static Writer& OutRTF_SwCharRotate( Writer& rWrt, const SfxPoolItem& rHt )
{
SwRTFWriter& rRTFWrt = (SwRTFWriter&)rWrt;
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_HORZVERT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_HORZVERT;
rWrt.OutLong( ((SvxCharRotateItem&)rHt).IsFitToLine() ? 1 : 0 );
return rWrt;
}
@@ -2311,7 +2311,7 @@ static Writer& OutRTF_SwCharScaleW( Writer& rWrt, const SfxPoolItem& rHt )
{
SwRTFWriter& rRTFWrt = (SwRTFWriter&)rWrt;
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_CHARSCALEX;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CHARSCALEX;
rWrt.OutLong( ((SvxCharScaleWidthItem&)rHt).GetValue() );
return rWrt;
}
@@ -2324,10 +2324,10 @@ static Writer& OutRTF_SwCharRelief(Writer& rWrt, const SfxPoolItem& rHt)
switch (rAttr.GetValue())
{
case RELIEF_EMBOSSED:
- pStr = sRTF_EMBO;
+ pStr = OOO_STRING_SVTOOLS_RTF_EMBO;
break;
case RELIEF_ENGRAVED:
- pStr = sRTF_IMPR;
+ pStr = OOO_STRING_SVTOOLS_RTF_IMPR;
break;
default:
pStr = 0;
@@ -2349,7 +2349,7 @@ static Writer& OutRTF_SwChrBckgrnd( Writer& rWrt, const SfxPoolItem& rHt )
const SvxBrushItem& rBack = (const SvxBrushItem&)rHt;
if( !rBack.GetColor().GetTransparency() )
{
- ByteString sOut( sRTF_CHCBPAT );
+ ByteString sOut( OOO_STRING_SVTOOLS_RTF_CHCBPAT );
sOut += ByteString::CreateFromInt32(
rRTFWrt.GetId( rBack.GetColor() ));
@@ -2367,7 +2367,7 @@ static Writer& OutRTF_SwShadowed( Writer& rWrt, const SfxPoolItem& rHt )
if( bShadow || bTxtOut )
{
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_SHAD;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_SHAD;
}
if( bTxtOut )
rWrt.Strm() << '0';
@@ -2384,7 +2384,7 @@ static Writer& OutRTF_SwContour( Writer& rWrt, const SfxPoolItem& rHt )
if( bContour || bTxtOut )
{
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_OUTL;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_OUTL;
}
if( bTxtOut )
rWrt.Strm() << '0';
@@ -2402,12 +2402,12 @@ static Writer& OutRTF_SwCrossedOut( Writer& rWrt, const SfxPoolItem& rHt )
rRTFWrt.bOutFmtAttr = TRUE;
if( STRIKEOUT_DOUBLE == nStrike )
{
- rWrt.Strm() << sRTF_STRIKED;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_STRIKED;
if( !bTxtOut )
rWrt.Strm() << '1';
}
else
- rWrt.Strm() << sRTF_STRIKE;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_STRIKE;
}
if( bTxtOut )
rWrt.Strm() << '0';
@@ -2422,15 +2422,15 @@ static Writer& OutRTF_SwCaseMap( Writer& rWrt, const SfxPoolItem& rHt )
switch( ((const SvxCaseMapItem&)rHt).GetValue() )
{
case SVX_CASEMAP_KAPITAELCHEN:
- rWrt.Strm() << sRTF_SCAPS;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_SCAPS;
break;
case SVX_CASEMAP_VERSALIEN:
- rWrt.Strm() << sRTF_CAPS;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CAPS;
break;
case SVX_CASEMAP_NOT_MAPPED:
- rWrt.Strm() << sRTF_CAPS << '0' << sRTF_SCAPS << '0'; // beide aus !!
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CAPS << '0' << OOO_STRING_SVTOOLS_RTF_SCAPS << '0'; // beide aus !!
break;
default:
@@ -2448,55 +2448,55 @@ static Writer& OutRTF_SwUnderline( Writer& rWrt, const SfxPoolItem& rHt )
switch( ((const SvxUnderlineItem&)rHt).GetLineStyle() )
{
case UNDERLINE_SINGLE:
- pStr = sRTF_UL;
+ pStr = OOO_STRING_SVTOOLS_RTF_UL;
break;
case UNDERLINE_DOUBLE:
- pStr = sRTF_ULDB;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULDB;
break;
case UNDERLINE_NONE:
- pStr = sRTF_ULNONE;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULNONE;
break;
case UNDERLINE_DOTTED:
- pStr = sRTF_ULD;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULD;
break;
case UNDERLINE_DASH:
- pStr = sRTF_ULDASH;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULDASH;
break;
case UNDERLINE_DASHDOT:
- pStr = sRTF_ULDASHD;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULDASHD;
break;
case UNDERLINE_DASHDOTDOT:
- pStr = sRTF_ULDASHDD;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULDASHDD;
break;
case UNDERLINE_BOLD:
- pStr = sRTF_ULTH;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULTH;
break;
case UNDERLINE_WAVE:
- pStr = sRTF_ULWAVE;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULWAVE;
break;
case UNDERLINE_BOLDDOTTED:
- pStr = sRTF_ULTHD;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULTHD;
break;
case UNDERLINE_BOLDDASH:
- pStr = sRTF_ULTHDASH;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULTHDASH;
break;
case UNDERLINE_LONGDASH:
- pStr = sRTF_ULLDASH;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULLDASH;
break;
case UNDERLINE_BOLDLONGDASH:
- pStr = sRTF_ULTHLDASH;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULTHLDASH;
break;
case UNDERLINE_BOLDDASHDOT:
- pStr = sRTF_ULTHDASHD;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULTHDASHD;
break;
case UNDERLINE_BOLDDASHDOTDOT:
- pStr = sRTF_ULTHDASHDD;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULTHDASHDD;
break;
case UNDERLINE_BOLDWAVE:
- pStr = sRTF_ULHWAVE;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULHWAVE;
break;
case UNDERLINE_DOUBLEWAVE:
- pStr = sRTF_ULULDBWAVE;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULULDBWAVE;
break;
default:
break;
@@ -2509,12 +2509,12 @@ static Writer& OutRTF_SwUnderline( Writer& rWrt, const SfxPoolItem& rHt )
if( UNDERLINE_SINGLE == ((const SvxUnderlineItem&)rHt).GetLineStyle()
&& ((SvxWordLineModeItem&)rRTFWrt.GetItem(
RES_CHRATR_WORDLINEMODE )).GetValue() )
- pStr = sRTF_ULW;
+ pStr = OOO_STRING_SVTOOLS_RTF_ULW;
rRTFWrt.Strm() << pStr;
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_ULC;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_ULC;
rWrt.OutULong( rRTFWrt.GetId(((const SvxUnderlineItem&)rHt).GetColor()) );
}
@@ -2530,55 +2530,55 @@ static Writer& OutRTF_SwOverline( Writer& rWrt, const SfxPoolItem& rHt )
switch( ((const SvxOverlineItem&)rHt).GetLineStyle() )
{
case UNDERLINE_SINGLE:
- pStr = sRTF_OL;
+ pStr = OOO_STRING_SVTOOLS_RTF_OL;
break;
case UNDERLINE_DOUBLE:
- pStr = sRTF_OLDB;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLDB;
break;
case UNDERLINE_NONE:
- pStr = sRTF_OLNONE;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLNONE;
break;
case UNDERLINE_DOTTED:
- pStr = sRTF_OLD;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLD;
break;
case UNDERLINE_DASH:
- pStr = sRTF_OLDASH;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLDASH;
break;
case UNDERLINE_DASHDOT:
- pStr = sRTF_OLDASHD;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLDASHD;
break;
case UNDERLINE_DASHDOTDOT:
- pStr = sRTF_OLDASHDD;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLDASHDD;
break;
case UNDERLINE_BOLD:
- pStr = sRTF_OLTH;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLTH;
break;
case UNDERLINE_WAVE:
- pStr = sRTF_OLWAVE;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLWAVE;
break;
case UNDERLINE_BOLDDOTTED:
- pStr = sRTF_OLTHD;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLTHD;
break;
case UNDERLINE_BOLDDASH:
- pStr = sRTF_OLTHDASH;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLTHDASH;
break;
case UNDERLINE_LONGDASH:
- pStr = sRTF_OLLDASH;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLLDASH;
break;
case UNDERLINE_BOLDLONGDASH:
- pStr = sRTF_OLTHLDASH;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLTHLDASH;
break;
case UNDERLINE_BOLDDASHDOT:
- pStr = sRTF_OLTHDASHD;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLTHDASHD;
break;
case UNDERLINE_BOLDDASHDOTDOT:
- pStr = sRTF_OLTHDASHDD;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLTHDASHDD;
break;
case UNDERLINE_BOLDWAVE:
- pStr = sRTF_OLHWAVE;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLHWAVE;
break;
case UNDERLINE_DOUBLEWAVE:
- pStr = sRTF_OLOLDBWAVE;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLOLDBWAVE;
break;
default:
break;
@@ -2592,12 +2592,12 @@ static Writer& OutRTF_SwOverline( Writer& rWrt, const SfxPoolItem& rHt )
if( UNDERLINE_SINGLE == ((const SvxOverlineItem&)rHt).GetLineStyle()
&& ((SvxWordLineModeItem&)rRTFWrt.GetItem(
RES_CHRATR_WORDLINEMODE )).GetValue() )
- pStr = sRTF_OLW;
+ pStr = OOO_STRING_SVTOOLS_RTF_OLW;
rRTFWrt.Strm() << pStr;
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_OLC;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_OLC;
rWrt.OutULong( rRTFWrt.GetId(((const SvxOverlineItem&)rHt).GetColor()) );
}
@@ -2618,7 +2618,7 @@ static Writer& OutRTF_SwLanguage( Writer& rWrt, const SfxPoolItem& rHt )
rRTFWrt.bOutFmtAttr = TRUE;
const sal_Char* p = RES_CHRATR_CJK_LANGUAGE == rHt.Which()
- ? sRTF_LANGFE : sRTF_LANG;
+ ? OOO_STRING_SVTOOLS_RTF_LANGFE : OOO_STRING_SVTOOLS_RTF_LANG;
rWrt.Strm() << p;
rWrt.OutULong( ((const SvxLanguageItem&)rHt).GetLanguage() );
}
@@ -2637,10 +2637,10 @@ static Writer& OutRTF_SwEscapement( Writer& rWrt, const SfxPoolItem& rHt )
RES_CHRATR_FONTSIZE )).GetHeight();
if( 0 < rEsc.GetEsc() )
- pUpDn = sRTF_UP;
+ pUpDn = OOO_STRING_SVTOOLS_RTF_UP;
else if( 0 > rEsc.GetEsc() )
{
- pUpDn = sRTF_DN;
+ pUpDn = OOO_STRING_SVTOOLS_RTF_DN;
nH = -nH; // den negativen Wert herrausrechnen
}
else
@@ -2660,7 +2660,7 @@ static Writer& OutRTF_SwEscapement( Writer& rWrt, const SfxPoolItem& rHt )
++nProp;
}
- OutComment( rWrt, sRTF_UPDNPROP, TRUE );
+ OutComment( rWrt, OOO_STRING_SVTOOLS_RTF_UPDNPROP, TRUE );
rWrt.OutULong( nProp ) << '}' << pUpDn;
/*
@@ -2702,7 +2702,7 @@ static Writer& OutRTF_SwSize( Writer& rWrt, const SfxPoolItem& rHt )
rRTFWrt.bOutFmtAttr = TRUE;
- const sal_Char* pCmd = rRTFWrt.IsAssociatedFlag() ? sRTF_AFS : sRTF_FS;
+ const sal_Char* pCmd = rRTFWrt.IsAssociatedFlag() ? OOO_STRING_SVTOOLS_RTF_AFS : OOO_STRING_SVTOOLS_RTF_FS;
rWrt.Strm() << pCmd;
rWrt.OutULong( ((const SvxFontHeightItem&)rHt).GetHeight() / 10 );
}
@@ -2719,7 +2719,7 @@ static Writer& OutRTF_SwColor( Writer& rWrt, const SfxPoolItem& rHt )
* Tabelle im RTF-Dokument referenziert.
*/
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_CF;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CF;
rWrt.OutULong( rRTFWrt.GetId( ((const SvxColorItem&)rHt).GetValue() ));
return rWrt;
}
@@ -2728,7 +2728,7 @@ static Writer& OutRTF_SvxCharHiddenItem(Writer& rWrt, const SfxPoolItem& rHt)
{
SwRTFWriter& rRTFWrt = (SwRTFWriter&)rWrt;
rRTFWrt.bOutFmtAttr = true;
- rWrt.Strm() << sRTF_V;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_V;
if (!((const SvxCharHiddenItem&)rHt).GetValue())
rWrt.OutULong(0);
return rWrt;
@@ -2745,7 +2745,7 @@ static Writer& OutRTF_SwField( Writer& rWrt, const SfxPoolItem& rHt )
const SwField* pFld = rFld.GetFld();
ByteString aFldStt( '{' );
- ((((aFldStt += sRTF_FIELD) += '{' ) += sRTF_IGNORE) += sRTF_FLDINST) += ' ';
+ ((((aFldStt += OOO_STRING_SVTOOLS_RTF_FIELD) += '{' ) += OOO_STRING_SVTOOLS_RTF_IGNORE) += OOO_STRING_SVTOOLS_RTF_FLDINST) += ' ';
switch( pFld->GetTyp()->Which() )
{
case RES_COMBINED_CHARS:
@@ -2895,7 +2895,7 @@ static Writer& OutRTF_SwField( Writer& rWrt, const SfxPoolItem& rHt )
rRTFWrt.eDefaultEncoding, rRTFWrt.bWriteHelpFmt );
else
{
- rWrt.Strm() << '{' << sRTF_V << ' ';
+ rWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_V << ' ';
OutRTF_AsByteString( rWrt, pFld->GetPar2(), rRTFWrt.eDefaultEncoding ).Strm()
<< '}' << SwRTFWriter::sNewLine;
}
@@ -2955,7 +2955,7 @@ static Writer& OutRTF_SwField( Writer& rWrt, const SfxPoolItem& rHt )
if( aFldStt.Len() )
{
- rWrt.Strm() << "}{" << sRTF_FLDRSLT << ' ';
+ rWrt.Strm() << "}{" << OOO_STRING_SVTOOLS_RTF_FLDRSLT << ' ';
RTFOutFuncs::Out_String( rWrt.Strm(), pFld->Expand(),
rRTFWrt.eDefaultEncoding, rRTFWrt.bWriteHelpFmt );
rWrt.Strm() << "}}";
@@ -2993,21 +2993,21 @@ static Writer& OutRTF_SwFtn( Writer& rWrt, const SfxPoolItem& rHt )
if( nStart >= nEnd )
break;
- rWrt.Strm() << '{' << sRTF_SUPER << ' ';
+ rWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_SUPER << ' ';
if( !rFtn.GetNumStr().Len() )
{
- rWrt.Strm() << sRTF_CHFTN;
- OutComment( rWrt, sRTF_FOOTNOTE );
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_CHFTN;
+ OutComment( rWrt, OOO_STRING_SVTOOLS_RTF_FOOTNOTE );
if( rFtn.IsEndNote() )
- rWrt.Strm() << sRTF_FTNALT;
- rWrt.Strm() << ' ' << sRTF_CHFTN;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FTNALT;
+ rWrt.Strm() << ' ' << OOO_STRING_SVTOOLS_RTF_CHFTN;
}
else
{
OutRTF_AsByteString( rWrt, rFtn.GetNumStr(), rRTFWrt.eDefaultEncoding );
- OutComment( rWrt, sRTF_FOOTNOTE );
+ OutComment( rWrt, OOO_STRING_SVTOOLS_RTF_FOOTNOTE );
if( rFtn.IsEndNote() )
- rWrt.Strm() << sRTF_FTNALT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FTNALT;
rWrt.Strm() << ' ';
OutRTF_AsByteString( rWrt, rFtn.GetNumStr(), rRTFWrt.eDefaultEncoding );
}
@@ -3116,7 +3116,7 @@ static Writer& OutRTF_SwTxtRuby( Writer& rWrt, const SfxPoolItem& rHt )
( nHeight += 5 ) /= 10;
// don't change " EQ " to any other without changing the code in RTFFLD.CXX
- rWrt.Strm() << '{' << sRTF_FIELD << '{' << sRTF_IGNORE << sRTF_FLDINST
+ rWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_FIELD << '{' << OOO_STRING_SVTOOLS_RTF_IGNORE << OOO_STRING_SVTOOLS_RTF_FLDINST
<< " EQ \\\\* jc" << cJC
<< " \\\\* \"Font:";
RTFOutFuncs::Out_String( rWrt.Strm(), pFont->GetFamilyName(),
@@ -3172,7 +3172,7 @@ static Writer& OutRTF_SwFrmSize( Writer& rWrt, const SfxPoolItem& rHt )
if( rSz.GetWidth() )
{
- rWrt.Strm() << sRTF_ABSW;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_ABSW;
rWrt.OutLong( rSz.GetWidth() );
rRTFWrt.bOutFmtAttr = TRUE;
}
@@ -3182,16 +3182,16 @@ static Writer& OutRTF_SwFrmSize( Writer& rWrt, const SfxPoolItem& rHt )
long nH = rSz.GetHeight();
if( ATT_FIX_SIZE == rSz.GetHeightSizeType() )
nH = -nH;
- rWrt.Strm() << sRTF_ABSH;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_ABSH;
rWrt.OutLong( nH );
rRTFWrt.bOutFmtAttr = TRUE;
}
}
else if( rRTFWrt.bOutPageDesc )
{
- rWrt.Strm() << sRTF_PGWSXN;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PGWSXN;
rWrt.OutLong( rSz.GetWidth() );
- rWrt.Strm() << sRTF_PGHSXN;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_PGHSXN;
rWrt.OutLong( rSz.GetHeight() );
rRTFWrt.bOutFmtAttr = TRUE;
}
@@ -3208,13 +3208,13 @@ static Writer& OutRTF_SwFmtLRSpace( Writer& rWrt, const SfxPoolItem& rHt )
{
if( rLR.GetLeft() )
{
- rWrt.Strm() << sRTF_MARGLSXN;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_MARGLSXN;
rWrt.OutLong( rLR.GetLeft() );
rRTFWrt.bOutFmtAttr = TRUE;
}
if( rLR.GetRight() )
{
- rWrt.Strm() << sRTF_MARGRSXN;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_MARGRSXN;
rWrt.OutLong( rLR.GetRight() );
rRTFWrt.bOutFmtAttr = TRUE;
}
@@ -3222,20 +3222,20 @@ static Writer& OutRTF_SwFmtLRSpace( Writer& rWrt, const SfxPoolItem& rHt )
else
{
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_LI;
- rWrt.OutLong( rLR.GetTxtLeft() ) << sRTF_RI;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LI;
+ rWrt.OutLong( rLR.GetTxtLeft() ) << OOO_STRING_SVTOOLS_RTF_RI;
rWrt.OutLong( rLR.GetRight() );
- rWrt.Strm() << sRTF_LIN;
- rWrt.OutLong( rLR.GetTxtLeft() ) << sRTF_RIN;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LIN;
+ rWrt.OutLong( rLR.GetTxtLeft() ) << OOO_STRING_SVTOOLS_RTF_RIN;
rWrt.OutLong( rLR.GetRight() );
- rWrt.Strm() << sRTF_FI;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FI;
rWrt.OutLong( rLR.GetTxtFirstLineOfst() );
}
}
else if( rLR.GetLeft() == rLR.GetRight() && rRTFWrt.bRTFFlySyntax )
{
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_DFRMTXTX;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_DFRMTXTX;
rWrt.OutLong( rLR.GetLeft() );
}
return rWrt;
@@ -3250,7 +3250,7 @@ static Writer& OutRTF_SwFmtULSpace( Writer& rWrt, const SfxPoolItem& rHt )
if( rUL.GetUpper() == rUL.GetLower() && rRTFWrt.bRTFFlySyntax )
{
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_DFRMTXTY;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_DFRMTXTY;
rWrt.OutLong( rUL.GetLower() );
}
}
@@ -3260,7 +3260,7 @@ static Writer& OutRTF_SwFmtULSpace( Writer& rWrt, const SfxPoolItem& rHt )
USHORT nValue = rUL.GetUpper();
if( rRTFWrt.bOutPageDesc )
{
- p = sRTF_MARGTSXN;
+ p = OOO_STRING_SVTOOLS_RTF_MARGTSXN;
if( !rRTFWrt.bOutPageDescTbl )
{
SwRect aRect;
@@ -3285,7 +3285,7 @@ static Writer& OutRTF_SwFmtULSpace( Writer& rWrt, const SfxPoolItem& rHt )
}
}
else
- p = sRTF_SB;
+ p = OOO_STRING_SVTOOLS_RTF_SB;
if( rRTFWrt.bOutPageDesc || nValue )
{
@@ -3298,7 +3298,7 @@ static Writer& OutRTF_SwFmtULSpace( Writer& rWrt, const SfxPoolItem& rHt )
nValue = rUL.GetLower();
if( rRTFWrt.bOutPageDesc )
{
- p = sRTF_MARGBSXN;
+ p = OOO_STRING_SVTOOLS_RTF_MARGBSXN;
if( !rRTFWrt.bOutPageDescTbl )
{
SwRect aRect;
@@ -3323,7 +3323,7 @@ static Writer& OutRTF_SwFmtULSpace( Writer& rWrt, const SfxPoolItem& rHt )
}
}
else
- p = sRTF_SA;
+ p = OOO_STRING_SVTOOLS_RTF_SA;
if( rRTFWrt.bOutPageDesc || nValue )
{
@@ -3365,7 +3365,7 @@ Writer& OutRTF_SwFmtHeader( Writer& rWrt, const SfxPoolItem& rHt )
break;
ASSERT( rRTFWrt.pAktPageDesc, "Header-Attribut ohne PageDesc" );
- const sal_Char * pHdNm = sRTF_HEADER;
+ const sal_Char * pHdNm = OOO_STRING_SVTOOLS_RTF_HEADER;
rWrt.Strm() << pHdNm << 'y';
if( rRTFWrt.bOutPageDescTbl )
{
@@ -3393,12 +3393,12 @@ Writer& OutRTF_SwFmtHeader( Writer& rWrt, const SfxPoolItem& rHt )
if( rRTFWrt.pAktPageDesc->GetFollow() &&
rRTFWrt.pAktPageDesc->GetFollow() != rRTFWrt.pAktPageDesc )
{
- rWrt.Strm() << sRTF_TITLEPG; //i13107
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_TITLEPG; //i13107
cTyp = 'f'; // dann FirstPage-Header
}
else if( !rRTFWrt.pAktPageDesc->IsHeaderShared() )
{
- rWrt.Strm() << sRTF_FACINGP; //i13107
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FACINGP; //i13107
cTyp = rRTFWrt.bOutLeftHeadFoot ? 'l' : 'r';
}
@@ -3445,7 +3445,7 @@ Writer& OutRTF_SwFmtFooter( Writer& rWrt, const SfxPoolItem& rHt )
break;
ASSERT( rRTFWrt.pAktPageDesc, "Footer-Attribut ohne PageDesc" );
- const sal_Char * pFtNm = sRTF_FOOTER;
+ const sal_Char * pFtNm = OOO_STRING_SVTOOLS_RTF_FOOTER;
rWrt.Strm() << pFtNm << 'y';
if( rRTFWrt.bOutPageDescTbl )
{
@@ -3473,12 +3473,12 @@ Writer& OutRTF_SwFmtFooter( Writer& rWrt, const SfxPoolItem& rHt )
if( !rRTFWrt.bOutPageDesc && rRTFWrt.pAktPageDesc->GetFollow() &&
rRTFWrt.pAktPageDesc->GetFollow() != rRTFWrt.pAktPageDesc )
{
- rWrt.Strm() << sRTF_TITLEPG; //i13107
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_TITLEPG; //i13107
cTyp = 'f'; // dann FirstPage-Header
}
else if( !rRTFWrt.pAktPageDesc->IsFooterShared() )
{
- rWrt.Strm() << sRTF_FACINGP; //i13107
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FACINGP; //i13107
cTyp = rRTFWrt.bOutLeftHeadFoot ? 'l' : 'r';
}
@@ -3503,7 +3503,7 @@ static Writer& OutRTF_SwFmtPrint( Writer& rWrt, const SfxPoolItem& rHt )
if( !rRTFWrt.bRTFFlySyntax && !((const SvxPrintItem&)rHt).GetValue() )
{
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_FLYPRINT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FLYPRINT;
}
return rWrt;
}
@@ -3515,7 +3515,7 @@ static Writer& OutRTF_SwFmtOpaque( Writer& rWrt, const SfxPoolItem& rHt )
if( !rRTFWrt.bRTFFlySyntax && !((const SvxOpaqueItem&)rHt).GetValue() )
{
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_FLYOPAQUE;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FLYOPAQUE;
}
return rWrt;
}
@@ -3531,7 +3531,7 @@ static Writer& OutRTF_SwFmtProtect( Writer& rWrt, const SfxPoolItem& rHt )
rFlyProtect.IsSizeProtected(),
rFlyProtect.IsPosProtected() );
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_FLYPRTCTD;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FLYPRTCTD;
rWrt.OutULong( aP.GetValue() );
}
return rWrt;
@@ -3547,7 +3547,7 @@ static Writer& OutRTF_SwFmtSurround( Writer& rWrt, const SfxPoolItem& rHt )
if( SURROUND_NONE == rFlySurround.GetSurround() )
{
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_NOWRAP;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_NOWRAP;
}
}
else
@@ -3557,7 +3557,7 @@ static Writer& OutRTF_SwFmtSurround( Writer& rWrt, const SfxPoolItem& rHt )
if( bGold )
eSurround = SURROUND_PARALLEL;
RTFSurround aMC( bGold, static_cast< BYTE >(eSurround) );
- rWrt.Strm() << sRTF_FLYMAINCNT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FLYMAINCNT;
rWrt.OutULong( aMC.GetValue() );
rRTFWrt.bOutFmtAttr = TRUE;
}
@@ -3579,30 +3579,30 @@ static Writer& OutRTF_SwFmtVertOrient ( Writer& rWrt, const SfxPoolItem& rHt )
if( FLY_PAGE == eAnchor )
{
if( text::RelOrientation::PAGE_FRAME == eOrient || text::RelOrientation::FRAME == eOrient )
- pOrient = sRTF_PVPG;
+ pOrient = OOO_STRING_SVTOOLS_RTF_PVPG;
else
- pOrient = sRTF_PVMRG;
+ pOrient = OOO_STRING_SVTOOLS_RTF_PVMRG;
}
else
- pOrient = sRTF_PVPARA;
+ pOrient = OOO_STRING_SVTOOLS_RTF_PVPARA;
rWrt.Strm() << pOrient;
switch (rFlyVert.GetVertOrient())
{
case text::VertOrientation::TOP:
case text::VertOrientation::LINE_TOP:
- rWrt.Strm() << sRTF_POSYT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_POSYT;
break;
case text::VertOrientation::BOTTOM:
case text::VertOrientation::LINE_BOTTOM:
- rWrt.Strm() << sRTF_POSYB;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_POSYB;
break;
case text::VertOrientation::CENTER:
case text::VertOrientation::LINE_CENTER:
- rWrt.Strm() << sRTF_POSYC;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_POSYC;
break;
case text::VertOrientation::NONE:
- rWrt.Strm() << sRTF_POSY;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_POSY;
rWrt.OutULong(rFlyVert.GetPos());
break;
default:
@@ -3612,7 +3612,7 @@ static Writer& OutRTF_SwFmtVertOrient ( Writer& rWrt, const SfxPoolItem& rHt )
else if( !rRTFWrt.bRTFFlySyntax )
{
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_FLYVERT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FLYVERT;
rWrt.OutULong( aVO.GetValue() );
}
@@ -3635,28 +3635,28 @@ static Writer& OutRTF_SwFmtHoriOrient( Writer& rWrt, const SfxPoolItem& rHt )
if( FLY_PAGE == eAnchor )
{
if( text::RelOrientation::PAGE_FRAME == eOrient || text::RelOrientation::FRAME == eOrient )
- pS = sRTF_PHPG;
+ pS = OOO_STRING_SVTOOLS_RTF_PHPG;
else
- pS = sRTF_PHMRG;
+ pS = OOO_STRING_SVTOOLS_RTF_PHMRG;
}
else
- pS = sRTF_PHCOL;
+ pS = OOO_STRING_SVTOOLS_RTF_PHCOL;
rWrt.Strm() << pS;
pS = 0;
switch(rFlyHori.GetHoriOrient())
{
case text::HoriOrientation::RIGHT:
- pS = rFlyHori.IsPosToggle() ? sRTF_POSXO : sRTF_POSXR;
+ pS = rFlyHori.IsPosToggle() ? OOO_STRING_SVTOOLS_RTF_POSXO : OOO_STRING_SVTOOLS_RTF_POSXR;
break;
case text::HoriOrientation::LEFT:
- pS = rFlyHori.IsPosToggle() ? sRTF_POSXI : sRTF_POSXL;
+ pS = rFlyHori.IsPosToggle() ? OOO_STRING_SVTOOLS_RTF_POSXI : OOO_STRING_SVTOOLS_RTF_POSXL;
break;
case text::HoriOrientation::CENTER:
- pS = sRTF_POSXC;
+ pS = OOO_STRING_SVTOOLS_RTF_POSXC;
break;
case text::HoriOrientation::NONE:
- rWrt.Strm() << sRTF_POSX;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_POSX;
rWrt.OutULong( rFlyHori.GetPos() );
break;
default:
@@ -3668,7 +3668,7 @@ static Writer& OutRTF_SwFmtHoriOrient( Writer& rWrt, const SfxPoolItem& rHt )
else
{
rRTFWrt.bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_FLYHORZ;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FLYHORZ;
rWrt.OutULong( aHO.GetValue() );
}
return rWrt;
@@ -3681,18 +3681,18 @@ static Writer& OutRTF_SwFmtAnchor( Writer& rWrt, const SfxPoolItem& rHt )
{
const SwFmtAnchor& rAnchor = (const SwFmtAnchor&) rHt;
USHORT nId = static_cast< USHORT >(rAnchor.GetAnchorId());
- rWrt.Strm() << sRTF_FLYANCHOR;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FLYANCHOR;
rWrt.OutULong( nId );
rRTFWrt.bOutFmtAttr = TRUE;
switch( nId )
{
case FLY_PAGE:
- rWrt.Strm() << sRTF_FLYPAGE;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FLYPAGE;
rWrt.OutULong( rAnchor.GetPageNum() );
break;
case FLY_AT_CNTNT:
case FLY_IN_CNTNT:
- rWrt.Strm() << sRTF_FLYCNTNT;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FLYCNTNT;
break;
}
}
@@ -3711,7 +3711,7 @@ static Writer& OutRTF_SwFmtBackground( Writer& rWrt, const SfxPoolItem& rHt )
const SvxBrushItem& rBack = (const SvxBrushItem&)rHt;
if( !rBack.GetColor().GetTransparency() )
{
- ByteString sOut( sRTF_CBPAT );
+ ByteString sOut( OOO_STRING_SVTOOLS_RTF_CBPAT );
sOut += ByteString::CreateFromInt32(
rRTFWrt.GetId( rBack.GetColor() ));
@@ -3740,12 +3740,12 @@ static Writer& OutRTF_SwFmtShadow( Writer& rWrt, const SfxPoolItem& rHt )
const SvxShadowItem& rShadow = (const SvxShadowItem&)rHt;
// FALSE wegen schliessender Klammer !!
- OutComment( rWrt, sRTF_SHADOW, FALSE );
- rWrt.OutULong( rShadow.GetLocation() ) << sRTF_SHDWDIST;
- rWrt.OutULong( rShadow.GetWidth() ) << sRTF_SHDWSTYLE;
+ OutComment( rWrt, OOO_STRING_SVTOOLS_RTF_SHADOW, FALSE );
+ rWrt.OutULong( rShadow.GetLocation() ) << OOO_STRING_SVTOOLS_RTF_SHDWDIST;
+ rWrt.OutULong( rShadow.GetWidth() ) << OOO_STRING_SVTOOLS_RTF_SHDWSTYLE;
const Color& rColor = rShadow.GetColor();
rWrt.OutULong( rColor.GetTransparency() ? SW_SV_BRUSH_NULL : SW_SV_BRUSH_SOLID );
- rWrt.OutULong( rRTFWrt.GetId( rColor ) ) << sRTF_SHDWFCOL;
+ rWrt.OutULong( rRTFWrt.GetId( rColor ) ) << OOO_STRING_SVTOOLS_RTF_SHDWFCOL;
rWrt.OutULong( 0 ) << '}';
return rWrt;
}
@@ -3754,10 +3754,10 @@ static Writer& OutRTF_SwFmtShadow( Writer& rWrt, const SfxPoolItem& rHt )
static void OutBorderLine( SwRTFWriter& rWrt, const SvxBorderLine* pLine,
const char* pStr )
{
- rWrt.Strm() << pStr << sRTF_BRDLNCOL;
- rWrt.OutULong( rWrt.GetId( pLine->GetColor() ) ) << sRTF_BRDLNIN;
- rWrt.OutULong( pLine->GetInWidth() ) << sRTF_BRDLNOUT;
- rWrt.OutULong( pLine->GetOutWidth() ) << sRTF_BRDLNDIST;
+ rWrt.Strm() << pStr << OOO_STRING_SVTOOLS_RTF_BRDLNCOL;
+ rWrt.OutULong( rWrt.GetId( pLine->GetColor() ) ) << OOO_STRING_SVTOOLS_RTF_BRDLNIN;
+ rWrt.OutULong( pLine->GetInWidth() ) << OOO_STRING_SVTOOLS_RTF_BRDLNOUT;
+ rWrt.OutULong( pLine->GetOutWidth() ) << OOO_STRING_SVTOOLS_RTF_BRDLNDIST;
rWrt.OutULong( pLine->GetDistance() );
}
@@ -3775,7 +3775,7 @@ static Writer& OutRTF_SwFmtBox( Writer& rWrt, const SfxPoolItem& rHt )
#else
static const sal_Char* __READONLY_DATA aBorderNames[] = {
#endif
- sRTF_BRDRT, sRTF_BRDRL, sRTF_BRDRB, sRTF_BRDRR };
+ OOO_STRING_SVTOOLS_RTF_BRDRT, OOO_STRING_SVTOOLS_RTF_BRDRL, OOO_STRING_SVTOOLS_RTF_BRDRB, OOO_STRING_SVTOOLS_RTF_BRDRR };
USHORT nDist = rBox.GetDistance();
@@ -3791,13 +3791,13 @@ RTF kennt keine Rahmen Umrandung!
*rBox.GetTop() == *rBox.GetBottom() &&
*rBox.GetTop() == *rBox.GetLeft() &&
*rBox.GetTop() == *rBox.GetRight() )
- OutBorderLine( rRTFWrt, rBox.GetTop(), sRTF_BOX, nDist );
+ OutBorderLine( rRTFWrt, rBox.GetTop(), OOO_STRING_SVTOOLS_RTF_BOX, nDist );
else
{
- OUT_BRDLINE( rBox.GetTop(), sRTF_BRDRT, nDist );
- OUT_BRDLINE( rBox.GetBottom(), sRTF_BRDRB, nDist );
- OUT_BRDLINE( rBox.GetLeft(), sRTF_BRDRL, nDist );
- OUT_BRDLINE( rBox.GetRight(), sRTF_BRDRR, nDist );
+ OUT_BRDLINE( rBox.GetTop(), OOO_STRING_SVTOOLS_RTF_BRDRT, nDist );
+ OUT_BRDLINE( rBox.GetBottom(), OOO_STRING_SVTOOLS_RTF_BRDRB, nDist );
+ OUT_BRDLINE( rBox.GetLeft(), OOO_STRING_SVTOOLS_RTF_BRDRL, nDist );
+ OUT_BRDLINE( rBox.GetRight(), OOO_STRING_SVTOOLS_RTF_BRDRR, nDist );
}
*/
return rWrt;
@@ -3814,7 +3814,7 @@ RTF kennt keine Rahmen Umrandung!
nDist == rBox.GetDistance( BOX_LINE_LEFT ) &&
nDist == rBox.GetDistance( BOX_LINE_BOTTOM ) &&
nDist == rBox.GetDistance( BOX_LINE_RIGHT ))
- OutBorderLine( rRTFWrt, rBox.GetTop(), sRTF_BOX, nDist );
+ OutBorderLine( rRTFWrt, rBox.GetTop(), OOO_STRING_SVTOOLS_RTF_BOX, nDist );
else
{
const USHORT* pBrd = aBorders;
@@ -3837,9 +3837,9 @@ RTF kennt keine Rahmen Umrandung!
const SvxBorderLine* pLn = rBox.GetLine( *pBrd );
if( pLn )
{
- rWrt.Strm() << '{' << sRTF_IGNORE;
+ rWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_IGNORE;
OutBorderLine( rRTFWrt, pLn, *pBrdNms );
- rWrt.Strm() << '}' << sRTF_BRSP;
+ rWrt.Strm() << '}' << OOO_STRING_SVTOOLS_RTF_BRSP;
rWrt.OutULong( rBox.GetDistance( *pBrd ));
}
}
@@ -3876,25 +3876,25 @@ static Writer& OutRTF_SwFmtCol( Writer& rWrt, const SfxPoolItem& rHt )
USHORT nPageSize = static_cast< USHORT >( pFmt->GetFrmSize().GetWidth() -
rLR.GetLeft() - rLR.GetRight() );
- rWrt.Strm() << sRTF_COLS;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_COLS;
rWrt.OutLong( nCols );
if( rCol.IsOrtho() )
{
- rWrt.Strm() << sRTF_COLSX;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_COLSX;
rWrt.OutLong( rCol.GetGutterWidth( TRUE ) );
}
else
for( USHORT n = 0; n < nCols; )
{
- rWrt.Strm() << sRTF_COLNO;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_COLNO;
rWrt.OutLong( n+1 );
- rWrt.Strm() << sRTF_COLW;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_COLW;
rWrt.OutLong( rCol.CalcPrtColWidth( n, nPageSize ) );
if( ++n != nCols )
{
- rWrt.Strm() << sRTF_COLSR;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_COLSR;
rWrt.OutLong( rColumns[ n-1 ]->GetRight() +
rColumns[ n ]->GetLeft() );
}
@@ -3909,7 +3909,7 @@ static Writer& OutRTF_SvxFmtKeep( Writer& rWrt, const SfxPoolItem& rHt )
const SvxFmtKeepItem& rItem = (const SvxFmtKeepItem&)rHt;
if( rItem.GetValue() )
{
- rWrt.Strm() << sRTF_KEEPN;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_KEEPN;
((SwRTFWriter&)rWrt).bOutFmtAttr = TRUE;
}
return rWrt;
@@ -3932,7 +3932,7 @@ static Writer& OutRTF_SwMirrorGrf( Writer& rWrt, const SfxPoolItem& rHt )
return rWrt;
((SwRTFWriter&)rWrt).bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_IGNORE << sRTF_GRFMIRROR;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_IGNORE << OOO_STRING_SVTOOLS_RTF_GRFMIRROR;
rWrt.OutULong( rMirror.GetValue() );
return rWrt;
}
@@ -3942,16 +3942,16 @@ static Writer& OutRTF_SwCropGrf( Writer& rWrt, const SfxPoolItem& rHt )
const SwCropGrf & rCrop = (const SwCropGrf&)rHt;
ByteString aStr;
if( rCrop.GetLeft() )
- ( aStr += sRTF_PICCROPL ) +=
+ ( aStr += OOO_STRING_SVTOOLS_RTF_PICCROPL ) +=
ByteString::CreateFromInt32( (short)rCrop.GetLeft() );
if( rCrop.GetRight() )
- ( aStr += sRTF_PICCROPR ) +=
+ ( aStr += OOO_STRING_SVTOOLS_RTF_PICCROPR ) +=
ByteString::CreateFromInt32( (short)rCrop.GetRight() );
if( rCrop.GetTop() )
- ( aStr += sRTF_PICCROPT ) +=
+ ( aStr += OOO_STRING_SVTOOLS_RTF_PICCROPT ) +=
ByteString::CreateFromInt32( (short)rCrop.GetTop() );
if( rCrop.GetBottom() )
- ( aStr += sRTF_PICCROPB ) +=
+ ( aStr += OOO_STRING_SVTOOLS_RTF_PICCROPB ) +=
ByteString::CreateFromInt32( (short)rCrop.GetBottom() );
if( aStr.Len() )
{
@@ -3978,7 +3978,7 @@ static Writer& OutRTF_SwLineSpacing( Writer& rWrt, const SfxPoolItem& rHt )
case SVX_LINE_SPACE_MIN:
{
((SwRTFWriter&)rWrt).bOutFmtAttr = TRUE;
- rWrt.Strm() << sRTF_SL;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_SL;
sal_Char cMult = '0';
switch (rLs.GetInterLineSpaceRule())
{
@@ -3997,7 +3997,7 @@ static Writer& OutRTF_SwLineSpacing( Writer& rWrt, const SfxPoolItem& rHt )
rWrt.OutLong( rLs.GetLineHeight() );
break;
}
- rWrt.Strm() << sRTF_SLMULT << cMult;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_SLMULT << cMult;
}
break;
}
@@ -4029,7 +4029,7 @@ static Writer& OutRTF_SvxFmtSplit( Writer& rWrt, const SfxPoolItem& rHt )
const SvxFmtSplitItem& rItem = (const SvxFmtSplitItem&)rHt;
if( !rItem.GetValue() )
{
- rWrt.Strm() << sRTF_KEEP;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_KEEP;
((SwRTFWriter&)rWrt).bOutFmtAttr = TRUE;
}
return rWrt;
@@ -4052,14 +4052,14 @@ static Writer& OutRTF_SwTabStop( Writer& rWrt, const SfxPoolItem& rHt )
case cDfltFillChar:
break;
- case '.': pFill = sRTF_TLDOT; break;
- case '_': pFill = sRTF_TLUL; break;
- case '-': pFill = sRTF_TLTH; break;
- case '=': pFill = sRTF_TLEQ; break;
+ case '.': pFill = OOO_STRING_SVTOOLS_RTF_TLDOT; break;
+ case '_': pFill = OOO_STRING_SVTOOLS_RTF_TLUL; break;
+ case '-': pFill = OOO_STRING_SVTOOLS_RTF_TLTH; break;
+ case '=': pFill = OOO_STRING_SVTOOLS_RTF_TLEQ; break;
default:
if( !rRTFWrt.bWriteHelpFmt )
{
- OutComment( rWrt, sRTF_TLSWG, FALSE );
+ OutComment( rWrt, OOO_STRING_SVTOOLS_RTF_TLSWG, FALSE );
rWrt.OutULong( (((USHORT)rTS.GetFill()) << 8 ) +
rTS.GetDecimal() )
<< '}';
@@ -4073,7 +4073,7 @@ static Writer& OutRTF_SwTabStop( Writer& rWrt, const SfxPoolItem& rHt )
rTS.GetDecimal() != ((SvxTabStopItem&)*GetDfltAttr(
RES_PARATR_TABSTOP ))[ 0 ].GetDecimal() )
{
- OutComment( rWrt, sRTF_TLSWG, FALSE );
+ OutComment( rWrt, OOO_STRING_SVTOOLS_RTF_TLSWG, FALSE );
rWrt.OutULong( (((USHORT)rTS.GetFill()) << 8 ) +
rTS.GetDecimal() ) << '}';
}
@@ -4082,20 +4082,20 @@ static Writer& OutRTF_SwTabStop( Writer& rWrt, const SfxPoolItem& rHt )
switch (rTS.GetAdjustment())
{
case SVX_TAB_ADJUST_RIGHT:
- pAdjStr = sRTF_TQR;
+ pAdjStr = OOO_STRING_SVTOOLS_RTF_TQR;
break;
case SVX_TAB_ADJUST_DECIMAL:
- pAdjStr = sRTF_TQDEC;
+ pAdjStr = OOO_STRING_SVTOOLS_RTF_TQDEC;
break;
case SVX_TAB_ADJUST_CENTER:
- pAdjStr = sRTF_TQC;
+ pAdjStr = OOO_STRING_SVTOOLS_RTF_TQC;
break;
default:
break;
}
if (pAdjStr)
rWrt.Strm() << pAdjStr;
- rWrt.Strm() << sRTF_TX;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_TX;
rWrt.OutLong(rTS.GetTabPos() + nOffset);
}
}
@@ -4111,10 +4111,10 @@ static Writer& OutRTF_SwHypenZone( Writer& rWrt, const SfxPoolItem& rHt )
USHORT nFlags = rAttr.IsHyphen() ? 1 : 0;
if( rAttr.IsPageEnd() ) nFlags += 2;
- OutComment( rWrt, sRTF_HYPHEN, FALSE );
- rWrt.OutULong( nFlags ) << sRTF_HYPHLEAD;
- rWrt.OutULong( rAttr.GetMinLead() ) << sRTF_HYPHTRAIL;
- rWrt.OutULong( rAttr.GetMinTrail() ) << sRTF_HYPHMAX;
+ OutComment( rWrt, OOO_STRING_SVTOOLS_RTF_HYPHEN, FALSE );
+ rWrt.OutULong( nFlags ) << OOO_STRING_SVTOOLS_RTF_HYPHLEAD;
+ rWrt.OutULong( rAttr.GetMinLead() ) << OOO_STRING_SVTOOLS_RTF_HYPHTRAIL;
+ rWrt.OutULong( rAttr.GetMinTrail() ) << OOO_STRING_SVTOOLS_RTF_HYPHMAX;
rWrt.OutULong( rAttr.GetMaxHyphens() ) << '}';
}
return rWrt;
@@ -4130,7 +4130,7 @@ static Writer& OutRTF_SwNumRule( Writer& rWrt, const SfxPoolItem& rHt )
if( rAttr.GetValue().Len() &&
USHRT_MAX != (nId = rRTFWrt.GetId( rAttr ) ))
{
- rWrt.Strm() << sRTF_LS;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_LS;
rWrt.OutULong( nId );
rRTFWrt.bOutFmtAttr = TRUE;
}
@@ -4142,7 +4142,7 @@ static Writer& OutRTF_SwScriptSpace( Writer& rWrt, const SfxPoolItem& rHt )
{
if( ((const SvxScriptSpaceItem&)rHt).GetValue() )
{
- rWrt.Strm() << sRTF_ASPALPHA;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_ASPALPHA;
((SwRTFWriter&)rWrt).bOutFmtAttr = TRUE;
}
return rWrt;
@@ -4151,7 +4151,7 @@ static Writer& OutRTF_SwHangPunctuation( Writer& rWrt, const SfxPoolItem& rHt )
{
if( !((const SvxHangingPunctuationItem&)rHt).GetValue() )
{
- rWrt.Strm() << sRTF_NOOVERFLOW;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_NOOVERFLOW;
((SwRTFWriter&)rWrt).bOutFmtAttr = TRUE;
}
return rWrt;
@@ -4160,7 +4160,7 @@ static Writer& OutRTF_SwForbiddenRule( Writer& rWrt, const SfxPoolItem& rHt )
{
if( !((const SvxForbiddenRuleItem&)rHt).GetValue() )
{
- rWrt.Strm() << sRTF_NOCWRAP;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_NOCWRAP;
((SwRTFWriter&)rWrt).bOutFmtAttr = TRUE;
}
return rWrt;
@@ -4173,13 +4173,13 @@ static Writer& OutRTF_SwFontAlign( Writer& rWrt, const SfxPoolItem& rHt )
const char* pStr;
switch ( rAttr.GetValue() )
{
- case SvxParaVertAlignItem::TOP: pStr = sRTF_FAHANG; break;
- case SvxParaVertAlignItem::BOTTOM: pStr = sRTF_FAVAR; break;
- case SvxParaVertAlignItem::CENTER: pStr = sRTF_FACENTER; break;
- case SvxParaVertAlignItem::BASELINE: pStr = sRTF_FAROMAN; break;
+ case SvxParaVertAlignItem::TOP: pStr = OOO_STRING_SVTOOLS_RTF_FAHANG; break;
+ case SvxParaVertAlignItem::BOTTOM: pStr = OOO_STRING_SVTOOLS_RTF_FAVAR; break;
+ case SvxParaVertAlignItem::CENTER: pStr = OOO_STRING_SVTOOLS_RTF_FACENTER; break;
+ case SvxParaVertAlignItem::BASELINE: pStr = OOO_STRING_SVTOOLS_RTF_FAROMAN; break;
// case SvxParaVertAlignItem::AUTOMATIC:
- default: pStr = sRTF_FAAUTO; break;
+ default: pStr = OOO_STRING_SVTOOLS_RTF_FAAUTO; break;
}
rWrt.Strm() << pStr;
rRTFWrt.bOutFmtAttr = TRUE;
diff --git a/sw/source/filter/rtf/rtfnum.cxx b/sw/source/filter/rtf/rtfnum.cxx
index 7259c4048584..2cab705fa8e0 100644
--- a/sw/source/filter/rtf/rtfnum.cxx
+++ b/sw/source/filter/rtf/rtfnum.cxx
@@ -1153,14 +1153,14 @@ void SwRTFWriter::OutRTFListTab()
// mit der ersten Rule wird auch die ListTable geschrieben
if( !sOverrideList.Len() )
- OutComment( *this, sRTF_LISTTABLE );
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_LISTTABLE );
- Strm() << '{' << sRTF_LIST << sRTF_LISTTEMPLATEID;
+ Strm() << '{' << OOO_STRING_SVTOOLS_RTF_LIST << OOO_STRING_SVTOOLS_RTF_LISTTEMPLATEID;
OutULong( nTmplId );
ByteString sTmp;
if( pRule->IsContinusNum() )
- Strm() << sRTF_LISTSIMPLE;
+ Strm() << OOO_STRING_SVTOOLS_RTF_LISTSIMPLE;
BYTE nLvl, nEnd;
lcl_IsExportNumRule( *pRule, &nEnd );
@@ -1170,9 +1170,9 @@ void SwRTFWriter::OutRTFListTab()
const SwNumFmt& rFmt = pRule->Get( nLvl );
Strm() << sNewLine;
if( nLvl > 8 ) // RTF-kennt nur 9 Ebenen
- OutComment( *this, sRTF_SOUTLVL );
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_SOUTLVL );
- Strm() << '{' << sRTF_LISTLEVEL << sRTF_LEVELNFC;
+ Strm() << '{' << OOO_STRING_SVTOOLS_RTF_LISTLEVEL << OOO_STRING_SVTOOLS_RTF_LEVELNFC;
USHORT nVal = 0;
switch( rFmt.GetNumberingType() )
@@ -1187,7 +1187,7 @@ void SwRTFWriter::OutRTFListTab()
case SVX_NUM_BITMAP:
case SVX_NUM_CHAR_SPECIAL: nVal = 23; break;
}
- OutLong( nVal ) << sRTF_LEVELJC;
+ OutLong( nVal ) << OOO_STRING_SVTOOLS_RTF_LEVELJC;
switch( rFmt.GetNumAdjust() )
{
@@ -1195,9 +1195,9 @@ void SwRTFWriter::OutRTFListTab()
case SVX_ADJUST_RIGHT: nVal = 2; break;
default: nVal = 0; break;
}
- OutLong( nVal ) << sRTF_LEVELSTARTAT;
+ OutLong( nVal ) << OOO_STRING_SVTOOLS_RTF_LEVELSTARTAT;
OutLong( rFmt.GetStart() )
- << sRTF_LEVELFOLLOW << "0{" << sRTF_LEVELTEXT << ' ';
+ << OOO_STRING_SVTOOLS_RTF_LEVELFOLLOW << "0{" << OOO_STRING_SVTOOLS_RTF_LEVELTEXT << ' ';
BOOL bWriteBulletFont = FALSE;
memset( aNumLvlPos, 0, MAXLEVEL );
@@ -1268,7 +1268,7 @@ void SwRTFWriter::OutRTFListTab()
}
// write the levelnumbers
- Strm() << ";}{" << sRTF_LEVELNUMBERS;
+ Strm() << ";}{" << OOO_STRING_SVTOOLS_RTF_LEVELNUMBERS;
for( BYTE i = 0; i <= nLvl && aNumLvlPos[ i ]; ++i )
{
Strm() << "\\'"; OutHex( aNumLvlPos[ i ] );
@@ -1281,7 +1281,7 @@ void SwRTFWriter::OutRTFListTab()
if( bWriteBulletFont )
{
- Strm() << sRTF_F;
+ Strm() << OOO_STRING_SVTOOLS_RTF_F;
const Font* pFont = rFmt.GetBulletFont();
if( !pFont )
// --> OD 2006-06-27 #b6440955#
@@ -1290,8 +1290,8 @@ void SwRTFWriter::OutRTFListTab()
OutULong( GetId( *pFont ));
}
- Strm() << sRTF_FI;
- OutLong( rFmt.GetFirstLineOffset() ) << sRTF_LI;
+ Strm() << OOO_STRING_SVTOOLS_RTF_FI;
+ OutLong( rFmt.GetFirstLineOffset() ) << OOO_STRING_SVTOOLS_RTF_LI;
OutLong( rFmt.GetAbsLSpace() );
Strm() << '}';
@@ -1302,25 +1302,25 @@ void SwRTFWriter::OutRTFListTab()
if( !pRule->IsAutoRule() )
{
- Strm() << '{' << sRTF_LISTNAME << ' ';
+ Strm() << '{' << OOO_STRING_SVTOOLS_RTF_LISTNAME << ' ';
RTFOutFuncs::Out_String( Strm(), pRule->GetName(), eDefaultEncoding,
bWriteHelpFmt ) << ";}" ;
}
- Strm() << sRTF_LISTID;
+ Strm() << OOO_STRING_SVTOOLS_RTF_LISTID;
OutULong( nId ) << '}' << sNewLine;
sTmp = '{';
- ((((((( sTmp += sRTF_LISTOVERRIDE ) +=
- sRTF_LISTID ) += ByteString::CreateFromInt32( nId )) +=
- sRTF_LISTOVERRIDECOUNT ) += '0' ) +=
- sRTF_LS ) += ByteString::CreateFromInt32( n )) += '}';
+ ((((((( sTmp += OOO_STRING_SVTOOLS_RTF_LISTOVERRIDE ) +=
+ OOO_STRING_SVTOOLS_RTF_LISTID ) += ByteString::CreateFromInt32( nId )) +=
+ OOO_STRING_SVTOOLS_RTF_LISTOVERRIDECOUNT ) += '0' ) +=
+ OOO_STRING_SVTOOLS_RTF_LS ) += ByteString::CreateFromInt32( n )) += '}';
sOverrideList += sTmp;
++nId, ++nTmplId;
}
if( sOverrideList.Len() )
- Strm() << "}{" << sRTF_LISTOVERRIDETABLE
+ Strm() << "}{" << OOO_STRING_SVTOOLS_RTF_LISTOVERRIDETABLE
<< sOverrideList.GetBuffer() << '}' << sNewLine;
}
@@ -1408,7 +1408,7 @@ BOOL SwRTFWriter::OutListNum( const SwTxtNode& rNd )
aLR.SetTxtFirstLineOfst( pFmt->GetFirstLineOffset() );
if ( bExportNumRule )
- Strm() << '{' << sRTF_LISTTEXT << sRTF_PARD << sRTF_PLAIN << ' ';
+ Strm() << '{' << OOO_STRING_SVTOOLS_RTF_LISTTEXT << OOO_STRING_SVTOOLS_RTF_PARD << OOO_STRING_SVTOOLS_RTF_PLAIN << ' ';
aSet.Put( aLR );
Out_SfxItemSet( aRTFAttrFnTab, *this, aSet, TRUE );
@@ -1440,11 +1440,11 @@ BOOL SwRTFWriter::OutListNum( const SwTxtNode& rNd )
{
if( OUTLINE_RULE != pRule->GetRuleType() )
{
- Strm() << sRTF_TAB << '}' << sRTF_ILVL;
+ Strm() << OOO_STRING_SVTOOLS_RTF_TAB << '}' << OOO_STRING_SVTOOLS_RTF_ILVL;
if( nLvl > 8 ) // RTF-kennt nur 9 Ebenen
{
OutULong( 8 );
- OutComment( *this, sRTF_SOUTLVL );
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_SOUTLVL );
OutULong( nLvl ) << '}';
}
else
@@ -1452,10 +1452,10 @@ BOOL SwRTFWriter::OutListNum( const SwTxtNode& rNd )
Strm() << ' ';
}
else
- Strm() << sRTF_TAB << '}';
+ Strm() << OOO_STRING_SVTOOLS_RTF_TAB << '}';
}
else if( sTxt.Len() )
- Strm() << sRTF_TAB;
+ Strm() << OOO_STRING_SVTOOLS_RTF_TAB;
}
bOutListNumTxt = FALSE;
}
diff --git a/sw/source/filter/rtf/wrtrtf.cxx b/sw/source/filter/rtf/wrtrtf.cxx
index 08c9f874e140..c10528f112ee 100644
--- a/sw/source/filter/rtf/wrtrtf.cxx
+++ b/sw/source/filter/rtf/wrtrtf.cxx
@@ -351,11 +351,11 @@ void SwRTFWriter::Out_SwDoc( SwPaM* pPam )
void SwRTFWriter::MakeHeader()
{
// baue den Vorspann wie Header, ColorTbl, FontTbl
- Strm() << '{' << sRTF_RTF << '1'
- << sRTF_ANSI;
+ Strm() << '{' << OOO_STRING_SVTOOLS_RTF_RTF << '1'
+ << OOO_STRING_SVTOOLS_RTF_ANSI;
if( bWriteAll )
{
- Strm() << sRTF_DEFF;
+ Strm() << OOO_STRING_SVTOOLS_RTF_DEFF;
OutULong( GetId( (SvxFontItem&)pDoc->GetAttrPool().GetDefaultItem(
RES_CHRATR_FONT ) ));
}
@@ -382,10 +382,10 @@ void SwRTFWriter::MakeHeader()
{ // Default-TabSize
const SvxTabStopItem& rTabs = (const SvxTabStopItem&)
pDoc->GetAttrPool().GetDefaultItem( RES_PARATR_TABSTOP );
- Strm() << sRTF_DEFTAB;
+ Strm() << OOO_STRING_SVTOOLS_RTF_DEFTAB;
OutLong( rTabs[0].GetTabPos() );
if ( !pDoc->get(IDocumentSettingAccess::USE_VIRTUAL_DEVICE) )
- Strm() << sRTF_LYTPRTMET;
+ Strm() << OOO_STRING_SVTOOLS_RTF_LYTPRTMET;
}
// PageDescriptor ausgeben (??nur wenn das gesamte Dokument??)
@@ -421,7 +421,7 @@ void SwRTFWriter::MakeHeader()
GetPageDesc()->GetName(), &nPosInDoc ))
{
// FALSE wegen schliessender Klammer !!
- OutComment( *this, sRTF_PGDSCNO, FALSE );
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_PGDSCNO, FALSE );
OutULong( nPosInDoc ) << '}';
}
}
@@ -432,40 +432,40 @@ void SwRTFWriter::MakeHeader()
{
if( rPageDesc.GetLandscape() )
- Strm() << sRTF_LANDSCAPE;
+ Strm() << OOO_STRING_SVTOOLS_RTF_LANDSCAPE;
const SwFmtFrmSize& rSz = rFmtPage.GetFrmSize();
// Clipboard-Dokument wird immer ohne Drucker angelegt, so ist
// der Std.PageDesc immer aug LONG_MAX !! Mappe dann auf DIN A4
if( LONG_MAX == rSz.GetHeight() || LONG_MAX == rSz.GetWidth() )
{
- Strm() << sRTF_PAPERH;
- OutULong( lA4Height ) << sRTF_PAPERW;
+ Strm() << OOO_STRING_SVTOOLS_RTF_PAPERH;
+ OutULong( lA4Height ) << OOO_STRING_SVTOOLS_RTF_PAPERW;
OutULong( lA4Width );
}
else
{
- Strm() << sRTF_PAPERH;
- OutULong( rSz.GetHeight() ) << sRTF_PAPERW;
+ Strm() << OOO_STRING_SVTOOLS_RTF_PAPERH;
+ OutULong( rSz.GetHeight() ) << OOO_STRING_SVTOOLS_RTF_PAPERW;
OutULong( rSz.GetWidth() );
}
}
{
const SvxLRSpaceItem& rLR = rFmtPage.GetLRSpace();
- Strm() << sRTF_MARGL;
- OutLong( rLR.GetLeft() ) << sRTF_MARGR;
+ Strm() << OOO_STRING_SVTOOLS_RTF_MARGL;
+ OutLong( rLR.GetLeft() ) << OOO_STRING_SVTOOLS_RTF_MARGR;
OutLong( rLR.GetRight() );
}
{
const SvxULSpaceItem& rUL = rFmtPage.GetULSpace();
- Strm() << sRTF_MARGT;
- OutLong( rUL.GetUpper() ) << sRTF_MARGB;
+ Strm() << OOO_STRING_SVTOOLS_RTF_MARGT;
+ OutLong( rUL.GetUpper() ) << OOO_STRING_SVTOOLS_RTF_MARGB;
OutLong( rUL.GetLower() );
}
- Strm() << sRTF_SECTD << sRTF_SBKNONE;
+ Strm() << OOO_STRING_SVTOOLS_RTF_SECTD << OOO_STRING_SVTOOLS_RTF_SBKNONE;
OutRTFPageDescription( rPageDesc, FALSE, TRUE ); // Changed bCheckForFirstPage to TRUE so headers
// following title page are correctly added - i13107
if( pSttPgDsc )
@@ -481,52 +481,52 @@ void SwRTFWriter::MakeHeader()
const SwFtnInfo& rFtnInfo = pDoc->GetFtnInfo();
const char* pOut = FTNPOS_CHAPTER == rFtnInfo.ePos
- ? sRTF_ENDDOC
- : sRTF_FTNBJ;
- Strm() << pOut << sRTF_FTNSTART;
+ ? OOO_STRING_SVTOOLS_RTF_ENDDOC
+ : OOO_STRING_SVTOOLS_RTF_FTNBJ;
+ Strm() << pOut << OOO_STRING_SVTOOLS_RTF_FTNSTART;
OutLong( rFtnInfo.nFtnOffset + 1 );
switch( rFtnInfo.eNum )
{
- case FTNNUM_PAGE: pOut = sRTF_FTNRSTPG; break;
- case FTNNUM_DOC: pOut = sRTF_FTNRSTCONT; break;
+ case FTNNUM_PAGE: pOut = OOO_STRING_SVTOOLS_RTF_FTNRSTPG; break;
+ case FTNNUM_DOC: pOut = OOO_STRING_SVTOOLS_RTF_FTNRSTCONT; break;
// case FTNNUM_CHAPTER:
- default: pOut = sRTF_FTNRESTART; break;
+ default: pOut = OOO_STRING_SVTOOLS_RTF_FTNRESTART; break;
}
Strm() << pOut;
switch( rFtnInfo.aFmt.GetNumberingType() )
{
case SVX_NUM_CHARS_LOWER_LETTER:
- case SVX_NUM_CHARS_LOWER_LETTER_N: pOut = sRTF_FTNNALC; break;
+ case SVX_NUM_CHARS_LOWER_LETTER_N: pOut = OOO_STRING_SVTOOLS_RTF_FTNNALC; break;
case SVX_NUM_CHARS_UPPER_LETTER:
- case SVX_NUM_CHARS_UPPER_LETTER_N: pOut = sRTF_FTNNAUC; break;
- case SVX_NUM_ROMAN_LOWER: pOut = sRTF_FTNNRLC; break;
- case SVX_NUM_ROMAN_UPPER: pOut = sRTF_FTNNRUC; break;
- case SVX_NUM_CHAR_SPECIAL: pOut = sRTF_FTNNCHI; break;
+ case SVX_NUM_CHARS_UPPER_LETTER_N: pOut = OOO_STRING_SVTOOLS_RTF_FTNNAUC; break;
+ case SVX_NUM_ROMAN_LOWER: pOut = OOO_STRING_SVTOOLS_RTF_FTNNRLC; break;
+ case SVX_NUM_ROMAN_UPPER: pOut = OOO_STRING_SVTOOLS_RTF_FTNNRUC; break;
+ case SVX_NUM_CHAR_SPECIAL: pOut = OOO_STRING_SVTOOLS_RTF_FTNNCHI; break;
// case SVX_NUM_ARABIC:
- default: pOut = sRTF_FTNNAR; break;
+ default: pOut = OOO_STRING_SVTOOLS_RTF_FTNNAR; break;
}
Strm() << pOut;
const SwEndNoteInfo& rEndNoteInfo = pDoc->GetEndNoteInfo();
- Strm() << sRTF_AENDDOC << sRTF_AFTNRSTCONT
- << sRTF_AFTNSTART;
+ Strm() << OOO_STRING_SVTOOLS_RTF_AENDDOC << OOO_STRING_SVTOOLS_RTF_AFTNRSTCONT
+ << OOO_STRING_SVTOOLS_RTF_AFTNSTART;
OutLong( rEndNoteInfo.nFtnOffset + 1 );
switch( rEndNoteInfo.aFmt.GetNumberingType() )
{
case SVX_NUM_CHARS_LOWER_LETTER:
- case SVX_NUM_CHARS_LOWER_LETTER_N: pOut = sRTF_AFTNNALC; break;
+ case SVX_NUM_CHARS_LOWER_LETTER_N: pOut = OOO_STRING_SVTOOLS_RTF_AFTNNALC; break;
case SVX_NUM_CHARS_UPPER_LETTER:
- case SVX_NUM_CHARS_UPPER_LETTER_N: pOut = sRTF_AFTNNAUC; break;
- case SVX_NUM_ROMAN_LOWER: pOut = sRTF_AFTNNRLC; break;
- case SVX_NUM_ROMAN_UPPER: pOut = sRTF_AFTNNRUC; break;
- case SVX_NUM_CHAR_SPECIAL: pOut = sRTF_AFTNNCHI; break;
+ case SVX_NUM_CHARS_UPPER_LETTER_N: pOut = OOO_STRING_SVTOOLS_RTF_AFTNNAUC; break;
+ case SVX_NUM_ROMAN_LOWER: pOut = OOO_STRING_SVTOOLS_RTF_AFTNNRLC; break;
+ case SVX_NUM_ROMAN_UPPER: pOut = OOO_STRING_SVTOOLS_RTF_AFTNNRUC; break;
+ case SVX_NUM_CHAR_SPECIAL: pOut = OOO_STRING_SVTOOLS_RTF_AFTNNCHI; break;
// case SVX_NUM_ARABIC:
- default: pOut = sRTF_AFTNNAR; break;
+ default: pOut = OOO_STRING_SVTOOLS_RTF_AFTNNAR; break;
}
Strm() << pOut;
}
@@ -539,15 +539,15 @@ void SwRTFWriter::MakeHeader()
if( RES_DBFLD == (*pTypes)[ --nCnt ]->Which() &&
(*pTypes)[ nCnt ]->GetDepends() )
{
- Strm() << '{' << sRTF_FIELD;
- OutComment( *this, sRTF_FLDINST ) << " DATA ";
+ Strm() << '{' << OOO_STRING_SVTOOLS_RTF_FIELD;
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_FLDINST ) << " DATA ";
SwDBData aData = pDoc->GetDBData();
String sOut(aData.sDataSource);
sOut += DB_DELIM;
sOut += (String)aData.sCommand;
RTFOutFuncs::Out_String( Strm(), sOut,
eDefaultEncoding, bWriteHelpFmt );
- Strm() << "}{" << sRTF_FLDRSLT << " }}";
+ Strm() << "}{" << OOO_STRING_SVTOOLS_RTF_FLDRSLT << " }}";
break;
}
}
@@ -560,11 +560,11 @@ void SwRTFWriter::MakeHeader()
void SwRTFWriter::OutInfoDateTime( const sal_Char* i_pStr,
const util::DateTime& i_rDT )
{
- Strm() << '{' << i_pStr << sRTF_YR;
- OutLong( Strm(), i_rDT.Year ) << sRTF_MO;
- OutLong( Strm(), i_rDT.Month ) << sRTF_DY;
- OutLong( Strm(), i_rDT.Day ) << sRTF_HR;
- OutLong( Strm(), i_rDT.Hours ) << sRTF_MIN;
+ Strm() << '{' << i_pStr << OOO_STRING_SVTOOLS_RTF_YR;
+ OutLong( Strm(), i_rDT.Year ) << OOO_STRING_SVTOOLS_RTF_MO;
+ OutLong( Strm(), i_rDT.Month ) << OOO_STRING_SVTOOLS_RTF_DY;
+ OutLong( Strm(), i_rDT.Day ) << OOO_STRING_SVTOOLS_RTF_HR;
+ OutLong( Strm(), i_rDT.Hours ) << OOO_STRING_SVTOOLS_RTF_MIN;
OutLong( Strm(), i_rDT.Minutes ) << '}';
}
@@ -586,7 +586,7 @@ void SwRTFWriter::OutUnicodeSafeRecord(const sal_Char *pToken,
bool bNeedUnicodeWrapper = !CharsetSufficient(rContent, eDefaultEncoding);
if (bNeedUnicodeWrapper)
- Strm() << '{' << sRTF_UPR;
+ Strm() << '{' << OOO_STRING_SVTOOLS_RTF_UPR;
Strm() << '{' << pToken << ' ';
OutRTF_AsByteString(*this, rContent, eDefaultEncoding);
@@ -594,7 +594,7 @@ void SwRTFWriter::OutUnicodeSafeRecord(const sal_Char *pToken,
if (bNeedUnicodeWrapper)
{
- OutComment(*this, sRTF_UD);
+ OutComment(*this, OOO_STRING_SVTOOLS_RTF_UD);
Strm() << '{' << pToken << ' ';
RTFOutFuncs::Out_String(Strm(), rContent, eDefaultEncoding,
bWriteHelpFmt);
@@ -606,7 +606,7 @@ void SwRTFWriter::OutUnicodeSafeRecord(const sal_Char *pToken,
void SwRTFWriter::OutDocInfoStat()
{
- Strm() << '{' << sRTF_INFO;
+ Strm() << '{' << OOO_STRING_SVTOOLS_RTF_INFO;
SwDocShell *pDocShell(pDoc->GetDocShell());
uno::Reference<document::XDocumentProperties> xDocProps;
@@ -619,25 +619,25 @@ void SwRTFWriter::OutDocInfoStat()
// may be null (in case of copying)
if (xDocProps.is())
{
- OutUnicodeSafeRecord(sRTF_TITLE, xDocProps->getTitle());
- OutUnicodeSafeRecord(sRTF_SUBJECT, xDocProps->getSubject());
+ OutUnicodeSafeRecord(OOO_STRING_SVTOOLS_RTF_TITLE, xDocProps->getTitle());
+ OutUnicodeSafeRecord(OOO_STRING_SVTOOLS_RTF_SUBJECT, xDocProps->getSubject());
- OutUnicodeSafeRecord(sRTF_KEYWORDS,
+ OutUnicodeSafeRecord(OOO_STRING_SVTOOLS_RTF_KEYWORDS,
::comphelper::string::convertCommaSeparated(xDocProps->getKeywords()));
- OutUnicodeSafeRecord(sRTF_DOCCOMM, xDocProps->getDescription());
+ OutUnicodeSafeRecord(OOO_STRING_SVTOOLS_RTF_DOCCOMM, xDocProps->getDescription());
- OutUnicodeSafeRecord(sRTF_AUTHOR, xDocProps->getAuthor() );
- OutInfoDateTime(sRTF_CREATIM, xDocProps->getCreationDate());
+ OutUnicodeSafeRecord(OOO_STRING_SVTOOLS_RTF_AUTHOR, xDocProps->getAuthor() );
+ OutInfoDateTime(OOO_STRING_SVTOOLS_RTF_CREATIM, xDocProps->getCreationDate());
- OutUnicodeSafeRecord(sRTF_AUTHOR, xDocProps->getModifiedBy() );
- OutInfoDateTime(sRTF_REVTIM, xDocProps->getModificationDate());
+ OutUnicodeSafeRecord(OOO_STRING_SVTOOLS_RTF_AUTHOR, xDocProps->getModifiedBy() );
+ OutInfoDateTime(OOO_STRING_SVTOOLS_RTF_REVTIM, xDocProps->getModificationDate());
- OutInfoDateTime(sRTF_PRINTIM, xDocProps->getPrintDate());
+ OutInfoDateTime(OOO_STRING_SVTOOLS_RTF_PRINTIM, xDocProps->getPrintDate());
}
// fuer interne Zwecke - Versionsnummer rausschreiben
- Strm() << '{' << sRTF_COMMENT << " StarWriter}{" << sRTF_VERN;
+ Strm() << '{' << OOO_STRING_SVTOOLS_RTF_COMMENT << " StarWriter}{" << OOO_STRING_SVTOOLS_RTF_VERN;
OutLong( Strm(), SUPD*10 ) << '}';
Strm() << '}';
@@ -770,16 +770,16 @@ void SwRTFWriter::OutRTFColorTab()
}
// und raus damit
- Strm() << SwRTFWriter::sNewLine << '{' << sRTF_COLORTBL;
+ Strm() << SwRTFWriter::sNewLine << '{' << OOO_STRING_SVTOOLS_RTF_COLORTBL;
for( n = 0; n < pColTbl->Count(); n++ )
{
const Color& rCol = (*pColTbl)[ n ];
if( n || COL_AUTO != rCol.GetColor() )
{
- Strm() << sRTF_RED;
- OutULong( rCol.GetRed() ) << sRTF_GREEN;
- OutULong( rCol.GetGreen() ) << sRTF_BLUE;
+ Strm() << OOO_STRING_SVTOOLS_RTF_RED;
+ OutULong( rCol.GetRed() ) << OOO_STRING_SVTOOLS_RTF_GREEN;
+ OutULong( rCol.GetGreen() ) << OOO_STRING_SVTOOLS_RTF_BLUE;
OutULong( rCol.GetBlue() );
}
Strm() << ';';
@@ -798,30 +798,30 @@ bool FontCharsetSufficient(const String &rFntNm, const String &rAltNm,
static void _OutFont( SwRTFWriter& rWrt, const SvxFontItem& rFont, USHORT nNo )
{
- rWrt.Strm() << '{' << sRTF_F;
+ rWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_F;
- const char* pStr = sRTF_FNIL;
+ const char* pStr = OOO_STRING_SVTOOLS_RTF_FNIL;
switch (rFont.GetFamily())
{
case FAMILY_ROMAN:
- pStr = sRTF_FROMAN;
+ pStr = OOO_STRING_SVTOOLS_RTF_FROMAN;
break;
case FAMILY_SWISS:
- pStr = sRTF_FSWISS;
+ pStr = OOO_STRING_SVTOOLS_RTF_FSWISS;
break;
case FAMILY_MODERN:
- pStr = sRTF_FMODERN;
+ pStr = OOO_STRING_SVTOOLS_RTF_FMODERN;
break;
case FAMILY_SCRIPT:
- pStr = sRTF_FSCRIPT;
+ pStr = OOO_STRING_SVTOOLS_RTF_FSCRIPT;
break;
case FAMILY_DECORATIVE:
- pStr = sRTF_FDECOR;
+ pStr = OOO_STRING_SVTOOLS_RTF_FDECOR;
break;
default:
break;
}
- rWrt.OutULong(nNo) << pStr << sRTF_FPRQ;
+ rWrt.OutULong(nNo) << pStr << OOO_STRING_SVTOOLS_RTF_FPRQ;
USHORT nVal = 0;
switch (rFont.GetPitch())
@@ -856,14 +856,14 @@ static void _OutFont( SwRTFWriter& rWrt, const SvxFontItem& rFont, USHORT nNo )
eChrSet = rtl_getTextEncodingFromWindowsCharset(nChSet);
}
- rWrt.Strm() << sRTF_FCHARSET;
+ rWrt.Strm() << OOO_STRING_SVTOOLS_RTF_FCHARSET;
rWrt.OutULong( nChSet );
rWrt.Strm() << ' ';
if (aRes.HasDistinctSecondary())
{
RTFOutFuncs::Out_Fontname(rWrt.Strm(), aRes.msPrimary, eChrSet,
rWrt.bWriteHelpFmt);
- OutComment(rWrt, sRTF_FALT) << ' ';
+ OutComment(rWrt, OOO_STRING_SVTOOLS_RTF_FALT) << ' ';
RTFOutFuncs::Out_Fontname(rWrt.Strm(), aRes.msSecondary, eChrSet,
rWrt.bWriteHelpFmt) << '}';
}
@@ -881,7 +881,7 @@ void SwRTFWriter::OutRTFFontTab()
const SfxItemPool& rPool = pDoc->GetAttrPool();
const SvxFontItem* pFont = (const SvxFontItem*)GetDfltAttr(RES_CHRATR_FONT);
- Strm() << SwRTFWriter::sNewLine << '{' << sRTF_FONTTBL;
+ Strm() << SwRTFWriter::sNewLine << '{' << OOO_STRING_SVTOOLS_RTF_FONTTBL;
_OutFont( *this, *pFont, n++ );
pFont = (const SvxFontItem*)rPool.GetPoolDefaultItem(RES_CHRATR_FONT);
@@ -906,7 +906,7 @@ void RTF_WrtRedlineAuthor::Write(Writer &rWrt)
{
SwRTFWriter & rRTFWrt = (SwRTFWriter&)rWrt;
- rRTFWrt.Strm() << '{' << sRTF_IGNORE << sRTF_REVTBL << ' ';
+ rRTFWrt.Strm() << '{' << OOO_STRING_SVTOOLS_RTF_IGNORE << OOO_STRING_SVTOOLS_RTF_REVTBL << ' ';
typedef std::vector<String>::iterator myiter;
for(std::vector<String>::iterator aIter = maAuthors.begin(); aIter != maAuthors.end(); ++aIter)
@@ -1039,7 +1039,7 @@ void SwRTFWriter::OutRTFStyleTab()
return;
bOutStyleTab = TRUE;
- Strm() << SwRTFWriter::sNewLine << '{' << sRTF_STYLESHEET;
+ Strm() << SwRTFWriter::sNewLine << '{' << OOO_STRING_SVTOOLS_RTF_STYLESHEET;
// das Default-TextStyle wird nicht mit ausgegeben !!
for( n = 1; n < nArrLen; ++n )
@@ -1058,14 +1058,14 @@ void SwRTFWriter::OutRTFStyleTab()
pColl->DerivedFrom() )
{
// die Ableitung vom Format
- Strm() << sRTF_SBASEDON;
+ Strm() << OOO_STRING_SVTOOLS_RTF_SBASEDON;
OutULong( nBasedOn );
break;
}
if( pColl == &pColl->GetNextTxtFmtColl() )
{
- Strm() << sRTF_SNEXT;
+ Strm() << OOO_STRING_SVTOOLS_RTF_SNEXT;
OutULong( n );
}
else
@@ -1075,7 +1075,7 @@ void SwRTFWriter::OutRTFStyleTab()
&pColl->GetNextTxtFmtColl() )
{
// die Ableitung vom Format
- Strm() << sRTF_SNEXT;
+ Strm() << OOO_STRING_SVTOOLS_RTF_SNEXT;
OutULong( nNext );
break;
}
@@ -1083,7 +1083,7 @@ void SwRTFWriter::OutRTFStyleTab()
//if( NO_NUMBERING != pColl->GetOutlineLevel() )//#outline level,zhaojianwei
if(pColl->IsAssignedToListLevelOfOutlineStyle())//<-end,zhaojianwei
{
- Strm() << '{' << sRTF_IGNORE << sRTF_SOUTLVL;
+ Strm() << '{' << OOO_STRING_SVTOOLS_RTF_IGNORE << OOO_STRING_SVTOOLS_RTF_SOUTLVL;
//OutULong( pColl->GetOutlineLevel() ) << '}';//#outline level,zhaojianwei
OutULong( pColl->GetAssignedOutlineStyleLevel() ) << '}';//<-end,zhaojianwei
}
@@ -1110,7 +1110,7 @@ void SwRTFWriter::OutRTFStyleTab()
pFmt->DerivedFrom() )
{
// die Ableitung vom Format
- Strm() << sRTF_SBASEDON;
+ Strm() << OOO_STRING_SVTOOLS_RTF_SBASEDON;
OutULong( nArrLen + nBasedOn );
break;
}
@@ -1145,7 +1145,7 @@ void SwRTFWriter::OutRTFFlyFrms(const SwFlyFrmFmt& rFlyFrmFmt)
return;
if (!ExportAsInline(rFlyFrmFmt))
- Strm() << SwRTFWriter::sNewLine << sRTF_PARD << sRTF_PLAIN;
+ Strm() << SwRTFWriter::sNewLine << OOO_STRING_SVTOOLS_RTF_PARD << OOO_STRING_SVTOOLS_RTF_PLAIN;
//If we are only exporting an inline graphic/object then we
//only need the its pFlyFmt for the duration of exporting it
//for floating objects its a little more complex at the moment
@@ -1158,7 +1158,7 @@ void SwRTFWriter::OutRTFFlyFrms(const SwFlyFrmFmt& rFlyFrmFmt)
}
if (!ExportAsInline(rFlyFrmFmt))
- Strm() << sRTF_PARD << SwRTFWriter::sNewLine;
+ Strm() << OOO_STRING_SVTOOLS_RTF_PARD << SwRTFWriter::sNewLine;
//#i46098#: else
pFlyFmt = pOldFlyFmt;
}
@@ -1198,21 +1198,21 @@ void SwRTFWriter::OutRedline( xub_StrLen nCntntPos )
Strm() << '{';
if(pCurRedline->GetType() == nsRedlineType_t::REDLINE_INSERT)
{
- Strm() << sRTF_REVISED;
- Strm() << sRTF_REVAUTH;
+ Strm() << OOO_STRING_SVTOOLS_RTF_REVISED;
+ Strm() << OOO_STRING_SVTOOLS_RTF_REVAUTH;
String sName = SW_MOD()->GetRedlineAuthor(pCurRedline->GetAuthor());
OutLong( pRedlAuthors->AddName(sName) );
- Strm() << sRTF_REVDTTM;
+ Strm() << OOO_STRING_SVTOOLS_RTF_REVDTTM;
OutLong( sw::ms::DateTime2DTTM(pCurRedline->GetTimeStamp()) );
Strm() << ' ';
}
else if(pCurRedline->GetType() == nsRedlineType_t::REDLINE_DELETE)
{
- Strm() << sRTF_DELETED;
- Strm() << sRTF_REVAUTHDEL;
+ Strm() << OOO_STRING_SVTOOLS_RTF_DELETED;
+ Strm() << OOO_STRING_SVTOOLS_RTF_REVAUTHDEL;
String sDelName = SW_MOD()->GetRedlineAuthor(pCurRedline->GetAuthor());
OutLong( pRedlAuthors->AddName(sDelName) );
- Strm() << sRTF_REVDTTMDEL;
+ Strm() << OOO_STRING_SVTOOLS_RTF_REVDTTMDEL;
OutLong( sw::ms::DateTime2DTTM(pCurRedline->GetTimeStamp()) );
Strm() << ' ';
}
@@ -1264,7 +1264,7 @@ void SwRTFWriter::OutBookmarks( xub_StrLen nCntntPos)
const ::sw::mark::IBookmark* const pAsBookmark = dynamic_cast< const ::sw::mark::IBookmark* >(pBookmark);
if(pAsBookmark && (pAsBookmark->GetShortName().getLength() || pAsBookmark->GetKeyCode().GetCode()))
{
- OutComment( *this, sRTF_BKMKKEY );
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_BKMKKEY );
OutULong( ( pAsBookmark->GetKeyCode().GetCode() |
pAsBookmark->GetKeyCode().GetModifier() ));
if( !pAsBookmark->GetShortName().getLength() )
@@ -1276,7 +1276,7 @@ void SwRTFWriter::OutBookmarks( xub_StrLen nCntntPos)
}
Strm() << '}';
}
- OutComment( *this, sRTF_BKMKSTART ) << ' ';
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_BKMKSTART ) << ' ';
RTFOutFuncs::Out_String( Strm(), pBookmark->GetName(),
eDefaultEncoding, bWriteHelpFmt ) << '}';
}
@@ -1291,7 +1291,7 @@ void SwRTFWriter::OutBookmarks( xub_StrLen nCntntPos)
const ::sw::mark::IBookmark* const pAsBookmark = dynamic_cast< const ::sw::mark::IBookmark* >(pBookmark);
if(pAsBookmark && (pAsBookmark->GetShortName().getLength() || pAsBookmark->GetKeyCode().GetCode()))
{
- OutComment( *this, sRTF_BKMKKEY );
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_BKMKKEY );
OutULong( ( pAsBookmark->GetKeyCode().GetCode() |
pAsBookmark->GetKeyCode().GetModifier() ));
if( !pAsBookmark->GetShortName().getLength() )
@@ -1303,7 +1303,7 @@ void SwRTFWriter::OutBookmarks( xub_StrLen nCntntPos)
}
Strm() << '}';
}
- OutComment( *this, sRTF_BKMKEND ) << ' ';
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_BKMKEND ) << ' ';
RTFOutFuncs::Out_String( Strm(), pAsBookmark->GetName(),
eDefaultEncoding, bWriteHelpFmt ) << '}';
@@ -1421,14 +1421,14 @@ void SwRTFWriter::OutPageDesc()
Strm() << SwRTFWriter::sNewLine; // ein Trenner
bOutPageDesc = bOutPageDescTbl = TRUE;
- OutComment( *this, sRTF_PGDSCTBL );
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_PGDSCTBL );
for( USHORT n = 0; n < nSize; ++n )
{
const SwPageDesc& rPageDesc =
const_cast<const SwDoc*>(pDoc)->GetPageDesc( n );
- Strm() << SwRTFWriter::sNewLine << '{' << sRTF_PGDSC;
- OutULong( n ) << sRTF_PGDSCUSE;
+ Strm() << SwRTFWriter::sNewLine << '{' << OOO_STRING_SVTOOLS_RTF_PGDSC;
+ OutULong( n ) << OOO_STRING_SVTOOLS_RTF_PGDSCUSE;
OutULong( rPageDesc.ReadUseOn() );
OutRTFPageDescription( rPageDesc, FALSE, FALSE );
@@ -1439,7 +1439,7 @@ void SwRTFWriter::OutPageDesc()
if( rPageDesc.GetFollow() ==
&const_cast<const SwDoc *>(pDoc)->GetPageDesc( --i ) )
break;
- Strm() << sRTF_PGDSCNXT;
+ Strm() << OOO_STRING_SVTOOLS_RTF_PGDSCNXT;
OutULong( i ) << ' ';
RTFOutFuncs::Out_String( Strm(), XlateFmtName( rPageDesc.GetName(), nsSwGetPoolIdFromName::GET_POOLID_PAGEDESC ), eDefaultEncoding,
bWriteHelpFmt ) << ";}";
@@ -1459,20 +1459,20 @@ void SwRTFWriter::OutRTFBorder(const SvxBorderLine* aLine, const USHORT nSpace )
int nWidth = aLine->GetOutWidth();
if(nDistance == 0) // Single Line
- Strm() << sRTF_BRDRS;
+ Strm() << OOO_STRING_SVTOOLS_RTF_BRDRS;
else // Double Line
{
if(nOutWidth == nInWidth)
- Strm() << sRTF_BRDRDB;
+ Strm() << OOO_STRING_SVTOOLS_RTF_BRDRDB;
else if (nOutWidth > nInWidth)
- Strm() << sRTF_BRDRTNTHSG;
+ Strm() << OOO_STRING_SVTOOLS_RTF_BRDRTNTHSG;
else if (nOutWidth < nInWidth)
- Strm() << sRTF_BRDRTHTNSG;
+ Strm() << OOO_STRING_SVTOOLS_RTF_BRDRTHTNSG;
}
- Strm() << sRTF_BRDRW;
+ Strm() << OOO_STRING_SVTOOLS_RTF_BRDRW;
OutULong(nWidth);
- Strm() << sRTF_BRSP;
+ Strm() << OOO_STRING_SVTOOLS_RTF_BRSP;
OutULong(nSpace);
}
@@ -1481,28 +1481,28 @@ void SwRTFWriter::OutRTFBorders(SvxBoxItem aBox)
const SvxBorderLine *pLine = aBox.GetTop();
if(pLine)
{
- Strm() << sRTF_PGBRDRT;
+ Strm() << OOO_STRING_SVTOOLS_RTF_PGBRDRT;
OutRTFBorder(pLine, aBox.GetDistance(BOX_LINE_TOP));
}
pLine = aBox.GetBottom();
if(pLine)
{
- Strm() << sRTF_PGBRDRB;
+ Strm() << OOO_STRING_SVTOOLS_RTF_PGBRDRB;
OutRTFBorder(pLine, aBox.GetDistance(BOX_LINE_BOTTOM));
}
pLine = aBox.GetRight();
if(pLine)
{
- Strm() << sRTF_PGBRDRR;
+ Strm() << OOO_STRING_SVTOOLS_RTF_PGBRDRR;
OutRTFBorder(pLine, aBox.GetDistance(BOX_LINE_LEFT));
}
pLine = aBox.GetLeft();
if(pLine)
{
- Strm() << sRTF_PGBRDRL;
+ Strm() << OOO_STRING_SVTOOLS_RTF_PGBRDRL;
OutRTFBorder(pLine, aBox.GetDistance(BOX_LINE_RIGHT));
}
}
@@ -1529,13 +1529,13 @@ void SwRTFWriter::OutRTFPageDescription( const SwPageDesc& rPgDsc,
{
if( bFirstLine && bWriteAll &&
pCurPam->GetPoint()->nNode == pOrigPam->Start()->nNode )
- Strm() << sRTF_SECTD << sRTF_SBKNONE;
+ Strm() << OOO_STRING_SVTOOLS_RTF_SECTD << OOO_STRING_SVTOOLS_RTF_SBKNONE;
else
- Strm() << sRTF_SECT << sRTF_SECTD;
+ Strm() << OOO_STRING_SVTOOLS_RTF_SECT << OOO_STRING_SVTOOLS_RTF_SECTD;
}
if( pAktPageDesc->GetLandscape() )
- Strm() << sRTF_LNDSCPSXN;
+ Strm() << OOO_STRING_SVTOOLS_RTF_LNDSCPSXN;
const SwFmt *pFmt = &pAktPageDesc->GetMaster(); //GetLeft();
OutRTF_SwFmt( *this, *pFmt );
@@ -1566,7 +1566,7 @@ void SwRTFWriter::OutRTFPageDescription( const SwPageDesc& rPgDsc,
if( pAktPageDesc != &rPgDsc )
{
pAktPageDesc = &rPgDsc;
- Strm() << sRTF_TITLEPG;
+ Strm() << OOO_STRING_SVTOOLS_RTF_TITLEPG;
// die Header/Footer der 1. Seite ausgeben
const SfxPoolItem* pHt;
@@ -1602,7 +1602,7 @@ BOOL SwRTFWriter::OutBreaks( const SfxItemSet& rSet )
{
pAktPageDesc = ((SwFmtPageDesc*)pItem)->GetPageDesc();
// FALSE wegen schliessender Klammer !!
- OutComment( *this, sRTF_PGDSCNO, FALSE );
+ OutComment( *this, OOO_STRING_SVTOOLS_RTF_PGDSCNO, FALSE );
OutULong( nPos ) << '}';
// nicht weiter, in Styles gibts keine SectionControls !!
@@ -1623,7 +1623,7 @@ BOOL SwRTFWriter::OutBreaks( const SfxItemSet& rSet )
SVX_BREAK_PAGE_BOTH == rBreak.GetBreak() )
{
bOutFmtAttr = true;
- Strm() << sRTF_PAGE;
+ Strm() << OOO_STRING_SVTOOLS_RTF_PAGE;
}
}
else
@@ -1636,13 +1636,13 @@ BOOL SwRTFWriter::OutBreaks( const SfxItemSet& rSet )
break;
case SVX_BREAK_PAGE_BEFORE:
bOutFmtAttr = true;
- Strm() << sRTF_PAGE;
+ Strm() << OOO_STRING_SVTOOLS_RTF_PAGE;
break;
case SVX_BREAK_PAGE_AFTER:
- OutComment(*this, sRTF_PGBRK, false) << "0}";
+ OutComment(*this, OOO_STRING_SVTOOLS_RTF_PGBRK, false) << "0}";
break;
case SVX_BREAK_PAGE_BOTH:
- OutComment(*this, sRTF_PGBRK, false) << "1}";
+ OutComment(*this, OOO_STRING_SVTOOLS_RTF_PGBRK, false) << "1}";
break;
default:
break;
@@ -1683,7 +1683,7 @@ void SwRTFWriter::CheckEndNodeForSection( const SwNode& rNd )
{
if (! bOutPageDesc)
{
- Strm() << sRTF_SECT << sRTF_SECTD << sRTF_SBKNONE;
+ Strm() << OOO_STRING_SVTOOLS_RTF_SECT << OOO_STRING_SVTOOLS_RTF_SECTD << OOO_STRING_SVTOOLS_RTF_SBKNONE;
OutRTFPageDescription( ( pAktPageDesc
? *pAktPageDesc
: const_cast<const SwDoc *>(pDoc)
diff --git a/sw/util/makefile.mk b/sw/util/makefile.mk
index 902068836660..405604c9ee45 100644
--- a/sw/util/makefile.mk
+++ b/sw/util/makefile.mk
@@ -152,7 +152,6 @@ SHL2STDLIBS= \
$(SOTLIB) \
$(TOOLSLIB) \
$(UCBHELPERLIB) \
- $(UNOTOOLSLIB) \
$(COMPHELPERLIB) \
$(CPPUHELPERLIB) \
$(CPPULIB) \
@@ -182,7 +181,6 @@ SHL3STDLIBS= \
$(ISWLIB) \
$(SVXLIB) \
$(SFX2LIB) \
- $(BASICLIB) \
$(SVTOOLLIB) \
$(TKLIB) \
$(VCLLIB) \