X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e1d63b79352db5290a9f86428d193bd6a08ef32f..8fad69b019ba90717b44824874192609cb7ef2a1:/include/wx/palmos/statusbr.h?ds=sidebyside diff --git a/include/wx/palmos/statusbr.h b/include/wx/palmos/statusbr.h index dade65c243..af51252d21 100644 --- a/include/wx/palmos/statusbr.h +++ b/include/wx/palmos/statusbr.h @@ -12,32 +12,32 @@ #ifndef _WX_STATUSBR_H_ #define _WX_STATUSBR_H_ -#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) -#pragma interface "statusbr.h" -#endif - #if wxUSE_NATIVE_STATUSBAR -class WXDLLEXPORT wxStatusBarPalm : public wxStatusBarBase +class WXDLLIMPEXP_CORE wxStatusBarPalm : public wxStatusBarBase { public: // ctors and such wxStatusBarPalm(); wxStatusBarPalm(wxWindow *parent, - wxWindowID id = -1, - long style = wxST_SIZEGRIP, - const wxString& name = wxEmptyString) + wxWindowID id = wxID_ANY, + long style = wxST_SIZEGRIP, + const wxString& name = wxEmptyString) { (void)Create(parent, id, style, name); } bool Create(wxWindow *parent, - wxWindowID id = -1, + wxWindowID id = wxID_ANY, long style = wxST_SIZEGRIP, const wxString& name = wxEmptyString); virtual ~wxStatusBarPalm(); + // for native status bar use native check for visibility + virtual bool IsShown() const; + virtual bool Show( bool show = true ); + // a status line can have several (<256) fields numbered from 0 virtual void SetFieldsCount(int number = 1, const int *widths = NULL);