]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/taskbar.cpp
create wxDialog with proper _NET_WM hint so that the WMs recognize it as a dialog
[wxWidgets.git] / src / msw / taskbar.cpp
index f6512bba8bb4103a82f36ca2f92d1786b5e7c91c..45ec2c6dccba228e519a66813e7b94fac8a47280 100644 (file)
@@ -91,7 +91,7 @@ public:
     {
         if (msg == gs_msgRestartTaskbar || msg == gs_msgTaskbar)
         {
-            return m_icon->WindowProc(GetHWND(), msg, wParam, lParam);
+            return m_icon->WindowProc(msg, wParam, lParam);
         }
         else
         {
@@ -239,13 +239,20 @@ void wxTaskBarIcon::OnRButtonUp(wxEvent&)         {}
 void wxTaskBarIcon::OnLButtonDClick(wxEvent&)     {}
 void wxTaskBarIcon::OnRButtonDClick(wxEvent&)     {}
 
-void wxTaskBarIcon::_OnMouseMove(wxEvent& e)      { OnMouseMove(e);     }
-void wxTaskBarIcon::_OnLButtonDown(wxEvent& e)    { OnLButtonDown(e);   }
-void wxTaskBarIcon::_OnLButtonUp(wxEvent& e)      { OnLButtonUp(e);     }
-void wxTaskBarIcon::_OnRButtonDown(wxEvent& e)    { OnRButtonDown(e);   }
-void wxTaskBarIcon::_OnRButtonUp(wxEvent& e)      { OnRButtonUp(e);     }
-void wxTaskBarIcon::_OnLButtonDClick(wxEvent& e)  { OnLButtonDClick(e); }
-void wxTaskBarIcon::_OnRButtonDClick(wxEvent& e)  { OnRButtonDClick(e); }
+void wxTaskBarIcon::_OnMouseMove(wxTaskBarIconEvent& e)
+    { OnMouseMove(e);     }
+void wxTaskBarIcon::_OnLButtonDown(wxTaskBarIconEvent& e)
+    { OnLButtonDown(e);   }
+void wxTaskBarIcon::_OnLButtonUp(wxTaskBarIconEvent& e)
+    { OnLButtonUp(e);     }
+void wxTaskBarIcon::_OnRButtonDown(wxTaskBarIconEvent& e)
+    { OnRButtonDown(e);   }
+void wxTaskBarIcon::_OnRButtonUp(wxTaskBarIconEvent& e)
+    { OnRButtonUp(e);     }
+void wxTaskBarIcon::_OnLButtonDClick(wxTaskBarIconEvent& e)
+    { OnLButtonDClick(e); }
+void wxTaskBarIcon::_OnRButtonDClick(wxTaskBarIconEvent& e)
+    { OnRButtonDClick(e); }
 #endif
 
 void wxTaskBarIcon::RegisterWindowMessages()
@@ -268,9 +275,8 @@ void wxTaskBarIcon::RegisterWindowMessages()
 // wxTaskBarIcon window proc
 // ----------------------------------------------------------------------------
 
-long wxTaskBarIcon::WindowProc(WXHWND hWnd,
-                               unsigned int msg,
-                               unsigned int wParam,
+long wxTaskBarIcon::WindowProc(unsigned int msg,
+                               unsigned int WXUNUSED(wParam),
                                long lParam)
 {
     wxEventType eventType = 0;