]> git.saurik.com Git - wxWidgets.git/commitdiff
take const wxWindow * in wxUxThemeHandle ctor
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 3 Jun 2006 14:56:05 +0000 (14:56 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 3 Jun 2006 14:56:05 +0000 (14:56 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39535 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/msw/uxtheme.h

index 7bc6d0ce720e5e4d53329c6fba3c4540f5ab73ca..378a26ed98abb19221d911f615c6b44b759ca046 100644 (file)
@@ -202,13 +202,12 @@ private:
 class wxUxThemeHandle
 {
 public:
-    wxUxThemeHandle(wxWindow *win, const wchar_t *classes)
+    wxUxThemeHandle(const wxWindow *win, const wchar_t *classes)
     {
         wxUxThemeEngine *engine = wxUxThemeEngine::Get();
 
-        m_hTheme =
-            engine ? (HTHEME)engine->OpenThemeData((HWND) win->GetHWND(), classes)
-                   : NULL;
+        m_hTheme = engine ? (HTHEME)engine->OpenThemeData(GetHwndOf(win), classes)
+                          : NULL;
     }
 
     operator HTHEME() const { return m_hTheme; }