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
338b6a64
Kaydet (Commit)
338b6a64
authored
Kas 10, 2015
tarafından
Miklos Vajna
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
sw: prefix members of SwBoxAutoFormat
Change-Id: I9849dcd31dae2e5db9ce3178640d2bf605b78238
üst
38128ea3
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
280 additions
and
280 deletions
+280
-280
tblafmt.hxx
sw/inc/tblafmt.hxx
+81
-81
tblafmt.cxx
sw/source/core/doc/tblafmt.cxx
+199
-199
No files found.
sw/inc/tblafmt.hxx
Dosyayı görüntüle @
338b6a64
...
@@ -66,49 +66,49 @@ class SwBoxAutoFormat
...
@@ -66,49 +66,49 @@ class SwBoxAutoFormat
{
{
// common attributes of Calc and Writer
// common attributes of Calc and Writer
// --- from 641 on: CJK and CTL font settings
// --- from 641 on: CJK and CTL font settings
SvxFontItem
aFont
;
SvxFontItem
m_
aFont
;
SvxFontHeightItem
aHeight
;
SvxFontHeightItem
m_
aHeight
;
SvxWeightItem
aWeight
;
SvxWeightItem
m_
aWeight
;
SvxPostureItem
aPosture
;
SvxPostureItem
m_
aPosture
;
SvxFontItem
aCJKFont
;
SvxFontItem
m_
aCJKFont
;
SvxFontHeightItem
aCJKHeight
;
SvxFontHeightItem
m_
aCJKHeight
;
SvxWeightItem
aCJKWeight
;
SvxWeightItem
m_
aCJKWeight
;
SvxPostureItem
aCJKPosture
;
SvxPostureItem
m_
aCJKPosture
;
SvxFontItem
aCTLFont
;
SvxFontItem
m_
aCTLFont
;
SvxFontHeightItem
aCTLHeight
;
SvxFontHeightItem
m_
aCTLHeight
;
SvxWeightItem
aCTLWeight
;
SvxWeightItem
m_
aCTLWeight
;
SvxPostureItem
aCTLPosture
;
SvxPostureItem
m_
aCTLPosture
;
SvxUnderlineItem
aUnderline
;
SvxUnderlineItem
m_
aUnderline
;
SvxOverlineItem
aOverline
;
SvxOverlineItem
m_
aOverline
;
SvxCrossedOutItem
aCrossedOut
;
SvxCrossedOutItem
m_
aCrossedOut
;
SvxContourItem
aContour
;
SvxContourItem
m_
aContour
;
SvxShadowedItem
aShadowed
;
SvxShadowedItem
m_
aShadowed
;
SvxColorItem
aColor
;
SvxColorItem
m_
aColor
;
SvxBoxItem
aBox
;
SvxBoxItem
m_
aBox
;
SvxLineItem
aTLBR
;
SvxLineItem
m_
aTLBR
;
SvxLineItem
aBLTR
;
SvxLineItem
m_
aBLTR
;
SvxBrushItem
aBackground
;
SvxBrushItem
m_
aBackground
;
// Writer specific
// Writer specific
SvxAdjustItem
aAdjust
;
SvxAdjustItem
m_
aAdjust
;
SvxFrameDirectionItem
m_aTextOrientation
;
SvxFrameDirectionItem
m_aTextOrientation
;
SwFormatVertOrient
m_aVerticalAlignment
;
SwFormatVertOrient
m_aVerticalAlignment
;
// Calc specific
// Calc specific
SvxHorJustifyItem
aHorJustify
;
SvxHorJustifyItem
m_
aHorJustify
;
SvxVerJustifyItem
aVerJustify
;
SvxVerJustifyItem
m_
aVerJustify
;
SfxBoolItem
aStacked
;
SfxBoolItem
m_
aStacked
;
SvxMarginItem
aMargin
;
SvxMarginItem
m_
aMargin
;
SfxBoolItem
aLinebreak
;
SfxBoolItem
m_
aLinebreak
;
SfxInt32Item
aRotateAngle
;
SfxInt32Item
m_
aRotateAngle
;
SvxRotateModeItem
aRotateMode
;
SvxRotateModeItem
m_
aRotateMode
;
// number format
// number format
OUString
sNumFormatString
;
OUString
m_
sNumFormatString
;
LanguageType
eSysLanguage
,
eNumFormatLanguage
;
LanguageType
m_eSysLanguage
,
m_
eNumFormatLanguage
;
public
:
public
:
SwBoxAutoFormat
();
SwBoxAutoFormat
();
...
@@ -119,63 +119,63 @@ public:
...
@@ -119,63 +119,63 @@ public:
SwBoxAutoFormat
&
operator
=
(
const
SwBoxAutoFormat
&
rNew
);
SwBoxAutoFormat
&
operator
=
(
const
SwBoxAutoFormat
&
rNew
);
// The get-methods.
// The get-methods.
const
SvxFontItem
&
GetFont
()
const
{
return
aFont
;
}
const
SvxFontItem
&
GetFont
()
const
{
return
m_
aFont
;
}
const
SvxFontHeightItem
&
GetHeight
()
const
{
return
aHeight
;
}
const
SvxFontHeightItem
&
GetHeight
()
const
{
return
m_
aHeight
;
}
const
SvxWeightItem
&
GetWeight
()
const
{
return
aWeight
;
}
const
SvxWeightItem
&
GetWeight
()
const
{
return
m_
aWeight
;
}
const
SvxPostureItem
&
GetPosture
()
const
{
return
aPosture
;
}
const
SvxPostureItem
&
GetPosture
()
const
{
return
m_
aPosture
;
}
const
SvxFontItem
&
GetCJKFont
()
const
{
return
aCJKFont
;
}
const
SvxFontItem
&
GetCJKFont
()
const
{
return
m_
aCJKFont
;
}
const
SvxFontHeightItem
&
GetCJKHeight
()
const
{
return
aCJKHeight
;
}
const
SvxFontHeightItem
&
GetCJKHeight
()
const
{
return
m_
aCJKHeight
;
}
const
SvxWeightItem
&
GetCJKWeight
()
const
{
return
aCJKWeight
;
}
const
SvxWeightItem
&
GetCJKWeight
()
const
{
return
m_
aCJKWeight
;
}
const
SvxPostureItem
&
GetCJKPosture
()
const
{
return
aCJKPosture
;
}
const
SvxPostureItem
&
GetCJKPosture
()
const
{
return
m_
aCJKPosture
;
}
const
SvxFontItem
&
GetCTLFont
()
const
{
return
aCTLFont
;
}
const
SvxFontItem
&
GetCTLFont
()
const
{
return
m_
aCTLFont
;
}
const
SvxFontHeightItem
&
GetCTLHeight
()
const
{
return
aCTLHeight
;
}
const
SvxFontHeightItem
&
GetCTLHeight
()
const
{
return
m_
aCTLHeight
;
}
const
SvxWeightItem
&
GetCTLWeight
()
const
{
return
aCTLWeight
;
}
const
SvxWeightItem
&
GetCTLWeight
()
const
{
return
m_
aCTLWeight
;
}
const
SvxPostureItem
&
GetCTLPosture
()
const
{
return
aCTLPosture
;
}
const
SvxPostureItem
&
GetCTLPosture
()
const
{
return
m_
aCTLPosture
;
}
const
SvxUnderlineItem
&
GetUnderline
()
const
{
return
aUnderline
;
}
const
SvxUnderlineItem
&
GetUnderline
()
const
{
return
m_
aUnderline
;
}
const
SvxOverlineItem
&
GetOverline
()
const
{
return
aOverline
;
}
const
SvxOverlineItem
&
GetOverline
()
const
{
return
m_
aOverline
;
}
const
SvxCrossedOutItem
&
GetCrossedOut
()
const
{
return
aCrossedOut
;
}
const
SvxCrossedOutItem
&
GetCrossedOut
()
const
{
return
m_
aCrossedOut
;
}
const
SvxContourItem
&
GetContour
()
const
{
return
aContour
;
}
const
SvxContourItem
&
GetContour
()
const
{
return
m_
aContour
;
}
const
SvxShadowedItem
&
GetShadowed
()
const
{
return
aShadowed
;
}
const
SvxShadowedItem
&
GetShadowed
()
const
{
return
m_
aShadowed
;
}
const
SvxColorItem
&
GetColor
()
const
{
return
aColor
;
}
const
SvxColorItem
&
GetColor
()
const
{
return
m_
aColor
;
}
const
SvxAdjustItem
&
GetAdjust
()
const
{
return
aAdjust
;
}
const
SvxAdjustItem
&
GetAdjust
()
const
{
return
m_
aAdjust
;
}
const
SvxFrameDirectionItem
&
GetTextOrientation
()
const
{
return
m_aTextOrientation
;
}
const
SvxFrameDirectionItem
&
GetTextOrientation
()
const
{
return
m_aTextOrientation
;
}
const
SwFormatVertOrient
&
GetVerticalAlignment
()
const
{
return
m_aVerticalAlignment
;
}
const
SwFormatVertOrient
&
GetVerticalAlignment
()
const
{
return
m_aVerticalAlignment
;
}
const
SvxBoxItem
&
GetBox
()
const
{
return
aBox
;
}
const
SvxBoxItem
&
GetBox
()
const
{
return
m_
aBox
;
}
const
SvxBrushItem
&
GetBackground
()
const
{
return
aBackground
;
}
const
SvxBrushItem
&
GetBackground
()
const
{
return
m_
aBackground
;
}
void
GetValueFormat
(
OUString
&
rFormat
,
LanguageType
&
rLng
,
LanguageType
&
rSys
)
const
void
GetValueFormat
(
OUString
&
rFormat
,
LanguageType
&
rLng
,
LanguageType
&
rSys
)
const
{
rFormat
=
sNumFormatString
;
rLng
=
eNumFormatLanguage
;
rSys
=
eSysLanguage
;
}
{
rFormat
=
m_sNumFormatString
;
rLng
=
m_eNumFormatLanguage
;
rSys
=
m_
eSysLanguage
;
}
// The set-methods.
// The set-methods.
void
SetFont
(
const
SvxFontItem
&
rNew
)
{
aFont
=
rNew
;
}
void
SetFont
(
const
SvxFontItem
&
rNew
)
{
m_
aFont
=
rNew
;
}
void
SetHeight
(
const
SvxFontHeightItem
&
rNew
)
{
aHeight
=
rNew
;
}
void
SetHeight
(
const
SvxFontHeightItem
&
rNew
)
{
m_
aHeight
=
rNew
;
}
void
SetWeight
(
const
SvxWeightItem
&
rNew
)
{
aWeight
=
rNew
;
}
void
SetWeight
(
const
SvxWeightItem
&
rNew
)
{
m_
aWeight
=
rNew
;
}
void
SetPosture
(
const
SvxPostureItem
&
rNew
)
{
aPosture
=
rNew
;
}
void
SetPosture
(
const
SvxPostureItem
&
rNew
)
{
m_
aPosture
=
rNew
;
}
void
SetCJKFont
(
const
SvxFontItem
&
rNew
)
{
aCJKFont
=
rNew
;
}
void
SetCJKFont
(
const
SvxFontItem
&
rNew
)
{
m_
aCJKFont
=
rNew
;
}
void
SetCJKHeight
(
const
SvxFontHeightItem
&
rNew
)
{
aCJKHeight
=
rNew
;
}
void
SetCJKHeight
(
const
SvxFontHeightItem
&
rNew
)
{
m_
aCJKHeight
=
rNew
;
}
void
SetCJKWeight
(
const
SvxWeightItem
&
rNew
)
{
aCJKWeight
=
rNew
;
}
void
SetCJKWeight
(
const
SvxWeightItem
&
rNew
)
{
m_
aCJKWeight
=
rNew
;
}
void
SetCJKPosture
(
const
SvxPostureItem
&
rNew
)
{
aCJKPosture
=
rNew
;
}
void
SetCJKPosture
(
const
SvxPostureItem
&
rNew
)
{
m_
aCJKPosture
=
rNew
;
}
void
SetCTLFont
(
const
SvxFontItem
&
rNew
)
{
aCTLFont
=
rNew
;
}
void
SetCTLFont
(
const
SvxFontItem
&
rNew
)
{
m_
aCTLFont
=
rNew
;
}
void
SetCTLHeight
(
const
SvxFontHeightItem
&
rNew
)
{
aCTLHeight
=
rNew
;
}
void
SetCTLHeight
(
const
SvxFontHeightItem
&
rNew
)
{
m_
aCTLHeight
=
rNew
;
}
void
SetCTLWeight
(
const
SvxWeightItem
&
rNew
)
{
aCTLWeight
=
rNew
;
}
void
SetCTLWeight
(
const
SvxWeightItem
&
rNew
)
{
m_
aCTLWeight
=
rNew
;
}
void
SetCTLPosture
(
const
SvxPostureItem
&
rNew
)
{
aCTLPosture
=
rNew
;
}
void
SetCTLPosture
(
const
SvxPostureItem
&
rNew
)
{
m_
aCTLPosture
=
rNew
;
}
void
SetUnderline
(
const
SvxUnderlineItem
&
rNew
)
{
aUnderline
=
rNew
;
}
void
SetUnderline
(
const
SvxUnderlineItem
&
rNew
)
{
m_
aUnderline
=
rNew
;
}
void
SetOverline
(
const
SvxOverlineItem
&
rNew
)
{
aOverline
=
rNew
;
}
void
SetOverline
(
const
SvxOverlineItem
&
rNew
)
{
m_
aOverline
=
rNew
;
}
void
SetCrossedOut
(
const
SvxCrossedOutItem
&
rNew
)
{
aCrossedOut
=
rNew
;
}
void
SetCrossedOut
(
const
SvxCrossedOutItem
&
rNew
)
{
m_
aCrossedOut
=
rNew
;
}
void
SetContour
(
const
SvxContourItem
&
rNew
)
{
aContour
=
rNew
;
}
void
SetContour
(
const
SvxContourItem
&
rNew
)
{
m_
aContour
=
rNew
;
}
void
SetShadowed
(
const
SvxShadowedItem
&
rNew
)
{
aShadowed
=
rNew
;
}
void
SetShadowed
(
const
SvxShadowedItem
&
rNew
)
{
m_
aShadowed
=
rNew
;
}
void
SetColor
(
const
SvxColorItem
&
rNew
)
{
aColor
=
rNew
;
}
void
SetColor
(
const
SvxColorItem
&
rNew
)
{
m_
aColor
=
rNew
;
}
void
SetAdjust
(
const
SvxAdjustItem
&
rNew
)
void
SetAdjust
(
const
SvxAdjustItem
&
rNew
)
{
{
aAdjust
.
SetAdjust
(
rNew
.
GetAdjust
()
);
m_
aAdjust
.
SetAdjust
(
rNew
.
GetAdjust
()
);
aAdjust
.
SetOneWord
(
rNew
.
GetOneWord
()
);
m_
aAdjust
.
SetOneWord
(
rNew
.
GetOneWord
()
);
aAdjust
.
SetLastBlock
(
rNew
.
GetLastBlock
()
);
m_
aAdjust
.
SetLastBlock
(
rNew
.
GetLastBlock
()
);
}
}
void
SetTextOrientation
(
const
SvxFrameDirectionItem
&
rNew
)
{
m_aTextOrientation
=
rNew
;
}
void
SetTextOrientation
(
const
SvxFrameDirectionItem
&
rNew
)
{
m_aTextOrientation
=
rNew
;
}
void
SetVerticalAlignment
(
const
SwFormatVertOrient
&
rNew
)
{
m_aVerticalAlignment
=
rNew
;
}
void
SetVerticalAlignment
(
const
SwFormatVertOrient
&
rNew
)
{
m_aVerticalAlignment
=
rNew
;
}
void
SetBox
(
const
SvxBoxItem
&
rNew
)
{
aBox
=
rNew
;
}
void
SetBox
(
const
SvxBoxItem
&
rNew
)
{
m_
aBox
=
rNew
;
}
void
SetBackground
(
const
SvxBrushItem
&
rNew
)
{
aBackground
=
rNew
;
}
void
SetBackground
(
const
SvxBrushItem
&
rNew
)
{
m_
aBackground
=
rNew
;
}
void
SetValueFormat
(
const
OUString
&
rFormat
,
LanguageType
eLng
,
LanguageType
eSys
)
void
SetValueFormat
(
const
OUString
&
rFormat
,
LanguageType
eLng
,
LanguageType
eSys
)
{
sNumFormatString
=
rFormat
;
eNumFormatLanguage
=
eLng
;
eSysLanguage
=
eSys
;
}
{
m_sNumFormatString
=
rFormat
;
m_eNumFormatLanguage
=
eLng
;
m_
eSysLanguage
=
eSys
;
}
bool
Load
(
SvStream
&
rStream
,
const
SwAfVersions
&
rVersions
,
sal_uInt16
nVer
);
bool
Load
(
SvStream
&
rStream
,
const
SwAfVersions
&
rVersions
,
sal_uInt16
nVer
);
bool
Save
(
SvStream
&
rStream
,
sal_uInt16
fileVersion
)
const
;
bool
Save
(
SvStream
&
rStream
,
sal_uInt16
fileVersion
)
const
;
...
...
sw/source/core/doc/tblafmt.cxx
Dosyayı görüntüle @
338b6a64
...
@@ -262,86 +262,86 @@ void SwAfVersions::Load( SvStream& rStream, sal_uInt16 nVer )
...
@@ -262,86 +262,86 @@ void SwAfVersions::Load( SvStream& rStream, sal_uInt16 nVer )
}
}
SwBoxAutoFormat
::
SwBoxAutoFormat
()
SwBoxAutoFormat
::
SwBoxAutoFormat
()
:
aFont
(
*
static_cast
<
const
SvxFontItem
*>
(
GetDfltAttr
(
RES_CHRATR_FONT
))
),
:
m_
aFont
(
*
static_cast
<
const
SvxFontItem
*>
(
GetDfltAttr
(
RES_CHRATR_FONT
))
),
aHeight
(
240
,
100
,
RES_CHRATR_FONTSIZE
),
m_
aHeight
(
240
,
100
,
RES_CHRATR_FONTSIZE
),
aWeight
(
WEIGHT_NORMAL
,
RES_CHRATR_WEIGHT
),
m_
aWeight
(
WEIGHT_NORMAL
,
RES_CHRATR_WEIGHT
),
aPosture
(
ITALIC_NONE
,
RES_CHRATR_POSTURE
),
m_
aPosture
(
ITALIC_NONE
,
RES_CHRATR_POSTURE
),
aCJKFont
(
*
static_cast
<
const
SvxFontItem
*>
(
GetDfltAttr
(
RES_CHRATR_CJK_FONT
))
),
m_
aCJKFont
(
*
static_cast
<
const
SvxFontItem
*>
(
GetDfltAttr
(
RES_CHRATR_CJK_FONT
))
),
aCJKHeight
(
240
,
100
,
RES_CHRATR_CJK_FONTSIZE
),
m_
aCJKHeight
(
240
,
100
,
RES_CHRATR_CJK_FONTSIZE
),
aCJKWeight
(
WEIGHT_NORMAL
,
RES_CHRATR_CJK_WEIGHT
),
m_
aCJKWeight
(
WEIGHT_NORMAL
,
RES_CHRATR_CJK_WEIGHT
),
aCJKPosture
(
ITALIC_NONE
,
RES_CHRATR_CJK_POSTURE
),
m_
aCJKPosture
(
ITALIC_NONE
,
RES_CHRATR_CJK_POSTURE
),
aCTLFont
(
*
static_cast
<
const
SvxFontItem
*>
(
GetDfltAttr
(
RES_CHRATR_CTL_FONT
))
),
m_
aCTLFont
(
*
static_cast
<
const
SvxFontItem
*>
(
GetDfltAttr
(
RES_CHRATR_CTL_FONT
))
),
aCTLHeight
(
240
,
100
,
RES_CHRATR_CTL_FONTSIZE
),
m_
aCTLHeight
(
240
,
100
,
RES_CHRATR_CTL_FONTSIZE
),
aCTLWeight
(
WEIGHT_NORMAL
,
RES_CHRATR_CTL_WEIGHT
),
m_
aCTLWeight
(
WEIGHT_NORMAL
,
RES_CHRATR_CTL_WEIGHT
),
aCTLPosture
(
ITALIC_NONE
,
RES_CHRATR_CTL_POSTURE
),
m_
aCTLPosture
(
ITALIC_NONE
,
RES_CHRATR_CTL_POSTURE
),
aUnderline
(
UNDERLINE_NONE
,
RES_CHRATR_UNDERLINE
),
m_
aUnderline
(
UNDERLINE_NONE
,
RES_CHRATR_UNDERLINE
),
aOverline
(
UNDERLINE_NONE
,
RES_CHRATR_OVERLINE
),
m_
aOverline
(
UNDERLINE_NONE
,
RES_CHRATR_OVERLINE
),
aCrossedOut
(
STRIKEOUT_NONE
,
RES_CHRATR_CROSSEDOUT
),
m_
aCrossedOut
(
STRIKEOUT_NONE
,
RES_CHRATR_CROSSEDOUT
),
aContour
(
false
,
RES_CHRATR_CONTOUR
),
m_
aContour
(
false
,
RES_CHRATR_CONTOUR
),
aShadowed
(
false
,
RES_CHRATR_SHADOWED
),
m_
aShadowed
(
false
,
RES_CHRATR_SHADOWED
),
aColor
(
RES_CHRATR_COLOR
),
m_
aColor
(
RES_CHRATR_COLOR
),
aBox
(
RES_BOX
),
m_
aBox
(
RES_BOX
),
aTLBR
(
0
),
m_
aTLBR
(
0
),
aBLTR
(
0
),
m_
aBLTR
(
0
),
aBackground
(
RES_BACKGROUND
),
m_
aBackground
(
RES_BACKGROUND
),
aAdjust
(
SVX_ADJUST_LEFT
,
RES_PARATR_ADJUST
),
m_
aAdjust
(
SVX_ADJUST_LEFT
,
RES_PARATR_ADJUST
),
m_aTextOrientation
(
FRMDIR_ENVIRONMENT
,
RES_FRAMEDIR
),
m_aTextOrientation
(
FRMDIR_ENVIRONMENT
,
RES_FRAMEDIR
),
m_aVerticalAlignment
(
0
,
css
::
text
::
VertOrientation
::
NONE
,
css
::
text
::
RelOrientation
::
FRAME
),
m_aVerticalAlignment
(
0
,
css
::
text
::
VertOrientation
::
NONE
,
css
::
text
::
RelOrientation
::
FRAME
),
aHorJustify
(
SVX_HOR_JUSTIFY_STANDARD
,
0
),
m_
aHorJustify
(
SVX_HOR_JUSTIFY_STANDARD
,
0
),
aVerJustify
(
SVX_VER_JUSTIFY_STANDARD
,
0
),
m_
aVerJustify
(
SVX_VER_JUSTIFY_STANDARD
,
0
),
aStacked
(
0
),
m_
aStacked
(
0
),
aMargin
(
0
),
m_
aMargin
(
0
),
aLinebreak
(
0
),
m_
aLinebreak
(
0
),
aRotateAngle
(
0
),
m_
aRotateAngle
(
0
),
// FIXME - add attribute IDs for the diagonal line items
// FIXME - add attribute IDs for the diagonal line items
// aTLBR( RES_... ),
// aTLBR( RES_... ),
// aBLTR( RES_... ),
// aBLTR( RES_... ),
aRotateMode
(
SVX_ROTATE_MODE_STANDARD
,
0
)
m_
aRotateMode
(
SVX_ROTATE_MODE_STANDARD
,
0
)
{
{
eSysLanguage
=
eNumFormatLanguage
=
::
GetAppLanguage
();
m_eSysLanguage
=
m_
eNumFormatLanguage
=
::
GetAppLanguage
();
aBox
.
SetDistance
(
55
);
m_
aBox
.
SetDistance
(
55
);
}
}
SwBoxAutoFormat
::
SwBoxAutoFormat
(
const
SwBoxAutoFormat
&
rNew
)
SwBoxAutoFormat
::
SwBoxAutoFormat
(
const
SwBoxAutoFormat
&
rNew
)
:
aFont
(
rNew
.
aFont
),
:
m_aFont
(
rNew
.
m_
aFont
),
aHeight
(
rNew
.
aHeight
),
m_aHeight
(
rNew
.
m_
aHeight
),
aWeight
(
rNew
.
aWeight
),
m_aWeight
(
rNew
.
m_
aWeight
),
aPosture
(
rNew
.
aPosture
),
m_aPosture
(
rNew
.
m_
aPosture
),
aCJKFont
(
rNew
.
aCJKFont
),
m_aCJKFont
(
rNew
.
m_
aCJKFont
),
aCJKHeight
(
rNew
.
aCJKHeight
),
m_aCJKHeight
(
rNew
.
m_
aCJKHeight
),
aCJKWeight
(
rNew
.
aCJKWeight
),
m_aCJKWeight
(
rNew
.
m_
aCJKWeight
),
aCJKPosture
(
rNew
.
aCJKPosture
),
m_aCJKPosture
(
rNew
.
m_
aCJKPosture
),
aCTLFont
(
rNew
.
aCTLFont
),
m_aCTLFont
(
rNew
.
m_
aCTLFont
),
aCTLHeight
(
rNew
.
aCTLHeight
),
m_aCTLHeight
(
rNew
.
m_
aCTLHeight
),
aCTLWeight
(
rNew
.
aCTLWeight
),
m_aCTLWeight
(
rNew
.
m_
aCTLWeight
),
aCTLPosture
(
rNew
.
aCTLPosture
),
m_aCTLPosture
(
rNew
.
m_
aCTLPosture
),
aUnderline
(
rNew
.
aUnderline
),
m_aUnderline
(
rNew
.
m_
aUnderline
),
aOverline
(
rNew
.
aOverline
),
m_aOverline
(
rNew
.
m_
aOverline
),
aCrossedOut
(
rNew
.
aCrossedOut
),
m_aCrossedOut
(
rNew
.
m_
aCrossedOut
),
aContour
(
rNew
.
aContour
),
m_aContour
(
rNew
.
m_
aContour
),
aShadowed
(
rNew
.
aShadowed
),
m_aShadowed
(
rNew
.
m_
aShadowed
),
aColor
(
rNew
.
aColor
),
m_aColor
(
rNew
.
m_
aColor
),
aBox
(
rNew
.
aBox
),
m_aBox
(
rNew
.
m_
aBox
),
aTLBR
(
rNew
.
aTLBR
),
m_aTLBR
(
rNew
.
m_
aTLBR
),
aBLTR
(
rNew
.
aBLTR
),
m_aBLTR
(
rNew
.
m_
aBLTR
),
aBackground
(
rNew
.
aBackground
),
m_aBackground
(
rNew
.
m_
aBackground
),
aAdjust
(
rNew
.
aAdjust
),
m_aAdjust
(
rNew
.
m_
aAdjust
),
m_aTextOrientation
(
rNew
.
m_aTextOrientation
),
m_aTextOrientation
(
rNew
.
m_aTextOrientation
),
m_aVerticalAlignment
(
rNew
.
m_aVerticalAlignment
),
m_aVerticalAlignment
(
rNew
.
m_aVerticalAlignment
),
aHorJustify
(
rNew
.
aHorJustify
),
m_aHorJustify
(
rNew
.
m_
aHorJustify
),
aVerJustify
(
rNew
.
aVerJustify
),
m_aVerJustify
(
rNew
.
m_
aVerJustify
),
aStacked
(
rNew
.
aStacked
),
m_aStacked
(
rNew
.
m_
aStacked
),
aMargin
(
rNew
.
aMargin
),
m_aMargin
(
rNew
.
m_
aMargin
),
aLinebreak
(
rNew
.
aLinebreak
),
m_aLinebreak
(
rNew
.
m_
aLinebreak
),
aRotateAngle
(
rNew
.
aRotateAngle
),
m_aRotateAngle
(
rNew
.
m_
aRotateAngle
),
aRotateMode
(
rNew
.
aRotateMode
),
m_aRotateMode
(
rNew
.
m_
aRotateMode
),
sNumFormatString
(
rNew
.
sNumFormatString
),
m_sNumFormatString
(
rNew
.
m_
sNumFormatString
),
eSysLanguage
(
rNew
.
eSysLanguage
),
m_eSysLanguage
(
rNew
.
m_
eSysLanguage
),
eNumFormatLanguage
(
rNew
.
eNumFormatLanguage
)
m_eNumFormatLanguage
(
rNew
.
m_
eNumFormatLanguage
)
{
{
}
}
...
@@ -351,43 +351,43 @@ SwBoxAutoFormat::~SwBoxAutoFormat()
...
@@ -351,43 +351,43 @@ SwBoxAutoFormat::~SwBoxAutoFormat()
SwBoxAutoFormat
&
SwBoxAutoFormat
::
operator
=
(
const
SwBoxAutoFormat
&
rNew
)
SwBoxAutoFormat
&
SwBoxAutoFormat
::
operator
=
(
const
SwBoxAutoFormat
&
rNew
)
{
{
aFont
=
rNew
.
aFont
;
m_aFont
=
rNew
.
m_
aFont
;
aHeight
=
rNew
.
aHeight
;
m_aHeight
=
rNew
.
m_
aHeight
;
aWeight
=
rNew
.
aWeight
;
m_aWeight
=
rNew
.
m_
aWeight
;
aPosture
=
rNew
.
aPosture
;
m_aPosture
=
rNew
.
m_
aPosture
;
aCJKFont
=
rNew
.
aCJKFont
;
m_aCJKFont
=
rNew
.
m_
aCJKFont
;
aCJKHeight
=
rNew
.
aCJKHeight
;
m_aCJKHeight
=
rNew
.
m_
aCJKHeight
;
aCJKWeight
=
rNew
.
aCJKWeight
;
m_aCJKWeight
=
rNew
.
m_
aCJKWeight
;
aCJKPosture
=
rNew
.
aCJKPosture
;
m_aCJKPosture
=
rNew
.
m_
aCJKPosture
;
aCTLFont
=
rNew
.
aCTLFont
;
m_aCTLFont
=
rNew
.
m_
aCTLFont
;
aCTLHeight
=
rNew
.
aCTLHeight
;
m_aCTLHeight
=
rNew
.
m_
aCTLHeight
;
aCTLWeight
=
rNew
.
aCTLWeight
;
m_aCTLWeight
=
rNew
.
m_
aCTLWeight
;
aCTLPosture
=
rNew
.
aCTLPosture
;
m_aCTLPosture
=
rNew
.
m_
aCTLPosture
;
aUnderline
=
rNew
.
aUnderline
;
m_aUnderline
=
rNew
.
m_
aUnderline
;
aOverline
=
rNew
.
aOverline
;
m_aOverline
=
rNew
.
m_
aOverline
;
aCrossedOut
=
rNew
.
aCrossedOut
;
m_aCrossedOut
=
rNew
.
m_
aCrossedOut
;
aContour
=
rNew
.
aContour
;
m_aContour
=
rNew
.
m_
aContour
;
aShadowed
=
rNew
.
aShadowed
;
m_aShadowed
=
rNew
.
m_
aShadowed
;
aColor
=
rNew
.
aColor
;
m_aColor
=
rNew
.
m_
aColor
;
SetAdjust
(
rNew
.
aAdjust
);
SetAdjust
(
rNew
.
m_
aAdjust
);
m_aTextOrientation
=
rNew
.
m_aTextOrientation
;
m_aTextOrientation
=
rNew
.
m_aTextOrientation
;
m_aVerticalAlignment
=
rNew
.
m_aVerticalAlignment
;
m_aVerticalAlignment
=
rNew
.
m_aVerticalAlignment
;
aBox
=
rNew
.
aBox
;
m_aBox
=
rNew
.
m_
aBox
;
aTLBR
=
rNew
.
aTLBR
;
m_aTLBR
=
rNew
.
m_
aTLBR
;
aBLTR
=
rNew
.
aBLTR
;
m_aBLTR
=
rNew
.
m_
aBLTR
;
aBackground
=
rNew
.
aBackground
;
m_aBackground
=
rNew
.
m_
aBackground
;
aHorJustify
=
rNew
.
aHorJustify
;
m_aHorJustify
=
rNew
.
m_
aHorJustify
;
aVerJustify
=
rNew
.
aVerJustify
;
m_aVerJustify
=
rNew
.
m_
aVerJustify
;
aStacked
.
SetValue
(
rNew
.
aStacked
.
GetValue
()
);
m_aStacked
.
SetValue
(
rNew
.
m_
aStacked
.
GetValue
()
);
aMargin
=
rNew
.
aMargin
;
m_aMargin
=
rNew
.
m_
aMargin
;
aLinebreak
.
SetValue
(
rNew
.
aLinebreak
.
GetValue
()
);
m_aLinebreak
.
SetValue
(
rNew
.
m_
aLinebreak
.
GetValue
()
);
aRotateAngle
.
SetValue
(
rNew
.
aRotateAngle
.
GetValue
()
);
m_aRotateAngle
.
SetValue
(
rNew
.
m_
aRotateAngle
.
GetValue
()
);
aRotateMode
.
SetValue
(
rNew
.
aRotateMode
.
GetValue
()
);
m_aRotateMode
.
SetValue
(
rNew
.
m_
aRotateMode
.
GetValue
()
);
sNumFormatString
=
rNew
.
sNumFormatString
;
m_sNumFormatString
=
rNew
.
m_
sNumFormatString
;
eSysLanguage
=
rNew
.
eSysLanguage
;
m_eSysLanguage
=
rNew
.
m_
eSysLanguage
;
eNumFormatLanguage
=
rNew
.
eNumFormatLanguage
;
m_eNumFormatLanguage
=
rNew
.
m_
eNumFormatLanguage
;
return
*
this
;
return
*
this
;
}
}
...
@@ -402,48 +402,48 @@ bool SwBoxAutoFormat::Load( SvStream& rStream, const SwAfVersions& rVersions, sa
...
@@ -402,48 +402,48 @@ bool SwBoxAutoFormat::Load( SvStream& rStream, const SwAfVersions& rVersions, sa
SfxPoolItem
*
pNew
;
SfxPoolItem
*
pNew
;
SvxOrientationItem
aOrientation
(
SVX_ORIENTATION_STANDARD
,
0
);
SvxOrientationItem
aOrientation
(
SVX_ORIENTATION_STANDARD
,
0
);
READ
(
aFont
,
SvxFontItem
,
rVersions
.
nFontVersion
)
READ
(
m_
aFont
,
SvxFontItem
,
rVersions
.
nFontVersion
)
if
(
rStream
.
GetStreamCharSet
()
==
aFont
.
GetCharSet
()
)
if
(
rStream
.
GetStreamCharSet
()
==
m_
aFont
.
GetCharSet
()
)
aFont
.
SetCharSet
(
::
osl_getThreadTextEncoding
());
m_
aFont
.
SetCharSet
(
::
osl_getThreadTextEncoding
());
READ
(
aHeight
,
SvxFontHeightItem
,
rVersions
.
nFontHeightVersion
)
READ
(
m_
aHeight
,
SvxFontHeightItem
,
rVersions
.
nFontHeightVersion
)
READ
(
aWeight
,
SvxWeightItem
,
rVersions
.
nWeightVersion
)
READ
(
m_
aWeight
,
SvxWeightItem
,
rVersions
.
nWeightVersion
)
READ
(
aPosture
,
SvxPostureItem
,
rVersions
.
nPostureVersion
)
READ
(
m_
aPosture
,
SvxPostureItem
,
rVersions
.
nPostureVersion
)
// --- from 641 on: CJK and CTL font settings
// --- from 641 on: CJK and CTL font settings
if
(
AUTOFORMAT_DATA_ID_641
<=
nVer
)
if
(
AUTOFORMAT_DATA_ID_641
<=
nVer
)
{
{
READ
(
aCJKFont
,
SvxFontItem
,
rVersions
.
nFontVersion
)
READ
(
m_
aCJKFont
,
SvxFontItem
,
rVersions
.
nFontVersion
)
READ
(
aCJKHeight
,
SvxFontHeightItem
,
rVersions
.
nFontHeightVersion
)
READ
(
m_
aCJKHeight
,
SvxFontHeightItem
,
rVersions
.
nFontHeightVersion
)
READ
(
aCJKWeight
,
SvxWeightItem
,
rVersions
.
nWeightVersion
)
READ
(
m_
aCJKWeight
,
SvxWeightItem
,
rVersions
.
nWeightVersion
)
READ
(
aCJKPosture
,
SvxPostureItem
,
rVersions
.
nPostureVersion
)
READ
(
m_
aCJKPosture
,
SvxPostureItem
,
rVersions
.
nPostureVersion
)
READ
(
aCTLFont
,
SvxFontItem
,
rVersions
.
nFontVersion
)
READ
(
m_
aCTLFont
,
SvxFontItem
,
rVersions
.
nFontVersion
)
READ
(
aCTLHeight
,
SvxFontHeightItem
,
rVersions
.
nFontHeightVersion
)
READ
(
m_
aCTLHeight
,
SvxFontHeightItem
,
rVersions
.
nFontHeightVersion
)
READ
(
aCTLWeight
,
SvxWeightItem
,
rVersions
.
nWeightVersion
)
READ
(
m_
aCTLWeight
,
SvxWeightItem
,
rVersions
.
nWeightVersion
)
READ
(
aCTLPosture
,
SvxPostureItem
,
rVersions
.
nPostureVersion
)
READ
(
m_
aCTLPosture
,
SvxPostureItem
,
rVersions
.
nPostureVersion
)
}
}
READ
(
aUnderline
,
SvxUnderlineItem
,
rVersions
.
nUnderlineVersion
)
READ
(
m_
aUnderline
,
SvxUnderlineItem
,
rVersions
.
nUnderlineVersion
)
if
(
nVer
>=
AUTOFORMAT_DATA_ID_300OVRLN
)
if
(
nVer
>=
AUTOFORMAT_DATA_ID_300OVRLN
)
{
{
READ
(
aOverline
,
SvxOverlineItem
,
rVersions
.
nOverlineVersion
)
READ
(
m_
aOverline
,
SvxOverlineItem
,
rVersions
.
nOverlineVersion
)
}
}
READ
(
aCrossedOut
,
SvxCrossedOutItem
,
rVersions
.
nCrossedOutVersion
)
READ
(
m_
aCrossedOut
,
SvxCrossedOutItem
,
rVersions
.
nCrossedOutVersion
)
READ
(
aContour
,
SvxContourItem
,
rVersions
.
nContourVersion
)
READ
(
m_
aContour
,
SvxContourItem
,
rVersions
.
nContourVersion
)
READ
(
aShadowed
,
SvxShadowedItem
,
rVersions
.
nShadowedVersion
)
READ
(
m_
aShadowed
,
SvxShadowedItem
,
rVersions
.
nShadowedVersion
)
READ
(
aColor
,
SvxColorItem
,
rVersions
.
nColorVersion
)
READ
(
m_
aColor
,
SvxColorItem
,
rVersions
.
nColorVersion
)
READ
(
aBox
,
SvxBoxItem
,
rVersions
.
nBoxVersion
)
READ
(
m_
aBox
,
SvxBoxItem
,
rVersions
.
nBoxVersion
)
// --- from 680/dr14 on: diagonal frame lines
// --- from 680/dr14 on: diagonal frame lines
if
(
nVer
>=
AUTOFORMAT_DATA_ID_680DR14
)
if
(
nVer
>=
AUTOFORMAT_DATA_ID_680DR14
)
{
{
READ
(
aTLBR
,
SvxLineItem
,
rVersions
.
nLineVersion
)
READ
(
m_
aTLBR
,
SvxLineItem
,
rVersions
.
nLineVersion
)
READ
(
aBLTR
,
SvxLineItem
,
rVersions
.
nLineVersion
)
READ
(
m_
aBLTR
,
SvxLineItem
,
rVersions
.
nLineVersion
)
}
}
READ
(
aBackground
,
SvxBrushItem
,
rVersions
.
nBrushVersion
)
READ
(
m_
aBackground
,
SvxBrushItem
,
rVersions
.
nBrushVersion
)
pNew
=
aAdjust
.
Create
(
rStream
,
rVersions
.
nAdjustVersion
);
pNew
=
m_
aAdjust
.
Create
(
rStream
,
rVersions
.
nAdjustVersion
);
SetAdjust
(
*
static_cast
<
SvxAdjustItem
*>
(
pNew
)
);
SetAdjust
(
*
static_cast
<
SvxAdjustItem
*>
(
pNew
)
);
delete
pNew
;
delete
pNew
;
...
@@ -453,23 +453,23 @@ bool SwBoxAutoFormat::Load( SvStream& rStream, const SwAfVersions& rVersions, sa
...
@@ -453,23 +453,23 @@ bool SwBoxAutoFormat::Load( SvStream& rStream, const SwAfVersions& rVersions, sa
READ
(
m_aVerticalAlignment
,
SwFormatVertOrient
,
rVersions
.
m_nVerticalAlignmentVersion
);
READ
(
m_aVerticalAlignment
,
SwFormatVertOrient
,
rVersions
.
m_nVerticalAlignmentVersion
);
}
}
READ
(
aHorJustify
,
SvxHorJustifyItem
,
rVersions
.
nHorJustifyVersion
)
READ
(
m_
aHorJustify
,
SvxHorJustifyItem
,
rVersions
.
nHorJustifyVersion
)
READ
(
aVerJustify
,
SvxVerJustifyItem
,
rVersions
.
nVerJustifyVersion
)
READ
(
m_
aVerJustify
,
SvxVerJustifyItem
,
rVersions
.
nVerJustifyVersion
)
READ
(
aOrientation
,
SvxOrientationItem
,
rVersions
.
nOrientationVersion
)
READ
(
aOrientation
,
SvxOrientationItem
,
rVersions
.
nOrientationVersion
)
READ
(
aMargin
,
SvxMarginItem
,
rVersions
.
nMarginVersion
)
READ
(
m_
aMargin
,
SvxMarginItem
,
rVersions
.
nMarginVersion
)
pNew
=
aLinebreak
.
Create
(
rStream
,
rVersions
.
nBoolVersion
);
pNew
=
m_
aLinebreak
.
Create
(
rStream
,
rVersions
.
nBoolVersion
);
aLinebreak
.
SetValue
(
static_cast
<
SfxBoolItem
*>
(
pNew
)
->
GetValue
()
);
m_
aLinebreak
.
SetValue
(
static_cast
<
SfxBoolItem
*>
(
pNew
)
->
GetValue
()
);
delete
pNew
;
delete
pNew
;
if
(
nVer
>=
AUTOFORMAT_DATA_ID_504
)
if
(
nVer
>=
AUTOFORMAT_DATA_ID_504
)
{
{
pNew
=
aRotateAngle
.
Create
(
rStream
,
rVersions
.
nInt32Version
);
pNew
=
m_
aRotateAngle
.
Create
(
rStream
,
rVersions
.
nInt32Version
);
aRotateAngle
.
SetValue
(
static_cast
<
SfxInt32Item
*>
(
pNew
)
->
GetValue
()
);
m_
aRotateAngle
.
SetValue
(
static_cast
<
SfxInt32Item
*>
(
pNew
)
->
GetValue
()
);
delete
pNew
;
delete
pNew
;
pNew
=
aRotateMode
.
Create
(
rStream
,
rVersions
.
nRotateModeVersion
);
pNew
=
m_
aRotateMode
.
Create
(
rStream
,
rVersions
.
nRotateModeVersion
);
aRotateMode
.
SetValue
(
static_cast
<
SvxRotateModeItem
*>
(
pNew
)
->
GetValue
()
);
m_
aRotateMode
.
SetValue
(
static_cast
<
SvxRotateModeItem
*>
(
pNew
)
->
GetValue
()
);
delete
pNew
;
delete
pNew
;
}
}
...
@@ -478,48 +478,48 @@ bool SwBoxAutoFormat::Load( SvStream& rStream, const SwAfVersions& rVersions, sa
...
@@ -478,48 +478,48 @@ bool SwBoxAutoFormat::Load( SvStream& rStream, const SwAfVersions& rVersions, sa
sal_uInt16
eSys
,
eLge
;
sal_uInt16
eSys
,
eLge
;
// --- from 680/dr25 on: store strings as UTF-8
// --- from 680/dr25 on: store strings as UTF-8
rtl_TextEncoding
eCharSet
=
(
nVer
>=
AUTOFORMAT_ID_680DR25
)
?
RTL_TEXTENCODING_UTF8
:
rStream
.
GetStreamCharSet
();
rtl_TextEncoding
eCharSet
=
(
nVer
>=
AUTOFORMAT_ID_680DR25
)
?
RTL_TEXTENCODING_UTF8
:
rStream
.
GetStreamCharSet
();
sNumFormatString
=
rStream
.
ReadUniOrByteString
(
eCharSet
);
m_
sNumFormatString
=
rStream
.
ReadUniOrByteString
(
eCharSet
);
rStream
.
ReadUInt16
(
eSys
).
ReadUInt16
(
eLge
);
rStream
.
ReadUInt16
(
eSys
).
ReadUInt16
(
eLge
);
eSysLanguage
=
(
LanguageType
)
eSys
;
m_
eSysLanguage
=
(
LanguageType
)
eSys
;
eNumFormatLanguage
=
(
LanguageType
)
eLge
;
m_
eNumFormatLanguage
=
(
LanguageType
)
eLge
;
if
(
eSysLanguage
==
LANGUAGE_SYSTEM
)
// from old versions (Calc)
if
(
m_
eSysLanguage
==
LANGUAGE_SYSTEM
)
// from old versions (Calc)
eSysLanguage
=
::
GetAppLanguage
();
m_
eSysLanguage
=
::
GetAppLanguage
();
}
}
aStacked
.
SetValue
(
aOrientation
.
IsStacked
()
);
m_
aStacked
.
SetValue
(
aOrientation
.
IsStacked
()
);
aRotateAngle
.
SetValue
(
aOrientation
.
GetRotation
(
aRotateAngle
.
GetValue
()
)
);
m_aRotateAngle
.
SetValue
(
aOrientation
.
GetRotation
(
m_
aRotateAngle
.
GetValue
()
)
);
return
0
==
rStream
.
GetError
();
return
0
==
rStream
.
GetError
();
}
}
bool
SwBoxAutoFormat
::
Save
(
SvStream
&
rStream
,
sal_uInt16
fileVersion
)
const
bool
SwBoxAutoFormat
::
Save
(
SvStream
&
rStream
,
sal_uInt16
fileVersion
)
const
{
{
SvxOrientationItem
aOrientation
(
aRotateAngle
.
GetValue
(),
aStacked
.
GetValue
(),
0
);
SvxOrientationItem
aOrientation
(
m_aRotateAngle
.
GetValue
(),
m_
aStacked
.
GetValue
(),
0
);
aFont
.
Store
(
rStream
,
aFont
.
GetVersion
(
fileVersion
)
);
m_aFont
.
Store
(
rStream
,
m_
aFont
.
GetVersion
(
fileVersion
)
);
aHeight
.
Store
(
rStream
,
aHeight
.
GetVersion
(
fileVersion
)
);
m_aHeight
.
Store
(
rStream
,
m_
aHeight
.
GetVersion
(
fileVersion
)
);
aWeight
.
Store
(
rStream
,
aWeight
.
GetVersion
(
fileVersion
)
);
m_aWeight
.
Store
(
rStream
,
m_
aWeight
.
GetVersion
(
fileVersion
)
);
aPosture
.
Store
(
rStream
,
aPosture
.
GetVersion
(
fileVersion
)
);
m_aPosture
.
Store
(
rStream
,
m_
aPosture
.
GetVersion
(
fileVersion
)
);
aCJKFont
.
Store
(
rStream
,
aCJKFont
.
GetVersion
(
fileVersion
)
);
m_aCJKFont
.
Store
(
rStream
,
m_
aCJKFont
.
GetVersion
(
fileVersion
)
);
aCJKHeight
.
Store
(
rStream
,
aCJKHeight
.
GetVersion
(
fileVersion
)
);
m_aCJKHeight
.
Store
(
rStream
,
m_
aCJKHeight
.
GetVersion
(
fileVersion
)
);
aCJKWeight
.
Store
(
rStream
,
aCJKWeight
.
GetVersion
(
fileVersion
)
);
m_aCJKWeight
.
Store
(
rStream
,
m_
aCJKWeight
.
GetVersion
(
fileVersion
)
);
aCJKPosture
.
Store
(
rStream
,
aCJKPosture
.
GetVersion
(
fileVersion
)
);
m_aCJKPosture
.
Store
(
rStream
,
m_
aCJKPosture
.
GetVersion
(
fileVersion
)
);
aCTLFont
.
Store
(
rStream
,
aCTLFont
.
GetVersion
(
fileVersion
)
);
m_aCTLFont
.
Store
(
rStream
,
m_
aCTLFont
.
GetVersion
(
fileVersion
)
);
aCTLHeight
.
Store
(
rStream
,
aCTLHeight
.
GetVersion
(
fileVersion
)
);
m_aCTLHeight
.
Store
(
rStream
,
m_
aCTLHeight
.
GetVersion
(
fileVersion
)
);
aCTLWeight
.
Store
(
rStream
,
aCTLWeight
.
GetVersion
(
fileVersion
)
);
m_aCTLWeight
.
Store
(
rStream
,
m_
aCTLWeight
.
GetVersion
(
fileVersion
)
);
aCTLPosture
.
Store
(
rStream
,
aCTLPosture
.
GetVersion
(
fileVersion
)
);
m_aCTLPosture
.
Store
(
rStream
,
m_
aCTLPosture
.
GetVersion
(
fileVersion
)
);
aUnderline
.
Store
(
rStream
,
aUnderline
.
GetVersion
(
fileVersion
)
);
m_aUnderline
.
Store
(
rStream
,
m_
aUnderline
.
GetVersion
(
fileVersion
)
);
aOverline
.
Store
(
rStream
,
aOverline
.
GetVersion
(
fileVersion
)
);
m_aOverline
.
Store
(
rStream
,
m_
aOverline
.
GetVersion
(
fileVersion
)
);
aCrossedOut
.
Store
(
rStream
,
aCrossedOut
.
GetVersion
(
fileVersion
)
);
m_aCrossedOut
.
Store
(
rStream
,
m_
aCrossedOut
.
GetVersion
(
fileVersion
)
);
aContour
.
Store
(
rStream
,
aContour
.
GetVersion
(
fileVersion
)
);
m_aContour
.
Store
(
rStream
,
m_
aContour
.
GetVersion
(
fileVersion
)
);
aShadowed
.
Store
(
rStream
,
aShadowed
.
GetVersion
(
fileVersion
)
);
m_aShadowed
.
Store
(
rStream
,
m_
aShadowed
.
GetVersion
(
fileVersion
)
);
aColor
.
Store
(
rStream
,
aColor
.
GetVersion
(
fileVersion
)
);
m_aColor
.
Store
(
rStream
,
m_
aColor
.
GetVersion
(
fileVersion
)
);
aBox
.
Store
(
rStream
,
aBox
.
GetVersion
(
fileVersion
)
);
m_aBox
.
Store
(
rStream
,
m_
aBox
.
GetVersion
(
fileVersion
)
);
aTLBR
.
Store
(
rStream
,
aTLBR
.
GetVersion
(
fileVersion
)
);
m_aTLBR
.
Store
(
rStream
,
m_
aTLBR
.
GetVersion
(
fileVersion
)
);
aBLTR
.
Store
(
rStream
,
aBLTR
.
GetVersion
(
fileVersion
)
);
m_aBLTR
.
Store
(
rStream
,
m_
aBLTR
.
GetVersion
(
fileVersion
)
);
aBackground
.
Store
(
rStream
,
aBackground
.
GetVersion
(
fileVersion
)
);
m_aBackground
.
Store
(
rStream
,
m_
aBackground
.
GetVersion
(
fileVersion
)
);
aAdjust
.
Store
(
rStream
,
aAdjust
.
GetVersion
(
fileVersion
)
);
m_aAdjust
.
Store
(
rStream
,
m_
aAdjust
.
GetVersion
(
fileVersion
)
);
if
(
fileVersion
>=
SOFFICE_FILEFORMAT_50
)
if
(
fileVersion
>=
SOFFICE_FILEFORMAT_50
)
{
{
WriterSpecificAutoFormatBlock
block
(
rStream
);
WriterSpecificAutoFormatBlock
block
(
rStream
);
...
@@ -528,40 +528,40 @@ bool SwBoxAutoFormat::Save( SvStream& rStream, sal_uInt16 fileVersion ) const
...
@@ -528,40 +528,40 @@ bool SwBoxAutoFormat::Save( SvStream& rStream, sal_uInt16 fileVersion ) const
m_aVerticalAlignment
.
Store
(
rStream
,
m_aVerticalAlignment
.
GetVersion
(
fileVersion
));
m_aVerticalAlignment
.
Store
(
rStream
,
m_aVerticalAlignment
.
GetVersion
(
fileVersion
));
}
}
aHorJustify
.
Store
(
rStream
,
aHorJustify
.
GetVersion
(
fileVersion
)
);
m_aHorJustify
.
Store
(
rStream
,
m_
aHorJustify
.
GetVersion
(
fileVersion
)
);
aVerJustify
.
Store
(
rStream
,
aVerJustify
.
GetVersion
(
fileVersion
)
);
m_aVerJustify
.
Store
(
rStream
,
m_
aVerJustify
.
GetVersion
(
fileVersion
)
);
aOrientation
.
Store
(
rStream
,
aOrientation
.
GetVersion
(
fileVersion
)
);
aOrientation
.
Store
(
rStream
,
aOrientation
.
GetVersion
(
fileVersion
)
);
aMargin
.
Store
(
rStream
,
aMargin
.
GetVersion
(
fileVersion
)
);
m_aMargin
.
Store
(
rStream
,
m_
aMargin
.
GetVersion
(
fileVersion
)
);
aLinebreak
.
Store
(
rStream
,
aLinebreak
.
GetVersion
(
fileVersion
)
);
m_aLinebreak
.
Store
(
rStream
,
m_
aLinebreak
.
GetVersion
(
fileVersion
)
);
// Calc Rotation from SO5
// Calc Rotation from SO5
aRotateAngle
.
Store
(
rStream
,
aRotateAngle
.
GetVersion
(
fileVersion
)
);
m_aRotateAngle
.
Store
(
rStream
,
m_
aRotateAngle
.
GetVersion
(
fileVersion
)
);
aRotateMode
.
Store
(
rStream
,
aRotateMode
.
GetVersion
(
fileVersion
)
);
m_aRotateMode
.
Store
(
rStream
,
m_
aRotateMode
.
GetVersion
(
fileVersion
)
);
// --- from 680/dr25 on: store strings as UTF-8
// --- from 680/dr25 on: store strings as UTF-8
write_uInt16_lenPrefixed_uInt8s_FromOUString
(
rStream
,
sNumFormatString
,
write_uInt16_lenPrefixed_uInt8s_FromOUString
(
rStream
,
m_
sNumFormatString
,
RTL_TEXTENCODING_UTF8
);
RTL_TEXTENCODING_UTF8
);
rStream
.
WriteUInt16
(
eSysLanguage
).
WriteUInt16
(
eNumFormatLanguage
);
rStream
.
WriteUInt16
(
m_eSysLanguage
).
WriteUInt16
(
m_
eNumFormatLanguage
);
return
0
==
rStream
.
GetError
();
return
0
==
rStream
.
GetError
();
}
}
bool
SwBoxAutoFormat
::
SaveVersionNo
(
SvStream
&
rStream
,
sal_uInt16
fileVersion
)
const
bool
SwBoxAutoFormat
::
SaveVersionNo
(
SvStream
&
rStream
,
sal_uInt16
fileVersion
)
const
{
{
rStream
.
WriteUInt16
(
aFont
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aFont
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aHeight
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aHeight
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aWeight
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aWeight
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aPosture
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aPosture
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aUnderline
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aUnderline
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aOverline
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aOverline
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aCrossedOut
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aCrossedOut
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aContour
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aContour
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aShadowed
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aShadowed
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aColor
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aColor
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aBox
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aBox
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aTLBR
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aTLBR
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aBackground
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aBackground
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aAdjust
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aAdjust
.
GetVersion
(
fileVersion
)
);
if
(
fileVersion
>=
SOFFICE_FILEFORMAT_50
)
if
(
fileVersion
>=
SOFFICE_FILEFORMAT_50
)
{
{
...
@@ -571,13 +571,13 @@ bool SwBoxAutoFormat::SaveVersionNo( SvStream& rStream, sal_uInt16 fileVersion )
...
@@ -571,13 +571,13 @@ bool SwBoxAutoFormat::SaveVersionNo( SvStream& rStream, sal_uInt16 fileVersion )
rStream
.
WriteUInt16
(
m_aVerticalAlignment
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_aVerticalAlignment
.
GetVersion
(
fileVersion
)
);
}
}
rStream
.
WriteUInt16
(
aHorJustify
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aHorJustify
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aVerJustify
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aVerJustify
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
SvxOrientationItem
(
SVX_ORIENTATION_STANDARD
,
0
).
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
SvxOrientationItem
(
SVX_ORIENTATION_STANDARD
,
0
).
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aMargin
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aMargin
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aLinebreak
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aLinebreak
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aRotateAngle
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aRotateAngle
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
aRotateMode
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
m_
aRotateMode
.
GetVersion
(
fileVersion
)
);
rStream
.
WriteUInt16
(
0
);
// NumberFormat
rStream
.
WriteUInt16
(
0
);
// NumberFormat
...
...
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