From ef62616b12b24d48f732420dcdb6b8d8edcbf751 Mon Sep 17 00:00:00 2001 From: Dimitri Schoolwerth Date: Sat, 7 Nov 2015 21:26:07 +0400 Subject: [PATCH] Fix wxOSX/Carbon build after Enable{Max,Min}imizeButton() addition Define stubs for pure virtual base class methods. See #17133. --- include/wx/osx/carbon/private.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/wx/osx/carbon/private.h b/include/wx/osx/carbon/private.h index f829b5ee49..3097ed0237 100644 --- a/include/wx/osx/carbon/private.h +++ b/include/wx/osx/carbon/private.h @@ -998,6 +998,11 @@ public : virtual void SetTitle( const wxString& title, wxFontEncoding encoding ) ; + // Enabling/disabling of title bar buttons not implemented for Carbon. + virtual bool EnableCloseButton(bool WXUNUSED(enable)) { return false; } + virtual bool EnableMaximizeButton(bool WXUNUSED(enable)) { return false; } + virtual bool EnableMinimizeButton(bool WXUNUSED(enable)) { return false; } + virtual bool IsMaximized() const; virtual bool IsIconized() const;