// classes
// ---------------------------------------------------------
-class WXDLLIMPEXP_CORE wxDataViewCtrl;
-class WXDLLIMPEXP_CORE wxDataViewMainWindow;
-class WXDLLIMPEXP_CORE wxDataViewHeaderWindow;
+class WXDLLIMPEXP_ADV wxDataViewCtrl;
+class WXDLLIMPEXP_ADV wxDataViewMainWindow;
+class WXDLLIMPEXP_ADV wxDataViewHeaderWindow;
// ---------------------------------------------------------
// wxDataViewCell
// ---------------------------------------------------------
-class wxDataViewCell: public wxDataViewCellBase
+class WXDLLIMPEXP_ADV wxDataViewCell: public wxDataViewCellBase
{
public:
wxDataViewCell( const wxString &varianttype, wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT );
- ~wxDataViewCell();
+ virtual ~wxDataViewCell();
virtual bool Render( wxRect cell, wxDC *dc, int state ) = 0;
virtual wxSize GetSize() = 0;
// wxDataViewCustomCell
// ---------------------------------------------------------
-class wxDataViewCustomCell: public wxDataViewCell
+class WXDLLIMPEXP_ADV wxDataViewCustomCell: public wxDataViewCell
{
public:
wxDataViewCustomCell( const wxString &varianttype = wxT("string"),
// wxDataViewTextCell
// ---------------------------------------------------------
-class wxDataViewTextCell: public wxDataViewCustomCell
+class WXDLLIMPEXP_ADV wxDataViewTextCell: public wxDataViewCustomCell
{
public:
wxDataViewTextCell( const wxString &varianttype = wxT("string"),
// wxDataViewToggleCell
// ---------------------------------------------------------
-class wxDataViewToggleCell: public wxDataViewCustomCell
+class WXDLLIMPEXP_ADV wxDataViewToggleCell: public wxDataViewCustomCell
{
public:
wxDataViewToggleCell( const wxString &varianttype = wxT("bool"),
// wxDataViewProgressCell
// ---------------------------------------------------------
-class wxDataViewProgressCell: public wxDataViewCustomCell
+class WXDLLIMPEXP_ADV wxDataViewProgressCell: public wxDataViewCustomCell
{
public:
wxDataViewProgressCell( const wxString &label = wxEmptyString,
const wxString &varianttype = wxT("long"),
wxDataViewCellMode mode = wxDATAVIEW_CELL_INERT );
- ~wxDataViewProgressCell();
+ virtual ~wxDataViewProgressCell();
bool SetValue( const wxVariant &value );
// wxDataViewDateCell
// ---------------------------------------------------------
-class wxDataViewDateCell: public wxDataViewCustomCell
+class WXDLLIMPEXP_ADV wxDataViewDateCell: public wxDataViewCustomCell
{
public:
wxDataViewDateCell( const wxString &varianttype = wxT("datetime"),
// wxDataViewColumn
// ---------------------------------------------------------
-class WXDLLIMPEXP_CORE wxDataViewColumn: public wxDataViewColumnBase
+class WXDLLIMPEXP_ADV wxDataViewColumn: public wxDataViewColumnBase
{
public:
wxDataViewColumn( const wxString &title, wxDataViewCell *cell, size_t model_column,
// wxDataViewCtrl
// ---------------------------------------------------------
-class WXDLLIMPEXP_CORE wxDataViewCtrl: public wxDataViewCtrlBase,
+class WXDLLIMPEXP_ADV wxDataViewCtrl: public wxDataViewCtrlBase,
public wxScrollHelperNative
{
public: