wxDataViewCtrl patch from Hartwig

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48664 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robert Roebling
2007-09-13 21:23:48 +00:00
parent abb88ef36b
commit 6d9ecc870a
4 changed files with 52 additions and 16 deletions

View File

@@ -179,7 +179,7 @@ public:
return false;
}
virtual bool StartEditing(const wxDataViewItem &WXUNUSED(item), wxRect WXUNUSED(labelRect))
virtual bool StartEditing(wxDataViewItem const& WXUNUSED(item), wxRect WXUNUSED(labelRect))
{
return false;
}
@@ -472,6 +472,10 @@ public:
{
this->m_propertyID = newID;
}
void SetWidthVariable(int NewWidth)
{
this->m_width = NewWidth;
}
protected:
private:
@@ -530,13 +534,14 @@ public:
virtual bool DeleteColumn(wxDataViewColumn* columnPtr);
virtual wxDataViewColumn* GetColumn(unsigned int pos) const;
virtual unsigned int GetColumnCount(void) const;
virtual int GetColumnPosition( const wxDataViewColumn *column ) const;
virtual wxDataViewColumn *GetSortingColumn() const;
virtual int GetColumnPosition(wxDataViewColumn const* columnPtr) const;
virtual void Collapse(wxDataViewItem const& item);
virtual void EnsureVisible(wxDataViewItem const& item, wxDataViewColumn const* columnPtr=NULL);
virtual void Expand(wxDataViewItem const& item);
virtual wxDataViewColumn* GetSortingColumn(void) const;
virtual unsigned int GetCount(void) const;
virtual wxRect GetItemRect(wxDataViewItem const& item, wxDataViewColumn const* columnPtr) const;
virtual wxDataViewItem GetSelection(void) const;