]> git.saurik.com Git - wxWidgets.git/commitdiff
explanation of getdefaultattributes
authorRyan Norton <wxprojects@comcast.net>
Fri, 12 Nov 2004 10:05:13 +0000 (10:05 +0000)
committerRyan Norton <wxprojects@comcast.net>
Fri, 12 Nov 2004 10:05:13 +0000 (10:05 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30486 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/textctrl.cpp

index 210d3ecf59531e8a00bb385d43a504531bdc3a1c..c1975d4c5192b5518a3a82a8fa7ae0c3fb027974 100644 (file)
@@ -2177,17 +2177,18 @@ bool wxTextCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
 }
 
 // ----------------------------------------------------------------------------
-// default colors for MSW text control
+// Default colors for MSW text control
+//
+// Set default background color to the native white instead of
+// the default wxSYS_COLOUR_BTNFACE (is triggered with wxNullColour). 
 // ----------------------------------------------------------------------------
 
 wxVisualAttributes wxTextCtrl::GetDefaultAttributes() const
 {
-    // it is important to return valid values for all attributes from here,
-    // GetXXX() below rely on this
     wxVisualAttributes attrs;
     attrs.font = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
     attrs.colFg = wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWTEXT);
-    attrs.colBg = wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW);
+    attrs.colBg = wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW); //white
 
     return attrs;
 }