X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/52af3158e974b042008474268570f3bdb7ce95ee..7ac5e1c9088dedba495f5af5dbfb23ca89487a78:/include/wx/gtk/menu.h?ds=sidebyside diff --git a/include/wx/gtk/menu.h b/include/wx/gtk/menu.h index eda3f5a5b1..63692e98b0 100644 --- a/include/wx/gtk/menu.h +++ b/include/wx/gtk/menu.h @@ -7,8 +7,8 @@ // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// -#ifndef __GTKMENUH__ -#define __GTKMENUH__ +#ifndef _WX_GTKMENU_H_ +#define _WX_GTKMENU_H_ //----------------------------------------------------------------------------- // wxMenuBar @@ -50,14 +50,13 @@ public: void SetInvokingWindow( wxWindow *win ); void UnsetInvokingWindow( wxWindow *win ); +private: // common part of Append and Insert bool GtkAppend(wxMenu *menu, const wxString& title, int pos=-1); GtkWidget *m_menubar; - long m_style; wxWindow *m_invokingWindow; -private: void Init(size_t n, wxMenu *menus[], const wxString titles[], long style); DECLARE_DYNAMIC_CLASS(wxMenuBar) @@ -85,13 +84,11 @@ public: // TODO: virtual void SetTitle(const wxString& title); - // implementation - int FindMenuIdByMenuItem( GtkWidget *menuItem ) const; - // implementation GTK only GtkWidget *m_menu; // GtkMenu GtkWidget *m_owner; GtkAccelGroup *m_accel; + bool m_popupShown; protected: virtual wxMenuItem* DoAppend(wxMenuItem *item); @@ -111,4 +108,4 @@ private: }; #endif - // __GTKMENUH__ + // _WX_GTKMENU_H_