summaryrefslogtreecommitdiff
path: root/sc/source/ui/inc/consdlg.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/inc/consdlg.hxx')
-rw-r--r--sc/source/ui/inc/consdlg.hxx35
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 ();