diff options
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/sdr/contact/viewobjectcontact.cxx | 4 | ||||
-rw-r--r-- | svx/source/svdraw/svdovirt.cxx | 30 |
2 files changed, 34 insertions, 0 deletions
diff --git a/svx/source/sdr/contact/viewobjectcontact.cxx b/svx/source/sdr/contact/viewobjectcontact.cxx index 9831cf3bfd59..8580603850ea 100644 --- a/svx/source/sdr/contact/viewobjectcontact.cxx +++ b/svx/source/sdr/contact/viewobjectcontact.cxx @@ -392,6 +392,10 @@ drawinglayer::primitive2d::Primitive2DContainer const & ViewObjectContact::getPr const SdrObjKind nIdentifier(pSdrObj->GetObjIdentifier()); const bool bIsTextObj(nullptr != DynCastSdrTextObj(pSdrObj)); + // Note: SwFlyDrawObj/SwVirtFlyDrawObj have SdrInventor::Swg - these + // are *not* handled here because not all of them are painted + // completely with primitives, so a tag here does not encapsulate them. + // The tag must be created by SwTaggedPDFHelper until this is fixed. if ( nInventor == SdrInventor::Default ) { if ( nIdentifier == SdrObjKind::Group ) diff --git a/svx/source/svdraw/svdovirt.cxx b/svx/source/svdraw/svdovirt.cxx index 23193d6e4aa4..ab95fd633b16 100644 --- a/svx/source/svdraw/svdovirt.cxx +++ b/svx/source/svdraw/svdovirt.cxx @@ -111,6 +111,36 @@ SdrObjList* SdrVirtObj::GetSubList() const return mxRefObj->GetSubList(); } +void SdrVirtObj::SetName(const OUString& rStr, const bool bSetChanged) +{ + return mxRefObj->SetName(rStr, bSetChanged); +} + +const OUString & SdrVirtObj::GetName() const +{ + return mxRefObj->GetName(); +} + +void SdrVirtObj::SetTitle(const OUString& rStr) +{ + return mxRefObj->SetTitle(rStr); +} + +OUString SdrVirtObj::GetTitle() const +{ + return mxRefObj->GetTitle(); +} + +void SdrVirtObj::SetDescription(const OUString& rStr) +{ + return mxRefObj->SetDescription(rStr); +} + +OUString SdrVirtObj::GetDescription() const +{ + return mxRefObj->GetDescription(); +} + const tools::Rectangle& SdrVirtObj::GetCurrentBoundRect() const { auto aRectangle = mxRefObj->GetCurrentBoundRect(); // TODO: Optimize this. |