X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3ed946f2835520aeae67c69582c068bf2e109008..64b62afea87ba1c40888fda71d68d7e919b43e60:/include/wx/gtk/menu.h diff --git a/include/wx/gtk/menu.h b/include/wx/gtk/menu.h index b73dfc1c13..06eaca1e54 100644 --- a/include/wx/gtk/menu.h +++ b/include/wx/gtk/menu.h @@ -21,7 +21,6 @@ public: wxMenuBar(); wxMenuBar(long style); wxMenuBar(size_t n, wxMenu *menus[], const wxString titles[], long style = 0); - virtual ~wxMenuBar(); // implement base class (pure) virtuals virtual bool Append( wxMenu *menu, const wxString &title ); @@ -44,19 +43,16 @@ public: // window virtual bool GTKNeedsParent() const { return false; } - void Attach(wxFrame *frame); + virtual void Attach(wxFrame *frame); + virtual void Detach(); // implementation only from now on - void SetInvokingWindow( wxWindow *win ); - void UnsetInvokingWindow( wxWindow *win ); + GtkWidget *m_menubar; // Public for hildon support private: // common part of Append and Insert bool GtkAppend(wxMenu *menu, const wxString& title, int pos=-1); - GtkWidget *m_menubar; - wxWindow *m_invokingWindow; - void Init(size_t n, wxMenu *menus[], const wxString titles[], long style); DECLARE_DYNAMIC_CLASS(wxMenuBar) @@ -84,9 +80,6 @@ public: // TODO: virtual void SetTitle(const wxString& title); - // implementation - int FindMenuIdByMenuItem( GtkWidget *menuItem ) const; - // implementation GTK only GtkWidget *m_menu; // GtkMenu GtkWidget *m_owner;