int FindMenuItem( const wxString &menuString, const wxString &itemString ) const;
wxMenuItem* FindMenuItemById( int id ) const;
- inline wxMenuItem* FindMenuItemForId( int id ) const
+ inline wxMenuItem* FindItemForId( int id ) const
{ return FindMenuItemById( id ); }
void Check( int id, bool check );
bool Enabled( int id ) const;
inline bool IsEnabled(int Id) const { return Enabled(Id); };
inline bool IsChecked(int Id) const { return Checked(Id); };
+
+ wxString GetLabel( int id ) const;
+ void SetLabel( int id, const wxString &label );
+
+ void EnableTop( int pos, bool flag );
+ void SetLabelTop( int pos, const wxString& label );
+ wxString GetLabelTop( int pos ) const;
int GetMenuCount() const { return m_menus.Number(); }
wxMenu *GetMenu(int n) const { return (wxMenu *)m_menus.Nth(n)->Data(); }
bool IsChecked( int id ) const;
void SetLabel( int id, const wxString &label );
- wxString GetLabel(int id) const;
+ wxString GetLabel( int id ) const;
// helpstring
virtual void SetHelpString(int id, const wxString& helpString);