virtual bool BeginEdit() { return true; }
virtual bool EndEdit() { return true; }
- virtual bool Render( wxRect cell, wxRect exposed, wxDC *dc, int state ) { return true; }
+ wxString GetVariantType() { return m_variantType; }
void SetOwner( wxDataViewColumn *owner ) { m_owner = owner; }
wxDataViewColumn* GetOwner() { return m_owner; }
- wxString GetVariantType() { return m_variantType; }
-
protected:
wxDataViewCellMode m_mode;
wxString m_variantType;
virtual bool AssociateModel( wxDataViewListModel *model );
wxDataViewListModel* GetModel();
- virtual bool AppendStringColumn( const wxString &label, size_t model_column );
+ virtual bool AppendTextColumn( const wxString &label, size_t model_column );
+ virtual bool AppendToggleColumn( const wxString &label, size_t model_column );
+ virtual bool AppendProgressColumn( const wxString &label, size_t model_column );
virtual bool AppendColumn( wxDataViewColumn *col );
virtual size_t GetNumberOfColumns();
virtual bool DeleteColumn( size_t pos );