]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/gtk/dataview.h
added ISO-2022-JP encoding
[wxWidgets.git] / include / wx / gtk / dataview.h
index 197a8e713d0ab4f7900228dd17a23072bd76a021..6a94076629a356d0b235bc9c20aae417984fd290 100644 (file)
@@ -306,9 +306,22 @@ public:
     virtual bool AssociateModel( wxDataViewModel *model );
     virtual bool AppendColumn( wxDataViewColumn *col );
 
-    // selection code
     virtual wxDataViewItem GetSelection();
-    
+    virtual int GetSelections( wxDataViewItemArray & sel ) const;
+    virtual void SetSelections( const wxDataViewItemArray & sel );
+    virtual void Select( const wxDataViewItem & item );
+    virtual void Unselect( const wxDataViewItem & item );
+    virtual bool IsSelected( const wxDataViewItem & item ) const;
+    virtual void SelectAll();
+    virtual void UnselectAll();
+
+    virtual void EnsureVisible( const wxDataViewItem & item, wxDataViewColumn *column = NULL );
+
+    virtual void HitTest( const wxPoint &point, 
+                          wxDataViewItem &item, unsigned int &column ) const;
+    virtual wxRect GetItemRect( const wxDataViewItem &item, 
+                          unsigned int column ) const;
+
 
     static wxVisualAttributes
     GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);