diff options
Diffstat (limited to 'svx/source')
-rw-r--r-- | svx/source/sdr/contact/objectcontactofpageview.cxx | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/svx/source/sdr/contact/objectcontactofpageview.cxx b/svx/source/sdr/contact/objectcontactofpageview.cxx index a198e56a210f..25f37fb14e87 100644 --- a/svx/source/sdr/contact/objectcontactofpageview.cxx +++ b/svx/source/sdr/contact/objectcontactofpageview.cxx @@ -2,9 +2,9 @@ * * $RCSfile: objectcontactofpageview.cxx,v $ * - * $Revision: 1.4 $ + * $Revision: 1.5 $ * - * last change: $Author: kz $ $Date: 2004-06-10 11:33:08 $ + * last change: $Author: rt $ $Date: 2004-07-12 14:40:05 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -135,6 +135,14 @@ namespace sdr { } + // A ViewObjectContact was deleted and shall be forgotten. + // #i29181# Overload to clear selection at associated view + void ObjectContactOfPageView::RemoveViewObjectContact(ViewObjectContact& rVOContact) + { + // call parent + ObjectContact::RemoveViewObjectContact(rVOContact); + } + // Update Draw Hierarchy data. Take care of everything that is inside // of rDisplayInfo.GetRedrawArea(), that is the necessary part. void ObjectContactOfPageView::EnsureValidDrawHierarchy(DisplayInfo& rDisplayInfo) @@ -287,6 +295,9 @@ namespace sdr maPreRenderDevice.SetMapMode(pOriginalOutDev->GetMapMode()); } + // #i29186# + maPreRenderDevice.SetDrawMode(pOriginalOutDev->GetDrawMode()); + // replace values at rDisplayInfo for rendering to PreRenderDevice pOriginalExtOutDev->SetOutDev(&maPreRenderDevice); rDisplayInfo.SetOutputDevice(&maPreRenderDevice); |