X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0cd159592e4d9c979aa5a626627cdd9158fcc34f..cbeda384e51acb82e13994cb67ac1714669cae10:/include/wx/generic/statusbr.h diff --git a/include/wx/generic/statusbr.h b/include/wx/generic/statusbr.h index 13d309423c..8568f88cd4 100644 --- a/include/wx/generic/statusbr.h +++ b/include/wx/generic/statusbr.h @@ -30,7 +30,7 @@ public: wxStatusBarGeneric() { Init(); } wxStatusBarGeneric(wxWindow *parent, wxWindowID winid = wxID_ANY, - long style = wxST_SIZEGRIP, + long style = wxSTB_DEFAULT_STYLE, const wxString& name = wxStatusBarNameStr) { Init(); @@ -41,7 +41,7 @@ public: virtual ~wxStatusBarGeneric(); bool Create(wxWindow *parent, wxWindowID winid = wxID_ANY, - long style = wxST_SIZEGRIP, + long style = wxSTB_DEFAULT_STYLE, const wxString& name = wxStatusBarNameStr); // Create status line @@ -64,6 +64,10 @@ public: virtual int GetBorderY() const { return m_borderY; } + // implementation only (not part of wxStatusBar public API): + + int GetFieldFromPoint(const wxPoint& point) const; + protected: // event handlers void OnPaint(wxPaintEvent& event); @@ -86,7 +90,7 @@ protected: virtual void InitColours(); // true if the status bar shows the size grip: for this it must have - // wxST_SIZEGRIP style and the window it is attached to must be resizeable + // wxSTB_SIZEGRIP style and the window it is attached to must be resizeable // and not maximized bool ShowsSizeGrip() const; @@ -104,6 +108,7 @@ protected: int m_borderX; int m_borderY; + wxPen m_mediumShadowPen; wxPen m_hilightPen;