From 94a2af76726bde98e76f4417d33e91f10aea1771 Mon Sep 17 00:00:00 2001 From: David Elliott Date: Wed, 8 Aug 2007 03:06:53 +0000 Subject: [PATCH] In wxNotebook::Create setTabViewType based off of wxNB_TOP/LEFT/RIGHT/BOTTOM flags if given. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47949 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/cocoa/notebook.mm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/cocoa/notebook.mm b/src/cocoa/notebook.mm index 9cc3241b65..a4f535f2b8 100644 --- a/src/cocoa/notebook.mm +++ b/src/cocoa/notebook.mm @@ -147,6 +147,23 @@ bool wxNotebook::Create(wxWindow *parent, wxWindowID winid, return false; m_cocoaNSView = NULL; SetNSTabView([[NSTabView alloc] initWithFrame:MakeDefaultNSRect(size)]); + + do + { + NSTabViewType tabViewType; + if(style & wxNB_TOP) + tabViewType = NSTopTabsBezelBorder; + else if(style & wxNB_LEFT) + tabViewType = NSLeftTabsBezelBorder; + else if(style & wxNB_RIGHT) + tabViewType = NSRightTabsBezelBorder; + else if(style & wxNB_BOTTOM) + tabViewType = NSBottomTabsBezelBorder; + else + break; + [GetNSTabView() setTabViewType:tabViewType]; + } while(0); + if(m_parent) m_parent->CocoaAddChild(this); SetInitialFrameRect(pos,size); -- 2.45.2