X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/12f5e1e78fe906050ff2fee9529476db332633f0..95b4a59e67af301bb6ff061055ac5a9a09b96d6c:/interface/wx/renderer.h?ds=sidebyside diff --git a/interface/wx/renderer.h b/interface/wx/renderer.h index c2d963d8ed..8b7e7d9e81 100644 --- a/interface/wx/renderer.h +++ b/interface/wx/renderer.h @@ -211,6 +211,8 @@ public: virtual void DrawCheckBox(wxWindow *win, wxDC& dc, const wxRect& rect, int flags = 0 ); + virtual wxSize GetCheckBoxSize(wxWindow *win); + virtual void DrawPushButton(wxWindow *win, wxDC& dc, const wxRect& rect, int flags = 0 ); @@ -283,10 +285,10 @@ public: /** Virtual destructor as for any base class. */ - ~wxRendererNative(); + virtual ~wxRendererNative(); /** - Draw a check box (used by wxDataViewCtrl). + Draw a check box. @a flags may have the @c wxCONTROL_CHECKED, @c wxCONTROL_CURRENT or @c wxCONTROL_UNDETERMINED bit set, see @ref wxCONTROL_FLAGS. @@ -427,6 +429,11 @@ public: */ static wxRendererNative GetGeneric(); + /** + Returns the size of a check box. + */ + virtual wxSize GetCheckBoxSize(wxWindow *win); + /** Returns the height of a header button, either a fixed platform height if available, or a