summaryrefslogtreecommitdiff
path: root/sw/source/uibase/frmdlg/colex.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/uibase/frmdlg/colex.cxx')
-rw-r--r--sw/source/uibase/frmdlg/colex.cxx19
1 files changed, 8 insertions, 11 deletions
diff --git a/sw/source/uibase/frmdlg/colex.cxx b/sw/source/uibase/frmdlg/colex.cxx
index 0da911b0ae84..4a42b146c3ad 100644
--- a/sw/source/uibase/frmdlg/colex.cxx
+++ b/sw/source/uibase/frmdlg/colex.cxx
@@ -135,9 +135,8 @@ void SwPageExample::UpdateExample( const SfxItemSet& rSet )
setSvxBrushItemAsFillAttributesToTargetSet(rItem, aTempSet);
setHeaderFillAttributes(
- drawinglayer::attribute::SdrAllFillAttributesHelperPtr(
- new drawinglayer::attribute::SdrAllFillAttributesHelper(
- aTempSet)));
+ std::make_shared<drawinglayer::attribute::SdrAllFillAttributesHelper>(
+ aTempSet));
}
if ( rHeaderSet.GetItemState( RES_BOX ) == SfxItemState::SET )
@@ -182,9 +181,8 @@ void SwPageExample::UpdateExample( const SfxItemSet& rSet )
setSvxBrushItemAsFillAttributesToTargetSet(rItem, aTempSet);
setFooterFillAttributes(
- drawinglayer::attribute::SdrAllFillAttributesHelperPtr(
- new drawinglayer::attribute::SdrAllFillAttributesHelper(
- aTempSet)));
+ std::make_shared<drawinglayer::attribute::SdrAllFillAttributesHelper>(
+ aTempSet));
}
if( rFooterSet.GetItemState( RES_BOX ) == SfxItemState::SET )
@@ -206,9 +204,8 @@ void SwPageExample::UpdateExample( const SfxItemSet& rSet )
setSvxBrushItemAsFillAttributesToTargetSet(rItem, aTempSet);
setPageFillAttributes(
- drawinglayer::attribute::SdrAllFillAttributesHelperPtr(
- new drawinglayer::attribute::SdrAllFillAttributesHelper(
- aTempSet)));
+ std::make_shared<drawinglayer::attribute::SdrAllFillAttributesHelper>(
+ aTempSet));
}
Invalidate();
@@ -255,8 +252,8 @@ void SwColExample::DrawPage(vcl::RenderContext& rRenderContext, const Point& rOr
const Color& rFieldColor = rStyleSettings.GetFieldColor();
setPageFillAttributes(
- drawinglayer::attribute::SdrAllFillAttributesHelperPtr(
- new drawinglayer::attribute::SdrAllFillAttributesHelper(rFieldColor)));
+ std::make_shared<drawinglayer::attribute::SdrAllFillAttributesHelper>(
+ rFieldColor));
}
// #97495# make sure that the automatic column width's are always equal