- const long style = wxDEFAULT_FRAME_STYLE, const wxString& name = wxFrameNameStr );
- void SetMenuBar( wxMenuBar *menu_bar );
+ long style = wxDEFAULT_FRAME_STYLE, const wxString& name = wxFrameNameStr );
+
+ virtual void SetMenuBar( wxMenuBar *menu_bar );
+ virtual wxMenuBar *GetMenuBar() const;
+
+ virtual void GetClientSize( int *width, int *height ) const;
+ virtual void AddChild( wxWindow *child );
+
+ virtual void Activate();
+
+#if wxUSE_STATUSBAR
+ // no status bars
+ virtual wxStatusBar* CreateStatusBar( int WXUNUSED(number)=1, long WXUNUSED(style)=1,
+ wxWindowID WXUNUSED(id)=1, const wxString& WXUNUSED(name)=WXSTRINGCAST NULL ) {return (wxStatusBar*)NULL; }
+ virtual wxStatusBar *GetStatusBar() const { return (wxStatusBar*)NULL; }
+ virtual void SetStatusText( const wxString &WXUNUSED(text), int WXUNUSED(number)=0 ) {}
+ virtual void SetStatusWidths( int WXUNUSED(n), const int WXUNUSED(widths_field)[] ) {}
+#endif