]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/generic/dataview.h
Make sorting of wxListBox, wxChoice and wxComboBox identical to the MSW sorting
[wxWidgets.git] / include / wx / generic / dataview.h
index aee0e0e96861b054c47940a2b0eb558d047afeab..a0e1cf369ced65d91e042fdbcfb59e15566f33ba 100644 (file)
@@ -121,7 +121,7 @@ public:
            const wxPoint& pos = wxDefaultPosition,
            const wxSize& size = wxDefaultSize, long style = 0,
            const wxValidator& validator = wxDefaultValidator,
            const wxPoint& pos = wxDefaultPosition,
            const wxSize& size = wxDefaultSize, long style = 0,
            const wxValidator& validator = wxDefaultValidator,
-           const wxString& name = wxDataViewCtrlNameStr );
+           const wxString& name = wxDataViewCtrlNameStr )
              : wxScrollHelper(this)
     {
         Create(parent, id, pos, size, style, validator, name);
              : wxScrollHelper(this)
     {
         Create(parent, id, pos, size, style, validator, name);
@@ -229,6 +229,9 @@ public:     // utility functions not part of the API
     wxDataViewColumn *GetColumnAt(unsigned int pos) const;
 
 private:
     wxDataViewColumn *GetColumnAt(unsigned int pos) const;
 
 private:
+    virtual wxDataViewItem DoGetCurrentItem() const;
+    virtual void DoSetCurrentItem(const wxDataViewItem& item);
+
     wxDataViewColumnList      m_cols;
     wxDataViewModelNotifier  *m_notifier;
     wxDataViewMainWindow     *m_clientArea;
     wxDataViewColumnList      m_cols;
     wxDataViewModelNotifier  *m_notifier;
     wxDataViewMainWindow     *m_clientArea;