summaryrefslogtreecommitdiff
path: root/svx/source/sdr/primitive2d/sdrattributecreator.cxx
diff options
context:
space:
mode:
authorArmin Le Grand <Armin.Le.Grand@Sun.COM>2010-01-07 17:11:38 +0100
committerArmin Le Grand <Armin.Le.Grand@Sun.COM>2010-01-07 17:11:38 +0100
commitde7c998fe9ba5be956bf8a155455ad17985c4f88 (patch)
treee8cbf9ed113dd79fa1ecd62aa7ccf86d143c3431 /svx/source/sdr/primitive2d/sdrattributecreator.cxx
parentb0c799c7fbaa93f707bf18a87eb9aef5d86be52c (diff)
parent108c876c1c9a723b92f876662e02ee105a55bbfe (diff)
aw079: changes for resync
Diffstat (limited to 'svx/source/sdr/primitive2d/sdrattributecreator.cxx')
-rw-r--r--svx/source/sdr/primitive2d/sdrattributecreator.cxx10
1 files changed, 9 insertions, 1 deletions
diff --git a/svx/source/sdr/primitive2d/sdrattributecreator.cxx b/svx/source/sdr/primitive2d/sdrattributecreator.cxx
index ca19c8594e2f..d657e6b9a8d7 100644
--- a/svx/source/sdr/primitive2d/sdrattributecreator.cxx
+++ b/svx/source/sdr/primitive2d/sdrattributecreator.cxx
@@ -77,6 +77,9 @@
#include <drawinglayer/attribute/sdrallattribute3d.hxx>
#include <svx/rectenum.hxx>
#include <svx/sdtfchim.hxx>
+#include <svx/svdoutl.hxx>
+#include <svx/svdmodel.hxx>
+#include <svx/editstat.hxx>
//////////////////////////////////////////////////////////////////////////////
@@ -523,6 +526,10 @@ namespace drawinglayer
const SdrFitToSizeType eFit(rTextObj.GetFitToSize());
const SdrTextAniKind eAniKind(rTextObj.GetTextAniKind());
+ // #i107346#
+ const SdrOutliner& rDrawTextOutliner = rText.GetModel()->GetDrawOutliner(&rTextObj);
+ const bool bWrongSpell(rDrawTextOutliner.GetControlWord() & EE_CNTRL_ONLINESPELLING);
+
pRetval = new attribute::SdrTextAttribute(
rText,
aOutlinerParaObject,
@@ -539,7 +546,8 @@ namespace drawinglayer
SDRTEXTANI_BLINK == eAniKind,
SDRTEXTANI_SCROLL == eAniKind || SDRTEXTANI_ALTERNATE == eAniKind || SDRTEXTANI_SLIDE == eAniKind,
bInEditMode,
- ((const SdrTextFixedCellHeightItem&)rSet.Get(SDRATTR_TEXT_USEFIXEDCELLHEIGHT)).GetValue());
+ ((const SdrTextFixedCellHeightItem&)rSet.Get(SDRATTR_TEXT_USEFIXEDCELLHEIGHT)).GetValue(),
+ bWrongSpell);
}
return pRetval;