X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/70dc287a3997b65d954bfbd5861f72696bd3dd27..e155ca47f5e0ab4d5609cc00860678e93bbc7e3f:/include/wx/motif/menu.h diff --git a/include/wx/motif/menu.h b/include/wx/motif/menu.h index 9db851bab5..eb26667a36 100644 --- a/include/wx/motif/menu.h +++ b/include/wx/motif/menu.h @@ -12,12 +12,13 @@ #ifndef _WX_MOTIF_MENU_H_ #define _WX_MOTIF_MENU_H_ -#if defined(__GNUG__) && !defined(__APPLE__) +#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA) #pragma interface "menu.h" #endif #include "wx/colour.h" #include "wx/font.h" +#include "wx/arrstr.h" class wxFrame; @@ -37,9 +38,9 @@ public: virtual ~wxMenu(); // implement base class virtuals - virtual bool DoAppend(wxMenuItem *item); - virtual bool DoInsert(size_t pos, wxMenuItem *item); - virtual wxMenuItem *DoRemove(wxMenuItem *item); + virtual wxMenuItem* DoAppend(wxMenuItem *item); + virtual wxMenuItem* DoInsert(size_t pos, wxMenuItem *item); + virtual wxMenuItem* DoRemove(wxMenuItem *item); virtual void Break(); @@ -117,6 +118,7 @@ public: wxMenuBar() { Init(); } wxMenuBar(long WXUNUSED(style)) { Init(); } wxMenuBar(int n, wxMenu *menus[], const wxString titles[]); + wxMenuBar(int n, wxMenu *menus[], const wxArrayString& titles); virtual ~wxMenuBar(); // implement base class (pure) virtuals