]> git.saurik.com Git - wxWidgets.git/commitdiff
Use default composite controls attributes for wxDataViewCtrl.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 26 Sep 2009 16:43:12 +0000 (16:43 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 26 Sep 2009 16:43:12 +0000 (16:43 +0000)
wxDataViewCtrl should use the same colours/fonts as the native list and tree
controls.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/dataview.h

index 25cce4838fbc25faaef587ee6c554c891382d82b..d4da5c66edf6c04a8bced5bb0fadc5afebf9fe7e 100644 (file)
@@ -727,6 +727,20 @@ public:
         { return false; }
 #endif // wxUSE_DRAG_AND_DROP
 
+    // define control visual attributes
+    // --------------------------------
+
+    virtual wxVisualAttributes GetDefaultAttributes() const
+    {
+        return GetClassDefaultAttributes(GetWindowVariant());
+    }
+
+    static wxVisualAttributes
+    GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL)
+    {
+        return wxControl::GetCompositeControlsDefaultAttributes(variant);
+    }
+
 protected:
     virtual void DoSetExpanderColumn() = 0 ;
     virtual void DoSetIndent() = 0;