X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e92f266ca77ba4501b1663c54eb573023e8989e3..6296744f4530d59e903652747e79ddd34ad7c6ae:/include/wx/os2/menuitem.h diff --git a/include/wx/os2/menuitem.h b/include/wx/os2/menuitem.h index 3aecc077cf..33a41cef62 100644 --- a/include/wx/os2/menuitem.h +++ b/include/wx/os2/menuitem.h @@ -43,35 +43,39 @@ class WXDLLEXPORT wxMenuItem: public wxMenuItemBase { public: // ctor & dtor - wxMenuItem(wxMenu *pParentMenu = NULL, int id = ID_SEPARATOR, - const wxString& strName = "", const wxString& wxHelp = "", - bool bCheckable = FALSE, wxMenu *pSubMenu = NULL); + wxMenuItem( wxMenu* pParentMenu = NULL + ,int nId = wxID_SEPARATOR + ,const wxString& rStrName = "" + ,const wxString& rWxHelp = "" + ,bool bCheckable = FALSE + ,wxMenu* pSubMenu = NULL + ); virtual ~wxMenuItem(); // override base class virtuals - virtual void SetText(const wxString& strName); - virtual wxString GetLabel() const; - virtual void SetCheckable(bool checkable); + virtual void SetText(const wxString& rStrName); + virtual void SetCheckable(bool bCheckable); virtual void Enable(bool bDoEnable = TRUE); virtual void Check(bool bDoCheck = TRUE); - virtual bool IsChecked() const; - -#if wxUSE_ACCEL - virtual wxAcceleratorEntry *GetAccel() const; -#endif // wxUSE_ACCEL + virtual bool IsChecked(void) const; // unfortunately needed to resolve ambiguity between // wxMenuItemBase::IsCheckable() and wxOwnerDrawn::IsCheckable() - bool IsCheckable() const { return wxMenuItemBase::IsCheckable(); } + bool IsCheckable(void) 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; + int GetRealId(void) const; + + // + // All OS/2PM Submenus and menus have one of these + // + MENUITEM m_vMenuData; private: DECLARE_DYNAMIC_CLASS(wxMenuItem) -}; +}; // end of CLASS wxMenuItem #endif //_MENUITEM_H