git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26563
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
virtual void EnableTop( size_t pos, bool flag );
virtual void SetLabelTop( size_t pos, const wxString& label );
virtual wxString GetLabelTop( size_t pos ) const;
+ virtual bool Enable( bool enable = TRUE );
// implementation from now on
WXHMENU Create();
Refresh();
}
+bool wxMenuBar::Enable( bool enable)
+{
+ wxCHECK_RET( IsAttached(), wxT("doesn't work with unattached menubars") );
+ size_t i;
+ for (i = 0; i < GetMenuCount(); i++)
+ {
+ EnableTop(i, enable);
+ }
+ return true;
+}
+
void wxMenuBar::SetLabelTop(size_t pos, const wxString& label)
{
wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") );