]> git.saurik.com Git - wxWidgets.git/commitdiff
Set wxTextCtrl::m_verRichEdit to 4 for RichEdit 4.1.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 18 Sep 2010 16:26:22 +0000 (16:26 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 18 Sep 2010 16:26:22 +0000 (16:26 +0000)
Set m_verRichEdit to a different value for the version 4.1 of the control as
it behaves subtly differently from the previous versions.

Also clarify that value of 2 is used for both 2.0 and 3.0 versions of the
control.

No real changes yet.

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

include/wx/msw/textctrl.h
src/msw/textctrl.cpp

index ee8d91971fbec594a708978a72856cd8f8263ae3..af6ce10eaf6ebfe9e6e3be78075bb6828f8df940 100644 (file)
@@ -237,8 +237,9 @@ protected:
 
 #if wxUSE_RICHEDIT
     // we're using RICHEDIT (and not simple EDIT) control if this field is not
-    // 0, it also gives the version of the RICHEDIT control being used (1, 2 or
-    // 3 so far)
+    // 0, it also gives the version of the RICHEDIT control being used
+    // (although not directly: 1 is for 1.0, 2 is for either 2.0 or 3.0 as we
+    // can't nor really need to distinguish between them and 4 is for 4.1)
     int m_verRichEdit;
 #endif // wxUSE_RICHEDIT
 
index c2417d2cc4aedd24a83bfb228699968be94025ef..c941de8b57303ef7be3a09b891abfb1992725c91 100644 (file)
@@ -434,6 +434,8 @@ bool wxTextCtrl::MSWCreateText(const wxString& value,
                 {
                     // yes, class name for version 4.1 really is 5.0
                     windowClass = wxT("RICHEDIT50W");
+
+                    m_verRichEdit = 4;
                 }
                 else if ( wxRichEditModule::Load(wxRichEditModule::Version_2or3) )
                 {