diff options
Diffstat (limited to 'svx/source')
-rw-r--r-- | svx/source/svdraw/svdedxv.cxx | 1 | ||||
-rw-r--r-- | svx/source/svdraw/svdmodel.cxx | 11 |
2 files changed, 12 insertions, 0 deletions
diff --git a/svx/source/svdraw/svdedxv.cxx b/svx/source/svdraw/svdedxv.cxx index 9c47ca8bc391..b7331dae10da 100644 --- a/svx/source/svdraw/svdedxv.cxx +++ b/svx/source/svdraw/svdedxv.cxx @@ -446,6 +446,7 @@ OutlinerView* SdrObjEditView::ImpMakeOutlinerView(vcl::Window* pWin, bool /*bNoP } pOutlView->SetControlWord(nStat); pOutlView->SetBackgroundColor( aBackground ); + pOutlView->setTiledRendering(GetModel()->isTiledRendering()); if (pText!=NULL) { pOutlView->SetAnchorMode((EVAnchorMode)(pText->GetOutlinerViewAnchorMode())); diff --git a/svx/source/svdraw/svdmodel.cxx b/svx/source/svdraw/svdmodel.cxx index 64a5304cd04d..c444fa582b51 100644 --- a/svx/source/svdraw/svdmodel.cxx +++ b/svx/source/svdraw/svdmodel.cxx @@ -124,6 +124,7 @@ void SdrModel::ImpCtor(SfxItemPool* pPool, ::comphelper::IEmbeddedHelper* _pEmbe pDrawOutliner=NULL; pHitTestOutliner=NULL; pRefOutDev=NULL; + mbTiledRendering = false; nProgressAkt=0; nProgressMax=0; nProgressOfs=0; @@ -795,6 +796,16 @@ void SdrModel::SetRefDevice(OutputDevice* pDev) RefDeviceChanged(); } +void SdrModel::setTiledRendering(bool bTiledRendering) +{ + mbTiledRendering = bTiledRendering; +} + +bool SdrModel::isTiledRendering() const +{ + return mbTiledRendering; +} + void SdrModel::ImpReformatAllTextObjects() { if( isLocked() ) |