diff --git a/include/wx/osx/core/private.h b/include/wx/osx/core/private.h index a42f8287ab..6da5f8c7b0 100644 --- a/include/wx/osx/core/private.h +++ b/include/wx/osx/core/private.h @@ -270,7 +270,7 @@ public : virtual void SetDefaultButton( bool isDefault ) = 0; virtual void PerformClick() = 0; virtual void SetLabel( const wxString& title, wxFontEncoding encoding ) = 0; -#if wxOSX_USE_COCOA +#if wxUSE_MARKUP && wxOSX_USE_COCOA virtual void SetLabelMarkup( const wxString& WXUNUSED(markup) ) { } #endif diff --git a/src/osx/cocoa/button.mm b/src/osx/cocoa/button.mm index 8e25f09c48..2eb0889fe2 100644 --- a/src/osx/cocoa/button.mm +++ b/src/osx/cocoa/button.mm @@ -130,6 +130,7 @@ public: wxWidgetCocoaImpl::SetBitmap(bitmap); } +#if wxUSE_MARKUP virtual void SetLabelMarkup(const wxString& markup) { wxMarkupToAttrString toAttr(GetWXPeer(), markup); @@ -146,6 +147,7 @@ public: [GetNSButton() setAttributedTitle:attrString]; } +#endif // wxUSE_MARKUP void SetPressedBitmap( const wxBitmap& bitmap ) {