X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7235c54d3bd5882c9eb33b89b7742a40c009c3ad..254696bb8f2b10e2231475c4c8334e6f0129503f:/interface/wx/statusbr.h?ds=inline diff --git a/interface/wx/statusbr.h b/interface/wx/statusbr.h index 7de5346dc3..d97648ead8 100644 --- a/interface/wx/statusbr.h +++ b/interface/wx/statusbr.h @@ -12,7 +12,7 @@ A status bar pane data container used by wxStatusBar. @library{wxcore} - @category{miscwnd} + @category{data} @see wxStatusBar */ @@ -43,8 +43,7 @@ public: Also note that GetStack().Last() is the top of the stack (i.e. the string shown in the status bar). */ - const wxArrayString& GetStack() const - { return m_arrStack; } + const wxArrayString& GetStack() const; }; /** @@ -123,12 +122,16 @@ public: @see wxRect */ virtual bool GetFieldRect(int i, wxRect& rect) const; - + + /** + Returns the number of fields in the status bar. + */ + int GetFieldsCount() const; + /** Returns the wxStatusBarPane representing the @a n-th field. */ - const wxStatusBarPane& GetField(int n) const - { return m_panes[n]; } + const wxStatusBarPane& GetField(int n) const; /** Returns the string associated with a status bar field. @@ -149,24 +152,21 @@ public: See wxStatusBarPane::GetStack() for more info. */ - const wxArrayString& GetStatusStack(int n) const - { return m_panes[n].GetStack(); } + const wxArrayString& GetStatusStack(int n) const; /** Returns the width of the @a n-th field. See wxStatusBarPane::GetWidth() for more info. */ - int GetStatusWidth(int n) const - { return m_panes[n].GetWidth(); } + int GetStatusWidth(int n) const; /** Returns the style of the @a n-th field. See wxStatusBarPane::GetStyle() for more info. */ - int GetStatusStyle(int n) const - { return m_panes[n].GetStyle(); } + int GetStatusStyle(int n) const; /** Sets the field text to the top of the stack, and pops the stack of saved