fixed XP renderer after base class changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22430 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
2c0e6de189
commit
c4e6c15eeb
@ -62,13 +62,15 @@ public:
|
|||||||
|
|
||||||
virtual void DrawSplitterBorder(wxWindow *win,
|
virtual void DrawSplitterBorder(wxWindow *win,
|
||||||
wxDC& dc,
|
wxDC& dc,
|
||||||
const wxRect& rect);
|
const wxRect& rect,
|
||||||
|
int flags = 0);
|
||||||
virtual void DrawSplitterSash(wxWindow *win,
|
virtual void DrawSplitterSash(wxWindow *win,
|
||||||
wxDC& dc,
|
wxDC& dc,
|
||||||
const wxSize& size,
|
const wxSize& size,
|
||||||
wxCoord position,
|
wxCoord position,
|
||||||
wxOrientation orient);
|
wxOrientation orient,
|
||||||
virtual wxPoint GetSplitterSashAndBorder(const wxWindow *win);
|
int flags = 0);
|
||||||
|
virtual wxSplitterRenderParams GetSplitterParams(const wxWindow *win);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
DECLARE_NO_COPY_CLASS(wxRendererXP)
|
DECLARE_NO_COPY_CLASS(wxRendererXP)
|
||||||
@ -113,15 +115,17 @@ wxRendererNative& wxRendererXP::Get()
|
|||||||
// the width of the sash: this is the same as used by Explorer...
|
// the width of the sash: this is the same as used by Explorer...
|
||||||
static const wxCoord SASH_WIDTH = 4;
|
static const wxCoord SASH_WIDTH = 4;
|
||||||
|
|
||||||
wxPoint wxRendererXP::GetSplitterSashAndBorder(const wxWindow * WXUNUSED(win))
|
wxSplitterRenderParams
|
||||||
|
wxRendererXP::GetSplitterParams(const wxWindow * WXUNUSED(win))
|
||||||
{
|
{
|
||||||
return wxPoint(SASH_WIDTH, 0);
|
return wxSplitterRenderParams(SASH_WIDTH, 0, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
wxRendererXP::DrawSplitterBorder(wxWindow * WXUNUSED(win),
|
wxRendererXP::DrawSplitterBorder(wxWindow * WXUNUSED(win),
|
||||||
wxDC& WXUNUSED(dc),
|
wxDC& WXUNUSED(dc),
|
||||||
const wxRect& WXUNUSED(rect))
|
const wxRect& WXUNUSED(rect),
|
||||||
|
int WXUNUSED(flags))
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -130,7 +134,8 @@ wxRendererXP::DrawSplitterSash(wxWindow *win,
|
|||||||
wxDC& dc,
|
wxDC& dc,
|
||||||
const wxSize& size,
|
const wxSize& size,
|
||||||
wxCoord position,
|
wxCoord position,
|
||||||
wxOrientation orient)
|
wxOrientation orient,
|
||||||
|
int WXUNUSED(flags))
|
||||||
{
|
{
|
||||||
// I don't know if it is correct to use the rebar background for the
|
// I don't know if it is correct to use the rebar background for the
|
||||||
// splitter but it least this works ok in the default theme
|
// splitter but it least this works ok in the default theme
|
||||||
|
Loading…
Reference in New Issue
Block a user