#ifndef _TASKBAR_H_
#define _TASKBAR_H_
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-#pragma interface "taskbar.h"
-#endif
-
#include "wx/icon.h"
// private helper class:
// Implementation
protected:
friend class wxTaskBarIconWindow;
- long WindowProc(WXHWND hWnd, unsigned int msg,
- unsigned int wParam, long lParam);
+ long WindowProc(unsigned int msg, unsigned int wParam, long lParam);
void RegisterWindowMessages();
// Data members
#if WXWIN_COMPATIBILITY_2_4
// non-virtual default event handlers to forward events to the virtuals
- void _OnMouseMove(wxEvent&);
- void _OnLButtonDown(wxEvent&);
- void _OnLButtonUp(wxEvent&);
- void _OnRButtonDown(wxEvent&);
- void _OnRButtonUp(wxEvent&);
- void _OnLButtonDClick(wxEvent&);
- void _OnRButtonDClick(wxEvent&);
+ void _OnMouseMove(wxTaskBarIconEvent&);
+ void _OnLButtonDown(wxTaskBarIconEvent&);
+ void _OnLButtonUp(wxTaskBarIconEvent&);
+ void _OnRButtonDown(wxTaskBarIconEvent&);
+ void _OnRButtonUp(wxTaskBarIconEvent&);
+ void _OnLButtonDClick(wxTaskBarIconEvent&);
+ void _OnRButtonDClick(wxTaskBarIconEvent&);
DECLARE_EVENT_TABLE()
#endif
};
-#if WXWIN_COMPATIBILITY_2_4
+#if WXWIN_COMPATIBILITY_2_4
inline bool wxTaskBarIcon::IsOK() const { return IsOk(); }
#endif