From 2879ec54227a2d204f518e85969ff1c8cf644153 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Mon, 7 Sep 2015 12:47:38 +0200 Subject: [PATCH] Fix wxiOS build after Enable{Max,Min}imizeButton() addition Define stubs for pure virtual base class methods. See #17133. --- include/wx/osx/iphone/private.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/wx/osx/iphone/private.h b/include/wx/osx/iphone/private.h index b5b0a59906..b88a863a54 100644 --- a/include/wx/osx/iphone/private.h +++ b/include/wx/osx/iphone/private.h @@ -159,6 +159,11 @@ public : virtual void SetTitle( const wxString& title, wxFontEncoding encoding ) ; + // Title bar buttons don't exist in iOS. + 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;