summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2022-08-31 23:01:39 +0200
committerTomaž Vajngerl <quikee@gmail.com>2022-09-06 21:35:25 +0200
commitb218e34b9b92e5359b1c272d52f12259133876c1 (patch)
tree4c3ee2028d970876933a537f02505e573a445ebe /svx
parent7f8c7b96cc7f9752122a615524000665583ebb52 (diff)
svx: set vars to initial values in constructor init for SdrTextObj
Change-Id: Id3fb342a4273b617ac2975bff3dd79159ab8df75 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/139531 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'svx')
-rw-r--r--svx/source/svdraw/svdotext.cxx135
1 files changed, 61 insertions, 74 deletions
diff --git a/svx/source/svdraw/svdotext.cxx b/svx/source/svdraw/svdotext.cxx
index 2b5fa5023345..24223aaee738 100644
--- a/svx/source/svdraw/svdotext.cxx
+++ b/svx/source/svdraw/svdotext.cxx
@@ -69,46 +69,43 @@ std::unique_ptr<sdr::contact::ViewContact> SdrTextObj::CreateObjectSpecificViewC
}
SdrTextObj::SdrTextObj(SdrModel& rSdrModel)
-: SdrAttrObj(rSdrModel),
- mpEditingOutliner(nullptr),
- meTextKind(SdrObjKind::Text)
+ : SdrAttrObj(rSdrModel)
+ , mpEditingOutliner(nullptr)
+ , meTextKind(SdrObjKind::Text)
+ , maTextEditOffset(Point(0, 0))
+ , mbTextFrame(false)
+ , mbNoShear(false)
+ , mbTextSizeDirty(false)
+ , mbInEditMode(false)
+ , mbDisableAutoWidthOnDragging(false)
+ , mbTextAnimationAllowed(true)
+ , mbInDownScale(false)
{
- mbTextSizeDirty = false;
- mbTextFrame = false;
- mbNoShear = false;
- mbDisableAutoWidthOnDragging = false;
-
- mbInEditMode = false;
- mbTextAnimationAllowed = true;
- maTextEditOffset = Point(0, 0);
-
// #i25616#
mbSupportTextIndentingOnLineWidthChange = true;
- mbInDownScale = false;
}
SdrTextObj::SdrTextObj(SdrModel& rSdrModel, SdrTextObj const & rSource)
-: SdrAttrObj(rSdrModel, rSource),
- mpEditingOutliner(nullptr)
+ : SdrAttrObj(rSdrModel, rSource)
+ , mpEditingOutliner(nullptr)
+ , meTextKind(rSource.meTextKind)
+ , maTextEditOffset(Point(0, 0))
+ , mbTextFrame(rSource.mbTextFrame)
+ , mbNoShear(rSource.mbNoShear)
+ , mbTextSizeDirty(rSource.mbTextSizeDirty)
+ , mbInEditMode(false)
+ , mbDisableAutoWidthOnDragging(rSource.mbDisableAutoWidthOnDragging)
+ , mbTextAnimationAllowed(true)
+ , mbInDownScale(false)
{
- mbInEditMode = false;
- mbTextAnimationAllowed = true;
- maTextEditOffset = Point(0, 0);
-
// #i25616#
mbSupportTextIndentingOnLineWidthChange = true;
- mbInDownScale = false;
maRect = rSource.maRect;
maGeo = rSource.maGeo;
- meTextKind = rSource.meTextKind;
- mbTextFrame = rSource.mbTextFrame;
maTextSize = rSource.maTextSize;
- mbTextSizeDirty = rSource.mbTextSizeDirty;
// Not all of the necessary parameters were copied yet.
- mbNoShear = rSource.mbNoShear;
- mbDisableAutoWidthOnDragging = rSource.mbDisableAutoWidthOnDragging;
SdrText* pText = getActiveText();
if( pText && rSource.HasText() )
@@ -136,70 +133,60 @@ SdrTextObj::SdrTextObj(SdrModel& rSdrModel, SdrTextObj const & rSource)
ImpSetTextStyleSheetListeners();
}
-SdrTextObj::SdrTextObj(
- SdrModel& rSdrModel,
- const tools::Rectangle& rNewRect)
-: SdrAttrObj(rSdrModel),
- maRect(rNewRect),
- mpEditingOutliner(nullptr),
- meTextKind(SdrObjKind::Text)
+SdrTextObj::SdrTextObj(SdrModel& rSdrModel, const tools::Rectangle& rNewRect)
+ : SdrAttrObj(rSdrModel)
+ , maRect(rNewRect)
+ , mpEditingOutliner(nullptr)
+ , meTextKind(SdrObjKind::Text)
+ , maTextEditOffset(Point(0, 0))
+ , mbTextFrame(false)
+ , mbNoShear(false)
+ , mbTextSizeDirty(false)
+ , mbInEditMode(false)
+ , mbDisableAutoWidthOnDragging(false)
+ , mbTextAnimationAllowed(true)
+ , mbInDownScale(false)
{
- mbTextSizeDirty = false;
- mbTextFrame = false;
- mbNoShear = false;
- mbDisableAutoWidthOnDragging = false;
ImpJustifyRect(maRect);
- mbInEditMode = false;
- mbTextAnimationAllowed = true;
- mbInDownScale = false;
- maTextEditOffset = Point(0, 0);
-
// #i25616#
mbSupportTextIndentingOnLineWidthChange = true;
}
-SdrTextObj::SdrTextObj(
- SdrModel& rSdrModel,
- SdrObjKind eNewTextKind)
-: SdrAttrObj(rSdrModel),
- mpEditingOutliner(nullptr),
- meTextKind(eNewTextKind)
+SdrTextObj::SdrTextObj(SdrModel& rSdrModel, SdrObjKind eNewTextKind)
+ : SdrAttrObj(rSdrModel)
+ , mpEditingOutliner(nullptr)
+ , meTextKind(eNewTextKind)
+ , maTextEditOffset(Point(0, 0))
+ , mbTextFrame(true)
+ , mbNoShear(true)
+ , mbTextSizeDirty(false)
+ , mbInEditMode(false)
+ , mbDisableAutoWidthOnDragging(false)
+ , mbTextAnimationAllowed(true)
+ , mbInDownScale(false)
{
- mbTextSizeDirty = false;
- mbTextFrame = true;
- mbNoShear = true;
- mbDisableAutoWidthOnDragging = false;
-
- mbInEditMode = false;
- mbTextAnimationAllowed = true;
- mbInDownScale = false;
- maTextEditOffset = Point(0, 0);
-
// #i25616#
mbSupportTextIndentingOnLineWidthChange = true;
}
-SdrTextObj::SdrTextObj(
- SdrModel& rSdrModel,
- SdrObjKind eNewTextKind,
- const tools::Rectangle& rNewRect)
-: SdrAttrObj(rSdrModel),
- maRect(rNewRect),
- mpEditingOutliner(nullptr),
- meTextKind(eNewTextKind)
+SdrTextObj::SdrTextObj(SdrModel& rSdrModel, SdrObjKind eNewTextKind,
+ const tools::Rectangle& rNewRect)
+ : SdrAttrObj(rSdrModel)
+ , maRect(rNewRect)
+ , mpEditingOutliner(nullptr)
+ , meTextKind(eNewTextKind)
+ , maTextEditOffset(Point(0, 0))
+ , mbTextFrame(true)
+ , mbNoShear(true)
+ , mbTextSizeDirty(false)
+ , mbInEditMode(false)
+ , mbDisableAutoWidthOnDragging(false)
+ , mbTextAnimationAllowed(true)
+ , mbInDownScale(false)
{
- mbTextSizeDirty = false;
- mbTextFrame = true;
- mbNoShear = true;
- mbDisableAutoWidthOnDragging = false;
ImpJustifyRect(maRect);
- mbInEditMode = false;
- mbTextAnimationAllowed = true;
- mbInDownScale = false;
- maTextEditOffset = Point(0, 0);
-
// #i25616#
mbSupportTextIndentingOnLineWidthChange = true;
}