X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2f1ae4143271ae63a17e052a1a471d16e9cd8c44..d21d2e5adf7a5acf3b496a9c4e87eab220bd75d8:/src/mac/menuitem.cpp?ds=sidebyside diff --git a/src/mac/menuitem.cpp b/src/mac/menuitem.cpp index 153c750c44..33b337518e 100644 --- a/src/mac/menuitem.cpp +++ b/src/mac/menuitem.cpp @@ -13,10 +13,11 @@ // headers & declarations // ============================================================================ +#include "wx/app.h" #include "wx/menu.h" #include "wx/menuitem.h" -#include +#include "wx/mac/uma.h" // ============================================================================ // implementation // ============================================================================ @@ -41,7 +42,7 @@ void wxMacCtoPString(const char* theCString, Str255 thePString); // remove inappropriate characters, if useShortcuts is false, the ampersand will not auto-generate a mac menu-shortcut -wxMenuItem::MacBuildMenuString(StringPtr outMacItemText, SInt16 *outMacShortcutChar , UInt8 *outMacModifiers , const char *inItemText , bool useShortcuts ) +int wxMenuItem::MacBuildMenuString(StringPtr outMacItemText, SInt16 *outMacShortcutChar , UInt8 *outMacModifiers , const char *inItemText , bool useShortcuts ) { char *p = (char *) &outMacItemText[1] ; short macModifiers = 0 ; @@ -318,7 +319,7 @@ void wxMenuItem::SetText(const wxString& text) { Str255 label; MacBuildMenuString( label , NULL , NULL , text ,false); - UMASetMenuItemText( m_parentMenu->GetHMenu() , index , label ) ; // checkmark + ::SetMenuItemText( m_parentMenu->GetHMenu() , index , label ) ; // checkmark } }