#ifndef _MENUITEM_H
#define _MENUITEM_H
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
- #pragma interface "menuitem.h"
-#endif
-
// ----------------------------------------------------------------------------
// headers
// ----------------------------------------------------------------------------
// wxMenuItem: an item in the menu, optionally implements owner-drawn behaviour
// ----------------------------------------------------------------------------
-class WXDLLEXPORT wxMenuItem : public wxMenuItemBase
+class WXDLLIMPEXP_CORE wxMenuItem : public wxMenuItemBase
#if wxUSE_OWNER_DRAWN
, public wxOwnerDrawn
#endif
virtual ~wxMenuItem();
// override base class virtuals
- virtual void SetText(const wxString& strName);
+ virtual void SetItemLabel(const wxString& strName);
virtual void SetCheckable(bool checkable);
virtual void Enable(bool bDoEnable = TRUE);
// wxMenuItemBase::IsCheckable() and wxOwnerDrawn::IsCheckable()
bool IsCheckable() const { return wxMenuItemBase::IsCheckable(); }
- // the id for a popup menu is really its menu handle (as required by
- // ::AppendMenu() API), so this function will return either the id or the
- // menu handle depending on what we're
- int GetRealId() const;
-
// mark item as belonging to the given radio group
void SetAsRadioGroupStart();
void SetRadioGroupStart(int start);