X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7848088476db284a94f19eeb24411b45d676ac46..45f410f2278c9833187636b3e47b5797e80c934f:/src/cocoa/notebook.mm diff --git a/src/cocoa/notebook.mm b/src/cocoa/notebook.mm index 3518e49a50..28e0978ef7 100644 --- a/src/cocoa/notebook.mm +++ b/src/cocoa/notebook.mm @@ -6,14 +6,17 @@ // Created: 2004/04/08 // RCS-ID: $Id$ // Copyright: (c) 2004 David Elliott -// Licence: wxWindows licence +// Licence: wxWidgets licence ///////////////////////////////////////////////////////////////////////////// #include "wx/wxprec.h" + +#if wxUSE_NOTEBOOK + #ifndef WX_PRECOMP #include "wx/app.h" - #include "wx/notebook.h" #endif //WX_PRECOMP +#include "wx/notebook.h" #include "wx/imaglist.h" #include "wx/cocoa/autorelease.h" @@ -260,6 +263,7 @@ bool wxNotebook::SetPageImage(size_t nPage, int nImage) int wxNotebook::SetSelection(size_t nPage) { + wxAutoNSAutoreleasePool pool; [GetNSTabView() selectTabViewItemAtIndex:nPage]; return GetSelection(); } @@ -288,3 +292,4 @@ bool wxNotebook::CocoaDelegate_tabView_shouldSelectTabViewItem(WX_NSTabViewItem return !GetEventHandler()->ProcessEvent(event) || event.IsAllowed(); } +#endif // wxUSE_NOTEBOOK