AUI_MGR_ALLOW_ACTIVE_PANE = _aui.AUI_MGR_ALLOW_ACTIVE_PANE
AUI_MGR_TRANSPARENT_DRAG = _aui.AUI_MGR_TRANSPARENT_DRAG
AUI_MGR_TRANSPARENT_HINT = _aui.AUI_MGR_TRANSPARENT_HINT
-AUI_MGR_TRANSPARENT_HINT_FADE = _aui.AUI_MGR_TRANSPARENT_HINT_FADE
-AUI_MGR_DISABLE_VENETIAN_BLINDS = _aui.AUI_MGR_DISABLE_VENETIAN_BLINDS
-AUI_MGR_DISABLE_VENETIAN_BLINDS_FADE = _aui.AUI_MGR_DISABLE_VENETIAN_BLINDS_FADE
+AUI_MGR_VENETIAN_BLINDS_HINT = _aui.AUI_MGR_VENETIAN_BLINDS_HINT
+AUI_MGR_RECTANGLE_HINT = _aui.AUI_MGR_RECTANGLE_HINT
+AUI_MGR_HINT_FADE = _aui.AUI_MGR_HINT_FADE
+AUI_MGR_NO_VENETIAN_BLINDS_FADE = _aui.AUI_MGR_NO_VENETIAN_BLINDS_FADE
AUI_MGR_DEFAULT = _aui.AUI_MGR_DEFAULT
AUI_ART_SASH_SIZE = _aui.AUI_ART_SASH_SIZE
AUI_ART_CAPTION_SIZE = _aui.AUI_ART_CAPTION_SIZE
AUI_BUTTON_STATE_NORMAL = _aui.AUI_BUTTON_STATE_NORMAL
AUI_BUTTON_STATE_HOVER = _aui.AUI_BUTTON_STATE_HOVER
AUI_BUTTON_STATE_PRESSED = _aui.AUI_BUTTON_STATE_PRESSED
+AUI_BUTTON_STATE_DISABLED = _aui.AUI_BUTTON_STATE_DISABLED
+AUI_BUTTON_STATE_HIDDEN = _aui.AUI_BUTTON_STATE_HIDDEN
+AUI_BUTTON_CLOSE = _aui.AUI_BUTTON_CLOSE
+AUI_BUTTON_MAXIMIZE = _aui.AUI_BUTTON_MAXIMIZE
+AUI_BUTTON_MINIMIZE = _aui.AUI_BUTTON_MINIMIZE
+AUI_BUTTON_PIN = _aui.AUI_BUTTON_PIN
+AUI_BUTTON_OPTIONS = _aui.AUI_BUTTON_OPTIONS
+AUI_BUTTON_LEFT = _aui.AUI_BUTTON_LEFT
+AUI_BUTTON_RIGHT = _aui.AUI_BUTTON_RIGHT
+AUI_BUTTON_UP = _aui.AUI_BUTTON_UP
+AUI_BUTTON_DOWN = _aui.AUI_BUTTON_DOWN
+AUI_BUTTON_CUSTOM1 = _aui.AUI_BUTTON_CUSTOM1
+AUI_BUTTON_CUSTOM2 = _aui.AUI_BUTTON_CUSTOM2
+AUI_BUTTON_CUSTOM3 = _aui.AUI_BUTTON_CUSTOM3
AUI_INSERT_PANE = _aui.AUI_INSERT_PANE
AUI_INSERT_ROW = _aui.AUI_INSERT_ROW
AUI_INSERT_DOCK = _aui.AUI_INSERT_DOCK
"""
return _aui.PaneInfo_IsMovable(*args, **kwargs)
+ def IsDestroyOnClose(*args, **kwargs):
+ """IsDestroyOnClose(self) -> bool"""
+ return _aui.PaneInfo_IsDestroyOnClose(*args, **kwargs)
+
def HasCaption(*args, **kwargs):
"""
HasCaption(self) -> bool
"""
return _aui.FrameManager_DetachPane(*args, **kwargs)
+ def ClosePane(*args, **kwargs):
+ """ClosePane(self, PaneInfo pane_info)"""
+ return _aui.FrameManager_ClosePane(*args, **kwargs)
+
def SavePaneInfo(*args, **kwargs):
"""SavePaneInfo(self, PaneInfo pane) -> String"""
return _aui.FrameManager_SavePaneInfo(*args, **kwargs)
"""
return _aui.FrameManager_Update(*args, **kwargs)
+ def CreateFloatingFrame(*args, **kwargs):
+ """CreateFloatingFrame(self, Window parent, PaneInfo p) -> FloatingPane"""
+ return _aui.FrameManager_CreateFloatingFrame(*args, **kwargs)
+
def DrawHintRect(*args, **kwargs):
"""DrawHintRect(self, Window pane_window, Point pt, Point offset)"""
return _aui.FrameManager_DrawHintRect(*args, **kwargs)
GetFrame = wx._deprecated(GetManagedWindow,
"GetFrame is deprecated, use `GetManagedWindow` instead.")
+ AllPanes = property(GetAllPanes,doc="See `GetAllPanes`")
+ ArtProvider = property(GetArtProvider,SetArtProvider,doc="See `GetArtProvider` and `SetArtProvider`")
+ Flags = property(GetFlags,SetFlags,doc="See `GetFlags` and `SetFlags`")
+ ManagedWindow = property(GetManagedWindow,SetManagedWindow,doc="See `GetManagedWindow` and `SetManagedWindow`")
_aui.FrameManager_swigregister(FrameManager)
class FrameManagerEvent(_core.Event):
veto_flag = property(_aui.FrameManagerEvent_veto_flag_get, _aui.FrameManagerEvent_veto_flag_set)
canveto_flag = property(_aui.FrameManagerEvent_canveto_flag_get, _aui.FrameManagerEvent_canveto_flag_set)
dc = property(_aui.FrameManagerEvent_dc_get, _aui.FrameManagerEvent_dc_set)
+ Button = property(GetButton,SetButton,doc="See `GetButton` and `SetButton`")
+ DC = property(GetDC,SetDC,doc="See `GetDC` and `SetDC`")
+ Pane = property(GetPane,SetPane,doc="See `GetPane` and `SetPane`")
_aui.FrameManagerEvent_swigregister(FrameManagerEvent)
class DockInfo(object):
resizable = property(_aui.DockInfo_resizable_get, _aui.DockInfo_resizable_set)
toolbar = property(_aui.DockInfo_toolbar_get, _aui.DockInfo_toolbar_set)
fixed = property(_aui.DockInfo_fixed_get, _aui.DockInfo_fixed_set)
+ __swig_destroy__ = _aui.delete_DockInfo
+ __del__ = lambda self : None;
_aui.DockInfo_swigregister(DockInfo)
class DockUIPart(object):
cont_sizer = property(_aui.DockUIPart_cont_sizer_get, _aui.DockUIPart_cont_sizer_set)
sizer_item = property(_aui.DockUIPart_sizer_item_get, _aui.DockUIPart_sizer_item_set)
rect = property(_aui.DockUIPart_rect_get, _aui.DockUIPart_rect_set)
+ __swig_destroy__ = _aui.delete_DockUIPart
+ __del__ = lambda self : None;
_aui.DockUIPart_swigregister(DockUIPart)
class PaneButton(object):
def __init__(self): raise AttributeError, "No constructor defined"
__repr__ = _swig_repr
button_id = property(_aui.PaneButton_button_id_get, _aui.PaneButton_button_id_set)
+ __swig_destroy__ = _aui.delete_PaneButton
+ __del__ = lambda self : None;
_aui.PaneButton_swigregister(PaneButton)
wxEVT_AUI_PANEBUTTON = _aui.wxEVT_AUI_PANEBUTTON
def __init__(self, *args, **kwargs):
"""
__init__(self, Window parent, FrameManager owner_mgr, PaneInfo pane,
- int id=ID_ANY) -> FloatingPane
+ int id=ID_ANY, long style=wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN) -> FloatingPane
"""
_aui.FloatingPane_swiginit(self,_aui.new_FloatingPane(*args, **kwargs))
__swig_destroy__ = _aui.delete_FloatingPane
_aui.FloatingPane_swigregister(FloatingPane)
+class TabArt(object):
+ """Proxy of C++ TabArt 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_TabArt
+ __del__ = lambda self : None;
+ def SetNormalFont(*args, **kwargs):
+ """SetNormalFont(self, Font font)"""
+ return _aui.TabArt_SetNormalFont(*args, **kwargs)
+
+ def SetSelectedFont(*args, **kwargs):
+ """SetSelectedFont(self, Font font)"""
+ return _aui.TabArt_SetSelectedFont(*args, **kwargs)
+
+ def SetMeasuringFont(*args, **kwargs):
+ """SetMeasuringFont(self, Font font)"""
+ return _aui.TabArt_SetMeasuringFont(*args, **kwargs)
+
+ def DrawBackground(*args, **kwargs):
+ """DrawBackground(self, DC dc, Rect rect)"""
+ return _aui.TabArt_DrawBackground(*args, **kwargs)
+
+ def DrawTab(*args, **kwargs):
+ """
+ DrawTab(self, DC dc, Rect in_rect, String caption, bool active, Rect out_rect,
+ int x_extent)
+ """
+ return _aui.TabArt_DrawTab(*args, **kwargs)
+
+ def DrawButton(*args, **kwargs):
+ """
+ DrawButton(self, DC dc, Rect in_rect, int bitmap_id, int button_state,
+ int orientation, Bitmap bitmap_override, Rect out_rect)
+ """
+ return _aui.TabArt_DrawButton(*args, **kwargs)
+
+ def GetTabSize(*args, **kwargs):
+ """GetTabSize(self, DC dc, String caption, bool active, int x_extent) -> Size"""
+ return _aui.TabArt_GetTabSize(*args, **kwargs)
+
+ def GetBestTabCtrlSize(*args, **kwargs):
+ """GetBestTabCtrlSize(self, Window wnd) -> int"""
+ return _aui.TabArt_GetBestTabCtrlSize(*args, **kwargs)
+
+_aui.TabArt_swigregister(TabArt)
+
+class DefaultTabArt(TabArt):
+ """Proxy of C++ DefaultTabArt 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) -> DefaultTabArt"""
+ _aui.DefaultTabArt_swiginit(self,_aui.new_DefaultTabArt(*args, **kwargs))
+ __swig_destroy__ = _aui.delete_DefaultTabArt
+ __del__ = lambda self : None;
+_aui.DefaultTabArt_swigregister(DefaultTabArt)
+
class AuiNotebookEvent(_core.NotifyEvent):
"""Proxy of C++ AuiNotebookEvent class"""
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
old_selection = property(_aui.AuiNotebookEvent_old_selection_get, _aui.AuiNotebookEvent_old_selection_set)
selection = property(_aui.AuiNotebookEvent_selection_get, _aui.AuiNotebookEvent_selection_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):
__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)
_aui.AuiTabContainer_swiginit(self,_aui.new_AuiTabContainer(*args, **kwargs))
__swig_destroy__ = _aui.delete_AuiTabContainer
__del__ = lambda self : None;
+ def SetArtProvider(*args, **kwargs):
+ """SetArtProvider(self, TabArt art)"""
+ return _aui.AuiTabContainer_SetArtProvider(*args, **kwargs)
+
+ def GetArtProvider(*args, **kwargs):
+ """GetArtProvider(self) -> TabArt"""
+ return _aui.AuiTabContainer_GetArtProvider(*args, **kwargs)
+
def AddPage(*args, **kwargs):
"""AddPage(self, Window page, AuiNotebookPage info) -> bool"""
return _aui.AuiTabContainer_AddPage(*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)
return _aui.AuiTabContainer_SetRect(*args, **kwargs)
def AddButton(*args, **kwargs):
- """AddButton(self, int id, Bitmap bmp)"""
+ """
+ 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):
_aui.AuiTabCtrl_swiginit(self,_aui.new_AuiTabCtrl(*args, **kwargs))
self._setOORInfo(self)
+ __swig_destroy__ = _aui.delete_AuiTabCtrl
+ __del__ = lambda self : None;
_aui.AuiTabCtrl_swigregister(AuiTabCtrl)
class AuiMultiNotebook(_core.Control):
"""GetPage(self, size_t page_idx) -> Window"""
return _aui.AuiMultiNotebook_GetPage(*args, **kwargs)
+ def SetArtProvider(*args, **kwargs):
+ """SetArtProvider(self, TabArt art)"""
+ return _aui.AuiMultiNotebook_SetArtProvider(*args, **kwargs)
+
+ def GetArtProvider(*args, **kwargs):
+ """GetArtProvider(self) -> TabArt"""
+ return _aui.AuiMultiNotebook_GetArtProvider(*args, **kwargs)
+
+ PageCount = property(GetPageCount,doc="See `GetPageCount`")
+ Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
_aui.AuiMultiNotebook_swigregister(AuiMultiNotebook)
def PreAuiMultiNotebook(*args, **kwargs):
__repr__ = _swig_repr
_aui.PyDockArt_swigregister(PyDockArt)
+class PyTabArt(DefaultTabArt):
+ """
+ This version of the `TabArt` 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.PyTabArt_swigregister(PyTabArt)
+