Add test for context menu, fixed mem leak, fixed focus problem when re-editing same item

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robert Roebling
2008-04-11 10:40:58 +00:00
parent ff58644a54
commit c232dfe592
4 changed files with 42 additions and 16 deletions

View File

@@ -23,6 +23,7 @@
#include "wx/dynarray.h"
#include "wx/icon.h"
#include "wx/imaglist.h"
#include "wx/weakref.h"
class WXDLLIMPEXP_FWD_CORE wxDataFormat;
@@ -413,6 +414,7 @@ public:
wxDataViewRendererBase( const wxString &varianttype,
wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT,
int alignment = wxDVR_DEFAULT_ALIGNMENT );
~wxDataViewRendererBase();
virtual bool Validate( wxVariant& WXUNUSED(value) )
{ return true; }
@@ -456,7 +458,7 @@ public:
protected:
wxString m_variantType;
wxDataViewColumn *m_owner;
wxControl *m_editorCtrl;
wxWeakRef<wxControl> m_editorCtrl;
wxDataViewItem m_item; // for m_editorCtrl
// internal utility: