X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b1153ed60faa31147c5ff2d4cbae15f4d5376887..af0b20630c6820b704e976284e3be27bea6aaf85:/include/wx/generic/dvrenderers.h diff --git a/include/wx/generic/dvrenderers.h b/include/wx/generic/dvrenderers.h index 3ebe0d0f3e..62670c787b 100644 --- a/include/wx/generic/dvrenderers.h +++ b/include/wx/generic/dvrenderers.h @@ -100,10 +100,13 @@ public: bool GetValue( wxVariant &value ) const; bool Render( wxRect cell, wxDC *dc, int state ); - bool Activate( wxRect cell, wxDataViewModel *model, const wxDataViewItem & item, - unsigned int col ); wxSize GetSize() const; + // Implementation only, don't use nor override + virtual void WXOnActivate(wxDataViewModel *model, + const wxVariant& valueOld, + const wxDataViewItem& item, + unsigned int col); private: bool m_toggle; @@ -182,10 +185,12 @@ public: virtual bool Render( wxRect cell, wxDC *dc, int state ); virtual wxSize GetSize() const; - virtual bool Activate( wxRect cell, - wxDataViewModel *model, - const wxDataViewItem& item, - unsigned int col ); + + // Implementation only, don't use nor override + virtual void WXOnActivate(wxDataViewModel *model, + const wxVariant& valueOld, + const wxDataViewItem& item, + unsigned int col); private: wxDateTime m_date;