]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/generic/dataview.h
adding measuring contexts, streamlining printing code
[wxWidgets.git] / include / wx / generic / dataview.h
index d16295a0a5c5db2bfd3b0d434382a0bbf61d77e4..a8800e37aa73e291d9c83f0bb1add01390b2bea6 100644 (file)
@@ -216,9 +216,19 @@ class WXDLLIMPEXP_ADV wxDataViewColumn: public wxDataViewColumnBase
 public:
     wxDataViewColumn( const wxString &title, wxDataViewRenderer *renderer, unsigned int model_column, 
         int width = 80, int flags = wxDATAVIEW_COL_RESIZABLE );
+    wxDataViewColumn( const wxBitmap &bitmap, wxDataViewRenderer *renderer, unsigned int model_column,
+        int width = 80, int flags = wxDATAVIEW_COL_RESIZABLE );
     virtual ~wxDataViewColumn();
 
     virtual void SetTitle( const wxString &title );
+    virtual void SetBitmap( const wxBitmap &bitmap );
+    
+    virtual void SetAlignment( wxAlignment align );
+    
+    virtual void SetSortable( bool sortable );
+    virtual bool GetSortable();
+    virtual void SetSortOrder( bool ascending );
+    virtual bool IsSortOrderAscending();
 
     virtual int GetWidth();
 
@@ -267,6 +277,7 @@ public:
     virtual void SetSelection( int row ); // -1 for unselect
     virtual void SetSelectionRange( unsigned int from, unsigned int to );
     virtual void SetSelections( const wxArrayInt& aSelections);
+    virtual void Unselect( unsigned int row );
     
     virtual bool IsSelected( unsigned int row ) const;
     virtual int GetSelection() const;