]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/vlbox.h
Applied Hartwig's implementation of OS X wxDataViewCtrl
[wxWidgets.git] / include / wx / vlbox.h
index aa3618c2a15e8a67c4f06cae46228f170eca2a8b..2301f7c651b020ac61de115336a980f598409c2d 100644 (file)
@@ -15,7 +15,7 @@
 #include "wx/vscroll.h"         // base class
 #include "wx/bitmap.h"
 
-class WXDLLEXPORT wxSelectionStore;
+class WXDLLIMPEXP_FWD_CORE wxSelectionStore;
 
 #define wxVListBoxNameStr _T("wxVListBox")
 
@@ -201,6 +201,8 @@ public:
     static wxVisualAttributes
     GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
 
+       virtual wxBorder GetDefaultBorder() const { return GetDefaultBorderForControl(); }
+
 protected:
     // the derived class must implement this function to actually draw the item
     // with the given index on the provided DC
@@ -226,11 +228,11 @@ protected:
     // current
     virtual void OnDrawBackground(wxDC& dc, const wxRect& rect, size_t n) const;
 
-    // we implement OnGetLineHeight() in terms of OnMeasureItem() because this
+    // we implement OnGetRowHeight() in terms of OnMeasureItem() because this
     // allows us to add borders to the items easily
     //
     // this function is not supposed to be overridden by the derived classes
-    virtual wxCoord OnGetLineHeight(size_t line) const;
+    virtual wxCoord OnGetRowHeight(size_t line) const;
 
 
     // event handlers