added GetStdIcon support to wxRenderer

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12017 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2001-10-15 22:53:01 +00:00
parent 6311b1e88c
commit df02852424
4 changed files with 42 additions and 23 deletions

View File

@@ -42,6 +42,7 @@ class WXDLLEXPORT wxGauge;
#include "wx/string.h"
#include "wx/gdicmn.h"
#include "wx/icon.h"
#include "wx/scrolbar.h" // for wxScrollBar::Element
// helper class used by wxMenu-related functions
@@ -419,6 +420,12 @@ public:
const wxPoint& pt,
int flags = 0) const = 0;
// get the standard icon used by wxWin dialogs - this allows the user
// to customize the standard dialogs. The 'which' parameter is one of
// wxICON_XXX values
virtual wxIcon GetStdIcon(int which) const = 0;
// virtual dtor for any base class
virtual ~wxRenderer();
@@ -760,6 +767,8 @@ public:
const wxPoint& pt,
int flags) const
{ return m_renderer->HitTestFrame(rect, pt, flags); }
virtual wxIcon GetStdIcon(int which) const
{ return m_renderer->GetStdIcon(which); }
protected:
wxRenderer *m_renderer;