summaryrefslogtreecommitdiff
path: root/sd/source/ui/inc/dlgfield.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/inc/dlgfield.hxx')
-rw-r--r--sd/source/ui/inc/dlgfield.hxx11
1 files changed, 6 insertions, 5 deletions
diff --git a/sd/source/ui/inc/dlgfield.hxx b/sd/source/ui/inc/dlgfield.hxx
index b458b8df84b9..fe11b0768b45 100644
--- a/sd/source/ui/inc/dlgfield.hxx
+++ b/sd/source/ui/inc/dlgfield.hxx
@@ -34,10 +34,10 @@ class SvxFieldData;
class SdModifyFieldDlg : public ModalDialog
{
private:
- RadioButton* m_pRbtFix;
- RadioButton* m_pRbtVar;
- SvxLanguageBox* m_pLbLanguage;
- ListBox* m_pLbFormat;
+ VclPtr<RadioButton> m_pRbtFix;
+ VclPtr<RadioButton> m_pRbtVar;
+ VclPtr<SvxLanguageBox> m_pLbLanguage;
+ VclPtr<ListBox> m_pLbFormat;
SfxItemSet maInputSet;
const SvxFieldData* pField;
@@ -49,7 +49,8 @@ private:
public:
SdModifyFieldDlg( vcl::Window* pWindow, const SvxFieldData* pInField, const SfxItemSet& rSet );
- virtual ~SdModifyFieldDlg() {}
+ virtual ~SdModifyFieldDlg();
+ virtual void dispose() SAL_OVERRIDE;
SvxFieldData* GetField();
SfxItemSet GetItemSet();