+ old_selection = property(_aui.AuiNotebookEvent_old_selection_get, _aui.AuiNotebookEvent_old_selection_set)
+ selection = property(_aui.AuiNotebookEvent_selection_get, _aui.AuiNotebookEvent_selection_set)
+ drag_source = property(_aui.AuiNotebookEvent_drag_source_get, _aui.AuiNotebookEvent_drag_source_set)
+ OldSelection = property(GetOldSelection,SetOldSelection,doc="See `GetOldSelection` and `SetOldSelection`")
+ Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
+_aui.AuiNotebookEvent_swigregister(AuiNotebookEvent)
+
+class AuiNotebookPage(object):
+ """Proxy of C++ AuiNotebookPage 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
+ window = property(_aui.AuiNotebookPage_window_get, _aui.AuiNotebookPage_window_set)
+ caption = property(_aui.AuiNotebookPage_caption_get, _aui.AuiNotebookPage_caption_set)
+ bitmap = property(_aui.AuiNotebookPage_bitmap_get, _aui.AuiNotebookPage_bitmap_set)
+ rect = property(_aui.AuiNotebookPage_rect_get, _aui.AuiNotebookPage_rect_set)
+ active = property(_aui.AuiNotebookPage_active_get, _aui.AuiNotebookPage_active_set)
+_aui.AuiNotebookPage_swigregister(AuiNotebookPage)
+
+class AuiTabContainerButton(object):
+ """Proxy of C++ AuiTabContainerButton 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
+ id = property(_aui.AuiTabContainerButton_id_get, _aui.AuiTabContainerButton_id_set)
+ cur_state = property(_aui.AuiTabContainerButton_cur_state_get, _aui.AuiTabContainerButton_cur_state_set)
+ location = property(_aui.AuiTabContainerButton_location_get, _aui.AuiTabContainerButton_location_set)
+ bitmap = property(_aui.AuiTabContainerButton_bitmap_get, _aui.AuiTabContainerButton_bitmap_set)
+ dis_bitmap = property(_aui.AuiTabContainerButton_dis_bitmap_get, _aui.AuiTabContainerButton_dis_bitmap_set)
+ rect = property(_aui.AuiTabContainerButton_rect_get, _aui.AuiTabContainerButton_rect_set)
+_aui.AuiTabContainerButton_swigregister(AuiTabContainerButton)
+
+class AuiTabArt(object):
+ """Proxy of C++ AuiTabArt 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
+ __swig_destroy__ = _aui.delete_AuiTabArt
+ __del__ = lambda self : None;
+ def Clone(*args, **kwargs):
+ """Clone(self) -> AuiTabArt"""
+ return _aui.AuiTabArt_Clone(*args, **kwargs)
+
+ def SetFlags(*args, **kwargs):
+ """SetFlags(self, int flags)"""
+ return _aui.AuiTabArt_SetFlags(*args, **kwargs)
+
+ def SetSizingInfo(*args, **kwargs):
+ """SetSizingInfo(self, Size tab_ctrl_size, size_t tab_count)"""
+ return _aui.AuiTabArt_SetSizingInfo(*args, **kwargs)
+
+ def SetNormalFont(*args, **kwargs):
+ """SetNormalFont(self, Font font)"""
+ return _aui.AuiTabArt_SetNormalFont(*args, **kwargs)
+
+ def SetSelectedFont(*args, **kwargs):
+ """SetSelectedFont(self, Font font)"""
+ return _aui.AuiTabArt_SetSelectedFont(*args, **kwargs)
+
+ def SetMeasuringFont(*args, **kwargs):
+ """SetMeasuringFont(self, Font font)"""
+ return _aui.AuiTabArt_SetMeasuringFont(*args, **kwargs)
+
+ def DrawBackground(*args, **kwargs):
+ """DrawBackground(self, DC dc, Window wnd, Rect rect)"""
+ return _aui.AuiTabArt_DrawBackground(*args, **kwargs)
+
+ def DrawTab(*args, **kwargs):
+ """
+ DrawTab(self, DC dc, Window wnd, Rect in_rect, String caption, Bitmap bitmap,
+ bool active, int close_button_state,
+ Rect out_tab_rect, Rect out_button_rect,
+ int x_extent)
+ """
+ return _aui.AuiTabArt_DrawTab(*args, **kwargs)
+
+ def DrawButton(*args, **kwargs):
+ """
+ DrawButton(self, DC dc, Window wnd, Rect in_rect, int bitmap_id, int button_state,
+ int orientation, Bitmap bitmap_override,
+ Rect out_rect)
+ """
+ return _aui.AuiTabArt_DrawButton(*args, **kwargs)
+
+ def GetIndentSize(*args, **kwargs):
+ """GetIndentSize(self) -> int"""
+ return _aui.AuiTabArt_GetIndentSize(*args, **kwargs)
+
+ def GetTabSize(*args, **kwargs):
+ """
+ GetTabSize(self, DC dc, Window wnd, String caption, Bitmap bitmap, bool active,
+ int close_button_state, int x_extent) -> Size
+ """
+ return _aui.AuiTabArt_GetTabSize(*args, **kwargs)
+
+ def ShowWindowList(*args, **kwargs):
+ """ShowWindowList(self, Window wnd, wxArrayString items, int active_idx) -> int"""
+ return _aui.AuiTabArt_ShowWindowList(*args, **kwargs)
+
+ def GetBestTabCtrlSize(*args, **kwargs):
+ """GetBestTabCtrlSize(self, Window wnd, wxAuiNotebookPageArray pages, Size required_bmp_size) -> int"""
+ return _aui.AuiTabArt_GetBestTabCtrlSize(*args, **kwargs)
+
+_aui.AuiTabArt_swigregister(AuiTabArt)
+
+class AuiDefaultTabArt(AuiTabArt):
+ """Proxy of C++ AuiDefaultTabArt class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """__init__(self) -> AuiDefaultTabArt"""
+ _aui.AuiDefaultTabArt_swiginit(self,_aui.new_AuiDefaultTabArt(*args, **kwargs))
+ __swig_destroy__ = _aui.delete_AuiDefaultTabArt
+ __del__ = lambda self : None;
+_aui.AuiDefaultTabArt_swigregister(AuiDefaultTabArt)
+
+class AuiSimpleTabArt(AuiTabArt):
+ """Proxy of C++ AuiSimpleTabArt class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """__init__(self) -> AuiSimpleTabArt"""
+ _aui.AuiSimpleTabArt_swiginit(self,_aui.new_AuiSimpleTabArt(*args, **kwargs))
+ __swig_destroy__ = _aui.delete_AuiSimpleTabArt
+ __del__ = lambda self : None;
+_aui.AuiSimpleTabArt_swigregister(AuiSimpleTabArt)
+
+class AuiTabContainer(object):
+ """Proxy of C++ AuiTabContainer class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """__init__(self) -> AuiTabContainer"""
+ _aui.AuiTabContainer_swiginit(self,_aui.new_AuiTabContainer(*args, **kwargs))
+ __swig_destroy__ = _aui.delete_AuiTabContainer
+ __del__ = lambda self : None;
+ def SetArtProvider(*args, **kwargs):
+ """SetArtProvider(self, AuiTabArt art)"""
+ return _aui.AuiTabContainer_SetArtProvider(*args, **kwargs)
+
+ def GetArtProvider(*args, **kwargs):
+ """GetArtProvider(self) -> AuiTabArt"""
+ return _aui.AuiTabContainer_GetArtProvider(*args, **kwargs)
+
+ def SetFlags(*args, **kwargs):
+ """SetFlags(self, int flags)"""
+ return _aui.AuiTabContainer_SetFlags(*args, **kwargs)
+
+ def GetFlags(*args, **kwargs):
+ """GetFlags(self) -> int"""
+ return _aui.AuiTabContainer_GetFlags(*args, **kwargs)
+
+ def AddPage(*args, **kwargs):
+ """AddPage(self, Window page, AuiNotebookPage info) -> bool"""
+ return _aui.AuiTabContainer_AddPage(*args, **kwargs)
+
+ def InsertPage(*args, **kwargs):
+ """InsertPage(self, Window page, AuiNotebookPage info, size_t idx) -> bool"""
+ return _aui.AuiTabContainer_InsertPage(*args, **kwargs)
+
+ def MovePage(*args, **kwargs):
+ """MovePage(self, Window page, size_t new_idx) -> bool"""
+ return _aui.AuiTabContainer_MovePage(*args, **kwargs)
+
+ def RemovePage(*args, **kwargs):
+ """RemovePage(self, Window page) -> bool"""
+ return _aui.AuiTabContainer_RemovePage(*args, **kwargs)
+
+ def SetActivePage(*args):
+ """
+ SetActivePage(self, Window page) -> bool
+ SetActivePage(self, size_t page) -> bool
+ """
+ return _aui.AuiTabContainer_SetActivePage(*args)
+
+ def SetNoneActive(*args, **kwargs):
+ """SetNoneActive(self)"""
+ return _aui.AuiTabContainer_SetNoneActive(*args, **kwargs)
+
+ def GetActivePage(*args, **kwargs):
+ """GetActivePage(self) -> int"""
+ return _aui.AuiTabContainer_GetActivePage(*args, **kwargs)
+
+ def TabHitTest(*args, **kwargs):
+ """TabHitTest(self, int x, int y, Window hit) -> bool"""
+ return _aui.AuiTabContainer_TabHitTest(*args, **kwargs)
+
+ def ButtonHitTest(*args, **kwargs):
+ """ButtonHitTest(self, int x, int y, AuiTabContainerButton hit) -> bool"""
+ return _aui.AuiTabContainer_ButtonHitTest(*args, **kwargs)
+
+ def GetWindowFromIdx(*args, **kwargs):
+ """GetWindowFromIdx(self, size_t idx) -> Window"""
+ return _aui.AuiTabContainer_GetWindowFromIdx(*args, **kwargs)
+
+ def GetIdxFromWindow(*args, **kwargs):
+ """GetIdxFromWindow(self, Window page) -> int"""
+ return _aui.AuiTabContainer_GetIdxFromWindow(*args, **kwargs)
+
+ def GetPageCount(*args, **kwargs):
+ """GetPageCount(self) -> size_t"""
+ return _aui.AuiTabContainer_GetPageCount(*args, **kwargs)
+
+ def GetPage(*args, **kwargs):
+ """GetPage(self, size_t idx) -> AuiNotebookPage"""
+ return _aui.AuiTabContainer_GetPage(*args, **kwargs)
+
+ def GetPages(*args, **kwargs):
+ """GetPages(self) -> wxAuiNotebookPageArray"""
+ return _aui.AuiTabContainer_GetPages(*args, **kwargs)
+
+ def SetNormalFont(*args, **kwargs):
+ """SetNormalFont(self, Font normal_font)"""
+ return _aui.AuiTabContainer_SetNormalFont(*args, **kwargs)
+
+ def SetSelectedFont(*args, **kwargs):
+ """SetSelectedFont(self, Font selected_font)"""
+ return _aui.AuiTabContainer_SetSelectedFont(*args, **kwargs)
+
+ def SetMeasuringFont(*args, **kwargs):
+ """SetMeasuringFont(self, Font measuring_font)"""
+ return _aui.AuiTabContainer_SetMeasuringFont(*args, **kwargs)
+
+ def DoShowHide(*args, **kwargs):
+ """DoShowHide(self)"""
+ return _aui.AuiTabContainer_DoShowHide(*args, **kwargs)
+
+ def SetRect(*args, **kwargs):
+ """SetRect(self, Rect rect)"""
+ return _aui.AuiTabContainer_SetRect(*args, **kwargs)
+
+ def RemoveButton(*args, **kwargs):
+ """RemoveButton(self, int id)"""
+ return _aui.AuiTabContainer_RemoveButton(*args, **kwargs)
+
+ def AddButton(*args, **kwargs):
+ """
+ AddButton(self, int id, int location, Bitmap normal_bitmap=wxNullBitmap,
+ Bitmap disabled_bitmap=wxNullBitmap)
+ """
+ return _aui.AuiTabContainer_AddButton(*args, **kwargs)
+
+ def GetTabOffset(*args, **kwargs):
+ """GetTabOffset(self) -> size_t"""
+ return _aui.AuiTabContainer_GetTabOffset(*args, **kwargs)
+
+ def SetTabOffset(*args, **kwargs):
+ """SetTabOffset(self, size_t offset)"""
+ return _aui.AuiTabContainer_SetTabOffset(*args, **kwargs)
+
+ ActivePage = property(GetActivePage,SetActivePage,doc="See `GetActivePage` and `SetActivePage`")
+ PageCount = property(GetPageCount,doc="See `GetPageCount`")
+ Pages = property(GetPages,doc="See `GetPages`")
+_aui.AuiTabContainer_swigregister(AuiTabContainer)
+
+class AuiTabCtrl(_core.Control,AuiTabContainer):
+ """Proxy of C++ AuiTabCtrl class"""