diff options
Diffstat (limited to 'sc/source/ui/miscdlgs/delcodlg.cxx')
-rw-r--r-- | sc/source/ui/miscdlgs/delcodlg.cxx | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/sc/source/ui/miscdlgs/delcodlg.cxx b/sc/source/ui/miscdlgs/delcodlg.cxx index 21eccac2c1b1..911af874bcbb 100644 --- a/sc/source/ui/miscdlgs/delcodlg.cxx +++ b/sc/source/ui/miscdlgs/delcodlg.cxx @@ -71,6 +71,25 @@ ScDeleteContentsDlg::ScDeleteContentsDlg( vcl::Window* pParent, aBtnDelAll->SetClickHdl( LINK( this, ScDeleteContentsDlg, DelAllHdl ) ); } +ScDeleteContentsDlg::~ScDeleteContentsDlg() +{ + disposeOnce(); +} + +void ScDeleteContentsDlg::dispose() +{ + aBtnDelAll.clear(); + aBtnDelStrings.clear(); + aBtnDelNumbers.clear(); + aBtnDelDateTime.clear(); + aBtnDelFormulas.clear(); + aBtnDelNotes.clear(); + aBtnDelAttrs.clear(); + aBtnDelObjects.clear(); + aBtnOk.clear(); + ModalDialog::dispose(); +} + InsertDeleteFlags ScDeleteContentsDlg::GetDelContentsCmdBits() const { ScDeleteContentsDlg::nPreviousChecks = IDF_NONE; @@ -139,8 +158,4 @@ IMPL_LINK_NOARG_INLINE_START(ScDeleteContentsDlg, DelAllHdl) } IMPL_LINK_NOARG_INLINE_END(ScDeleteContentsDlg, DelAllHdl) -ScDeleteContentsDlg::~ScDeleteContentsDlg() -{ -} - /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |