diff options
Diffstat (limited to 'basctl/source/inc/dlgedobj.hxx')
-rw-r--r-- | basctl/source/inc/dlgedobj.hxx | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/basctl/source/inc/dlgedobj.hxx b/basctl/source/inc/dlgedobj.hxx index 58f60447c9eb..4660c29d2682 100644 --- a/basctl/source/inc/dlgedobj.hxx +++ b/basctl/source/inc/dlgedobj.hxx @@ -57,9 +57,11 @@ private: DlgEditor& GetDialogEditor (); protected: - DlgEdObj(); - DlgEdObj(const OUString& rModelName, - const css::uno::Reference< css::lang::XMultiServiceFactory >& rxSFac); + DlgEdObj(SdrModel& rSdrModel); + DlgEdObj( + SdrModel& rSdrModel, + const OUString& rModelName, + const css::uno::Reference< css::lang::XMultiServiceFactory >& rxSFac); virtual void NbcMove( const Size& rSize ) override; virtual void NbcResize(const Point& rRef, const Fraction& xFact, const Fraction& yFact) override; @@ -94,7 +96,7 @@ public: virtual SdrInventor GetObjInventor() const override; virtual sal_uInt16 GetObjIdentifier() const override; - virtual DlgEdObj* Clone() const override; // not working yet + virtual DlgEdObj* Clone(SdrModel* pTargetModel = nullptr) const override; // not working yet void clonedFrom(const DlgEdObj* _pSource); // not working yet // FullDrag support @@ -152,7 +154,9 @@ private: mutable ::boost::optional< css::awt::DeviceInfo > mpDeviceInfo; private: - explicit DlgEdForm (DlgEditor&); + explicit DlgEdForm( + SdrModel& rSdrModel, + DlgEditor&); protected: virtual void NbcMove( const Size& rSize ) override; |