deprecated GetCheckBoxSize(wxWindow *) in favour of GetCheckBoxSize() const (the window parameter was unused and not documented)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59246 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Francesco Montorsi
2009-03-01 16:46:49 +00:00
parent f8d0234d39
commit 92c32bbee7
6 changed files with 31 additions and 24 deletions

View File

@@ -132,9 +132,8 @@ enum wxHeaderSortIconType
@class wxDelegateRendererNative
wxDelegateRendererNative allows reuse of renderers code by forwarding all the
wxRendererNative methods to the given object and
thus allowing you to only modify some of its methods -- without having to
reimplement all of them.
wxRendererNative methods to the given object and thus allowing you to only
modify some of its methods -- without having to reimplement all of them.
Note that the "normal", inheritance-based approach, doesn't work with the
renderers as it is impossible to derive from a class unknown at compile-time
@@ -146,11 +145,11 @@ enum wxHeaderSortIconType
by using this class.
Except for the constructor, it has exactly the same methods as
wxRendererNative and their implementation is
trivial: they are simply forwarded to the real renderer. Note that the "real"
renderer may, in turn, be a wxDelegateRendererNative as well and that there may
be arbitrarily many levels like this -- but at the end of the chain there must
be a real renderer which does the drawing.
wxRendererNative and their implementation is trivial: they are simply forwarded
to the real renderer. Note that the "real" renderer may, in turn, be a
wxDelegateRendererNative as well and that there may be arbitrarily many levels
like this -- but at the end of the chain there must be a real renderer which
does the drawing.
@library{wxcore}
@category{gdi}
@@ -211,7 +210,7 @@ public:
virtual void DrawCheckBox(wxWindow *win, wxDC& dc,
const wxRect& rect, int flags = 0 );
virtual wxSize GetCheckBoxSize(wxWindow *win);
virtual wxSize GetCheckBoxSize() const;
virtual void DrawPushButton(wxWindow *win, wxDC& dc,
const wxRect& rect, int flags = 0 );
@@ -406,17 +405,17 @@ public:
virtual void DrawTreeItemButton(wxWindow* win, wxDC& dc, const wxRect& rect,
int flags = 0) = 0;
/**
/**
Draw a native wxChoice
*/
virtual void DrawChoice(wxWindow* win, wxDC& dc, const wxRect& rect, int flags=0) = 0;
/**
/**
Draw a native wxComboBox
*/
virtual void DrawComboBox(wxWindow* win, wxDC& dc, const wxRect& rect, int flags=0) = 0;
/**
/**
Draw a native wxTextCtrl frame
*/
virtual void DrawTextCtrl(wxWindow* win, wxDC& dc, const wxRect& rect, int flags=0) = 0;
@@ -449,7 +448,7 @@ public:
/**
Returns the size of a check box.
*/
virtual wxSize GetCheckBoxSize(wxWindow* win) = 0;
virtual wxSize GetCheckBoxSize() const = 0;
/**
Returns the height of a header button, either a fixed platform height if