diff options
Diffstat (limited to 'include/svx/dlgctrl.hxx')
-rw-r--r-- | include/svx/dlgctrl.hxx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/include/svx/dlgctrl.hxx b/include/svx/dlgctrl.hxx index 467dc8af4961..0d25a336b4ef 100644 --- a/include/svx/dlgctrl.hxx +++ b/include/svx/dlgctrl.hxx @@ -153,7 +153,7 @@ private: SVX_DLLPRIVATE void InitSettings(vcl::RenderContext& rRenderContext); SVX_DLLPRIVATE void InitRectBitmap(); SVX_DLLPRIVATE BitmapEx& GetRectBitmap(); - SVX_DLLPRIVATE void Resize_Impl(); + SVX_DLLPRIVATE void Resize_Impl(const Size& rSize); RectCtl(const RectCtl&) = delete; RectCtl& operator=(const RectCtl&) = delete; @@ -404,6 +404,8 @@ private: protected: void InitSettings(); + tools::Rectangle GetPreviewSize() const; + // prepare buffered paint void LocalPrePaint(vcl::RenderContext const & rRenderContext); @@ -495,7 +497,6 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC XRectPreview : public PreviewBase private: SdrObject* mpRectangleObject; - tools::Rectangle GetPreviewSize() const; public: XRectPreview(); virtual void SetDrawingArea(weld::DrawingArea* pDrawingArea) override; @@ -513,7 +514,7 @@ public: |* \************************************************************************/ -class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxXShadowPreview : public SvxPreviewBase +class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxXShadowPreview : public PreviewBase { private: Point maShadowOffset; @@ -522,16 +523,15 @@ private: SdrObject* mpRectangleShadow; public: - SvxXShadowPreview(vcl::Window *pParent); - + SvxXShadowPreview(); + virtual void SetDrawingArea(weld::DrawingArea* pDrawingArea) override; virtual ~SvxXShadowPreview() override; - virtual void dispose() override; void SetRectangleAttributes(const SfxItemSet& rItemSet); void SetShadowAttributes(const SfxItemSet& rItemSet); void SetShadowPosition(const Point& rPos); - virtual void Paint( vcl::RenderContext& rRenderContext, const tools::Rectangle& rRect ) override; + virtual void Paint( vcl::RenderContext& rRenderContext, const tools::Rectangle& rRect ) override; }; #endif // INCLUDED_SVX_DLGCTRL_HXX |