From 5e6e6e73d2321c791fa6b9a014400f84a56743e5 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Fri, 16 Nov 2001 15:04:59 +0000 Subject: [PATCH] compilation fix for wxFrame under wxMotif git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12446 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/frame.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/wx/frame.h b/include/wx/frame.h index 45da824821..aaec9eba95 100644 --- a/include/wx/frame.h +++ b/include/wx/frame.h @@ -142,6 +142,17 @@ public: void DoMenuUpdates(wxMenu* menu, wxWindow* focusWin); #endif // wxUSE_MENUS + // if there is no real wxTopLevelWindow on this platform we have to define + // some wxTopLevelWindowBase pure virtual functions here to avoid breaking + // old ports (wxMotif) which don't define them in wxFrame +#ifndef wxTopLevelWindowNative + virtual bool ShowFullScreen(bool WXUNUSED(show), + long WXUNUSED(style) = wxFULLSCREEN_ALL) + { return FALSE; } + virtual bool IsFullScreen() const + { return FALSE; } +#endif // no wxTopLevelWindowNative + protected: // the frame main menu/status/tool bars // ------------------------------------ -- 2.45.2