Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
3852a6f5
Kaydet (Commit)
3852a6f5
authored
Eki 27, 2011
tarafından
Caolán McNamara
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
ByteString->rtl::OString
üst
5107c0af
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
29 additions
and
34 deletions
+29
-34
htmldraw.cxx
sw/source/filter/html/htmldraw.cxx
+3
-4
htmlfly.cxx
sw/source/filter/html/htmlfly.cxx
+17
-19
htmlforw.cxx
sw/source/filter/html/htmlforw.cxx
+4
-4
htmlplug.cxx
sw/source/filter/html/htmlplug.cxx
+3
-5
wrthtml.hxx
sw/source/filter/html/wrthtml.hxx
+2
-2
No files found.
sw/source/filter/html/htmldraw.cxx
Dosyayı görüntüle @
3852a6f5
...
@@ -837,11 +837,10 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt,
...
@@ -837,11 +837,10 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt,
rWrt
.
Strm
()
<<
sOut
.
makeStringAndClear
().
getStr
();
rWrt
.
Strm
()
<<
sOut
.
makeStringAndClear
().
getStr
();
// und nun noch ALIGN, HSPACE und VSPACE
// und nun noch ALIGN, HSPACE und VSPACE
ByteString
aEndTags
;
sal_uInt32
nFrmFlags
=
HTML_FRMOPTS_MARQUEE
;
sal_uInt32
nFrmFlags
=
HTML_FRMOPTS_MARQUEE
;
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_DRAW
)
)
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_DRAW
)
)
nFrmFlags
|=
HTML_FRMOPTS_MARQUEE_CSS1
;
nFrmFlags
|=
HTML_FRMOPTS_MARQUEE_CSS1
;
r
HTMLWrt
.
OutFrmFmtOptions
(
rFmt
,
aEmptyStr
,
aEndTags
,
nFrmFlags
);
r
tl
::
OString
aEndTags
=
rHTMLWrt
.
OutFrmFmtOptions
(
rFmt
,
aEmptyStr
,
nFrmFlags
);
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_DRAW
)
)
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_DRAW
)
)
rHTMLWrt
.
OutCSS1_FrmFmtOptions
(
rFmt
,
nFrmFlags
,
&
rSdrObject
);
rHTMLWrt
.
OutCSS1_FrmFmtOptions
(
rFmt
,
nFrmFlags
,
&
rSdrObject
);
...
@@ -859,8 +858,8 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt,
...
@@ -859,8 +858,8 @@ Writer& OutHTML_DrawFrmFmtAsMarquee( Writer& rWrt,
HTMLOutFuncs
::
Out_AsciiTag
(
rWrt
.
Strm
(),
OOO_STRING_SVTOOLS_HTML_marquee
,
sal_False
);
HTMLOutFuncs
::
Out_AsciiTag
(
rWrt
.
Strm
(),
OOO_STRING_SVTOOLS_HTML_marquee
,
sal_False
);
if
(
aEndTags
.
Len
()
)
if
(
aEndTags
.
getLength
()
)
rWrt
.
Strm
()
<<
aEndTags
.
GetBuffe
r
();
rWrt
.
Strm
()
<<
aEndTags
.
getSt
r
();
return
rWrt
;
return
rWrt
;
}
}
...
...
sw/source/filter/html/htmlfly.cxx
Dosyayı görüntüle @
3852a6f5
...
@@ -542,11 +542,12 @@ void SwHTMLWriter::OutFrmFmt( sal_uInt8 nMode, const SwFrmFmt& rFrmFmt,
...
@@ -542,11 +542,12 @@ void SwHTMLWriter::OutFrmFmt( sal_uInt8 nMode, const SwFrmFmt& rFrmFmt,
}
}
void
SwHTMLWriter
::
OutFrmFmtOptions
(
const
SwFrmFmt
&
rFrmFmt
,
rtl
::
OString
SwHTMLWriter
::
OutFrmFmtOptions
(
const
SwFrmFmt
&
rFrmFmt
,
const
String
&
rAlternateTxt
,
const
String
&
rAlternateTxt
,
ByteString
&
rEndTag
s
,
sal_uInt32
nFrmOpt
s
,
sal_uInt32
nFrmOpt
s
)
const
rtl
::
OString
&
rEndTag
s
)
{
{
rtl
::
OString
sRetEndTags
;
rtl
::
OStringBuffer
sOut
;
rtl
::
OStringBuffer
sOut
;
const
SfxPoolItem
*
pItem
;
const
SfxPoolItem
*
pItem
;
const
SfxItemSet
&
rItemSet
=
rFrmFmt
.
GetAttrSet
();
const
SfxItemSet
&
rItemSet
=
rFrmFmt
.
GetAttrSet
();
...
@@ -820,9 +821,10 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt,
...
@@ -820,9 +821,10 @@ void SwHTMLWriter::OutFrmFmtOptions( const SwFrmFmt &rFrmFmt,
sOut
.
append
(
'<'
).
append
(
OOO_STRING_SVTOOLS_HTML_linebreak
).
sOut
.
append
(
'<'
).
append
(
OOO_STRING_SVTOOLS_HTML_linebreak
).
append
(
' '
).
append
(
OOO_STRING_SVTOOLS_HTML_O_clear
).
append
(
' '
).
append
(
OOO_STRING_SVTOOLS_HTML_O_clear
).
append
(
'='
).
append
(
pStr
).
append
(
'>'
).
append
(
rEndTags
);
append
(
'='
).
append
(
pStr
).
append
(
'>'
).
append
(
rEndTags
);
rEndTags
=
sOut
.
makeStringAndClear
().
getSt
r
();
sRetEndTags
=
sOut
.
makeStringAndClea
r
();
}
}
}
}
return
sRetEndTags
;
}
}
...
@@ -995,7 +997,7 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt,
...
@@ -995,7 +997,7 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt,
// Attribute die ausserhelb der Grafik geschreiben werden muessen sammeln
// Attribute die ausserhelb der Grafik geschreiben werden muessen sammeln
rtl
::
OStringBuffer
sOut
;
rtl
::
OStringBuffer
sOut
;
Byte
String
aEndTags
;
rtl
::
O
String
aEndTags
;
// implizite Sprungmarke -> <A NAME=...></A>...<IMG ...>
// implizite Sprungmarke -> <A NAME=...></A>...<IMG ...>
if
(
pMarkType
&&
rFrmFmt
.
GetName
().
Len
()
)
if
(
pMarkType
&&
rFrmFmt
.
GetName
().
Len
()
)
...
@@ -1168,7 +1170,7 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt,
...
@@ -1168,7 +1170,7 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt,
}
}
// ALT, ALIGN, WIDTH, HEIGHT, HSPACE, VSPACE
// ALT, ALIGN, WIDTH, HEIGHT, HSPACE, VSPACE
rHTMLWrt
.
OutFrmFmtOptions
(
rFrmFmt
,
rAlternateTxt
,
aEndTags
,
nFrmOpt
s
);
aEndTags
=
rHTMLWrt
.
OutFrmFmtOptions
(
rFrmFmt
,
rAlternateTxt
,
nFrmOpts
,
aEndTag
s
);
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_FLY
)
)
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_FLY
)
)
rHTMLWrt
.
OutCSS1_FrmFmtOptions
(
rFrmFmt
,
nFrmOpts
);
rHTMLWrt
.
OutCSS1_FrmFmtOptions
(
rFrmFmt
,
nFrmOpts
);
...
@@ -1195,8 +1197,8 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt,
...
@@ -1195,8 +1197,8 @@ Writer& OutHTML_Image( Writer& rWrt, const SwFrmFmt &rFrmFmt,
rHTMLWrt
.
Strm
()
<<
'>'
;
rHTMLWrt
.
Strm
()
<<
'>'
;
if
(
aEndTags
.
Len
()
)
if
(
aEndTags
.
getLength
()
)
rWrt
.
Strm
()
<<
aEndTags
.
GetBuffe
r
();
rWrt
.
Strm
()
<<
aEndTags
.
getSt
r
();
if
(
rHTMLWrt
.
aINetFmts
.
Count
()
)
if
(
rHTMLWrt
.
aINetFmts
.
Count
()
)
{
{
...
@@ -1437,8 +1439,7 @@ static Writer & OutHTML_FrmFmtAsMulticol( Writer& rWrt,
...
@@ -1437,8 +1439,7 @@ static Writer & OutHTML_FrmFmtAsMulticol( Writer& rWrt,
:
HTML_FRMOPTS_MULTICOL
;
:
HTML_FRMOPTS_MULTICOL
;
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_FLY
)
&&
!
bInCntnr
)
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_FLY
)
&&
!
bInCntnr
)
nFrmFlags
|=
HTML_FRMOPTS_MULTICOL_CSS1
;
nFrmFlags
|=
HTML_FRMOPTS_MULTICOL_CSS1
;
ByteString
aEndTags
;
rHTMLWrt
.
OutFrmFmtOptions
(
rFrmFmt
,
aEmptyStr
,
nFrmFlags
);
rHTMLWrt
.
OutFrmFmtOptions
(
rFrmFmt
,
aEmptyStr
,
aEndTags
,
nFrmFlags
);
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_FLY
)
&&
!
bInCntnr
)
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_FLY
)
&&
!
bInCntnr
)
rHTMLWrt
.
OutCSS1_FrmFmtOptions
(
rFrmFmt
,
nFrmFlags
);
rHTMLWrt
.
OutCSS1_FrmFmtOptions
(
rFrmFmt
,
nFrmFlags
);
...
@@ -1486,13 +1487,11 @@ static Writer& OutHTML_FrmFmtAsSpacer( Writer& rWrt, const SwFrmFmt& rFrmFmt )
...
@@ -1486,13 +1487,11 @@ static Writer& OutHTML_FrmFmtAsSpacer( Writer& rWrt, const SwFrmFmt& rFrmFmt )
rWrt
.
Strm
()
<<
sOut
.
makeStringAndClear
().
getStr
();
rWrt
.
Strm
()
<<
sOut
.
makeStringAndClear
().
getStr
();
// ALIGN, WIDTH, HEIGHT
// ALIGN, WIDTH, HEIGHT
ByteString
aEndTags
;
rtl
::
OString
aEndTags
=
rHTMLWrt
.
OutFrmFmtOptions
(
rFrmFmt
,
aEmptyStr
,
HTML_FRMOPTS_SPACER
);
rHTMLWrt
.
OutFrmFmtOptions
(
rFrmFmt
,
aEmptyStr
,
aEndTags
,
HTML_FRMOPTS_SPACER
);
rWrt
.
Strm
()
<<
'>'
;
rWrt
.
Strm
()
<<
'>'
;
if
(
aEndTags
.
Len
()
)
if
(
aEndTags
.
getLength
()
)
rWrt
.
Strm
()
<<
aEndTags
.
GetBuffe
r
();
rWrt
.
Strm
()
<<
aEndTags
.
getSt
r
();
return
rWrt
;
return
rWrt
;
}
}
...
@@ -1522,11 +1521,10 @@ static Writer& OutHTML_FrmFmtAsDivOrSpan( Writer& rWrt,
...
@@ -1522,11 +1521,10 @@ static Writer& OutHTML_FrmFmtAsDivOrSpan( Writer& rWrt,
sOut
.
append
(
'<'
).
append
(
pStr
);
sOut
.
append
(
'<'
).
append
(
pStr
);
rWrt
.
Strm
()
<<
sOut
.
makeStringAndClear
().
getStr
();
rWrt
.
Strm
()
<<
sOut
.
makeStringAndClear
().
getStr
();
ByteString
aEndTags
;
sal_uLong
nFrmFlags
=
HTML_FRMOPTS_DIV
;
sal_uLong
nFrmFlags
=
HTML_FRMOPTS_DIV
;
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_BORDER_NONE
)
)
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_BORDER_NONE
)
)
nFrmFlags
|=
HTML_FRMOPT_S_NOBORDER
;
nFrmFlags
|=
HTML_FRMOPT_S_NOBORDER
;
r
HTMLWrt
.
OutFrmFmtOptions
(
rFrmFmt
,
aEmptyStr
,
aEndTags
,
nFrmFlags
);
r
tl
::
OString
aEndTags
=
rHTMLWrt
.
OutFrmFmtOptions
(
rFrmFmt
,
aEmptyStr
,
nFrmFlags
);
rHTMLWrt
.
OutCSS1_FrmFmtOptions
(
rFrmFmt
,
nFrmFlags
);
rHTMLWrt
.
OutCSS1_FrmFmtOptions
(
rFrmFmt
,
nFrmFlags
);
rWrt
.
Strm
()
<<
'>'
;
rWrt
.
Strm
()
<<
'>'
;
...
@@ -1557,8 +1555,8 @@ static Writer& OutHTML_FrmFmtAsDivOrSpan( Writer& rWrt,
...
@@ -1557,8 +1555,8 @@ static Writer& OutHTML_FrmFmtAsDivOrSpan( Writer& rWrt,
rHTMLWrt
.
OutNewLine
();
rHTMLWrt
.
OutNewLine
();
HTMLOutFuncs
::
Out_AsciiTag
(
rWrt
.
Strm
(),
pStr
,
sal_False
);
HTMLOutFuncs
::
Out_AsciiTag
(
rWrt
.
Strm
(),
pStr
,
sal_False
);
if
(
aEndTags
.
Len
()
)
if
(
aEndTags
.
getLength
()
)
rWrt
.
Strm
()
<<
aEndTags
.
GetBuffe
r
();
rWrt
.
Strm
()
<<
aEndTags
.
getSt
r
();
return
rWrt
;
return
rWrt
;
}
}
...
...
sw/source/filter/html/htmlforw.cxx
Dosyayı görüntüle @
3852a6f5
...
@@ -1114,9 +1114,9 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt,
...
@@ -1114,9 +1114,9 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt,
?
HTML_FRMOPTS_IMG_CONTROL_CSS1
?
HTML_FRMOPTS_IMG_CONTROL_CSS1
:
HTML_FRMOPTS_CONTROL_CSS1
);
:
HTML_FRMOPTS_CONTROL_CSS1
);
}
}
Byte
String
aEndTags
;
rtl
::
O
String
aEndTags
;
if
(
nFrmOpts
!=
0
)
if
(
nFrmOpts
!=
0
)
rHTMLWrt
.
OutFrmFmtOptions
(
rFmt
,
aEmptyStr
,
aEndTags
,
nFrmOpts
);
aEndTags
=
rHTMLWrt
.
OutFrmFmtOptions
(
rFmt
,
aEmptyStr
,
nFrmOpts
);
if
(
rHTMLWrt
.
bCfgOutStyles
)
if
(
rHTMLWrt
.
bCfgOutStyles
)
{
{
...
@@ -1363,8 +1363,8 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt,
...
@@ -1363,8 +1363,8 @@ Writer& OutHTML_DrawFrmFmtAsControl( Writer& rWrt,
}
}
}
}
if
(
aEndTags
.
Len
()
)
if
(
aEndTags
.
getLength
()
)
rWrt
.
Strm
()
<<
aEndTags
.
GetBuffe
r
();
rWrt
.
Strm
()
<<
aEndTags
.
getSt
r
();
// Controls sind nicht absatz-gebunden, deshalb kein LF mehr ausgeben!
// Controls sind nicht absatz-gebunden, deshalb kein LF mehr ausgeben!
rHTMLWrt
.
bLFPossible
=
sal_False
;
rHTMLWrt
.
bLFPossible
=
sal_False
;
...
...
sw/source/filter/html/htmlplug.cxx
Dosyayı görüntüle @
3852a6f5
...
@@ -1017,7 +1017,6 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt,
...
@@ -1017,7 +1017,6 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt,
return
rWrt
;
return
rWrt
;
}
}
ByteString
aEndTags
;
sal_uLong
nFrmOpts
;
sal_uLong
nFrmOpts
;
// wenn meoglich vor dem "Objekt" einen Zeilen-Umbruch ausgeben
// wenn meoglich vor dem "Objekt" einen Zeilen-Umbruch ausgeben
...
@@ -1154,8 +1153,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt,
...
@@ -1154,8 +1153,7 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt,
// ALT, WIDTH, HEIGHT, HSPACE, VSPACE, ALIGN
// ALT, WIDTH, HEIGHT, HSPACE, VSPACE, ALIGN
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_FLY
)
&&
!
bHiddenEmbed
)
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_FLY
)
&&
!
bHiddenEmbed
)
nFrmOpts
|=
HTML_FRMOPTS_OLE_CSS1
;
nFrmOpts
|=
HTML_FRMOPTS_OLE_CSS1
;
rHTMLWrt
.
OutFrmFmtOptions
(
rFrmFmt
,
pOLENd
->
GetTitle
(),
rtl
::
OString
aEndTags
=
rHTMLWrt
.
OutFrmFmtOptions
(
rFrmFmt
,
pOLENd
->
GetTitle
(),
nFrmOpts
);
aEndTags
,
nFrmOpts
);
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_FLY
)
&&
!
bHiddenEmbed
)
if
(
rHTMLWrt
.
IsHTMLMode
(
HTMLMODE_ABS_POS_FLY
)
&&
!
bHiddenEmbed
)
rHTMLWrt
.
OutCSS1_FrmFmtOptions
(
rFrmFmt
,
nFrmOpts
);
rHTMLWrt
.
OutCSS1_FrmFmtOptions
(
rFrmFmt
,
nFrmOpts
);
...
@@ -1255,8 +1253,8 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt,
...
@@ -1255,8 +1253,8 @@ Writer& OutHTML_FrmFmtOLENode( Writer& rWrt, const SwFrmFmt& rFrmFmt,
HTMLOutFuncs
::
Out_AsciiTag
(
rWrt
.
Strm
(),
OOO_STRING_SVTOOLS_HTML_iframe
,
sal_False
);
HTMLOutFuncs
::
Out_AsciiTag
(
rWrt
.
Strm
(),
OOO_STRING_SVTOOLS_HTML_iframe
,
sal_False
);
}
}
if
(
aEndTags
.
Len
()
)
if
(
aEndTags
.
getLength
()
)
rWrt
.
Strm
()
<<
aEndTags
.
GetBuffe
r
();
rWrt
.
Strm
()
<<
aEndTags
.
getSt
r
();
return
rWrt
;
return
rWrt
;
}
}
...
...
sw/source/filter/html/wrthtml.hxx
Dosyayı görüntüle @
3852a6f5
...
@@ -408,8 +408,8 @@ public:
...
@@ -408,8 +408,8 @@ public:
// ALT/ALIGN/WIDTH/HEIGHT/HSPACE/VSPACE-Optionen des aktuellen
// ALT/ALIGN/WIDTH/HEIGHT/HSPACE/VSPACE-Optionen des aktuellen
// Frame-Formats ausgeben und ggf. ein <BR CLEAR=...> vorne an
// Frame-Formats ausgeben und ggf. ein <BR CLEAR=...> vorne an
// rEndTags anhaengen
// rEndTags anhaengen
void
OutFrmFmtOptions
(
const
SwFrmFmt
&
rFrmFmt
,
const
String
&
rAltTxt
,
rtl
::
OString
OutFrmFmtOptions
(
const
SwFrmFmt
&
rFrmFmt
,
const
String
&
rAltTxt
,
ByteString
&
rEndTags
,
sal_uInt32
nFrmOpts
);
sal_uInt32
nFrmOpts
,
const
rtl
::
OString
&
rEndTags
=
rtl
::
OString
()
);
void
OutCSS1_TableFrmFmtOptions
(
const
SwFrmFmt
&
rFrmFmt
);
void
OutCSS1_TableFrmFmtOptions
(
const
SwFrmFmt
&
rFrmFmt
);
void
OutCSS1_SectionFmtOptions
(
const
SwFrmFmt
&
rFrmFmt
);
void
OutCSS1_SectionFmtOptions
(
const
SwFrmFmt
&
rFrmFmt
);
void
OutCSS1_FrmFmtOptions
(
const
SwFrmFmt
&
rFrmFmt
,
sal_uInt32
nFrmOpts
,
void
OutCSS1_FrmFmtOptions
(
const
SwFrmFmt
&
rFrmFmt
,
sal_uInt32
nFrmOpts
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment