+ def SetArtProvider(*args, **kwargs):
+ """SetArtProvider(self, AuiTabArt art)"""
+ return _aui.AuiNotebook_SetArtProvider(*args, **kwargs)
+
+ def GetArtProvider(*args, **kwargs):
+ """GetArtProvider(self) -> AuiTabArt"""
+ return _aui.AuiNotebook_GetArtProvider(*args, **kwargs)
+
+ def SetUniformBitmapSize(*args, **kwargs):
+ """SetUniformBitmapSize(self, Size size)"""
+ return _aui.AuiNotebook_SetUniformBitmapSize(*args, **kwargs)
+
+ def SetTabCtrlHeight(*args, **kwargs):
+ """SetTabCtrlHeight(self, int height)"""
+ return _aui.AuiNotebook_SetTabCtrlHeight(*args, **kwargs)
+
+ def AddPage(*args, **kwargs):
+ """AddPage(self, Window page, String caption, bool select=False, Bitmap bitmap=wxNullBitmap) -> bool"""
+ return _aui.AuiNotebook_AddPage(*args, **kwargs)
+
+ def InsertPage(*args, **kwargs):
+ """
+ InsertPage(self, size_t page_idx, Window page, String caption, bool select=False,
+ Bitmap bitmap=wxNullBitmap) -> bool
+ """
+ return _aui.AuiNotebook_InsertPage(*args, **kwargs)
+
+ def DeletePage(*args, **kwargs):
+ """DeletePage(self, size_t page) -> bool"""
+ return _aui.AuiNotebook_DeletePage(*args, **kwargs)
+
+ def RemovePage(*args, **kwargs):
+ """RemovePage(self, size_t page) -> bool"""
+ return _aui.AuiNotebook_RemovePage(*args, **kwargs)
+
+ def GetPageCount(*args, **kwargs):
+ """GetPageCount(self) -> size_t"""
+ return _aui.AuiNotebook_GetPageCount(*args, **kwargs)
+
+ def GetPage(*args, **kwargs):
+ """GetPage(self, size_t page_idx) -> Window"""
+ return _aui.AuiNotebook_GetPage(*args, **kwargs)
+
+ def GetPageIndex(*args, **kwargs):
+ """GetPageIndex(self, Window page_wnd) -> int"""
+ return _aui.AuiNotebook_GetPageIndex(*args, **kwargs)
+
+ def SetPageText(*args, **kwargs):
+ """SetPageText(self, size_t page, String text) -> bool"""
+ return _aui.AuiNotebook_SetPageText(*args, **kwargs)
+
+ def GetPageText(*args, **kwargs):
+ """GetPageText(self, size_t page_idx) -> String"""
+ return _aui.AuiNotebook_GetPageText(*args, **kwargs)
+
+ def SetPageBitmap(*args, **kwargs):
+ """SetPageBitmap(self, size_t page, Bitmap bitmap) -> bool"""
+ return _aui.AuiNotebook_SetPageBitmap(*args, **kwargs)
+
+ def GetPageBitmap(*args, **kwargs):
+ """GetPageBitmap(self, size_t page_idx) -> Bitmap"""
+ return _aui.AuiNotebook_GetPageBitmap(*args, **kwargs)
+
+ def SetSelection(*args, **kwargs):
+ """SetSelection(self, size_t new_page) -> size_t"""
+ return _aui.AuiNotebook_SetSelection(*args, **kwargs)
+
+ def GetSelection(*args, **kwargs):
+ """GetSelection(self) -> int"""
+ return _aui.AuiNotebook_GetSelection(*args, **kwargs)
+
+ def Split(*args, **kwargs):
+ """Split(self, size_t page, int direction)"""
+ return _aui.AuiNotebook_Split(*args, **kwargs)
+
+ PageCount = property(GetPageCount,doc="See `GetPageCount`")
+ Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
+_aui.AuiNotebook_swigregister(AuiNotebook)
+
+def PreAuiNotebook(*args, **kwargs):
+ """PreAuiNotebook() -> AuiNotebook"""
+ val = _aui.new_PreAuiNotebook(*args, **kwargs)
+ self._setOORInfo(self)
+ return val
+
+wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE
+wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED
+wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING
+wxEVT_COMMAND_AUINOTEBOOK_BUTTON = _aui.wxEVT_COMMAND_AUINOTEBOOK_BUTTON
+wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG = _aui.wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG
+wxEVT_COMMAND_AUINOTEBOOK_END_DRAG = _aui.wxEVT_COMMAND_AUINOTEBOOK_END_DRAG
+wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION = _aui.wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION
+wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND = _aui.wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND
+EVT_AUINOTEBOOK_PAGE_CLOSE = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE, 1 )
+EVT_AUINOTEBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED, 1 )
+EVT_AUINOTEBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING, 1 )
+EVT_AUINOTEBOOK_BUTTON = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_BUTTON, 1 )
+EVT_AUINOTEBOOK_BEGIN_DRAG = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG, 1 )
+EVT_AUINOTEBOOK_END_DRAG = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_END_DRAG, 1 )
+EVT_AUINOTEBOOK_DRAG_MOTION = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION, 1 )
+EVT_AUINOTEBOOK_ALLOW_DND = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND, 1 )
+
+class PyAuiDockArt(AuiDefaultDockArt):
+ """
+ This version of the `AuiDockArt` class has been instrumented to be
+ subclassable in Python and to reflect all calls to the C++ base class
+ methods to the Python methods implemented in the derived class.
+ """
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ def __init__(self): raise AttributeError, "No constructor defined"
+ __repr__ = _swig_repr
+_aui.PyAuiDockArt_swigregister(PyAuiDockArt)