Clear columns on destruction

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53778 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robert Roebling
2008-05-27 09:52:26 +00:00
parent c6714d3823
commit 7a04b64409
2 changed files with 9 additions and 0 deletions

View File

@@ -476,6 +476,8 @@ public:
this->Create(parent, id, pos, size, style, validator ); this->Create(parent, id, pos, size, style, validator );
} }
~wxDataViewCtrl();
// explicit control creation // explicit control creation
bool Create(wxWindow *parent, wxWindowID id, wxPoint const& pos=wxDefaultPosition, wxSize const& size=wxDefaultSize, long style=0, bool Create(wxWindow *parent, wxWindowID id, wxPoint const& pos=wxDefaultPosition, wxSize const& size=wxDefaultSize, long style=0,
wxValidator const& validator=wxDefaultValidator); wxValidator const& validator=wxDefaultValidator);

View File

@@ -1078,6 +1078,13 @@ IMPLEMENT_ABSTRACT_CLASS(wxDataViewColumn,wxDataViewColumnBase)
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
// wxDataViewCtrl // wxDataViewCtrl
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
wxDataViewCtrl::~wxDataViewCtrl()
{
ClearColumns();
}
#pragma mark - #pragma mark -
void wxDataViewCtrl::Init() void wxDataViewCtrl::Init()
{ {