+++ /dev/null
-# This file was created automatically by SWIG 1.3.29.
-# Don't modify this file, modify the SWIG interface instead.
-
-"""
-The wx.aui moduleis 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.FrameManager` 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',
- 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())
-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_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 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 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 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
- 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)
- 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)
-_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 managed_wnd=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 managed_wnd)"""
- 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 art_provider)"""
- 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 pane_info) -> bool"""
- return _aui.AuiManager__AddPane1(*args, **kwargs)
-
- def AddPane(*args, **kwargs):
- """AddPane(self, Window window, AuiPaneInfo pane_info, Point drop_pos) -> 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 insert_location, int insert_level=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 pane_part, 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 width_pct, double height_pct)"""
- return _aui.AuiManager_SetDockSizeConstraint(*args, **kwargs)
-
- def GetDockSizeConstraint(*args, **kwargs):
- """GetDockSizeConstraint(self, double width_pct, double height_pct)"""
- return _aui.AuiManager_GetDockSizeConstraint(*args, **kwargs)
-
- def ClosePane(*args, **kwargs):
- """ClosePane(self, AuiPaneInfo pane_info)"""
- return _aui.AuiManager_ClosePane(*args, **kwargs)
-
- def MaximizePane(*args, **kwargs):
- """MaximizePane(self, AuiPaneInfo pane_info)"""
- return _aui.AuiManager_MaximizePane(*args, **kwargs)
-
- def RestorePane(*args, **kwargs):
- """RestorePane(self, AuiPaneInfo pane_info)"""
- 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 StartPaneDrag(*args, **kwargs):
- """StartPaneDrag(self, Window pane_window, Point offset)"""
- return _aui.AuiManager_StartPaneDrag(*args, **kwargs)
-
- def CalculateHintRect(*args, **kwargs):
- """CalculateHintRect(self, Window pane_window, Point pt, Point offset) -> Rect"""
- return _aui.AuiManager_CalculateHintRect(*args, **kwargs)
-
- def DrawHintRect(*args, **kwargs):
- """DrawHintRect(self, Window pane_window, 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 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`, `FrameManager.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_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_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 new_val)"""
- 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 button_state,
- 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))
-_aui.AuiDefaultDockArt_swigregister(AuiDefaultDockArt)
-
-class AuiFloatingFrame(_windows.MiniFrame):
- """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 owner_mgr, 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_DEFAULT_STYLE = _aui.AUI_NB_DEFAULT_STYLE
-class AuiNotebookEvent(_core.NotifyEvent):
- """Proxy of C++ AuiNotebookEvent class"""
- thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
- __repr__ = _swig_repr
- def __init__(self, *args, **kwargs):
- """__init__(self, EventType command_type=wxEVT_NULL, int win_id=0) -> AuiNotebookEvent"""
- _aui.AuiNotebookEvent_swiginit(self,_aui.new_AuiNotebookEvent(*args, **kwargs))
- def SetSelection(*args, **kwargs):
- """SetSelection(self, int s)"""
- return _aui.AuiNotebookEvent_SetSelection(*args, **kwargs)
-
- def GetSelection(*args, **kwargs):
- """
- GetSelection(self) -> int
-
- Returns item index for a listbox or choice selection event (not valid
- for a deselection).
- """
- return _aui.AuiNotebookEvent_GetSelection(*args, **kwargs)
-
- def SetOldSelection(*args, **kwargs):
- """SetOldSelection(self, int s)"""
- return _aui.AuiNotebookEvent_SetOldSelection(*args, **kwargs)
-
- def GetOldSelection(*args, **kwargs):
- """GetOldSelection(self) -> int"""
- return _aui.AuiNotebookEvent_GetOldSelection(*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)
-
- old_selection = property(_aui.AuiNotebookEvent_old_selection_get, _aui.AuiNotebookEvent_old_selection_set)
- selection = property(_aui.AuiNotebookEvent_selection_get, _aui.AuiNotebookEvent_selection_set)
- drag_source = property(_aui.AuiNotebookEvent_drag_source_get, _aui.AuiNotebookEvent_drag_source_set)
- OldSelection = property(GetOldSelection,SetOldSelection,doc="See `GetOldSelection` and `SetOldSelection`")
- Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
-_aui.AuiNotebookEvent_swigregister(AuiNotebookEvent)
-
-class AuiNotebookPage(object):
- """Proxy of C++ AuiNotebookPage class"""
- thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
- def __init__(self): raise AttributeError, "No constructor defined"
- __repr__ = _swig_repr
- window = property(_aui.AuiNotebookPage_window_get, _aui.AuiNotebookPage_window_set)
- caption = property(_aui.AuiNotebookPage_caption_get, _aui.AuiNotebookPage_caption_set)
- bitmap = property(_aui.AuiNotebookPage_bitmap_get, _aui.AuiNotebookPage_bitmap_set)
- rect = property(_aui.AuiNotebookPage_rect_get, _aui.AuiNotebookPage_rect_set)
- active = property(_aui.AuiNotebookPage_active_get, _aui.AuiNotebookPage_active_set)
-_aui.AuiNotebookPage_swigregister(AuiNotebookPage)
-
-class AuiTabContainerButton(object):
- """Proxy of C++ AuiTabContainerButton class"""
- thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
- def __init__(self): raise AttributeError, "No constructor defined"
- __repr__ = _swig_repr
- id = property(_aui.AuiTabContainerButton_id_get, _aui.AuiTabContainerButton_id_set)
- cur_state = property(_aui.AuiTabContainerButton_cur_state_get, _aui.AuiTabContainerButton_cur_state_set)
- location = property(_aui.AuiTabContainerButton_location_get, _aui.AuiTabContainerButton_location_set)
- bitmap = property(_aui.AuiTabContainerButton_bitmap_get, _aui.AuiTabContainerButton_bitmap_set)
- dis_bitmap = property(_aui.AuiTabContainerButton_dis_bitmap_get, _aui.AuiTabContainerButton_dis_bitmap_set)
- rect = property(_aui.AuiTabContainerButton_rect_get, _aui.AuiTabContainerButton_rect_set)
-_aui.AuiTabContainerButton_swigregister(AuiTabContainerButton)
-
-class AuiTabArt(object):
- """Proxy of C++ AuiTabArt class"""
- thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
- def __init__(self): raise AttributeError, "No constructor defined"
- __repr__ = _swig_repr
- __swig_destroy__ = _aui.delete_AuiTabArt
- __del__ = lambda self : None;
- def Clone(*args, **kwargs):
- """Clone(self) -> AuiTabArt"""
- return _aui.AuiTabArt_Clone(*args, **kwargs)
-
- def SetFlags(*args, **kwargs):
- """SetFlags(self, int flags)"""
- return _aui.AuiTabArt_SetFlags(*args, **kwargs)
-
- def SetSizingInfo(*args, **kwargs):
- """SetSizingInfo(self, Size tab_ctrl_size, size_t tab_count)"""
- return _aui.AuiTabArt_SetSizingInfo(*args, **kwargs)
-
- def SetNormalFont(*args, **kwargs):
- """SetNormalFont(self, Font font)"""
- return _aui.AuiTabArt_SetNormalFont(*args, **kwargs)
-
- def SetSelectedFont(*args, **kwargs):
- """SetSelectedFont(self, Font font)"""
- return _aui.AuiTabArt_SetSelectedFont(*args, **kwargs)
-
- def SetMeasuringFont(*args, **kwargs):
- """SetMeasuringFont(self, Font font)"""
- return _aui.AuiTabArt_SetMeasuringFont(*args, **kwargs)
-
- def DrawBackground(*args, **kwargs):
- """DrawBackground(self, DC dc, Window wnd, Rect rect)"""
- return _aui.AuiTabArt_DrawBackground(*args, **kwargs)
-
- def DrawTab(*args, **kwargs):
- """
- DrawTab(self, DC dc, Window wnd, AuiNotebookPage pane, Rect in_rect,
- int close_button_state, Rect out_tab_rect,
- Rect out_button_rect, int x_extent)
- """
- return _aui.AuiTabArt_DrawTab(*args, **kwargs)
-
- def DrawButton(*args, **kwargs):
- """
- DrawButton(self, DC dc, Window wnd, Rect in_rect, int bitmap_id, int button_state,
- int orientation, Rect out_rect)
- """
- 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, int x_extent) -> Size
- """
- return _aui.AuiTabArt_GetTabSize(*args, **kwargs)
-
- def ShowDropDown(*args, **kwargs):
- """ShowDropDown(self, Window wnd, wxAuiNotebookPageArray items, int active_idx) -> int"""
- return _aui.AuiTabArt_ShowDropDown(*args, **kwargs)
-
- def GetIndentSize(*args, **kwargs):
- """GetIndentSize(self) -> int"""
- return _aui.AuiTabArt_GetIndentSize(*args, **kwargs)
-
- def GetBestTabCtrlSize(*args, **kwargs):
- """GetBestTabCtrlSize(self, Window wnd, wxAuiNotebookPageArray pages, Size required_bmp_size) -> int"""
- return _aui.AuiTabArt_GetBestTabCtrlSize(*args, **kwargs)
-
-_aui.AuiTabArt_swigregister(AuiTabArt)
-
-class AuiDefaultTabArt(AuiTabArt):
- """Proxy of C++ AuiDefaultTabArt class"""
- thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
- __repr__ = _swig_repr
- def __init__(self, *args, **kwargs):
- """__init__(self) -> AuiDefaultTabArt"""
- _aui.AuiDefaultTabArt_swiginit(self,_aui.new_AuiDefaultTabArt(*args, **kwargs))
- __swig_destroy__ = _aui.delete_AuiDefaultTabArt
- __del__ = lambda self : None;
-_aui.AuiDefaultTabArt_swigregister(AuiDefaultTabArt)
-
-class AuiSimpleTabArt(AuiTabArt):
- """Proxy of C++ AuiSimpleTabArt class"""
- thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
- __repr__ = _swig_repr
- def __init__(self, *args, **kwargs):
- """__init__(self) -> AuiSimpleTabArt"""
- _aui.AuiSimpleTabArt_swiginit(self,_aui.new_AuiSimpleTabArt(*args, **kwargs))
- __swig_destroy__ = _aui.delete_AuiSimpleTabArt
- __del__ = lambda self : None;
-_aui.AuiSimpleTabArt_swigregister(AuiSimpleTabArt)
-
-class AuiTabContainer(object):
- """Proxy of C++ AuiTabContainer class"""
- thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
- __repr__ = _swig_repr
- def __init__(self, *args, **kwargs):
- """__init__(self) -> AuiTabContainer"""
- _aui.AuiTabContainer_swiginit(self,_aui.new_AuiTabContainer(*args, **kwargs))
- __swig_destroy__ = _aui.delete_AuiTabContainer
- __del__ = lambda self : None;
- def SetArtProvider(*args, **kwargs):
- """SetArtProvider(self, AuiTabArt art)"""
- return _aui.AuiTabContainer_SetArtProvider(*args, **kwargs)
-
- def GetArtProvider(*args, **kwargs):
- """GetArtProvider(self) -> AuiTabArt"""
- return _aui.AuiTabContainer_GetArtProvider(*args, **kwargs)
-
- def SetFlags(*args, **kwargs):
- """SetFlags(self, int flags)"""
- return _aui.AuiTabContainer_SetFlags(*args, **kwargs)
-
- def GetFlags(*args, **kwargs):
- """GetFlags(self) -> int"""
- return _aui.AuiTabContainer_GetFlags(*args, **kwargs)
-
- def AddPage(*args, **kwargs):
- """AddPage(self, Window page, AuiNotebookPage info) -> bool"""
- return _aui.AuiTabContainer_AddPage(*args, **kwargs)
-
- def InsertPage(*args, **kwargs):
- """InsertPage(self, Window page, AuiNotebookPage info, size_t idx) -> bool"""
- return _aui.AuiTabContainer_InsertPage(*args, **kwargs)
-
- def MovePage(*args, **kwargs):
- """MovePage(self, Window page, size_t new_idx) -> bool"""
- return _aui.AuiTabContainer_MovePage(*args, **kwargs)
-
- def RemovePage(*args, **kwargs):
- """RemovePage(self, Window page) -> bool"""
- return _aui.AuiTabContainer_RemovePage(*args, **kwargs)
-
- def SetActivePage(*args):
- """
- SetActivePage(self, Window page) -> bool
- SetActivePage(self, size_t page) -> bool
- """
- return _aui.AuiTabContainer_SetActivePage(*args)
-
- def SetNoneActive(*args, **kwargs):
- """SetNoneActive(self)"""
- return _aui.AuiTabContainer_SetNoneActive(*args, **kwargs)
-
- def GetActivePage(*args, **kwargs):
- """GetActivePage(self) -> int"""
- return _aui.AuiTabContainer_GetActivePage(*args, **kwargs)
-
- def TabHitTest(*args, **kwargs):
- """TabHitTest(self, int x, int y, Window hit) -> bool"""
- return _aui.AuiTabContainer_TabHitTest(*args, **kwargs)
-
- def ButtonHitTest(*args, **kwargs):
- """ButtonHitTest(self, int x, int y, AuiTabContainerButton hit) -> bool"""
- return _aui.AuiTabContainer_ButtonHitTest(*args, **kwargs)
-
- def GetWindowFromIdx(*args, **kwargs):
- """GetWindowFromIdx(self, size_t idx) -> Window"""
- return _aui.AuiTabContainer_GetWindowFromIdx(*args, **kwargs)
-
- def GetIdxFromWindow(*args, **kwargs):
- """GetIdxFromWindow(self, Window page) -> int"""
- return _aui.AuiTabContainer_GetIdxFromWindow(*args, **kwargs)
-
- def GetPageCount(*args, **kwargs):
- """GetPageCount(self) -> size_t"""
- return _aui.AuiTabContainer_GetPageCount(*args, **kwargs)
-
- def GetPage(*args, **kwargs):
- """GetPage(self, size_t idx) -> AuiNotebookPage"""
- return _aui.AuiTabContainer_GetPage(*args, **kwargs)
-
- def GetPages(*args, **kwargs):
- """GetPages(self) -> wxAuiNotebookPageArray"""
- return _aui.AuiTabContainer_GetPages(*args, **kwargs)
-
- def SetNormalFont(*args, **kwargs):
- """SetNormalFont(self, Font normal_font)"""
- return _aui.AuiTabContainer_SetNormalFont(*args, **kwargs)
-
- def SetSelectedFont(*args, **kwargs):
- """SetSelectedFont(self, Font selected_font)"""
- return _aui.AuiTabContainer_SetSelectedFont(*args, **kwargs)
-
- def SetMeasuringFont(*args, **kwargs):
- """SetMeasuringFont(self, Font measuring_font)"""
- return _aui.AuiTabContainer_SetMeasuringFont(*args, **kwargs)
-
- def DoShowHide(*args, **kwargs):
- """DoShowHide(self)"""
- return _aui.AuiTabContainer_DoShowHide(*args, **kwargs)
-
- def SetRect(*args, **kwargs):
- """SetRect(self, Rect rect)"""
- return _aui.AuiTabContainer_SetRect(*args, **kwargs)
-
- def RemoveButton(*args, **kwargs):
- """RemoveButton(self, int id)"""
- return _aui.AuiTabContainer_RemoveButton(*args, **kwargs)
-
- def AddButton(*args, **kwargs):
- """
- AddButton(self, int id, int location, Bitmap normal_bitmap=wxNullBitmap,
- Bitmap disabled_bitmap=wxNullBitmap)
- """
- return _aui.AuiTabContainer_AddButton(*args, **kwargs)
-
- def GetTabOffset(*args, **kwargs):
- """GetTabOffset(self) -> size_t"""
- return _aui.AuiTabContainer_GetTabOffset(*args, **kwargs)
-
- def SetTabOffset(*args, **kwargs):
- """SetTabOffset(self, size_t offset)"""
- return _aui.AuiTabContainer_SetTabOffset(*args, **kwargs)
-
- ActivePage = property(GetActivePage,SetActivePage,doc="See `GetActivePage` and `SetActivePage`")
- PageCount = property(GetPageCount,doc="See `GetPageCount`")
- Pages = property(GetPages,doc="See `GetPages`")
-_aui.AuiTabContainer_swigregister(AuiTabContainer)
-
-class AuiTabCtrl(_core.Control,AuiTabContainer):
- """Proxy of C++ AuiTabCtrl class"""
- 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;
-_aui.AuiTabCtrl_swigregister(AuiTabCtrl)
-
-class AuiNotebook(_core.Control):
- """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)
-
- __swig_destroy__ = _aui.delete_AuiNotebook
- __del__ = lambda self : None;
- 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 AddPage(*args, **kwargs):
- """AddPage(self, Window page, String caption, bool select=False, Bitmap bitmap=wxNullBitmap) -> bool"""
- return _aui.AuiNotebook_AddPage(*args, **kwargs)
-
- def InsertPage(*args, **kwargs):
- """
- InsertPage(self, size_t page_idx, Window page, String caption, bool select=False,
- Bitmap bitmap=wxNullBitmap) -> bool
- """
- return _aui.AuiNotebook_InsertPage(*args, **kwargs)
-
- def DeletePage(*args, **kwargs):
- """DeletePage(self, size_t page) -> bool"""
- return _aui.AuiNotebook_DeletePage(*args, **kwargs)
-
- def RemovePage(*args, **kwargs):
- """RemovePage(self, size_t page) -> bool"""
- return _aui.AuiNotebook_RemovePage(*args, **kwargs)
-
- def GetPageCount(*args, **kwargs):
- """GetPageCount(self) -> size_t"""
- return _aui.AuiNotebook_GetPageCount(*args, **kwargs)
-
- def GetPage(*args, **kwargs):
- """GetPage(self, size_t page_idx) -> Window"""
- return _aui.AuiNotebook_GetPage(*args, **kwargs)
-
- def GetPageIndex(*args, **kwargs):
- """GetPageIndex(self, Window page_wnd) -> int"""
- return _aui.AuiNotebook_GetPageIndex(*args, **kwargs)
-
- def SetPageText(*args, **kwargs):
- """SetPageText(self, size_t page, String text) -> bool"""
- return _aui.AuiNotebook_SetPageText(*args, **kwargs)
-
- def GetPageText(*args, **kwargs):
- """GetPageText(self, size_t page_idx) -> String"""
- return _aui.AuiNotebook_GetPageText(*args, **kwargs)
-
- def SetPageBitmap(*args, **kwargs):
- """SetPageBitmap(self, size_t page, Bitmap bitmap) -> bool"""
- return _aui.AuiNotebook_SetPageBitmap(*args, **kwargs)
-
- def GetPageBitmap(*args, **kwargs):
- """GetPageBitmap(self, size_t page_idx) -> Bitmap"""
- return _aui.AuiNotebook_GetPageBitmap(*args, **kwargs)
-
- def SetSelection(*args, **kwargs):
- """SetSelection(self, size_t new_page) -> size_t"""
- return _aui.AuiNotebook_SetSelection(*args, **kwargs)
-
- def GetSelection(*args, **kwargs):
- """GetSelection(self) -> int"""
- return _aui.AuiNotebook_GetSelection(*args, **kwargs)
-
- def Split(*args, **kwargs):
- """Split(self, size_t page, int direction)"""
- return _aui.AuiNotebook_Split(*args, **kwargs)
-
- def GetAuiManager(*args, **kwargs):
- """GetAuiManager(self) -> AuiManager"""
- return _aui.AuiNotebook_GetAuiManager(*args, **kwargs)
-
- PageCount = property(GetPageCount,doc="See `GetPageCount`")
- Selection = property(GetSelection,SetSelection,doc="See `GetSelection` and `SetSelection`")
-_aui.AuiNotebook_swigregister(AuiNotebook)
-
-def PreAuiNotebook(*args, **kwargs):
- """PreAuiNotebook() -> AuiNotebook"""
- val = _aui.new_PreAuiNotebook(*args, **kwargs)
- val._setOORInfo(val)
- return val
-
-wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE
-wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED
-wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING
-wxEVT_COMMAND_AUINOTEBOOK_BUTTON = _aui.wxEVT_COMMAND_AUINOTEBOOK_BUTTON
-wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG = _aui.wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG
-wxEVT_COMMAND_AUINOTEBOOK_END_DRAG = _aui.wxEVT_COMMAND_AUINOTEBOOK_END_DRAG
-wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION = _aui.wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION
-wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND = _aui.wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND
-EVT_AUINOTEBOOK_PAGE_CLOSE = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE, 1 )
-EVT_AUINOTEBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED, 1 )
-EVT_AUINOTEBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING, 1 )
-EVT_AUINOTEBOOK_BUTTON = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_BUTTON, 1 )
-EVT_AUINOTEBOOK_BEGIN_DRAG = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG, 1 )
-EVT_AUINOTEBOOK_END_DRAG = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_END_DRAG, 1 )
-EVT_AUINOTEBOOK_DRAG_MOTION = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION, 1 )
-EVT_AUINOTEBOOK_ALLOW_DND = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND, 1 )
-
-class 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 ProcessEvent(*args, **kwargs):
- """ProcessEvent(self, Event event) -> bool"""
- return _aui.AuiMDIParentFrame_ProcessEvent(*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 menu_bar)"""
- 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 DoSetSizeHints(*args, **kwargs):
- """
- DoSetSizeHints(self, int minW, int minH, int maxW=wxDefaultCoord, int maxH=wxDefaultCoord,
- int incW=wxDefaultCoord, int incH=wxDefaultCoord)
- """
- return _aui.AuiMDIChildFrame_DoSetSizeHints(*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 SetSelection(*args, **kwargs):
- """SetSelection(self, size_t page) -> int"""
- return _aui.AuiMDIClientWindow_SetSelection(*args, **kwargs)
-
-_aui.AuiMDIClientWindow_swigregister(AuiMDIClientWindow)
-
-def PreAuiMDIClientWindow(*args, **kwargs):
- """PreAuiMDIClientWindow() -> AuiMDIClientWindow"""
- val = _aui.new_PreAuiMDIClientWindow(*args, **kwargs)
- val._setOORInfo(val)
- return val
-
-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(AuiDefaultTabArt):
- """
- 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)
-
-_aui.PyAuiTabArt_swigregister(PyAuiTabArt)
-
-
-