summaryrefslogtreecommitdiff
path: root/svx/source/sdr/contact/viewcontactofsdrobjcustomshape.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/sdr/contact/viewcontactofsdrobjcustomshape.cxx')
-rw-r--r--svx/source/sdr/contact/viewcontactofsdrobjcustomshape.cxx8
1 files changed, 6 insertions, 2 deletions
diff --git a/svx/source/sdr/contact/viewcontactofsdrobjcustomshape.cxx b/svx/source/sdr/contact/viewcontactofsdrobjcustomshape.cxx
index 1bce002f8a..136971a353 100644
--- a/svx/source/sdr/contact/viewcontactofsdrobjcustomshape.cxx
+++ b/svx/source/sdr/contact/viewcontactofsdrobjcustomshape.cxx
@@ -7,7 +7,7 @@
* OpenOffice.org - a multi-platform office productivity suite
*
* $RCSfile: viewcontactofsdrobjcustomshape.cxx,v $
- * $Revision: 1.7 $
+ * $Revision: 1.7.18.1 $
*
* This file is part of OpenOffice.org.
*
@@ -84,6 +84,7 @@ namespace sdr
{
// prepare text box geometry
::basegfx::B2DHomMatrix aTextBoxMatrix;
+ bool bWordWrap(false);
if(bHasText)
{
@@ -135,6 +136,9 @@ namespace sdr
}
aTextBoxMatrix.translate(aTextBoxRange.getMinX(), aTextBoxRange.getMinY());
+
+ // check if SdrTextWordWrapItem is set
+ bWordWrap = ((SdrTextWordWrapItem&)(GetCustomShapeObj().GetMergedItem(SDRATTR_TEXT_WORDWRAP))).GetValue();
}
// make sure a (even empty) SdrShadowTextAttribute exists for
@@ -146,7 +150,7 @@ namespace sdr
// create primitive
const drawinglayer::primitive2d::Primitive2DReference xReference(new drawinglayer::primitive2d::SdrCustomShapePrimitive2D(
- *pAttribute, xGroup, aTextBoxMatrix));
+ *pAttribute, xGroup, aTextBoxMatrix, bWordWrap));
xRetval = drawinglayer::primitive2d::Primitive2DSequence(&xReference, 1);
}