From 163a78c76ce79d38ddaab6be6bd8269e766b3668 Mon Sep 17 00:00:00 2001 From: Bryan Petty Date: Wed, 10 Sep 2014 14:57:38 +0000 Subject: [PATCH] Fix too many friends of wxTaskBarButtonImpl. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77638 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/msw/taskbarbutton.h | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/include/wx/msw/taskbarbutton.h b/include/wx/msw/taskbarbutton.h index 1c78a0205a..68bf08f083 100644 --- a/include/wx/msw/taskbarbutton.h +++ b/include/wx/msw/taskbarbutton.h @@ -22,6 +22,7 @@ class WXDLLIMPEXP_FWD_CORE wxITaskbarList3; class WXDLLIMPEXP_CORE wxTaskBarButtonImpl : public wxTaskBarButton { public: + wxTaskBarButtonImpl(WXWidget parent); virtual ~wxTaskBarButtonImpl(); virtual void SetProgressRange(int range) wxOVERRIDE; @@ -42,17 +43,10 @@ public: virtual wxThumbBarButton* RemoveThumbBarButton( wxThumbBarButton *button) wxOVERRIDE; virtual wxThumbBarButton* RemoveThumbBarButton(int id) wxOVERRIDE; + wxThumbBarButton* GetThumbBarButtonByIndex(size_t index); + bool InitOrUpdateThumbBarButtons(); private: - friend class wxFrame; - friend class wxThumbBarButton; - friend class wxAppProgressIndicator; - - wxTaskBarButtonImpl(WXWidget parent); - - bool InitOrUpdateThumbBarButtons(); - wxThumbBarButton* GetThumbBarButtonByIndex(size_t index); - WXWidget m_hwnd; wxITaskbarList3 *m_taskbarList;