diff options
Diffstat (limited to 'sc/source/ui/inc/consdlg.hxx')
-rw-r--r-- | sc/source/ui/inc/consdlg.hxx | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/sc/source/ui/inc/consdlg.hxx b/sc/source/ui/inc/consdlg.hxx index 0f3c60c69781..c71f7e979927 100644 --- a/sc/source/ui/inc/consdlg.hxx +++ b/sc/source/ui/inc/consdlg.hxx @@ -39,6 +39,7 @@ public: ScConsolidateDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, const SfxItemSet& rArgSet ); virtual ~ScConsolidateDlg(); + virtual void dispose() SAL_OVERRIDE; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) SAL_OVERRIDE; @@ -51,27 +52,27 @@ protected: virtual void Deactivate() SAL_OVERRIDE; private: - ListBox* pLbFunc; - ListBox* pLbConsAreas; + VclPtr<ListBox> pLbFunc; + VclPtr<ListBox> pLbConsAreas; - ListBox* pLbDataArea; - formula::RefEdit* pEdDataArea; - formula::RefButton* pRbDataArea; + VclPtr<ListBox> pLbDataArea; + VclPtr<formula::RefEdit> pEdDataArea; + VclPtr<formula::RefButton> pRbDataArea; - ListBox* pLbDestArea; - formula::RefEdit* pEdDestArea; - formula::RefButton* pRbDestArea; + VclPtr<ListBox> pLbDestArea; + VclPtr<formula::RefEdit> pEdDestArea; + VclPtr<formula::RefButton> pRbDestArea; - VclExpander* pExpander; - CheckBox* pBtnByRow; - CheckBox* pBtnByCol; + VclPtr<VclExpander> pExpander; + VclPtr<CheckBox> pBtnByRow; + VclPtr<CheckBox> pBtnByCol; - CheckBox* pBtnRefs; + VclPtr<CheckBox> pBtnRefs; - OKButton* pBtnOk; - CancelButton* pBtnCancel; - PushButton* pBtnAdd; - PushButton* pBtnRemove; + VclPtr<OKButton> pBtnOk; + VclPtr<CancelButton> pBtnCancel; + VclPtr<PushButton> pBtnAdd; + VclPtr<PushButton> pBtnRemove; OUString aStrUndefined; @@ -83,7 +84,7 @@ private: size_t nAreaDataCount; sal_uInt16 nWhichCons; - formula::RefEdit* pRefInputEdit; + VclPtr<formula::RefEdit> pRefInputEdit; bool bDlgLostFocus; void Init (); |