]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/menu.h
Added wxTLW::SetShape and implementations for wxGTK, wxMSW and an
[wxWidgets.git] / include / wx / mac / menu.h
index ed73c5ed3e46c190b8b793125c9a3251c4e8564b..e71cf268098e79223a47b7f2827359cb030d2190 100644 (file)
@@ -60,6 +60,12 @@ public:
       int    MacGetIndexFromId( int id ) ; 
       int    MacGetIndexFromItem( wxMenuItem *pItem ) ;
       void MacEnableMenu( bool bDoEnable ) ;
+      // MacOS needs to know about submenus somewhere within this menu
+      // before it can be displayed , also hide special menu items like preferences
+      // that are handled by the OS
+      void  MacBeforeDisplay( bool isSubMenu ) ;
+      // undo all changes from the MacBeforeDisplay call
+      void  MacAfterDisplay( bool isSubMenu ) ;
 
     // semi-private accessors
         // get the window which contains this menu