summaryrefslogtreecommitdiff
path: root/lib/python2.7/site-packages/wx-3.0-msw/wx/aui.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python2.7/site-packages/wx-3.0-msw/wx/aui.py')
-rw-r--r--lib/python2.7/site-packages/wx-3.0-msw/wx/aui.py2454
1 files changed, 2454 insertions, 0 deletions
diff --git a/lib/python2.7/site-packages/wx-3.0-msw/wx/aui.py b/lib/python2.7/site-packages/wx-3.0-msw/wx/aui.py
new file mode 100644
index 0000000..a3cdcf0
--- /dev/null
+++ b/lib/python2.7/site-packages/wx-3.0-msw/wx/aui.py
@@ -0,0 +1,2454 @@
+# This file was created automatically by SWIG 1.3.29.
+# Don't modify this file, modify the SWIG interface instead.
+
+"""
+The wx.aui module is an Advanced User Interface library that aims to
+implement "cutting-edge" interface usability and design features so
+developers can quickly and easily create beautiful and usable
+application interfaces.
+
+**Vision and Design Principles**
+
+wx.aui attempts to encapsulate the following aspects of the user
+interface:
+
+ * Frame Management: Frame management provides the means to open,
+ move and hide common controls that are needed to interact with the
+ document, and allow these configurations to be saved into
+ different perspectives and loaded at a later time.
+
+ * Toolbars: Toolbars are a specialized subset of the frame
+ management system and should behave similarly to other docked
+ components. However, they also require additional functionality,
+ such as "spring-loaded" rebar support, "chevron" buttons and
+ end-user customizability.
+
+ * Modeless Controls: Modeless controls expose a tool palette or set
+ of options that float above the application content while allowing
+ it to be accessed. Usually accessed by the toolbar, these controls
+ disappear when an option is selected, but may also be "torn off"
+ the toolbar into a floating frame of their own.
+
+ * Look and Feel: Look and feel encompasses the way controls are
+ drawn, both when shown statically as well as when they are being
+ moved. This aspect of user interface design incorporates "special
+ effects" such as transparent window dragging as well as frame
+ animation.
+
+**wx.aui adheres to the following principles**
+
+ - Use native floating frames to obtain a native look and feel for
+ all platforms;
+
+ - Use existing wxPython code where possible, such as sizer
+ implementation for frame management;
+
+ - Use standard wxPython coding conventions.
+
+
+**Usage**
+
+The following example shows a simple implementation that utilizes
+`wx.aui.AuiManager` to manage three text controls in a frame window::
+
+ import wx
+ import wx.aui
+
+ class MyFrame(wx.Frame):
+
+ def __init__(self, parent, id=-1, title='wx.aui Test',
+ pos=wx.DefaultPosition, size=(800, 600),
+ style=wx.DEFAULT_FRAME_STYLE):
+ wx.Frame.__init__(self, parent, id, title, pos, size, style)
+
+ self._mgr = wx.aui.AuiManager(self)
+
+ # create several text controls
+ text1 = wx.TextCtrl(self, -1, 'Pane 1 - sample text',
+ wx.DefaultPosition, wx.Size(200,150),
+ wx.NO_BORDER | wx.TE_MULTILINE)
+
+ text2 = wx.TextCtrl(self, -1, 'Pane 2 - sample text',
+ wx.DefaultPosition, wx.Size(200,150),
+ wx.NO_BORDER | wx.TE_MULTILINE)
+
+ text3 = wx.TextCtrl(self, -1, 'Main content window',
+ wx.DefaultPosition, wx.Size(200,150),
+ wx.NO_BORDER | wx.TE_MULTILINE)
+
+ # add the panes to the manager
+ self._mgr.AddPane(text1, wx.LEFT, 'Pane Number One')
+ self._mgr.AddPane(text2, wx.BOTTOM, 'Pane Number Two')
+ self._mgr.AddPane(text3, wx.CENTER)
+
+ # tell the manager to 'commit' all the changes just made
+ self._mgr.Update()
+
+ self.Bind(wx.EVT_CLOSE, self.OnClose)
+
+
+ def OnClose(self, event):
+ # deinitialize the frame manager
+ self._mgr.UnInit()
+ # delete the frame
+ self.Destroy()
+
+
+ app = wx.App()
+ frame = MyFrame(None)
+ frame.Show()
+ app.MainLoop()
+
+"""
+
+import _aui
+import new
+new_instancemethod = new.instancemethod
+def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
+ if (name == "thisown"): return self.this.own(value)
+ if (name == "this"):
+ if type(value).__name__ == 'PySwigObject':
+ self.__dict__[name] = value
+ return
+ method = class_type.__swig_setmethods__.get(name,None)
+ if method: return method(self,value)
+ if (not static) or hasattr(self,name):
+ self.__dict__[name] = value
+ else:
+ raise AttributeError("You cannot add attributes to %s" % self)
+
+def _swig_setattr(self,class_type,name,value):
+ return _swig_setattr_nondynamic(self,class_type,name,value,0)
+
+def _swig_getattr(self,class_type,name):
+ if (name == "thisown"): return self.this.own()
+ method = class_type.__swig_getmethods__.get(name,None)
+ if method: return method(self)
+ raise AttributeError,name
+
+def _swig_repr(self):
+ try: strthis = "proxy of " + self.this.__repr__()
+ except: strthis = ""
+ return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
+
+import types
+try:
+ _object = types.ObjectType
+ _newclass = 1
+except AttributeError:
+ class _object : pass
+ _newclass = 0
+del types
+
+
+def _swig_setattr_nondynamic_method(set):
+ def set_attr(self,name,value):
+ if (name == "thisown"): return self.this.own(value)
+ if hasattr(self,name) or (name == "this"):
+ set(self,name,value)
+ else:
+ raise AttributeError("You cannot add attributes to %s" % self)
+ return set_attr
+
+
+import _core
+import _windows
+wx = _core
+__docfilter__ = wx.__DocFilter(globals())
+class wxNavigationEnabled_BookCtrlBase(_core.BookCtrlBase):
+ """Proxy of C++ wxNavigationEnabled_BookCtrlBase 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.wxNavigationEnabled_BookCtrlBase_swigregister(wxNavigationEnabled_BookCtrlBase)
+
+AUI_DOCK_NONE = _aui.AUI_DOCK_NONE
+AUI_DOCK_TOP = _aui.AUI_DOCK_TOP
+AUI_DOCK_RIGHT = _aui.AUI_DOCK_RIGHT
+AUI_DOCK_BOTTOM = _aui.AUI_DOCK_BOTTOM
+AUI_DOCK_LEFT = _aui.AUI_DOCK_LEFT
+AUI_DOCK_CENTER = _aui.AUI_DOCK_CENTER
+AUI_DOCK_CENTRE = _aui.AUI_DOCK_CENTRE
+AUI_MGR_ALLOW_FLOATING = _aui.AUI_MGR_ALLOW_FLOATING
+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_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_LIVE_RESIZE = _aui.AUI_MGR_LIVE_RESIZE
+AUI_MGR_DEFAULT = _aui.AUI_MGR_DEFAULT
+AUI_DOCKART_SASH_SIZE = _aui.AUI_DOCKART_SASH_SIZE
+AUI_DOCKART_CAPTION_SIZE = _aui.AUI_DOCKART_CAPTION_SIZE
+AUI_DOCKART_GRIPPER_SIZE = _aui.AUI_DOCKART_GRIPPER_SIZE
+AUI_DOCKART_PANE_BORDER_SIZE = _aui.AUI_DOCKART_PANE_BORDER_SIZE
+AUI_DOCKART_PANE_BUTTON_SIZE = _aui.AUI_DOCKART_PANE_BUTTON_SIZE
+AUI_DOCKART_BACKGROUND_COLOUR = _aui.AUI_DOCKART_BACKGROUND_COLOUR
+AUI_DOCKART_SASH_COLOUR = _aui.AUI_DOCKART_SASH_COLOUR
+AUI_DOCKART_ACTIVE_CAPTION_COLOUR = _aui.AUI_DOCKART_ACTIVE_CAPTION_COLOUR
+AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR = _aui.AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR
+AUI_DOCKART_INACTIVE_CAPTION_COLOUR = _aui.AUI_DOCKART_INACTIVE_CAPTION_COLOUR
+AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR = _aui.AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR
+AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR = _aui.AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR
+AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR = _aui.AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR
+AUI_DOCKART_BORDER_COLOUR = _aui.AUI_DOCKART_BORDER_COLOUR
+AUI_DOCKART_GRIPPER_COLOUR = _aui.AUI_DOCKART_GRIPPER_COLOUR
+AUI_DOCKART_CAPTION_FONT = _aui.AUI_DOCKART_CAPTION_FONT
+AUI_DOCKART_GRADIENT_TYPE = _aui.AUI_DOCKART_GRADIENT_TYPE
+AUI_GRADIENT_NONE = _aui.AUI_GRADIENT_NONE
+AUI_GRADIENT_VERTICAL = _aui.AUI_GRADIENT_VERTICAL
+AUI_GRADIENT_HORIZONTAL = _aui.AUI_GRADIENT_HORIZONTAL
+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_STATE_CHECKED = _aui.AUI_BUTTON_STATE_CHECKED
+AUI_BUTTON_CLOSE = _aui.AUI_BUTTON_CLOSE
+AUI_BUTTON_MAXIMIZE_RESTORE = _aui.AUI_BUTTON_MAXIMIZE_RESTORE
+AUI_BUTTON_MINIMIZE = _aui.AUI_BUTTON_MINIMIZE
+AUI_BUTTON_PIN = _aui.AUI_BUTTON_PIN
+AUI_BUTTON_OPTIONS = _aui.AUI_BUTTON_OPTIONS
+AUI_BUTTON_WINDOWLIST = _aui.AUI_BUTTON_WINDOWLIST
+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
+class AuiPaneInfo(object):
+ """Proxy of C++ AuiPaneInfo 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) -> AuiPaneInfo"""
+ _aui.AuiPaneInfo_swiginit(self,_aui.new_AuiPaneInfo(*args, **kwargs))
+ __swig_destroy__ = _aui.delete_AuiPaneInfo
+ __del__ = lambda self : None;
+ def SafeSet(*args, **kwargs):
+ """SafeSet(self, AuiPaneInfo source)"""
+ return _aui.AuiPaneInfo_SafeSet(*args, **kwargs)
+
+ def IsOk(*args, **kwargs):
+ """IsOk(self) -> bool"""
+ return _aui.AuiPaneInfo_IsOk(*args, **kwargs)
+
+ def IsFixed(*args, **kwargs):
+ """IsFixed(self) -> bool"""
+ return _aui.AuiPaneInfo_IsFixed(*args, **kwargs)
+
+ def IsResizable(*args, **kwargs):
+ """IsResizable(self) -> bool"""
+ return _aui.AuiPaneInfo_IsResizable(*args, **kwargs)
+
+ def IsShown(*args, **kwargs):
+ """IsShown(self) -> bool"""
+ return _aui.AuiPaneInfo_IsShown(*args, **kwargs)
+
+ def IsFloating(*args, **kwargs):
+ """IsFloating(self) -> bool"""
+ return _aui.AuiPaneInfo_IsFloating(*args, **kwargs)
+
+ def IsDocked(*args, **kwargs):
+ """IsDocked(self) -> bool"""
+ return _aui.AuiPaneInfo_IsDocked(*args, **kwargs)
+
+ def IsToolbar(*args, **kwargs):
+ """IsToolbar(self) -> bool"""
+ return _aui.AuiPaneInfo_IsToolbar(*args, **kwargs)
+
+ def IsTopDockable(*args, **kwargs):
+ """IsTopDockable(self) -> bool"""
+ return _aui.AuiPaneInfo_IsTopDockable(*args, **kwargs)
+
+ def IsBottomDockable(*args, **kwargs):
+ """IsBottomDockable(self) -> bool"""
+ return _aui.AuiPaneInfo_IsBottomDockable(*args, **kwargs)
+
+ def IsLeftDockable(*args, **kwargs):
+ """IsLeftDockable(self) -> bool"""
+ return _aui.AuiPaneInfo_IsLeftDockable(*args, **kwargs)
+
+ def IsRightDockable(*args, **kwargs):
+ """IsRightDockable(self) -> bool"""
+ return _aui.AuiPaneInfo_IsRightDockable(*args, **kwargs)
+
+ def IsDockable(*args, **kwargs):
+ """IsDockable(self) -> bool"""
+ return _aui.AuiPaneInfo_IsDockable(*args, **kwargs)
+
+ def IsFloatable(*args, **kwargs):
+ """IsFloatable(self) -> bool"""
+ return _aui.AuiPaneInfo_IsFloatable(*args, **kwargs)
+
+ def IsMovable(*args, **kwargs):
+ """IsMovable(self) -> bool"""
+ return _aui.AuiPaneInfo_IsMovable(*args, **kwargs)
+
+ def IsDestroyOnClose(*args, **kwargs):
+ """IsDestroyOnClose(self) -> bool"""
+ return _aui.AuiPaneInfo_IsDestroyOnClose(*args, **kwargs)
+
+ def IsMaximized(*args, **kwargs):
+ """IsMaximized(self) -> bool"""
+ return _aui.AuiPaneInfo_IsMaximized(*args, **kwargs)
+
+ def HasCaption(*args, **kwargs):
+ """HasCaption(self) -> bool"""
+ return _aui.AuiPaneInfo_HasCaption(*args, **kwargs)
+
+ def HasGripper(*args, **kwargs):
+ """HasGripper(self) -> bool"""
+ return _aui.AuiPaneInfo_HasGripper(*args, **kwargs)
+
+ def HasBorder(*args, **kwargs):
+ """HasBorder(self) -> bool"""
+ return _aui.AuiPaneInfo_HasBorder(*args, **kwargs)
+
+ def HasCloseButton(*args, **kwargs):
+ """HasCloseButton(self) -> bool"""
+ return _aui.AuiPaneInfo_HasCloseButton(*args, **kwargs)
+
+ def HasMaximizeButton(*args, **kwargs):
+ """HasMaximizeButton(self) -> bool"""
+ return _aui.AuiPaneInfo_HasMaximizeButton(*args, **kwargs)
+
+ def HasMinimizeButton(*args, **kwargs):
+ """HasMinimizeButton(self) -> bool"""
+ return _aui.AuiPaneInfo_HasMinimizeButton(*args, **kwargs)
+
+ def HasPinButton(*args, **kwargs):
+ """HasPinButton(self) -> bool"""
+ return _aui.AuiPaneInfo_HasPinButton(*args, **kwargs)
+
+ def HasGripperTop(*args, **kwargs):
+ """HasGripperTop(self) -> bool"""
+ return _aui.AuiPaneInfo_HasGripperTop(*args, **kwargs)
+
+ def Window(*args, **kwargs):
+ """Window(self, Window w) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Window(*args, **kwargs)
+
+ def Name(*args, **kwargs):
+ """Name(self, String n) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Name(*args, **kwargs)
+
+ def Caption(*args, **kwargs):
+ """Caption(self, String c) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Caption(*args, **kwargs)
+
+ def Icon(*args, **kwargs):
+ """Icon(self, Bitmap b) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Icon(*args, **kwargs)
+
+ def Left(*args, **kwargs):
+ """Left(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Left(*args, **kwargs)
+
+ def Right(*args, **kwargs):
+ """Right(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Right(*args, **kwargs)
+
+ def Top(*args, **kwargs):
+ """Top(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Top(*args, **kwargs)
+
+ def Bottom(*args, **kwargs):
+ """Bottom(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Bottom(*args, **kwargs)
+
+ def Center(*args, **kwargs):
+ """Center(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Center(*args, **kwargs)
+
+ def Centre(*args, **kwargs):
+ """Centre(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Centre(*args, **kwargs)
+
+ def Direction(*args, **kwargs):
+ """Direction(self, int direction) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Direction(*args, **kwargs)
+
+ def Layer(*args, **kwargs):
+ """Layer(self, int layer) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Layer(*args, **kwargs)
+
+ def Row(*args, **kwargs):
+ """Row(self, int row) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Row(*args, **kwargs)
+
+ def Position(*args, **kwargs):
+ """Position(self, int pos) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Position(*args, **kwargs)
+
+ def BestSize(*args, **kwargs):
+ """BestSize(self, Size size) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_BestSize(*args, **kwargs)
+
+ def MinSize(*args, **kwargs):
+ """MinSize(self, Size size) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_MinSize(*args, **kwargs)
+
+ def MaxSize(*args, **kwargs):
+ """MaxSize(self, Size size) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_MaxSize(*args, **kwargs)
+
+ def FloatingPosition(*args, **kwargs):
+ """FloatingPosition(self, Point pos) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_FloatingPosition(*args, **kwargs)
+
+ def FloatingSize(*args, **kwargs):
+ """FloatingSize(self, Size size) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_FloatingSize(*args, **kwargs)
+
+ def Fixed(*args, **kwargs):
+ """Fixed(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Fixed(*args, **kwargs)
+
+ def Resizable(*args, **kwargs):
+ """Resizable(self, bool resizable=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Resizable(*args, **kwargs)
+
+ def Dock(*args, **kwargs):
+ """Dock(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Dock(*args, **kwargs)
+
+ def Float(*args, **kwargs):
+ """Float(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Float(*args, **kwargs)
+
+ def Hide(*args, **kwargs):
+ """Hide(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Hide(*args, **kwargs)
+
+ def Show(*args, **kwargs):
+ """Show(self, bool show=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Show(*args, **kwargs)
+
+ def CaptionVisible(*args, **kwargs):
+ """CaptionVisible(self, bool visible=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_CaptionVisible(*args, **kwargs)
+
+ def Maximize(*args, **kwargs):
+ """Maximize(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Maximize(*args, **kwargs)
+
+ def Restore(*args, **kwargs):
+ """Restore(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Restore(*args, **kwargs)
+
+ def PaneBorder(*args, **kwargs):
+ """PaneBorder(self, bool visible=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_PaneBorder(*args, **kwargs)
+
+ def Gripper(*args, **kwargs):
+ """Gripper(self, bool visible=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Gripper(*args, **kwargs)
+
+ def GripperTop(*args, **kwargs):
+ """GripperTop(self, bool attop=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_GripperTop(*args, **kwargs)
+
+ def CloseButton(*args, **kwargs):
+ """CloseButton(self, bool visible=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_CloseButton(*args, **kwargs)
+
+ def MaximizeButton(*args, **kwargs):
+ """MaximizeButton(self, bool visible=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_MaximizeButton(*args, **kwargs)
+
+ def MinimizeButton(*args, **kwargs):
+ """MinimizeButton(self, bool visible=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_MinimizeButton(*args, **kwargs)
+
+ def PinButton(*args, **kwargs):
+ """PinButton(self, bool visible=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_PinButton(*args, **kwargs)
+
+ def DestroyOnClose(*args, **kwargs):
+ """DestroyOnClose(self, bool b=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_DestroyOnClose(*args, **kwargs)
+
+ def TopDockable(*args, **kwargs):
+ """TopDockable(self, bool b=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_TopDockable(*args, **kwargs)
+
+ def BottomDockable(*args, **kwargs):
+ """BottomDockable(self, bool b=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_BottomDockable(*args, **kwargs)
+
+ def LeftDockable(*args, **kwargs):
+ """LeftDockable(self, bool b=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_LeftDockable(*args, **kwargs)
+
+ def RightDockable(*args, **kwargs):
+ """RightDockable(self, bool b=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_RightDockable(*args, **kwargs)
+
+ def Floatable(*args, **kwargs):
+ """Floatable(self, bool b=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Floatable(*args, **kwargs)
+
+ def Movable(*args, **kwargs):
+ """Movable(self, bool b=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Movable(*args, **kwargs)
+
+ def DockFixed(*args, **kwargs):
+ """DockFixed(self, bool b=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_DockFixed(*args, **kwargs)
+
+ def Dockable(*args, **kwargs):
+ """Dockable(self, bool b=True) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_Dockable(*args, **kwargs)
+
+ def DefaultPane(*args, **kwargs):
+ """DefaultPane(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_DefaultPane(*args, **kwargs)
+
+ def CentrePane(*args, **kwargs):
+ """CentrePane(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_CentrePane(*args, **kwargs)
+
+ def CenterPane(*args, **kwargs):
+ """CenterPane(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_CenterPane(*args, **kwargs)
+
+ def ToolbarPane(*args, **kwargs):
+ """ToolbarPane(self) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_ToolbarPane(*args, **kwargs)
+
+ def SetFlag(*args, **kwargs):
+ """SetFlag(self, int flag, bool option_state) -> AuiPaneInfo"""
+ return _aui.AuiPaneInfo_SetFlag(*args, **kwargs)
+
+ def HasFlag(*args, **kwargs):
+ """HasFlag(self, int flag) -> bool"""
+ return _aui.AuiPaneInfo_HasFlag(*args, **kwargs)
+
+ optionFloating = _aui.AuiPaneInfo_optionFloating
+ optionHidden = _aui.AuiPaneInfo_optionHidden
+ optionLeftDockable = _aui.AuiPaneInfo_optionLeftDockable
+ optionRightDockable = _aui.AuiPaneInfo_optionRightDockable
+ optionTopDockable = _aui.AuiPaneInfo_optionTopDockable
+ optionBottomDockable = _aui.AuiPaneInfo_optionBottomDockable
+ optionFloatable = _aui.AuiPaneInfo_optionFloatable
+ optionMovable = _aui.AuiPaneInfo_optionMovable
+ optionResizable = _aui.AuiPaneInfo_optionResizable
+ optionPaneBorder = _aui.AuiPaneInfo_optionPaneBorder
+ optionCaption = _aui.AuiPaneInfo_optionCaption
+ optionGripper = _aui.AuiPaneInfo_optionGripper
+ optionDestroyOnClose = _aui.AuiPaneInfo_optionDestroyOnClose
+ optionToolbar = _aui.AuiPaneInfo_optionToolbar
+ optionActive = _aui.AuiPaneInfo_optionActive
+ optionGripperTop = _aui.AuiPaneInfo_optionGripperTop
+ optionMaximized = _aui.AuiPaneInfo_optionMaximized
+ optionDockFixed = _aui.AuiPaneInfo_optionDockFixed
+ buttonClose = _aui.AuiPaneInfo_buttonClose
+ buttonMaximize = _aui.AuiPaneInfo_buttonMaximize
+ buttonMinimize = _aui.AuiPaneInfo_buttonMinimize
+ buttonPin = _aui.AuiPaneInfo_buttonPin
+ buttonCustom1 = _aui.AuiPaneInfo_buttonCustom1
+ buttonCustom2 = _aui.AuiPaneInfo_buttonCustom2
+ buttonCustom3 = _aui.AuiPaneInfo_buttonCustom3
+ savedHiddenState = _aui.AuiPaneInfo_savedHiddenState
+ actionPane = _aui.AuiPaneInfo_actionPane
+ name = property(_aui.AuiPaneInfo_name_get, _aui.AuiPaneInfo_name_set)
+ caption = property(_aui.AuiPaneInfo_caption_get, _aui.AuiPaneInfo_caption_set)
+ icon = property(_aui.AuiPaneInfo_icon_get, _aui.AuiPaneInfo_icon_set)
+ window = property(_aui.AuiPaneInfo_window_get, _aui.AuiPaneInfo_window_set)
+ frame = property(_aui.AuiPaneInfo_frame_get, _aui.AuiPaneInfo_frame_set)
+ state = property(_aui.AuiPaneInfo_state_get, _aui.AuiPaneInfo_state_set)
+ dock_direction = property(_aui.AuiPaneInfo_dock_direction_get, _aui.AuiPaneInfo_dock_direction_set)
+ dock_layer = property(_aui.AuiPaneInfo_dock_layer_get, _aui.AuiPaneInfo_dock_layer_set)
+ dock_row = property(_aui.AuiPaneInfo_dock_row_get, _aui.AuiPaneInfo_dock_row_set)
+ dock_pos = property(_aui.AuiPaneInfo_dock_pos_get, _aui.AuiPaneInfo_dock_pos_set)
+ best_size = property(_aui.AuiPaneInfo_best_size_get, _aui.AuiPaneInfo_best_size_set)
+ min_size = property(_aui.AuiPaneInfo_min_size_get, _aui.AuiPaneInfo_min_size_set)
+ max_size = property(_aui.AuiPaneInfo_max_size_get, _aui.AuiPaneInfo_max_size_set)
+ floating_pos = property(_aui.AuiPaneInfo_floating_pos_get, _aui.AuiPaneInfo_floating_pos_set)
+ floating_size = property(_aui.AuiPaneInfo_floating_size_get, _aui.AuiPaneInfo_floating_size_set)
+ dock_proportion = property(_aui.AuiPaneInfo_dock_proportion_get, _aui.AuiPaneInfo_dock_proportion_set)
+ buttons = property(_aui.AuiPaneInfo_buttons_get, _aui.AuiPaneInfo_buttons_set)
+ rect = property(_aui.AuiPaneInfo_rect_get, _aui.AuiPaneInfo_rect_set)
+ def IsValid(*args, **kwargs):
+ """IsValid(self) -> bool"""
+ return _aui.AuiPaneInfo_IsValid(*args, **kwargs)
+
+_aui.AuiPaneInfo_swigregister(AuiPaneInfo)
+cvar = _aui.cvar
+
+class AuiManager(_core.EvtHandler):
+ """Proxy of C++ AuiManager 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, Window managedWnd=None, int flags=AUI_MGR_DEFAULT) -> AuiManager"""
+ _aui.AuiManager_swiginit(self,_aui.new_AuiManager(*args, **kwargs))
+ __swig_destroy__ = _aui.delete_AuiManager
+ __del__ = lambda self : None;
+ def UnInit(*args, **kwargs):
+ """UnInit(self)"""
+ return _aui.AuiManager_UnInit(*args, **kwargs)
+
+ def SetFlags(*args, **kwargs):
+ """SetFlags(self, int flags)"""
+ return _aui.AuiManager_SetFlags(*args, **kwargs)
+
+ def GetFlags(*args, **kwargs):
+ """GetFlags(self) -> int"""
+ return _aui.AuiManager_GetFlags(*args, **kwargs)
+
+ def SetManagedWindow(*args, **kwargs):
+ """SetManagedWindow(self, Window managedWnd)"""
+ return _aui.AuiManager_SetManagedWindow(*args, **kwargs)
+
+ def GetManagedWindow(*args, **kwargs):
+ """GetManagedWindow(self) -> Window"""
+ return _aui.AuiManager_GetManagedWindow(*args, **kwargs)
+
+ def GetManager(*args, **kwargs):
+ """GetManager(Window window) -> AuiManager"""
+ return _aui.AuiManager_GetManager(*args, **kwargs)
+
+ GetManager = staticmethod(GetManager)
+ def SetArtProvider(*args, **kwargs):
+ """SetArtProvider(self, AuiDockArt artProvider)"""
+ return _aui.AuiManager_SetArtProvider(*args, **kwargs)
+
+ def GetArtProvider(*args, **kwargs):
+ """GetArtProvider(self) -> AuiDockArt"""
+ return _aui.AuiManager_GetArtProvider(*args, **kwargs)
+
+ def _GetPaneByWidget(*args, **kwargs):
+ """_GetPaneByWidget(self, Window window) -> AuiPaneInfo"""
+ return _aui.AuiManager__GetPaneByWidget(*args, **kwargs)
+
+ def _GetPaneByName(*args, **kwargs):
+ """_GetPaneByName(self, String name) -> AuiPaneInfo"""
+ return _aui.AuiManager__GetPaneByName(*args, **kwargs)
+
+ def GetAllPanes(*args, **kwargs):
+ """GetAllPanes(self) -> wxAuiPaneInfoArray"""
+ return _aui.AuiManager_GetAllPanes(*args, **kwargs)
+
+ def _AddPane1(*args, **kwargs):
+ """_AddPane1(self, Window window, AuiPaneInfo paneInfo) -> bool"""
+ return _aui.AuiManager__AddPane1(*args, **kwargs)
+
+ def AddPane(*args, **kwargs):
+ """AddPane(self, Window window, AuiPaneInfo paneInfo, Point dropPos) -> bool"""
+ return _aui.AuiManager_AddPane(*args, **kwargs)
+
+ def _AddPane2(*args, **kwargs):
+ """_AddPane2(self, Window window, int direction=LEFT, String caption=wxEmptyString) -> bool"""
+ return _aui.AuiManager__AddPane2(*args, **kwargs)
+
+ def InsertPane(*args, **kwargs):
+ """InsertPane(self, Window window, AuiPaneInfo insertLocation, int insertLevel=AUI_INSERT_PANE) -> bool"""
+ return _aui.AuiManager_InsertPane(*args, **kwargs)
+
+ def DetachPane(*args, **kwargs):
+ """DetachPane(self, Window window) -> bool"""
+ return _aui.AuiManager_DetachPane(*args, **kwargs)
+
+ def Update(*args, **kwargs):
+ """Update(self)"""
+ return _aui.AuiManager_Update(*args, **kwargs)
+
+ def SavePaneInfo(*args, **kwargs):
+ """SavePaneInfo(self, AuiPaneInfo pane) -> String"""
+ return _aui.AuiManager_SavePaneInfo(*args, **kwargs)
+
+ def LoadPaneInfo(*args, **kwargs):
+ """LoadPaneInfo(self, String panePart, AuiPaneInfo pane)"""
+ return _aui.AuiManager_LoadPaneInfo(*args, **kwargs)
+
+ def SavePerspective(*args, **kwargs):
+ """SavePerspective(self) -> String"""
+ return _aui.AuiManager_SavePerspective(*args, **kwargs)
+
+ def LoadPerspective(*args, **kwargs):
+ """LoadPerspective(self, String perspective, bool update=True) -> bool"""
+ return _aui.AuiManager_LoadPerspective(*args, **kwargs)
+
+ def SetDockSizeConstraint(*args, **kwargs):
+ """SetDockSizeConstraint(self, double widthPct, double heightPct)"""
+ return _aui.AuiManager_SetDockSizeConstraint(*args, **kwargs)
+
+ def GetDockSizeConstraint(*args, **kwargs):
+ """GetDockSizeConstraint(self, double widthPct, double heightPct)"""
+ return _aui.AuiManager_GetDockSizeConstraint(*args, **kwargs)
+
+ def ClosePane(*args, **kwargs):
+ """ClosePane(self, AuiPaneInfo paneInfo)"""
+ return _aui.AuiManager_ClosePane(*args, **kwargs)
+
+ def MaximizePane(*args, **kwargs):
+ """MaximizePane(self, AuiPaneInfo paneInfo)"""
+ return _aui.AuiManager_MaximizePane(*args, **kwargs)
+
+ def RestorePane(*args, **kwargs):
+ """RestorePane(self, AuiPaneInfo paneInfo)"""
+ return _aui.AuiManager_RestorePane(*args, **kwargs)
+
+ def RestoreMaximizedPane(*args, **kwargs):
+ """RestoreMaximizedPane(self)"""
+ return _aui.AuiManager_RestoreMaximizedPane(*args, **kwargs)
+
+ def CreateFloatingFrame(*args, **kwargs):
+ """CreateFloatingFrame(self, Window parent, AuiPaneInfo p) -> AuiFloatingFrame"""
+ return _aui.AuiManager_CreateFloatingFrame(*args, **kwargs)
+
+ def CanDockPanel(*args, **kwargs):
+ """CanDockPanel(self, AuiPaneInfo p) -> bool"""
+ return _aui.AuiManager_CanDockPanel(*args, **kwargs)
+
+ def StartPaneDrag(*args, **kwargs):
+ """StartPaneDrag(self, Window paneWindow, Point offset)"""
+ return _aui.AuiManager_StartPaneDrag(*args, **kwargs)
+
+ def CalculateHintRect(*args, **kwargs):
+ """CalculateHintRect(self, Window paneWindow, Point pt, Point offset) -> Rect"""
+ return _aui.AuiManager_CalculateHintRect(*args, **kwargs)
+
+ def DrawHintRect(*args, **kwargs):
+ """DrawHintRect(self, Window paneWindow, Point pt, Point offset)"""
+ return _aui.AuiManager_DrawHintRect(*args, **kwargs)
+
+ def ShowHint(*args, **kwargs):
+ """ShowHint(self, Rect rect)"""
+ return _aui.AuiManager_ShowHint(*args, **kwargs)
+
+ def HideHint(*args, **kwargs):
+ """HideHint(self)"""
+ return _aui.AuiManager_HideHint(*args, **kwargs)
+
+ def OnHintActivate(*args, **kwargs):
+ """OnHintActivate(self, ActivateEvent event)"""
+ return _aui.AuiManager_OnHintActivate(*args, **kwargs)
+
+ def OnRender(*args, **kwargs):
+ """OnRender(self, AuiManagerEvent evt)"""
+ return _aui.AuiManager_OnRender(*args, **kwargs)
+
+ def OnPaneButton(*args, **kwargs):
+ """OnPaneButton(self, AuiManagerEvent evt)"""
+ return _aui.AuiManager_OnPaneButton(*args, **kwargs)
+
+ def GetPane(self, item):
+ """
+ GetPane(self, window_or_info item) -> PaneInfo
+
+ GetPane is used to search for a `PaneInfo` object either by
+ widget reference or by pane name, which acts as a unique id
+ for a window pane. The returned `PaneInfo` object may then be
+ modified to change a pane's look, state or position. After one
+ or more modifications to the `PaneInfo`, `AuiManager.Update`
+ should be called to realize the changes to the user interface.
+
+ If the lookup failed (meaning the pane could not be found in
+ the manager) GetPane returns an empty `PaneInfo`, a condition
+ which can be checked by calling `PaneInfo.IsOk`.
+ """
+ if isinstance(item, wx.Window):
+ return self._GetPaneByWidget(item)
+ else:
+ return self._GetPaneByName(item)
+
+ def AddPane(self, window, info=None, caption=None):
+ """
+ AddPane(self, window, info=None, caption=None) -> bool
+
+ AddPane tells the frame manager to start managing a child
+ window. There are two versions of this function. The first
+ verison accepts a `PaneInfo` object for the ``info`` parameter
+ and allows the full spectrum of pane parameter
+ possibilities. (Say that 3 times fast!)
+
+ The second version is used for simpler user interfaces which
+ do not require as much configuration. In this case the
+ ``info`` parameter specifies the direction property of the
+ pane info, and defaults to ``wx.LEFT``. The pane caption may
+ also be specified as an extra parameter in this form.
+ """
+ if type(info) == AuiPaneInfo:
+ return self._AddPane1(window, info)
+ else:
+
+ if info is None:
+ info = wx.LEFT
+ if caption is None:
+ caption = ""
+ return self._AddPane2(window, info, caption)
+
+ SetFrame = wx.deprecated(SetManagedWindow,
+ "SetFrame is deprecated, use `SetManagedWindow` instead.")
+ 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.AuiManager_swigregister(AuiManager)
+
+def AuiManager_GetManager(*args, **kwargs):
+ """AuiManager_GetManager(Window window) -> AuiManager"""
+ return _aui.AuiManager_GetManager(*args, **kwargs)
+
+class AuiManagerEvent(_core.Event):
+ """Proxy of C++ AuiManagerEvent 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, EventType type=wxEVT_NULL) -> AuiManagerEvent"""
+ _aui.AuiManagerEvent_swiginit(self,_aui.new_AuiManagerEvent(*args, **kwargs))
+ def Clone(*args, **kwargs):
+ """Clone(self) -> Event"""
+ return _aui.AuiManagerEvent_Clone(*args, **kwargs)
+
+ def SetManager(*args, **kwargs):
+ """SetManager(self, AuiManager mgr)"""
+ return _aui.AuiManagerEvent_SetManager(*args, **kwargs)
+
+ def SetPane(*args, **kwargs):
+ """SetPane(self, AuiPaneInfo p)"""
+ return _aui.AuiManagerEvent_SetPane(*args, **kwargs)
+
+ def SetButton(*args, **kwargs):
+ """SetButton(self, int b)"""
+ return _aui.AuiManagerEvent_SetButton(*args, **kwargs)
+
+ def SetDC(*args, **kwargs):
+ """SetDC(self, DC pdc)"""
+ return _aui.AuiManagerEvent_SetDC(*args, **kwargs)
+
+ def GetManager(*args, **kwargs):
+ """GetManager(self) -> AuiManager"""
+ return _aui.AuiManagerEvent_GetManager(*args, **kwargs)
+
+ def GetPane(*args, **kwargs):
+ """GetPane(self) -> AuiPaneInfo"""
+ return _aui.AuiManagerEvent_GetPane(*args, **kwargs)
+
+ def GetButton(*args, **kwargs):
+ """GetButton(self) -> int"""
+ return _aui.AuiManagerEvent_GetButton(*args, **kwargs)
+
+ def GetDC(*args, **kwargs):
+ """GetDC(self) -> DC"""
+ return _aui.AuiManagerEvent_GetDC(*args, **kwargs)
+
+ def Veto(*args, **kwargs):
+ """Veto(self, bool veto=True)"""
+ return _aui.AuiManagerEvent_Veto(*args, **kwargs)
+
+ def GetVeto(*args, **kwargs):
+ """GetVeto(self) -> bool"""
+ return _aui.AuiManagerEvent_GetVeto(*args, **kwargs)
+
+ def SetCanVeto(*args, **kwargs):
+ """SetCanVeto(self, bool can_veto)"""
+ return _aui.AuiManagerEvent_SetCanVeto(*args, **kwargs)
+
+ def CanVeto(*args, **kwargs):
+ """CanVeto(self) -> bool"""
+ return _aui.AuiManagerEvent_CanVeto(*args, **kwargs)
+
+ manager = property(_aui.AuiManagerEvent_manager_get, _aui.AuiManagerEvent_manager_set)
+ pane = property(_aui.AuiManagerEvent_pane_get, _aui.AuiManagerEvent_pane_set)
+ button = property(_aui.AuiManagerEvent_button_get, _aui.AuiManagerEvent_button_set)
+ veto_flag = property(_aui.AuiManagerEvent_veto_flag_get, _aui.AuiManagerEvent_veto_flag_set)
+ canveto_flag = property(_aui.AuiManagerEvent_canveto_flag_get, _aui.AuiManagerEvent_canveto_flag_set)
+ dc = property(_aui.AuiManagerEvent_dc_get, _aui.AuiManagerEvent_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.AuiManagerEvent_swigregister(AuiManagerEvent)
+
+class AuiDockInfo(object):
+ """Proxy of C++ AuiDockInfo 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) -> AuiDockInfo"""
+ _aui.AuiDockInfo_swiginit(self,_aui.new_AuiDockInfo(*args, **kwargs))
+ def IsOk(*args, **kwargs):
+ """IsOk(self) -> bool"""
+ return _aui.AuiDockInfo_IsOk(*args, **kwargs)
+
+ def IsHorizontal(*args, **kwargs):
+ """IsHorizontal(self) -> bool"""
+ return _aui.AuiDockInfo_IsHorizontal(*args, **kwargs)
+
+ def IsVertical(*args, **kwargs):
+ """IsVertical(self) -> bool"""
+ return _aui.AuiDockInfo_IsVertical(*args, **kwargs)
+
+ panes = property(_aui.AuiDockInfo_panes_get, _aui.AuiDockInfo_panes_set)
+ rect = property(_aui.AuiDockInfo_rect_get, _aui.AuiDockInfo_rect_set)
+ dock_direction = property(_aui.AuiDockInfo_dock_direction_get, _aui.AuiDockInfo_dock_direction_set)
+ dock_layer = property(_aui.AuiDockInfo_dock_layer_get, _aui.AuiDockInfo_dock_layer_set)
+ dock_row = property(_aui.AuiDockInfo_dock_row_get, _aui.AuiDockInfo_dock_row_set)
+ size = property(_aui.AuiDockInfo_size_get, _aui.AuiDockInfo_size_set)
+ min_size = property(_aui.AuiDockInfo_min_size_get, _aui.AuiDockInfo_min_size_set)
+ resizable = property(_aui.AuiDockInfo_resizable_get, _aui.AuiDockInfo_resizable_set)
+ toolbar = property(_aui.AuiDockInfo_toolbar_get, _aui.AuiDockInfo_toolbar_set)
+ fixed = property(_aui.AuiDockInfo_fixed_get, _aui.AuiDockInfo_fixed_set)
+ reserved1 = property(_aui.AuiDockInfo_reserved1_get, _aui.AuiDockInfo_reserved1_set)
+ __swig_destroy__ = _aui.delete_AuiDockInfo
+ __del__ = lambda self : None;
+_aui.AuiDockInfo_swigregister(AuiDockInfo)
+
+class AuiDockUIPart(object):
+ """Proxy of C++ AuiDockUIPart 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
+ typeCaption = _aui.AuiDockUIPart_typeCaption
+ typeGripper = _aui.AuiDockUIPart_typeGripper
+ typeDock = _aui.AuiDockUIPart_typeDock
+ typeDockSizer = _aui.AuiDockUIPart_typeDockSizer
+ typePane = _aui.AuiDockUIPart_typePane
+ typePaneSizer = _aui.AuiDockUIPart_typePaneSizer
+ typeBackground = _aui.AuiDockUIPart_typeBackground
+ typePaneBorder = _aui.AuiDockUIPart_typePaneBorder
+ typePaneButton = _aui.AuiDockUIPart_typePaneButton
+ type = property(_aui.AuiDockUIPart_type_get, _aui.AuiDockUIPart_type_set)
+ orientation = property(_aui.AuiDockUIPart_orientation_get, _aui.AuiDockUIPart_orientation_set)
+ dock = property(_aui.AuiDockUIPart_dock_get, _aui.AuiDockUIPart_dock_set)
+ pane = property(_aui.AuiDockUIPart_pane_get, _aui.AuiDockUIPart_pane_set)
+ button = property(_aui.AuiDockUIPart_button_get, _aui.AuiDockUIPart_button_set)
+ cont_sizer = property(_aui.AuiDockUIPart_cont_sizer_get, _aui.AuiDockUIPart_cont_sizer_set)
+ sizer_item = property(_aui.AuiDockUIPart_sizer_item_get, _aui.AuiDockUIPart_sizer_item_set)
+ rect = property(_aui.AuiDockUIPart_rect_get, _aui.AuiDockUIPart_rect_set)
+ __swig_destroy__ = _aui.delete_AuiDockUIPart
+ __del__ = lambda self : None;
+_aui.AuiDockUIPart_swigregister(AuiDockUIPart)
+
+class AuiPaneButton(object):
+ """Proxy of C++ AuiPaneButton 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
+ button_id = property(_aui.AuiPaneButton_button_id_get, _aui.AuiPaneButton_button_id_set)
+ __swig_destroy__ = _aui.delete_AuiPaneButton
+ __del__ = lambda self : None;
+_aui.AuiPaneButton_swigregister(AuiPaneButton)
+
+wxEVT_AUI_PANE_BUTTON = _aui.wxEVT_AUI_PANE_BUTTON
+wxEVT_AUI_PANE_CLOSE = _aui.wxEVT_AUI_PANE_CLOSE
+wxEVT_AUI_PANE_MAXIMIZE = _aui.wxEVT_AUI_PANE_MAXIMIZE
+wxEVT_AUI_PANE_RESTORE = _aui.wxEVT_AUI_PANE_RESTORE
+wxEVT_AUI_PANE_ACTIVATED = _aui.wxEVT_AUI_PANE_ACTIVATED
+wxEVT_AUI_RENDER = _aui.wxEVT_AUI_RENDER
+wxEVT_AUI_FIND_MANAGER = _aui.wxEVT_AUI_FIND_MANAGER
+EVT_AUI_PANE_BUTTON = wx.PyEventBinder( wxEVT_AUI_PANE_BUTTON )
+EVT_AUI_PANE_CLOSE = wx.PyEventBinder( wxEVT_AUI_PANE_CLOSE )
+EVT_AUI_PANE_MAXIMIZE = wx.PyEventBinder( wxEVT_AUI_PANE_MAXIMIZE )
+EVT_AUI_PANE_RESTORE = wx.PyEventBinder( wxEVT_AUI_PANE_RESTORE )
+EVT_AUI_PANE_ACTIVATED = wx.PyEventBinder( wxEVT_AUI_PANE_ACTIVATED )
+EVT_AUI_RENDER = wx.PyEventBinder( wxEVT_AUI_RENDER )
+EVT_AUI_FIND_MANAGER = wx.PyEventBinder( wxEVT_AUI_FIND_MANAGER )
+
+class AuiDockArt(object):
+ """Proxy of C++ AuiDockArt 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_AuiDockArt
+ __del__ = lambda self : None;
+ def GetMetric(*args, **kwargs):
+ """GetMetric(self, int id) -> int"""
+ return _aui.AuiDockArt_GetMetric(*args, **kwargs)
+
+ def SetMetric(*args, **kwargs):
+ """SetMetric(self, int id, int newVal)"""
+ return _aui.AuiDockArt_SetMetric(*args, **kwargs)
+
+ def SetFont(*args, **kwargs):
+ """SetFont(self, int id, Font font)"""
+ return _aui.AuiDockArt_SetFont(*args, **kwargs)
+
+ def GetFont(*args, **kwargs):
+ """GetFont(self, int id) -> Font"""
+ return _aui.AuiDockArt_GetFont(*args, **kwargs)
+
+ def GetColour(*args, **kwargs):
+ """GetColour(self, int id) -> Colour"""
+ return _aui.AuiDockArt_GetColour(*args, **kwargs)
+
+ def SetColour(*args, **kwargs):
+ """SetColour(self, int id, Colour colour)"""
+ return _aui.AuiDockArt_SetColour(*args, **kwargs)
+
+ def GetColor(*args, **kwargs):
+ """GetColor(self, int id) -> Colour"""
+ return _aui.AuiDockArt_GetColor(*args, **kwargs)
+
+ def SetColor(*args, **kwargs):
+ """SetColor(self, int id, Colour color)"""
+ return _aui.AuiDockArt_SetColor(*args, **kwargs)
+
+ def DrawSash(*args, **kwargs):
+ """DrawSash(self, DC dc, Window window, int orientation, Rect rect)"""
+ return _aui.AuiDockArt_DrawSash(*args, **kwargs)
+
+ def DrawBackground(*args, **kwargs):
+ """DrawBackground(self, DC dc, Window window, int orientation, Rect rect)"""
+ return _aui.AuiDockArt_DrawBackground(*args, **kwargs)
+
+ def DrawCaption(*args, **kwargs):
+ """DrawCaption(self, DC dc, Window window, String text, Rect rect, AuiPaneInfo pane)"""
+ return _aui.AuiDockArt_DrawCaption(*args, **kwargs)
+
+ def DrawGripper(*args, **kwargs):
+ """DrawGripper(self, DC dc, Window window, Rect rect, AuiPaneInfo pane)"""
+ return _aui.AuiDockArt_DrawGripper(*args, **kwargs)
+
+ def DrawBorder(*args, **kwargs):
+ """DrawBorder(self, DC dc, Window window, Rect rect, AuiPaneInfo pane)"""
+ return _aui.AuiDockArt_DrawBorder(*args, **kwargs)
+
+ def DrawPaneButton(*args, **kwargs):
+ """
+ DrawPaneButton(self, DC dc, Window window, int button, int buttonState,
+ Rect rect, AuiPaneInfo pane)
+ """
+ return _aui.AuiDockArt_DrawPaneButton(*args, **kwargs)
+
+_aui.AuiDockArt_swigregister(AuiDockArt)
+
+class AuiDefaultDockArt(AuiDockArt):
+ """Proxy of C++ AuiDefaultDockArt 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) -> AuiDefaultDockArt"""
+ _aui.AuiDefaultDockArt_swiginit(self,_aui.new_AuiDefaultDockArt(*args, **kwargs))
+ def DrawIcon(*args, **kwargs):
+ """DrawIcon(self, DC dc, Rect rect, AuiPaneInfo pane)"""
+ return _aui.AuiDefaultDockArt_DrawIcon(*args, **kwargs)
+
+_aui.AuiDefaultDockArt_swigregister(AuiDefaultDockArt)
+
+class AuiFloatingFrame(_windows.Frame):
+ """Proxy of C++ AuiFloatingFrame 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, Window parent, AuiManager ownerMgr, AuiPaneInfo pane,
+ int id=ID_ANY, long style=wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN) -> AuiFloatingFrame
+ """
+ _aui.AuiFloatingFrame_swiginit(self,_aui.new_AuiFloatingFrame(*args, **kwargs))
+ __swig_destroy__ = _aui.delete_AuiFloatingFrame
+ __del__ = lambda self : None;
+ def SetPaneWindow(*args, **kwargs):
+ """SetPaneWindow(self, AuiPaneInfo pane)"""
+ return _aui.AuiFloatingFrame_SetPaneWindow(*args, **kwargs)
+
+ def GetOwnerManager(*args, **kwargs):
+ """GetOwnerManager(self) -> AuiManager"""
+ return _aui.AuiFloatingFrame_GetOwnerManager(*args, **kwargs)
+
+_aui.AuiFloatingFrame_swigregister(AuiFloatingFrame)
+
+AUI_NB_TOP = _aui.AUI_NB_TOP
+AUI_NB_LEFT = _aui.AUI_NB_LEFT
+AUI_NB_RIGHT = _aui.AUI_NB_RIGHT
+AUI_NB_BOTTOM = _aui.AUI_NB_BOTTOM
+AUI_NB_TAB_SPLIT = _aui.AUI_NB_TAB_SPLIT
+AUI_NB_TAB_MOVE = _aui.AUI_NB_TAB_MOVE
+AUI_NB_TAB_EXTERNAL_MOVE = _aui.AUI_NB_TAB_EXTERNAL_MOVE
+AUI_NB_TAB_FIXED_WIDTH = _aui.AUI_NB_TAB_FIXED_WIDTH
+AUI_NB_SCROLL_BUTTONS = _aui.AUI_NB_SCROLL_BUTTONS
+AUI_NB_WINDOWLIST_BUTTON = _aui.AUI_NB_WINDOWLIST_BUTTON
+AUI_NB_CLOSE_BUTTON = _aui.AUI_NB_CLOSE_BUTTON
+AUI_NB_CLOSE_ON_ACTIVE_TAB = _aui.AUI_NB_CLOSE_ON_ACTIVE_TAB
+AUI_NB_CLOSE_ON_ALL_TABS = _aui.AUI_NB_CLOSE_ON_ALL_TABS
+AUI_NB_MIDDLE_CLICK_CLOSE = _aui.AUI_NB_MIDDLE_CLICK_CLOSE
+AUI_NB_DEFAULT_STYLE = _aui.AUI_NB_DEFAULT_STYLE
+class AuiNotebookEvent(_core.BookCtrlEvent):
+ """Proxy of C++ AuiNotebookEvent 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, EventType commandType=wxEVT_NULL, int winId=0) -> AuiNotebookEvent"""
+ _aui.AuiNotebookEvent_swiginit(self,_aui.new_AuiNotebookEvent(*args, **kwargs))
+ def SetDragSource(*args, **kwargs):
+ """SetDragSource(self, AuiNotebook s)"""
+ return _aui.AuiNotebookEvent_SetDragSource(*args, **kwargs)
+
+ def GetDragSource(*args, **kwargs):
+ """GetDragSource(self) -> AuiNotebook"""
+ return _aui.AuiNotebookEvent_GetDragSource(*args, **kwargs)
+
+_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)
+ tooltip = property(_aui.AuiNotebookPage_tooltip_get, _aui.AuiNotebookPage_tooltip_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)
+ curState = property(_aui.AuiTabContainerButton_curState_get, _aui.AuiTabContainerButton_curState_set)
+ location = property(_aui.AuiTabContainerButton_location_get, _aui.AuiTabContainerButton_location_set)
+ bitmap = property(_aui.AuiTabContainerButton_bitmap_get, _aui.AuiTabContainerButton_bitmap_set)
+ disBitmap = property(_aui.AuiTabContainerButton_disBitmap_get, _aui.AuiTabContainerButton_disBitmap_set)
+ rect = property(_aui.AuiTabContainerButton_rect_get, _aui.AuiTabContainerButton_rect_set)
+_aui.AuiTabContainerButton_swigregister(AuiTabContainerButton)
+
+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 newIdx) -> 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) -> AuiNotebookPageArray"""
+ return _aui.AuiTabContainer_GetPages(*args, **kwargs)
+
+ def SetNormalFont(*args, **kwargs):
+ """SetNormalFont(self, Font normalFont)"""
+ return _aui.AuiTabContainer_SetNormalFont(*args, **kwargs)
+
+ def SetSelectedFont(*args, **kwargs):
+ """SetSelectedFont(self, Font selectedFont)"""
+ return _aui.AuiTabContainer_SetSelectedFont(*args, **kwargs)
+
+ def SetMeasuringFont(*args, **kwargs):
+ """SetMeasuringFont(self, Font measuringFont)"""
+ return _aui.AuiTabContainer_SetMeasuringFont(*args, **kwargs)
+
+ def SetColour(*args, **kwargs):
+ """SetColour(self, Colour colour)"""
+ return _aui.AuiTabContainer_SetColour(*args, **kwargs)
+
+ def SetActiveColour(*args, **kwargs):
+ """SetActiveColour(self, Colour colour)"""
+ return _aui.AuiTabContainer_SetActiveColour(*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 normalBitmap=wxNullBitmap,
+ Bitmap disabledBitmap=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)
+
+ def IsTabVisible(*args, **kwargs):
+ """IsTabVisible(self, int tabPage, int tabOffset, DC dc, Window wnd) -> bool"""
+ return _aui.AuiTabContainer_IsTabVisible(*args, **kwargs)
+
+ def MakeTabVisible(*args, **kwargs):
+ """MakeTabVisible(self, int tabPage, Window win)"""
+ return _aui.AuiTabContainer_MakeTabVisible(*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"""
+ 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, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0) -> AuiTabCtrl
+ """
+ _aui.AuiTabCtrl_swiginit(self,_aui.new_AuiTabCtrl(*args, **kwargs))
+ self._setOORInfo(self)
+
+ __swig_destroy__ = _aui.delete_AuiTabCtrl
+ __del__ = lambda self : None;
+ def IsDragging(*args, **kwargs):
+ """IsDragging(self) -> bool"""
+ return _aui.AuiTabCtrl_IsDragging(*args, **kwargs)
+
+_aui.AuiTabCtrl_swigregister(AuiTabCtrl)
+
+class AuiNotebook(wxNavigationEnabled_BookCtrlBase):
+ """Proxy of C++ AuiNotebook 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, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=AUI_NB_DEFAULT_STYLE) -> AuiNotebook
+ """
+ _aui.AuiNotebook_swiginit(self,_aui.new_AuiNotebook(*args, **kwargs))
+ self._setOORInfo(self)
+
+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=0) -> bool
+
+ Do the 2nd phase and create the GUI control.
+ """
+ return _aui.AuiNotebook_Create(*args, **kwargs)
+
+ 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 GetPage(*args, **kwargs):
+ """GetPage(self, size_t pageIdx) -> Window"""
+ return _aui.AuiNotebook_GetPage(*args, **kwargs)
+
+ def GetPageIndex(*args, **kwargs):
+ """GetPageIndex(self, Window pageWnd) -> int"""
+ return _aui.AuiNotebook_GetPageIndex(*args, **kwargs)
+
+ def SetPageToolTip(*args, **kwargs):
+ """SetPageToolTip(self, size_t page, String text) -> bool"""
+ return _aui.AuiNotebook_SetPageToolTip(*args, **kwargs)
+
+ def GetPageToolTip(*args, **kwargs):
+ """GetPageToolTip(self, size_t pageIdx) -> String"""
+ return _aui.AuiNotebook_GetPageToolTip(*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 pageIdx) -> Bitmap"""
+ return _aui.AuiNotebook_GetPageBitmap(*args, **kwargs)
+
+ def Split(*args, **kwargs):
+ """Split(self, size_t page, int direction)"""
+ return _aui.AuiNotebook_Split(*args, **kwargs)
+
+ def GetAuiManager(*args, **kwargs):
+ """GetAuiManager(self) -> AuiManager"""
+ return _aui.AuiNotebook_GetAuiManager(*args, **kwargs)
+
+ def SetNormalFont(*args, **kwargs):
+ """SetNormalFont(self, Font font)"""
+ return _aui.AuiNotebook_SetNormalFont(*args, **kwargs)
+
+ def SetSelectedFont(*args, **kwargs):
+ """SetSelectedFont(self, Font font)"""
+ return _aui.AuiNotebook_SetSelectedFont(*args, **kwargs)
+
+ def SetMeasuringFont(*args, **kwargs):
+ """SetMeasuringFont(self, Font font)"""
+ return _aui.AuiNotebook_SetMeasuringFont(*args, **kwargs)
+
+ def GetTabCtrlHeight(*args, **kwargs):
+ """GetTabCtrlHeight(self) -> int"""
+ return _aui.AuiNotebook_GetTabCtrlHeight(*args, **kwargs)
+
+ def GetHeightForPageHeight(*args, **kwargs):
+ """GetHeightForPageHeight(self, int pageHeight) -> int"""
+ return _aui.AuiNotebook_GetHeightForPageHeight(*args, **kwargs)
+
+ def ShowWindowMenu(*args, **kwargs):
+ """ShowWindowMenu(self) -> bool"""
+ return _aui.AuiNotebook_ShowWindowMenu(*args, **kwargs)
+
+_aui.AuiNotebook_swigregister(AuiNotebook)
+
+def PreAuiNotebook(*args, **kwargs):
+ """PreAuiNotebook() -> AuiNotebook"""
+ val = _aui.new_PreAuiNotebook(*args, **kwargs)
+ val._setOORInfo(val)
+ return val
+
+wxEVT_AUINOTEBOOK_PAGE_CLOSE = _aui.wxEVT_AUINOTEBOOK_PAGE_CLOSE
+wxEVT_AUINOTEBOOK_PAGE_CLOSED = _aui.wxEVT_AUINOTEBOOK_PAGE_CLOSED
+wxEVT_AUINOTEBOOK_PAGE_CHANGED = _aui.wxEVT_AUINOTEBOOK_PAGE_CHANGED
+wxEVT_AUINOTEBOOK_PAGE_CHANGING = _aui.wxEVT_AUINOTEBOOK_PAGE_CHANGING
+wxEVT_AUINOTEBOOK_BUTTON = _aui.wxEVT_AUINOTEBOOK_BUTTON
+wxEVT_AUINOTEBOOK_BEGIN_DRAG = _aui.wxEVT_AUINOTEBOOK_BEGIN_DRAG
+wxEVT_AUINOTEBOOK_END_DRAG = _aui.wxEVT_AUINOTEBOOK_END_DRAG
+wxEVT_AUINOTEBOOK_DRAG_MOTION = _aui.wxEVT_AUINOTEBOOK_DRAG_MOTION
+wxEVT_AUINOTEBOOK_ALLOW_DND = _aui.wxEVT_AUINOTEBOOK_ALLOW_DND
+wxEVT_AUINOTEBOOK_DRAG_DONE = _aui.wxEVT_AUINOTEBOOK_DRAG_DONE
+wxEVT_AUINOTEBOOK_TAB_MIDDLE_DOWN = _aui.wxEVT_AUINOTEBOOK_TAB_MIDDLE_DOWN
+wxEVT_AUINOTEBOOK_TAB_MIDDLE_UP = _aui.wxEVT_AUINOTEBOOK_TAB_MIDDLE_UP
+wxEVT_AUINOTEBOOK_TAB_RIGHT_DOWN = _aui.wxEVT_AUINOTEBOOK_TAB_RIGHT_DOWN
+wxEVT_AUINOTEBOOK_TAB_RIGHT_UP = _aui.wxEVT_AUINOTEBOOK_TAB_RIGHT_UP
+wxEVT_AUINOTEBOOK_BG_DCLICK = _aui.wxEVT_AUINOTEBOOK_BG_DCLICK
+EVT_AUINOTEBOOK_PAGE_CLOSE = wx.PyEventBinder( wxEVT_AUINOTEBOOK_PAGE_CLOSE, 1 )
+EVT_AUINOTEBOOK_PAGE_CLOSED = wx.PyEventBinder( wxEVT_AUINOTEBOOK_PAGE_CLOSED, 1 )
+EVT_AUINOTEBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_AUINOTEBOOK_PAGE_CHANGED, 1 )
+EVT_AUINOTEBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_AUINOTEBOOK_PAGE_CHANGING, 1 )
+EVT_AUINOTEBOOK_BUTTON = wx.PyEventBinder( wxEVT_AUINOTEBOOK_BUTTON, 1 )
+EVT_AUINOTEBOOK_BEGIN_DRAG = wx.PyEventBinder( wxEVT_AUINOTEBOOK_BEGIN_DRAG, 1 )
+EVT_AUINOTEBOOK_END_DRAG = wx.PyEventBinder( wxEVT_AUINOTEBOOK_END_DRAG, 1 )
+EVT_AUINOTEBOOK_DRAG_MOTION = wx.PyEventBinder( wxEVT_AUINOTEBOOK_DRAG_MOTION, 1 )
+EVT_AUINOTEBOOK_ALLOW_DND = wx.PyEventBinder( wxEVT_AUINOTEBOOK_ALLOW_DND, 1 )
+EVT_AUINOTEBOOK_DRAG_DONE = wx.PyEventBinder( wxEVT_AUINOTEBOOK_DRAG_DONE, 1 )
+EVT__AUINOTEBOOK_TAB_MIDDLE_DOWN = wx.PyEventBinder( wxEVT_AUINOTEBOOK_TAB_MIDDLE_DOWN, 1 )
+EVT__AUINOTEBOOK_TAB_MIDDLE_UP = wx.PyEventBinder( wxEVT_AUINOTEBOOK_TAB_MIDDLE_UP, 1 )
+EVT__AUINOTEBOOK_TAB_RIGHT_DOWN = wx.PyEventBinder( wxEVT_AUINOTEBOOK_TAB_RIGHT_DOWN, 1 )
+EVT__AUINOTEBOOK_TAB_RIGHT_UP = wx.PyEventBinder( wxEVT_AUINOTEBOOK_TAB_RIGHT_UP, 1 )
+EVT_AUINOTEBOOK_BG_DCLICK = wx.PyEventBinder( wxEVT_AUINOTEBOOK_BG_DCLICK, 1 )
+
+class AuiMDIParentFrame(_windows.Frame):
+ """Proxy of C++ AuiMDIParentFrame 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, Window parent, int winid, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
+ String name=wxFrameNameStr) -> AuiMDIParentFrame
+ """
+ _aui.AuiMDIParentFrame_swiginit(self,_aui.new_AuiMDIParentFrame(*args, **kwargs))
+ self._setOORInfo(self)
+
+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int winid, String title, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
+ String name=wxFrameNameStr) -> bool
+ """
+ return _aui.AuiMDIParentFrame_Create(*args, **kwargs)
+
+ def SetArtProvider(*args, **kwargs):
+ """SetArtProvider(self, AuiTabArt provider)"""
+ return _aui.AuiMDIParentFrame_SetArtProvider(*args, **kwargs)
+
+ def GetArtProvider(*args, **kwargs):
+ """GetArtProvider(self) -> AuiTabArt"""
+ return _aui.AuiMDIParentFrame_GetArtProvider(*args, **kwargs)
+
+ def GetWindowMenu(*args, **kwargs):
+ """GetWindowMenu(self) -> Menu"""
+ return _aui.AuiMDIParentFrame_GetWindowMenu(*args, **kwargs)
+
+ def SetWindowMenu(*args, **kwargs):
+ """SetWindowMenu(self, Menu pMenu)"""
+ return _aui.AuiMDIParentFrame_SetWindowMenu(*args, **kwargs)
+
+ def SetChildMenuBar(*args, **kwargs):
+ """SetChildMenuBar(self, AuiMDIChildFrame pChild)"""
+ return _aui.AuiMDIParentFrame_SetChildMenuBar(*args, **kwargs)
+
+ def SetActiveChild(*args, **kwargs):
+ """SetActiveChild(self, AuiMDIChildFrame pChildFrame)"""
+ return _aui.AuiMDIParentFrame_SetActiveChild(*args, **kwargs)
+
+ def OnCreateClient(*args, **kwargs):
+ """OnCreateClient(self) -> AuiMDIClientWindow"""
+ return _aui.AuiMDIParentFrame_OnCreateClient(*args, **kwargs)
+
+ def Cascade(*args, **kwargs):
+ """Cascade(self)"""
+ return _aui.AuiMDIParentFrame_Cascade(*args, **kwargs)
+
+ def Tile(*args, **kwargs):
+ """Tile(self, int orient=HORIZONTAL)"""
+ return _aui.AuiMDIParentFrame_Tile(*args, **kwargs)
+
+ def ArrangeIcons(*args, **kwargs):
+ """ArrangeIcons(self)"""
+ return _aui.AuiMDIParentFrame_ArrangeIcons(*args, **kwargs)
+
+ def ActivateNext(*args, **kwargs):
+ """ActivateNext(self)"""
+ return _aui.AuiMDIParentFrame_ActivateNext(*args, **kwargs)
+
+ def ActivatePrevious(*args, **kwargs):
+ """ActivatePrevious(self)"""
+ return _aui.AuiMDIParentFrame_ActivatePrevious(*args, **kwargs)
+
+ def GetNotebook(*args, **kwargs):
+ """GetNotebook(self) -> AuiNotebook"""
+ return _aui.AuiMDIParentFrame_GetNotebook(*args, **kwargs)
+
+ def GetActiveChild(*args, **kwargs):
+ """GetActiveChild(self) -> AuiMDIChildFrame"""
+ return _aui.AuiMDIParentFrame_GetActiveChild(*args, **kwargs)
+
+ def GetClientWindow(*args, **kwargs):
+ """GetClientWindow(self) -> AuiMDIClientWindow"""
+ return _aui.AuiMDIParentFrame_GetClientWindow(*args, **kwargs)
+
+_aui.AuiMDIParentFrame_swigregister(AuiMDIParentFrame)
+
+def PreAuiMDIParentFrame(*args, **kwargs):
+ """PreAuiMDIParentFrame() -> AuiMDIParentFrame"""
+ val = _aui.new_PreAuiMDIParentFrame(*args, **kwargs)
+ val._setOORInfo(val)
+ return val
+
+class AuiMDIChildFrame(_windows.Panel):
+ """Proxy of C++ AuiMDIChildFrame 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, AuiMDIParentFrame parent, int winid, String title,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=DEFAULT_FRAME_STYLE, String name=wxFrameNameStr) -> AuiMDIChildFrame
+ """
+ _aui.AuiMDIChildFrame_swiginit(self,_aui.new_AuiMDIChildFrame(*args, **kwargs))
+ self._setOORInfo(self)
+
+ def Create(*args, **kwargs):
+ """
+ Create(self, AuiMDIParentFrame parent, int winid, String title,
+ Point pos=DefaultPosition, Size size=DefaultSize,
+ long style=DEFAULT_FRAME_STYLE, String name=wxFrameNameStr) -> bool
+ """
+ return _aui.AuiMDIChildFrame_Create(*args, **kwargs)
+
+ def SetMenuBar(*args, **kwargs):
+ """SetMenuBar(self, MenuBar menuBar)"""
+ return _aui.AuiMDIChildFrame_SetMenuBar(*args, **kwargs)
+
+ def GetMenuBar(*args, **kwargs):
+ """GetMenuBar(self) -> MenuBar"""
+ return _aui.AuiMDIChildFrame_GetMenuBar(*args, **kwargs)
+
+ def SetTitle(*args, **kwargs):
+ """SetTitle(self, String title)"""
+ return _aui.AuiMDIChildFrame_SetTitle(*args, **kwargs)
+
+ def GetTitle(*args, **kwargs):
+ """GetTitle(self) -> String"""
+ return _aui.AuiMDIChildFrame_GetTitle(*args, **kwargs)
+
+ def SetIcons(*args, **kwargs):
+ """SetIcons(self, wxIconBundle icons)"""
+ return _aui.AuiMDIChildFrame_SetIcons(*args, **kwargs)
+
+ def GetIcons(*args, **kwargs):
+ """GetIcons(self) -> wxIconBundle"""
+ return _aui.AuiMDIChildFrame_GetIcons(*args, **kwargs)
+
+ def SetIcon(*args, **kwargs):
+ """SetIcon(self, Icon icon)"""
+ return _aui.AuiMDIChildFrame_SetIcon(*args, **kwargs)
+
+ def GetIcon(*args, **kwargs):
+ """GetIcon(self) -> Icon"""
+ return _aui.AuiMDIChildFrame_GetIcon(*args, **kwargs)
+
+ def Activate(*args, **kwargs):
+ """Activate(self)"""
+ return _aui.AuiMDIChildFrame_Activate(*args, **kwargs)
+
+ def Maximize(*args, **kwargs):
+ """Maximize(self, bool maximize=True)"""
+ return _aui.AuiMDIChildFrame_Maximize(*args, **kwargs)
+
+ def Restore(*args, **kwargs):
+ """Restore(self)"""
+ return _aui.AuiMDIChildFrame_Restore(*args, **kwargs)
+
+ def Iconize(*args, **kwargs):
+ """Iconize(self, bool iconize=True)"""
+ return _aui.AuiMDIChildFrame_Iconize(*args, **kwargs)
+
+ def IsMaximized(*args, **kwargs):
+ """IsMaximized(self) -> bool"""
+ return _aui.AuiMDIChildFrame_IsMaximized(*args, **kwargs)
+
+ def IsIconized(*args, **kwargs):
+ """IsIconized(self) -> bool"""
+ return _aui.AuiMDIChildFrame_IsIconized(*args, **kwargs)
+
+ def ShowFullScreen(*args, **kwargs):
+ """ShowFullScreen(self, bool show, long style) -> bool"""
+ return _aui.AuiMDIChildFrame_ShowFullScreen(*args, **kwargs)
+
+ def IsFullScreen(*args, **kwargs):
+ """IsFullScreen(self) -> bool"""
+ return _aui.AuiMDIChildFrame_IsFullScreen(*args, **kwargs)
+
+ def OnMenuHighlight(*args, **kwargs):
+ """OnMenuHighlight(self, MenuEvent evt)"""
+ return _aui.AuiMDIChildFrame_OnMenuHighlight(*args, **kwargs)
+
+ def OnActivate(*args, **kwargs):
+ """OnActivate(self, ActivateEvent evt)"""
+ return _aui.AuiMDIChildFrame_OnActivate(*args, **kwargs)
+
+ def OnCloseWindow(*args, **kwargs):
+ """OnCloseWindow(self, CloseEvent evt)"""
+ return _aui.AuiMDIChildFrame_OnCloseWindow(*args, **kwargs)
+
+ def SetMDIParentFrame(*args, **kwargs):
+ """SetMDIParentFrame(self, AuiMDIParentFrame parent)"""
+ return _aui.AuiMDIChildFrame_SetMDIParentFrame(*args, **kwargs)
+
+ def GetMDIParentFrame(*args, **kwargs):
+ """GetMDIParentFrame(self) -> AuiMDIParentFrame"""
+ return _aui.AuiMDIChildFrame_GetMDIParentFrame(*args, **kwargs)
+
+ def ApplyMDIChildFrameRect(*args, **kwargs):
+ """ApplyMDIChildFrameRect(self)"""
+ return _aui.AuiMDIChildFrame_ApplyMDIChildFrameRect(*args, **kwargs)
+
+ def DoShow(*args, **kwargs):
+ """DoShow(self, bool show)"""
+ return _aui.AuiMDIChildFrame_DoShow(*args, **kwargs)
+
+_aui.AuiMDIChildFrame_swigregister(AuiMDIChildFrame)
+
+def PreAuiMDIChildFrame(*args, **kwargs):
+ """PreAuiMDIChildFrame() -> AuiMDIChildFrame"""
+ val = _aui.new_PreAuiMDIChildFrame(*args, **kwargs)
+ val._setOORInfo(val)
+ return val
+
+class AuiMDIClientWindow(AuiNotebook):
+ """Proxy of C++ AuiMDIClientWindow 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, AuiMDIParentFrame parent, long style=0) -> AuiMDIClientWindow"""
+ _aui.AuiMDIClientWindow_swiginit(self,_aui.new_AuiMDIClientWindow(*args, **kwargs))
+ self._setOORInfo(self)
+
+ def CreateClient(*args, **kwargs):
+ """CreateClient(self, AuiMDIParentFrame parent, long style=wxVSCROLL|wxHSCROLL) -> bool"""
+ return _aui.AuiMDIClientWindow_CreateClient(*args, **kwargs)
+
+ def GetActiveChild(*args, **kwargs):
+ """GetActiveChild(self) -> AuiMDIChildFrame"""
+ return _aui.AuiMDIClientWindow_GetActiveChild(*args, **kwargs)
+
+ def SetActiveChild(*args, **kwargs):
+ """SetActiveChild(self, AuiMDIChildFrame pChildFrame)"""
+ return _aui.AuiMDIClientWindow_SetActiveChild(*args, **kwargs)
+
+_aui.AuiMDIClientWindow_swigregister(AuiMDIClientWindow)
+
+def PreAuiMDIClientWindow(*args, **kwargs):
+ """PreAuiMDIClientWindow() -> AuiMDIClientWindow"""
+ val = _aui.new_PreAuiMDIClientWindow(*args, **kwargs)
+ val._setOORInfo(val)
+ return val
+
+AUI_TB_TEXT = _aui.AUI_TB_TEXT
+AUI_TB_NO_TOOLTIPS = _aui.AUI_TB_NO_TOOLTIPS
+AUI_TB_NO_AUTORESIZE = _aui.AUI_TB_NO_AUTORESIZE
+AUI_TB_GRIPPER = _aui.AUI_TB_GRIPPER
+AUI_TB_OVERFLOW = _aui.AUI_TB_OVERFLOW
+AUI_TB_VERTICAL = _aui.AUI_TB_VERTICAL
+AUI_TB_HORZ_LAYOUT = _aui.AUI_TB_HORZ_LAYOUT
+AUI_TB_HORIZONTAL = _aui.AUI_TB_HORIZONTAL
+AUI_TB_PLAIN_BACKGROUND = _aui.AUI_TB_PLAIN_BACKGROUND
+AUI_TB_HORZ_TEXT = _aui.AUI_TB_HORZ_TEXT
+AUI_ORIENTATION_MASK = _aui.AUI_ORIENTATION_MASK
+AUI_TB_DEFAULT_STYLE = _aui.AUI_TB_DEFAULT_STYLE
+AUI_TBART_SEPARATOR_SIZE = _aui.AUI_TBART_SEPARATOR_SIZE
+AUI_TBART_GRIPPER_SIZE = _aui.AUI_TBART_GRIPPER_SIZE
+AUI_TBART_OVERFLOW_SIZE = _aui.AUI_TBART_OVERFLOW_SIZE
+AUI_TBTOOL_TEXT_LEFT = _aui.AUI_TBTOOL_TEXT_LEFT
+AUI_TBTOOL_TEXT_RIGHT = _aui.AUI_TBTOOL_TEXT_RIGHT
+AUI_TBTOOL_TEXT_TOP = _aui.AUI_TBTOOL_TEXT_TOP
+AUI_TBTOOL_TEXT_BOTTOM = _aui.AUI_TBTOOL_TEXT_BOTTOM
+class AuiToolBarEvent(_core.NotifyEvent):
+ """Proxy of C++ AuiToolBarEvent 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, EventType commandType=wxEVT_NULL, int winId=0) -> AuiToolBarEvent"""
+ _aui.AuiToolBarEvent_swiginit(self,_aui.new_AuiToolBarEvent(*args, **kwargs))
+ def IsDropDownClicked(*args, **kwargs):
+ """IsDropDownClicked(self) -> bool"""
+ return _aui.AuiToolBarEvent_IsDropDownClicked(*args, **kwargs)
+
+ def SetDropDownClicked(*args, **kwargs):
+ """SetDropDownClicked(self, bool c)"""
+ return _aui.AuiToolBarEvent_SetDropDownClicked(*args, **kwargs)
+
+ def GetClickPoint(*args, **kwargs):
+ """GetClickPoint(self) -> Point"""
+ return _aui.AuiToolBarEvent_GetClickPoint(*args, **kwargs)
+
+ def SetClickPoint(*args, **kwargs):
+ """SetClickPoint(self, Point p)"""
+ return _aui.AuiToolBarEvent_SetClickPoint(*args, **kwargs)
+
+ def GetItemRect(*args, **kwargs):
+ """GetItemRect(self) -> Rect"""
+ return _aui.AuiToolBarEvent_GetItemRect(*args, **kwargs)
+
+ def SetItemRect(*args, **kwargs):
+ """SetItemRect(self, Rect r)"""
+ return _aui.AuiToolBarEvent_SetItemRect(*args, **kwargs)
+
+ def GetToolId(*args, **kwargs):
+ """GetToolId(self) -> int"""
+ return _aui.AuiToolBarEvent_GetToolId(*args, **kwargs)
+
+ def SetToolId(*args, **kwargs):
+ """SetToolId(self, int toolId)"""
+ return _aui.AuiToolBarEvent_SetToolId(*args, **kwargs)
+
+_aui.AuiToolBarEvent_swigregister(AuiToolBarEvent)
+
+class AuiToolBarItem(object):
+ """Proxy of C++ AuiToolBarItem 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):
+ """
+ __init__(self) -> AuiToolBarItem
+ __init__(self, AuiToolBarItem c) -> AuiToolBarItem
+ """
+ _aui.AuiToolBarItem_swiginit(self,_aui.new_AuiToolBarItem(*args))
+ def Assign(*args, **kwargs):
+ """Assign(self, AuiToolBarItem c)"""
+ return _aui.AuiToolBarItem_Assign(*args, **kwargs)
+
+ def SetWindow(*args, **kwargs):
+ """SetWindow(self, Window w)"""
+ return _aui.AuiToolBarItem_SetWindow(*args, **kwargs)
+
+ def GetWindow(*args, **kwargs):
+ """GetWindow(self) -> Window"""
+ return _aui.AuiToolBarItem_GetWindow(*args, **kwargs)
+
+ def SetId(*args, **kwargs):
+ """SetId(self, int newId)"""
+ return _aui.AuiToolBarItem_SetId(*args, **kwargs)
+
+ def GetId(*args, **kwargs):
+ """GetId(self) -> int"""
+ return _aui.AuiToolBarItem_GetId(*args, **kwargs)
+
+ def SetKind(*args, **kwargs):
+ """SetKind(self, int newKind)"""
+ return _aui.AuiToolBarItem_SetKind(*args, **kwargs)
+
+ def GetKind(*args, **kwargs):
+ """GetKind(self) -> int"""
+ return _aui.AuiToolBarItem_GetKind(*args, **kwargs)
+
+ def SetState(*args, **kwargs):
+ """SetState(self, int newState)"""
+ return _aui.AuiToolBarItem_SetState(*args, **kwargs)
+
+ def GetState(*args, **kwargs):
+ """GetState(self) -> int"""
+ return _aui.AuiToolBarItem_GetState(*args, **kwargs)
+
+ def SetSizerItem(*args, **kwargs):
+ """SetSizerItem(self, SizerItem s)"""
+ return _aui.AuiToolBarItem_SetSizerItem(*args, **kwargs)
+
+ def GetSizerItem(*args, **kwargs):
+ """GetSizerItem(self) -> SizerItem"""
+ return _aui.AuiToolBarItem_GetSizerItem(*args, **kwargs)
+
+ def SetLabel(*args, **kwargs):
+ """SetLabel(self, String s)"""
+ return _aui.AuiToolBarItem_SetLabel(*args, **kwargs)
+
+ def GetLabel(*args, **kwargs):
+ """GetLabel(self) -> String"""
+ return _aui.AuiToolBarItem_GetLabel(*args, **kwargs)
+
+ def SetBitmap(*args, **kwargs):
+ """SetBitmap(self, Bitmap bmp)"""
+ return _aui.AuiToolBarItem_SetBitmap(*args, **kwargs)
+
+ def GetBitmap(*args, **kwargs):
+ """GetBitmap(self) -> Bitmap"""
+ return _aui.AuiToolBarItem_GetBitmap(*args, **kwargs)
+
+ def SetDisabledBitmap(*args, **kwargs):
+ """SetDisabledBitmap(self, Bitmap bmp)"""
+ return _aui.AuiToolBarItem_SetDisabledBitmap(*args, **kwargs)
+
+ def GetDisabledBitmap(*args, **kwargs):
+ """GetDisabledBitmap(self) -> Bitmap"""
+ return _aui.AuiToolBarItem_GetDisabledBitmap(*args, **kwargs)
+
+ def SetHoverBitmap(*args, **kwargs):
+ """SetHoverBitmap(self, Bitmap bmp)"""
+ return _aui.AuiToolBarItem_SetHoverBitmap(*args, **kwargs)
+
+ def GetHoverBitmap(*args, **kwargs):
+ """GetHoverBitmap(self) -> Bitmap"""
+ return _aui.AuiToolBarItem_GetHoverBitmap(*args, **kwargs)
+
+ def SetShortHelp(*args, **kwargs):
+ """SetShortHelp(self, String s)"""
+ return _aui.AuiToolBarItem_SetShortHelp(*args, **kwargs)
+
+ def GetShortHelp(*args, **kwargs):
+ """GetShortHelp(self) -> String"""
+ return _aui.AuiToolBarItem_GetShortHelp(*args, **kwargs)
+
+ def SetLongHelp(*args, **kwargs):
+ """SetLongHelp(self, String s)"""
+ return _aui.AuiToolBarItem_SetLongHelp(*args, **kwargs)
+
+ def GetLongHelp(*args, **kwargs):
+ """GetLongHelp(self) -> String"""
+ return _aui.AuiToolBarItem_GetLongHelp(*args, **kwargs)
+
+ def SetMinSize(*args, **kwargs):
+ """SetMinSize(self, Size s)"""
+ return _aui.AuiToolBarItem_SetMinSize(*args, **kwargs)
+
+ def GetMinSize(*args, **kwargs):
+ """GetMinSize(self) -> Size"""
+ return _aui.AuiToolBarItem_GetMinSize(*args, **kwargs)
+
+ def SetSpacerPixels(*args, **kwargs):
+ """SetSpacerPixels(self, int s)"""
+ return _aui.AuiToolBarItem_SetSpacerPixels(*args, **kwargs)
+
+ def GetSpacerPixels(*args, **kwargs):
+ """GetSpacerPixels(self) -> int"""
+ return _aui.AuiToolBarItem_GetSpacerPixels(*args, **kwargs)
+
+ def SetProportion(*args, **kwargs):
+ """SetProportion(self, int p)"""
+ return _aui.AuiToolBarItem_SetProportion(*args, **kwargs)
+
+ def GetProportion(*args, **kwargs):
+ """GetProportion(self) -> int"""
+ return _aui.AuiToolBarItem_GetProportion(*args, **kwargs)
+
+ def SetActive(*args, **kwargs):
+ """SetActive(self, bool b)"""
+ return _aui.AuiToolBarItem_SetActive(*args, **kwargs)
+
+ def IsActive(*args, **kwargs):
+ """IsActive(self) -> bool"""
+ return _aui.AuiToolBarItem_IsActive(*args, **kwargs)
+
+ def SetHasDropDown(*args, **kwargs):
+ """SetHasDropDown(self, bool b)"""
+ return _aui.AuiToolBarItem_SetHasDropDown(*args, **kwargs)
+
+ def HasDropDown(*args, **kwargs):
+ """HasDropDown(self) -> bool"""
+ return _aui.AuiToolBarItem_HasDropDown(*args, **kwargs)
+
+ def SetSticky(*args, **kwargs):
+ """SetSticky(self, bool b)"""
+ return _aui.AuiToolBarItem_SetSticky(*args, **kwargs)
+
+ def IsSticky(*args, **kwargs):
+ """IsSticky(self) -> bool"""
+ return _aui.AuiToolBarItem_IsSticky(*args, **kwargs)
+
+ def SetUserData(*args, **kwargs):
+ """SetUserData(self, long l)"""
+ return _aui.AuiToolBarItem_SetUserData(*args, **kwargs)
+
+ def GetUserData(*args, **kwargs):
+ """GetUserData(self) -> long"""
+ return _aui.AuiToolBarItem_GetUserData(*args, **kwargs)
+
+ def SetAlignment(*args, **kwargs):
+ """SetAlignment(self, int l)"""
+ return _aui.AuiToolBarItem_SetAlignment(*args, **kwargs)
+
+ def GetAlignment(*args, **kwargs):
+ """GetAlignment(self) -> int"""
+ return _aui.AuiToolBarItem_GetAlignment(*args, **kwargs)
+
+_aui.AuiToolBarItem_swigregister(AuiToolBarItem)
+
+class AuiToolBarArt(object):
+ """Proxy of C++ AuiToolBarArt 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_AuiToolBarArt
+ __del__ = lambda self : None;
+ def Clone(*args, **kwargs):
+ """Clone(self) -> AuiToolBarArt"""
+ return _aui.AuiToolBarArt_Clone(*args, **kwargs)
+
+ def SetFlags(*args, **kwargs):
+ """SetFlags(self, int flags)"""
+ return _aui.AuiToolBarArt_SetFlags(*args, **kwargs)
+
+ def GetFlags(*args, **kwargs):
+ """GetFlags(self) -> int"""
+ return _aui.AuiToolBarArt_GetFlags(*args, **kwargs)
+
+ def SetFont(*args, **kwargs):
+ """SetFont(self, Font font)"""
+ return _aui.AuiToolBarArt_SetFont(*args, **kwargs)
+
+ def GetFont(*args, **kwargs):
+ """GetFont(self) -> Font"""
+ return _aui.AuiToolBarArt_GetFont(*args, **kwargs)
+
+ def SetTextOrientation(*args, **kwargs):
+ """SetTextOrientation(self, int orientation)"""
+ return _aui.AuiToolBarArt_SetTextOrientation(*args, **kwargs)
+
+ def GetTextOrientation(*args, **kwargs):
+ """GetTextOrientation(self) -> int"""
+ return _aui.AuiToolBarArt_GetTextOrientation(*args, **kwargs)
+
+ def DrawBackground(*args, **kwargs):
+ """DrawBackground(self, DC dc, Window wnd, Rect rect)"""
+ return _aui.AuiToolBarArt_DrawBackground(*args, **kwargs)
+
+ def DrawPlainBackground(*args, **kwargs):
+ """DrawPlainBackground(self, DC dc, Window wnd, Rect rect)"""
+ return _aui.AuiToolBarArt_DrawPlainBackground(*args, **kwargs)
+
+ def DrawLabel(*args, **kwargs):
+ """DrawLabel(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
+ return _aui.AuiToolBarArt_DrawLabel(*args, **kwargs)
+
+ def DrawButton(*args, **kwargs):
+ """DrawButton(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
+ return _aui.AuiToolBarArt_DrawButton(*args, **kwargs)
+
+ def DrawDropDownButton(*args, **kwargs):
+ """DrawDropDownButton(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
+ return _aui.AuiToolBarArt_DrawDropDownButton(*args, **kwargs)
+
+ def DrawControlLabel(*args, **kwargs):
+ """DrawControlLabel(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
+ return _aui.AuiToolBarArt_DrawControlLabel(*args, **kwargs)
+
+ def DrawSeparator(*args, **kwargs):
+ """DrawSeparator(self, DC dc, Window wnd, Rect rect)"""
+ return _aui.AuiToolBarArt_DrawSeparator(*args, **kwargs)
+
+ def DrawGripper(*args, **kwargs):
+ """DrawGripper(self, DC dc, Window wnd, Rect rect)"""
+ return _aui.AuiToolBarArt_DrawGripper(*args, **kwargs)
+
+ def DrawOverflowButton(*args, **kwargs):
+ """DrawOverflowButton(self, DC dc, Window wnd, Rect rect, int state)"""
+ return _aui.AuiToolBarArt_DrawOverflowButton(*args, **kwargs)
+
+ def GetLabelSize(*args, **kwargs):
+ """GetLabelSize(self, DC dc, Window wnd, AuiToolBarItem item) -> Size"""
+ return _aui.AuiToolBarArt_GetLabelSize(*args, **kwargs)
+
+ def GetToolSize(*args, **kwargs):
+ """GetToolSize(self, DC dc, Window wnd, AuiToolBarItem item) -> Size"""
+ return _aui.AuiToolBarArt_GetToolSize(*args, **kwargs)
+
+ def GetElementSize(*args, **kwargs):
+ """GetElementSize(self, int elementId) -> int"""
+ return _aui.AuiToolBarArt_GetElementSize(*args, **kwargs)
+
+ def SetElementSize(*args, **kwargs):
+ """SetElementSize(self, int elementId, int size)"""
+ return _aui.AuiToolBarArt_SetElementSize(*args, **kwargs)
+
+ def ShowDropDown(*args, **kwargs):
+ """ShowDropDown(self, Window wnd, wxAuiToolBarItemArray items) -> int"""
+ return _aui.AuiToolBarArt_ShowDropDown(*args, **kwargs)
+
+_aui.AuiToolBarArt_swigregister(AuiToolBarArt)
+
+class AuiDefaultToolBarArt(AuiToolBarArt):
+ """Proxy of C++ AuiDefaultToolBarArt 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) -> AuiDefaultToolBarArt"""
+ _aui.AuiDefaultToolBarArt_swiginit(self,_aui.new_AuiDefaultToolBarArt(*args, **kwargs))
+ __swig_destroy__ = _aui.delete_AuiDefaultToolBarArt
+ __del__ = lambda self : None;
+_aui.AuiDefaultToolBarArt_swigregister(AuiDefaultToolBarArt)
+
+class AuiToolBar(_core.Control):
+ """Proxy of C++ AuiToolBar 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):
+ """
+ __init__(self) -> AuiToolBar
+ __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=AUI_TB_DEFAULT_STYLE) -> AuiToolBar
+ """
+ _aui.AuiToolBar_swiginit(self,_aui.new_AuiToolBar(*args))
+ __swig_destroy__ = _aui.delete_AuiToolBar
+ __del__ = lambda self : None;
+ def Create(*args, **kwargs):
+ """
+ Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
+ Size size=DefaultSize, long style=AUI_TB_DEFAULT_STYLE) -> bool
+
+ Do the 2nd phase and create the GUI control.
+ """
+ return _aui.AuiToolBar_Create(*args, **kwargs)
+
+ def SetArtProvider(*args, **kwargs):
+ """SetArtProvider(self, AuiToolBarArt art)"""
+ return _aui.AuiToolBar_SetArtProvider(*args, **kwargs)
+
+ def GetArtProvider(*args, **kwargs):
+ """GetArtProvider(self) -> AuiToolBarArt"""
+ return _aui.AuiToolBar_GetArtProvider(*args, **kwargs)
+
+ def AddTool(*args):
+ """
+ AddTool(self, int toolId, String label, Bitmap bitmap, String shortHelpString=wxEmptyString,
+ int kind=ITEM_NORMAL) -> AuiToolBarItem
+ AddTool(self, int toolId, String label, Bitmap bitmap, Bitmap disabledBitmap,
+ int kind, String shortHelpString,
+ String longHelpString, Object clientData) -> AuiToolBarItem
+ AddTool(self, int toolId, Bitmap bitmap, Bitmap disabledBitmap, bool toggle=False,
+ Object clientData=None, String shortHelpString=wxEmptyString,
+ String longHelpString=wxEmptyString) -> AuiToolBarItem
+ """
+ return _aui.AuiToolBar_AddTool(*args)
+
+ def AddLabel(*args, **kwargs):
+ """AddLabel(self, int toolId, String label=wxEmptyString, int width=-1) -> AuiToolBarItem"""
+ return _aui.AuiToolBar_AddLabel(*args, **kwargs)
+
+ def AddControl(*args, **kwargs):
+ """AddControl(self, Control control, String label=wxEmptyString) -> AuiToolBarItem"""
+ return _aui.AuiToolBar_AddControl(*args, **kwargs)
+
+ def AddSeparator(*args, **kwargs):
+ """AddSeparator(self) -> AuiToolBarItem"""
+ return _aui.AuiToolBar_AddSeparator(*args, **kwargs)
+
+ def AddSpacer(*args, **kwargs):
+ """AddSpacer(self, int pixels) -> AuiToolBarItem"""
+ return _aui.AuiToolBar_AddSpacer(*args, **kwargs)
+
+ def AddStretchSpacer(*args, **kwargs):
+ """AddStretchSpacer(self, int proportion=1) -> AuiToolBarItem"""
+ return _aui.AuiToolBar_AddStretchSpacer(*args, **kwargs)
+
+ def Realize(*args, **kwargs):
+ """Realize(self) -> bool"""
+ return _aui.AuiToolBar_Realize(*args, **kwargs)
+
+ def FindControl(*args, **kwargs):
+ """FindControl(self, int windowId) -> Control"""
+ return _aui.AuiToolBar_FindControl(*args, **kwargs)
+
+ def FindToolByPosition(*args, **kwargs):
+ """FindToolByPosition(self, int x, int y) -> AuiToolBarItem"""
+ return _aui.AuiToolBar_FindToolByPosition(*args, **kwargs)
+
+ def FindToolByIndex(*args, **kwargs):
+ """FindToolByIndex(self, int idx) -> AuiToolBarItem"""
+ return _aui.AuiToolBar_FindToolByIndex(*args, **kwargs)
+
+ def FindTool(*args, **kwargs):
+ """FindTool(self, int toolId) -> AuiToolBarItem"""
+ return _aui.AuiToolBar_FindTool(*args, **kwargs)
+
+ def ClearTools(*args, **kwargs):
+ """ClearTools(self)"""
+ return _aui.AuiToolBar_ClearTools(*args, **kwargs)
+
+ def Clear(*args, **kwargs):
+ """Clear(self)"""
+ return _aui.AuiToolBar_Clear(*args, **kwargs)
+
+ def DeleteTool(*args, **kwargs):
+ """DeleteTool(self, int toolId) -> bool"""
+ return _aui.AuiToolBar_DeleteTool(*args, **kwargs)
+
+ def DeleteByIndex(*args, **kwargs):
+ """DeleteByIndex(self, int toolId) -> bool"""
+ return _aui.AuiToolBar_DeleteByIndex(*args, **kwargs)
+
+ def GetToolCount(*args, **kwargs):
+ """GetToolCount(self) -> size_t"""
+ return _aui.AuiToolBar_GetToolCount(*args, **kwargs)
+
+ def GetToolPos(*args, **kwargs):
+ """GetToolPos(self, int toolId) -> int"""
+ return _aui.AuiToolBar_GetToolPos(*args, **kwargs)
+
+ def GetToolIndex(*args, **kwargs):
+ """GetToolIndex(self, int toolId) -> int"""
+ return _aui.AuiToolBar_GetToolIndex(*args, **kwargs)
+
+ def GetToolFits(*args, **kwargs):
+ """GetToolFits(self, int toolId) -> bool"""
+ return _aui.AuiToolBar_GetToolFits(*args, **kwargs)
+
+ def GetToolRect(*args, **kwargs):
+ """GetToolRect(self, int toolId) -> Rect"""
+ return _aui.AuiToolBar_GetToolRect(*args, **kwargs)
+
+ def GetToolFitsByIndex(*args, **kwargs):
+ """GetToolFitsByIndex(self, int toolId) -> bool"""
+ return _aui.AuiToolBar_GetToolFitsByIndex(*args, **kwargs)
+
+ def GetToolBarFits(*args, **kwargs):
+ """GetToolBarFits(self) -> bool"""
+ return _aui.AuiToolBar_GetToolBarFits(*args, **kwargs)
+
+ def SetMargins(*args):
+ """
+ SetMargins(self, Size size)
+ SetMargins(self, int x, int y)
+ SetMargins(self, int left, int right, int top, int bottom)
+ """
+ return _aui.AuiToolBar_SetMargins(*args)
+
+ def SetToolBitmapSize(*args, **kwargs):
+ """SetToolBitmapSize(self, Size size)"""
+ return _aui.AuiToolBar_SetToolBitmapSize(*args, **kwargs)
+
+ def GetToolBitmapSize(*args, **kwargs):
+ """GetToolBitmapSize(self) -> Size"""
+ return _aui.AuiToolBar_GetToolBitmapSize(*args, **kwargs)
+
+ def GetOverflowVisible(*args, **kwargs):
+ """GetOverflowVisible(self) -> bool"""
+ return _aui.AuiToolBar_GetOverflowVisible(*args, **kwargs)
+
+ def SetOverflowVisible(*args, **kwargs):
+ """SetOverflowVisible(self, bool visible)"""
+ return _aui.AuiToolBar_SetOverflowVisible(*args, **kwargs)
+
+ def GetGripperVisible(*args, **kwargs):
+ """GetGripperVisible(self) -> bool"""
+ return _aui.AuiToolBar_GetGripperVisible(*args, **kwargs)
+
+ def SetGripperVisible(*args, **kwargs):
+ """SetGripperVisible(self, bool visible)"""
+ return _aui.AuiToolBar_SetGripperVisible(*args, **kwargs)
+
+ def ToggleTool(*args, **kwargs):
+ """ToggleTool(self, int toolId, bool state)"""
+ return _aui.AuiToolBar_ToggleTool(*args, **kwargs)
+
+ def GetToolToggled(*args, **kwargs):
+ """GetToolToggled(self, int toolId) -> bool"""
+ return _aui.AuiToolBar_GetToolToggled(*args, **kwargs)
+
+ def EnableTool(*args, **kwargs):
+ """EnableTool(self, int toolId, bool state)"""
+ return _aui.AuiToolBar_EnableTool(*args, **kwargs)
+
+ def GetToolEnabled(*args, **kwargs):
+ """GetToolEnabled(self, int toolId) -> bool"""
+ return _aui.AuiToolBar_GetToolEnabled(*args, **kwargs)
+
+ def SetToolDropDown(*args, **kwargs):
+ """SetToolDropDown(self, int toolId, bool dropdown)"""
+ return _aui.AuiToolBar_SetToolDropDown(*args, **kwargs)
+
+ def GetToolDropDown(*args, **kwargs):
+ """GetToolDropDown(self, int toolId) -> bool"""
+ return _aui.AuiToolBar_GetToolDropDown(*args, **kwargs)
+
+ def SetToolBorderPadding(*args, **kwargs):
+ """SetToolBorderPadding(self, int padding)"""
+ return _aui.AuiToolBar_SetToolBorderPadding(*args, **kwargs)
+
+ def GetToolBorderPadding(*args, **kwargs):
+ """GetToolBorderPadding(self) -> int"""
+ return _aui.AuiToolBar_GetToolBorderPadding(*args, **kwargs)
+
+ def SetToolTextOrientation(*args, **kwargs):
+ """SetToolTextOrientation(self, int orientation)"""
+ return _aui.AuiToolBar_SetToolTextOrientation(*args, **kwargs)
+
+ def GetToolTextOrientation(*args, **kwargs):
+ """GetToolTextOrientation(self) -> int"""
+ return _aui.AuiToolBar_GetToolTextOrientation(*args, **kwargs)
+
+ def SetToolPacking(*args, **kwargs):
+ """SetToolPacking(self, int packing)"""
+ return _aui.AuiToolBar_SetToolPacking(*args, **kwargs)
+
+ def GetToolPacking(*args, **kwargs):
+ """GetToolPacking(self) -> int"""
+ return _aui.AuiToolBar_GetToolPacking(*args, **kwargs)
+
+ def SetToolProportion(*args, **kwargs):
+ """SetToolProportion(self, int toolId, int proportion)"""
+ return _aui.AuiToolBar_SetToolProportion(*args, **kwargs)
+
+ def GetToolProportion(*args, **kwargs):
+ """GetToolProportion(self, int toolId) -> int"""
+ return _aui.AuiToolBar_GetToolProportion(*args, **kwargs)
+
+ def SetToolSeparation(*args, **kwargs):
+ """SetToolSeparation(self, int separation)"""
+ return _aui.AuiToolBar_SetToolSeparation(*args, **kwargs)
+
+ def GetToolSeparation(*args, **kwargs):
+ """GetToolSeparation(self) -> int"""
+ return _aui.AuiToolBar_GetToolSeparation(*args, **kwargs)
+
+ def SetToolSticky(*args, **kwargs):
+ """SetToolSticky(self, int toolId, bool sticky)"""
+ return _aui.AuiToolBar_SetToolSticky(*args, **kwargs)
+
+ def GetToolSticky(*args, **kwargs):
+ """GetToolSticky(self, int toolId) -> bool"""
+ return _aui.AuiToolBar_GetToolSticky(*args, **kwargs)
+
+ def GetToolLabel(*args, **kwargs):
+ """GetToolLabel(self, int toolId) -> String"""
+ return _aui.AuiToolBar_GetToolLabel(*args, **kwargs)
+
+ def SetToolLabel(*args, **kwargs):
+ """SetToolLabel(self, int toolId, String label)"""
+ return _aui.AuiToolBar_SetToolLabel(*args, **kwargs)
+
+ def GetToolBitmap(*args, **kwargs):
+ """GetToolBitmap(self, int toolId) -> Bitmap"""
+ return _aui.AuiToolBar_GetToolBitmap(*args, **kwargs)
+
+ def SetToolBitmap(*args, **kwargs):
+ """SetToolBitmap(self, int toolId, Bitmap bitmap)"""
+ return _aui.AuiToolBar_SetToolBitmap(*args, **kwargs)
+
+ def GetToolShortHelp(*args, **kwargs):
+ """GetToolShortHelp(self, int toolId) -> String"""
+ return _aui.AuiToolBar_GetToolShortHelp(*args, **kwargs)
+
+ def SetToolShortHelp(*args, **kwargs):
+ """SetToolShortHelp(self, int toolId, String helpString)"""
+ return _aui.AuiToolBar_SetToolShortHelp(*args, **kwargs)
+
+ def GetToolLongHelp(*args, **kwargs):
+ """GetToolLongHelp(self, int toolId) -> String"""
+ return _aui.AuiToolBar_GetToolLongHelp(*args, **kwargs)
+
+ def SetToolLongHelp(*args, **kwargs):
+ """SetToolLongHelp(self, int toolId, String helpString)"""
+ return _aui.AuiToolBar_SetToolLongHelp(*args, **kwargs)
+
+ def SetCustomOverflowItems(*args, **kwargs):
+ """SetCustomOverflowItems(self, wxAuiToolBarItemArray prepend, wxAuiToolBarItemArray append)"""
+ return _aui.AuiToolBar_SetCustomOverflowItems(*args, **kwargs)
+
+ def GetHintSize(*args, **kwargs):
+ """GetHintSize(self, int dockDirection) -> Size"""
+ return _aui.AuiToolBar_GetHintSize(*args, **kwargs)
+
+ def IsPaneValid(*args, **kwargs):
+ """IsPaneValid(self, AuiPaneInfo pane) -> bool"""
+ return _aui.AuiToolBar_IsPaneValid(*args, **kwargs)
+
+_aui.AuiToolBar_swigregister(AuiToolBar)
+
+wxEVT_AUITOOLBAR_TOOL_DROPDOWN = _aui.wxEVT_AUITOOLBAR_TOOL_DROPDOWN
+wxEVT_AUITOOLBAR_OVERFLOW_CLICK = _aui.wxEVT_AUITOOLBAR_OVERFLOW_CLICK
+wxEVT_AUITOOLBAR_RIGHT_CLICK = _aui.wxEVT_AUITOOLBAR_RIGHT_CLICK
+wxEVT_AUITOOLBAR_MIDDLE_CLICK = _aui.wxEVT_AUITOOLBAR_MIDDLE_CLICK
+wxEVT_AUITOOLBAR_BEGIN_DRAG = _aui.wxEVT_AUITOOLBAR_BEGIN_DRAG
+EVT_AUITOOLBAR_TOOL_DROPDOWN = wx.PyEventBinder( wxEVT_AUITOOLBAR_TOOL_DROPDOWN, 1 )
+EVT_AUITOOLBAR_OVERFLOW_CLICK = wx.PyEventBinder( wxEVT_AUITOOLBAR_OVERFLOW_CLICK, 1 )
+EVT_AUITOOLBAR_RIGHT_CLICK = wx.PyEventBinder( wxEVT_AUITOOLBAR_RIGHT_CLICK, 1 )
+EVT_AUITOOLBAR_MIDDLE_CLICK = wx.PyEventBinder( wxEVT_AUITOOLBAR_MIDDLE_CLICK, 1 )
+EVT_AUITOOLBAR_BEGIN_DRAG = wx.PyEventBinder( wxEVT_AUITOOLBAR_BEGIN_DRAG, 1 )
+
+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 tabCtrlSize, size_t tabCount)"""
+ 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 SetColour(*args, **kwargs):
+ """SetColour(self, Colour colour)"""
+ return _aui.AuiTabArt_SetColour(*args, **kwargs)
+
+ def SetActiveColour(*args, **kwargs):
+ """SetActiveColour(self, Colour colour)"""
+ return _aui.AuiTabArt_SetActiveColour(*args, **kwargs)
+
+ def DrawBorder(*args, **kwargs):
+ """DrawBorder(self, DC dc, Window wnd, Rect rect)"""
+ return _aui.AuiTabArt_DrawBorder(*args, **kwargs)
+
+ def DrawBackground(*args, **kwargs):
+ """DrawBackground(self, DC dc, Window wnd, Rect rect)"""
+ return _aui.AuiTabArt_DrawBackground(*args, **kwargs)
+
+ def ShowDropDown(*args, **kwargs):
+ """ShowDropDown(self, Window wnd, AuiNotebookPageArray items, int activeIdx) -> int"""
+ return _aui.AuiTabArt_ShowDropDown(*args, **kwargs)
+
+ def GetIndentSize(*args, **kwargs):
+ """GetIndentSize(self) -> int"""
+ return _aui.AuiTabArt_GetIndentSize(*args, **kwargs)
+
+ def GetBorderWidth(*args, **kwargs):
+ """GetBorderWidth(self, Window wnd) -> int"""
+ return _aui.AuiTabArt_GetBorderWidth(*args, **kwargs)
+
+ def GetAdditionalBorderSpace(*args, **kwargs):
+ """GetAdditionalBorderSpace(self, Window wnd) -> int"""
+ return _aui.AuiTabArt_GetAdditionalBorderSpace(*args, **kwargs)
+
+ def GetBestTabCtrlSize(*args, **kwargs):
+ """GetBestTabCtrlSize(self, Window wnd, AuiNotebookPageArray pages, Size requiredBmpSize) -> int"""
+ return _aui.AuiTabArt_GetBestTabCtrlSize(*args, **kwargs)
+
+ def DrawTab(*args, **kwargs):
+ """
+ DrawTab(self, DC dc, Window wnd, AuiNotebookPage pane, Rect in_rect,
+ int close_button_state) -> PyObject
+ """
+ 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) -> PyObject
+ """
+ return _aui.AuiTabArt_DrawButton(*args, **kwargs)
+
+ def GetTabSize(*args, **kwargs):
+ """
+ GetTabSize(self, DC dc, Window wnd, String caption, Bitmap bitmap, bool active,
+ int close_button_state) -> PyObject
+ """
+ return _aui.AuiTabArt_GetTabSize(*args, **kwargs)
+
+_aui.AuiTabArt_swigregister(AuiTabArt)
+
+class AuiGenericTabArt(AuiTabArt):
+ """Proxy of C++ AuiGenericTabArt 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) -> AuiGenericTabArt"""
+ _aui.AuiGenericTabArt_swiginit(self,_aui.new_AuiGenericTabArt(*args, **kwargs))
+ __swig_destroy__ = _aui.delete_AuiGenericTabArt
+ __del__ = lambda self : None;
+_aui.AuiGenericTabArt_swigregister(AuiGenericTabArt)
+
+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 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')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """
+ __init__(self) -> PyAuiDockArt
+
+ 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.
+ """
+ _aui.PyAuiDockArt_swiginit(self,_aui.new_PyAuiDockArt(*args, **kwargs))
+ PyAuiDockArt._setCallbackInfo(self, self, PyAuiDockArt)
+
+ def _setCallbackInfo(*args, **kwargs):
+ """_setCallbackInfo(self, PyObject self, PyObject _class)"""
+ return _aui.PyAuiDockArt__setCallbackInfo(*args, **kwargs)
+
+_aui.PyAuiDockArt_swigregister(PyAuiDockArt)
+
+class PyAuiTabArt(AuiGenericTabArt):
+ """
+ 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')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """
+ __init__(self) -> PyAuiTabArt
+
+ 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.
+ """
+ _aui.PyAuiTabArt_swiginit(self,_aui.new_PyAuiTabArt(*args, **kwargs))
+ PyAuiTabArt._setCallbackInfo(self, self, PyAuiTabArt)
+
+ def _setCallbackInfo(*args, **kwargs):
+ """_setCallbackInfo(self, PyObject self, PyObject _class)"""
+ return _aui.PyAuiTabArt__setCallbackInfo(*args, **kwargs)
+
+ def GetNormalFont(*args, **kwargs):
+ """GetNormalFont(self) -> Font"""
+ return _aui.PyAuiTabArt_GetNormalFont(*args, **kwargs)
+
+ def GetSelectedFont(*args, **kwargs):
+ """GetSelectedFont(self) -> Font"""
+ return _aui.PyAuiTabArt_GetSelectedFont(*args, **kwargs)
+
+ def GetMeasuringFont(*args, **kwargs):
+ """GetMeasuringFont(self) -> Font"""
+ return _aui.PyAuiTabArt_GetMeasuringFont(*args, **kwargs)
+
+ def GetFlags(*args, **kwargs):
+ """GetFlags(self) -> int"""
+ return _aui.PyAuiTabArt_GetFlags(*args, **kwargs)
+
+_aui.PyAuiTabArt_swigregister(PyAuiTabArt)
+
+
+