]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/textentry.cpp
In wxGDIPlusContext::GetTextExtent(), return more accurate text height if possible
[wxWidgets.git] / src / msw / textentry.cpp
index eb53b98d0d9785322f306d69613a343c4f570223..298e07b8ebf5559a7ac80e3b11fc4f88f6e34417 100644 (file)
@@ -450,8 +450,12 @@ bool wxTextEntry::SetHint(const wxString& hint)
     if ( wxUxThemeEngine::GetIfActive() )
     {
         // notice that this message always works with Unicode strings
+        //
+        // we always use TRUE for wParam to show the hint even when the window
+        // has focus, otherwise there would be no way to show the hint for the
+        // initially focused window
         if ( ::SendMessage(GetEditHwnd(), EM_SETCUEBANNER,
-                             0, (LPARAM)(const wchar_t *)hint.wc_str()) )
+                             TRUE, (LPARAM)(const wchar_t *)hint.wc_str()) )
             return true;
     }