~brian-sidebotham/wxwidgets-cmake/wxpython-2.9.4

« back to all changes in this revision

Viewing changes to wxPython/src/osx_cocoa/aui.py

  • Committer: Brian Sidebotham
  • Date: 2013-08-03 14:30:08 UTC
  • Revision ID: brian.sidebotham@gmail.com-20130803143008-c7806tkych1tp6fc
Initial import into Bazaar

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# This file was created automatically by SWIG 1.3.29.
 
2
# Don't modify this file, modify the SWIG interface instead.
 
3
 
 
4
"""
 
5
The wx.aui module is an Advanced User Interface library that aims to
 
6
implement "cutting-edge" interface usability and design features so
 
7
developers can quickly and easily create beautiful and usable
 
8
application interfaces.
 
9
 
 
10
**Vision and Design Principles**
 
11
 
 
12
wx.aui attempts to encapsulate the following aspects of the user
 
13
interface:
 
14
 
 
15
  * Frame Management: Frame management provides the means to open,
 
16
    move and hide common controls that are needed to interact with the
 
17
    document, and allow these configurations to be saved into
 
18
    different perspectives and loaded at a later time.
 
19
 
 
20
  * Toolbars: Toolbars are a specialized subset of the frame
 
21
    management system and should behave similarly to other docked
 
22
    components. However, they also require additional functionality,
 
23
    such as "spring-loaded" rebar support, "chevron" buttons and
 
24
    end-user customizability.
 
25
 
 
26
  * Modeless Controls: Modeless controls expose a tool palette or set
 
27
    of options that float above the application content while allowing
 
28
    it to be accessed. Usually accessed by the toolbar, these controls
 
29
    disappear when an option is selected, but may also be "torn off"
 
30
    the toolbar into a floating frame of their own.
 
31
 
 
32
  * Look and Feel: Look and feel encompasses the way controls are
 
33
    drawn, both when shown statically as well as when they are being
 
34
    moved. This aspect of user interface design incorporates "special
 
35
    effects" such as transparent window dragging as well as frame
 
36
    animation.
 
37
 
 
38
**wx.aui adheres to the following principles**
 
39
 
 
40
  - Use native floating frames to obtain a native look and feel for
 
41
    all platforms;
 
42
 
 
43
  - Use existing wxPython code where possible, such as sizer
 
44
    implementation for frame management;
 
45
 
 
46
  - Use standard wxPython coding conventions.
 
47
 
 
48
 
 
49
**Usage**
 
50
 
 
51
The following example shows a simple implementation that utilizes
 
52
`wx.aui.AuiManager` to manage three text controls in a frame window::
 
53
 
 
54
    import wx
 
55
    import wx.aui
 
56
 
 
57
    class MyFrame(wx.Frame):
 
58
 
 
59
        def __init__(self, parent, id=-1, title='wx.aui Test',
 
60
                     pos=wx.DefaultPosition, size=(800, 600),
 
61
                     style=wx.DEFAULT_FRAME_STYLE):
 
62
            wx.Frame.__init__(self, parent, id, title, pos, size, style)
 
63
 
 
64
            self._mgr = wx.aui.AuiManager(self)
 
65
 
 
66
            # create several text controls
 
67
            text1 = wx.TextCtrl(self, -1, 'Pane 1 - sample text',
 
68
                                wx.DefaultPosition, wx.Size(200,150),
 
69
                                wx.NO_BORDER | wx.TE_MULTILINE)
 
70
 
 
71
            text2 = wx.TextCtrl(self, -1, 'Pane 2 - sample text',
 
72
                                wx.DefaultPosition, wx.Size(200,150),
 
73
                                wx.NO_BORDER | wx.TE_MULTILINE)
 
74
 
 
75
            text3 = wx.TextCtrl(self, -1, 'Main content window',
 
76
                                wx.DefaultPosition, wx.Size(200,150),
 
77
                                wx.NO_BORDER | wx.TE_MULTILINE)
 
78
 
 
79
            # add the panes to the manager
 
80
            self._mgr.AddPane(text1, wx.LEFT, 'Pane Number One')
 
81
            self._mgr.AddPane(text2, wx.BOTTOM, 'Pane Number Two')
 
82
            self._mgr.AddPane(text3, wx.CENTER)
 
83
 
 
84
            # tell the manager to 'commit' all the changes just made
 
85
            self._mgr.Update()
 
86
 
 
87
            self.Bind(wx.EVT_CLOSE, self.OnClose)
 
88
 
 
89
 
 
90
        def OnClose(self, event):
 
91
            # deinitialize the frame manager
 
92
            self._mgr.UnInit()
 
93
            # delete the frame
 
94
            self.Destroy()
 
95
 
 
96
 
 
97
    app = wx.App()
 
98
    frame = MyFrame(None)
 
99
    frame.Show()
 
100
    app.MainLoop()
 
101
 
 
102
"""
 
103
 
 
104
import _aui
 
105
import new
 
106
new_instancemethod = new.instancemethod
 
107
def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
 
108
    if (name == "thisown"): return self.this.own(value)
 
109
    if (name == "this"):
 
110
        if type(value).__name__ == 'PySwigObject':
 
111
            self.__dict__[name] = value
 
112
            return
 
113
    method = class_type.__swig_setmethods__.get(name,None)
 
114
    if method: return method(self,value)
 
115
    if (not static) or hasattr(self,name):
 
116
        self.__dict__[name] = value
 
117
    else:
 
118
        raise AttributeError("You cannot add attributes to %s" % self)
 
119
 
 
120
def _swig_setattr(self,class_type,name,value):
 
121
    return _swig_setattr_nondynamic(self,class_type,name,value,0)
 
122
 
 
123
def _swig_getattr(self,class_type,name):
 
124
    if (name == "thisown"): return self.this.own()
 
125
    method = class_type.__swig_getmethods__.get(name,None)
 
126
    if method: return method(self)
 
127
    raise AttributeError,name
 
128
 
 
129
def _swig_repr(self):
 
130
    try: strthis = "proxy of " + self.this.__repr__()
 
131
    except: strthis = ""
 
132
    return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
 
133
 
 
134
import types
 
135
try:
 
136
    _object = types.ObjectType
 
137
    _newclass = 1
 
138
except AttributeError:
 
139
    class _object : pass
 
140
    _newclass = 0
 
141
del types
 
142
 
 
143
 
 
144
def _swig_setattr_nondynamic_method(set):
 
145
    def set_attr(self,name,value):
 
146
        if (name == "thisown"): return self.this.own(value)
 
147
        if hasattr(self,name) or (name == "this"):
 
148
            set(self,name,value)
 
149
        else:
 
150
            raise AttributeError("You cannot add attributes to %s" % self)
 
151
    return set_attr
 
152
 
 
153
 
 
154
import _core
 
155
import _windows
 
156
wx = _core 
 
157
__docfilter__ = wx.__DocFilter(globals()) 
 
158
class wxNavigationEnabled_BookCtrlBase(_core.BookCtrlBase):
 
159
    """Proxy of C++ wxNavigationEnabled_BookCtrlBase class"""
 
160
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
161
    def __init__(self): raise AttributeError, "No constructor defined"
 
162
    __repr__ = _swig_repr
 
163
_aui.wxNavigationEnabled_BookCtrlBase_swigregister(wxNavigationEnabled_BookCtrlBase)
 
164
 
 
165
AUI_DOCK_NONE = _aui.AUI_DOCK_NONE
 
166
AUI_DOCK_TOP = _aui.AUI_DOCK_TOP
 
167
AUI_DOCK_RIGHT = _aui.AUI_DOCK_RIGHT
 
168
AUI_DOCK_BOTTOM = _aui.AUI_DOCK_BOTTOM
 
169
AUI_DOCK_LEFT = _aui.AUI_DOCK_LEFT
 
170
AUI_DOCK_CENTER = _aui.AUI_DOCK_CENTER
 
171
AUI_DOCK_CENTRE = _aui.AUI_DOCK_CENTRE
 
172
AUI_MGR_ALLOW_FLOATING = _aui.AUI_MGR_ALLOW_FLOATING
 
173
AUI_MGR_ALLOW_ACTIVE_PANE = _aui.AUI_MGR_ALLOW_ACTIVE_PANE
 
174
AUI_MGR_TRANSPARENT_DRAG = _aui.AUI_MGR_TRANSPARENT_DRAG
 
175
AUI_MGR_TRANSPARENT_HINT = _aui.AUI_MGR_TRANSPARENT_HINT
 
176
AUI_MGR_VENETIAN_BLINDS_HINT = _aui.AUI_MGR_VENETIAN_BLINDS_HINT
 
177
AUI_MGR_RECTANGLE_HINT = _aui.AUI_MGR_RECTANGLE_HINT
 
178
AUI_MGR_HINT_FADE = _aui.AUI_MGR_HINT_FADE
 
179
AUI_MGR_NO_VENETIAN_BLINDS_FADE = _aui.AUI_MGR_NO_VENETIAN_BLINDS_FADE
 
180
AUI_MGR_LIVE_RESIZE = _aui.AUI_MGR_LIVE_RESIZE
 
181
AUI_MGR_DEFAULT = _aui.AUI_MGR_DEFAULT
 
182
AUI_DOCKART_SASH_SIZE = _aui.AUI_DOCKART_SASH_SIZE
 
183
AUI_DOCKART_CAPTION_SIZE = _aui.AUI_DOCKART_CAPTION_SIZE
 
184
AUI_DOCKART_GRIPPER_SIZE = _aui.AUI_DOCKART_GRIPPER_SIZE
 
185
AUI_DOCKART_PANE_BORDER_SIZE = _aui.AUI_DOCKART_PANE_BORDER_SIZE
 
186
AUI_DOCKART_PANE_BUTTON_SIZE = _aui.AUI_DOCKART_PANE_BUTTON_SIZE
 
187
AUI_DOCKART_BACKGROUND_COLOUR = _aui.AUI_DOCKART_BACKGROUND_COLOUR
 
188
AUI_DOCKART_SASH_COLOUR = _aui.AUI_DOCKART_SASH_COLOUR
 
189
AUI_DOCKART_ACTIVE_CAPTION_COLOUR = _aui.AUI_DOCKART_ACTIVE_CAPTION_COLOUR
 
190
AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR = _aui.AUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR
 
191
AUI_DOCKART_INACTIVE_CAPTION_COLOUR = _aui.AUI_DOCKART_INACTIVE_CAPTION_COLOUR
 
192
AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR = _aui.AUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR
 
193
AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR = _aui.AUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR
 
194
AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR = _aui.AUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR
 
195
AUI_DOCKART_BORDER_COLOUR = _aui.AUI_DOCKART_BORDER_COLOUR
 
196
AUI_DOCKART_GRIPPER_COLOUR = _aui.AUI_DOCKART_GRIPPER_COLOUR
 
197
AUI_DOCKART_CAPTION_FONT = _aui.AUI_DOCKART_CAPTION_FONT
 
198
AUI_DOCKART_GRADIENT_TYPE = _aui.AUI_DOCKART_GRADIENT_TYPE
 
199
AUI_GRADIENT_NONE = _aui.AUI_GRADIENT_NONE
 
200
AUI_GRADIENT_VERTICAL = _aui.AUI_GRADIENT_VERTICAL
 
201
AUI_GRADIENT_HORIZONTAL = _aui.AUI_GRADIENT_HORIZONTAL
 
202
AUI_BUTTON_STATE_NORMAL = _aui.AUI_BUTTON_STATE_NORMAL
 
203
AUI_BUTTON_STATE_HOVER = _aui.AUI_BUTTON_STATE_HOVER
 
204
AUI_BUTTON_STATE_PRESSED = _aui.AUI_BUTTON_STATE_PRESSED
 
205
AUI_BUTTON_STATE_DISABLED = _aui.AUI_BUTTON_STATE_DISABLED
 
206
AUI_BUTTON_STATE_HIDDEN = _aui.AUI_BUTTON_STATE_HIDDEN
 
207
AUI_BUTTON_STATE_CHECKED = _aui.AUI_BUTTON_STATE_CHECKED
 
208
AUI_BUTTON_CLOSE = _aui.AUI_BUTTON_CLOSE
 
209
AUI_BUTTON_MAXIMIZE_RESTORE = _aui.AUI_BUTTON_MAXIMIZE_RESTORE
 
210
AUI_BUTTON_MINIMIZE = _aui.AUI_BUTTON_MINIMIZE
 
211
AUI_BUTTON_PIN = _aui.AUI_BUTTON_PIN
 
212
AUI_BUTTON_OPTIONS = _aui.AUI_BUTTON_OPTIONS
 
213
AUI_BUTTON_WINDOWLIST = _aui.AUI_BUTTON_WINDOWLIST
 
214
AUI_BUTTON_LEFT = _aui.AUI_BUTTON_LEFT
 
215
AUI_BUTTON_RIGHT = _aui.AUI_BUTTON_RIGHT
 
216
AUI_BUTTON_UP = _aui.AUI_BUTTON_UP
 
217
AUI_BUTTON_DOWN = _aui.AUI_BUTTON_DOWN
 
218
AUI_BUTTON_CUSTOM1 = _aui.AUI_BUTTON_CUSTOM1
 
219
AUI_BUTTON_CUSTOM2 = _aui.AUI_BUTTON_CUSTOM2
 
220
AUI_BUTTON_CUSTOM3 = _aui.AUI_BUTTON_CUSTOM3
 
221
AUI_INSERT_PANE = _aui.AUI_INSERT_PANE
 
222
AUI_INSERT_ROW = _aui.AUI_INSERT_ROW
 
223
AUI_INSERT_DOCK = _aui.AUI_INSERT_DOCK
 
224
class AuiPaneInfo(object):
 
225
    """Proxy of C++ AuiPaneInfo class"""
 
226
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
227
    __repr__ = _swig_repr
 
228
    def __init__(self, *args, **kwargs): 
 
229
        """__init__(self) -> AuiPaneInfo"""
 
230
        _aui.AuiPaneInfo_swiginit(self,_aui.new_AuiPaneInfo(*args, **kwargs))
 
231
    __swig_destroy__ = _aui.delete_AuiPaneInfo
 
232
    __del__ = lambda self : None;
 
233
    def SafeSet(*args, **kwargs):
 
234
        """SafeSet(self, AuiPaneInfo source)"""
 
235
        return _aui.AuiPaneInfo_SafeSet(*args, **kwargs)
 
236
 
 
237
    def IsOk(*args, **kwargs):
 
238
        """IsOk(self) -> bool"""
 
239
        return _aui.AuiPaneInfo_IsOk(*args, **kwargs)
 
240
 
 
241
    def IsFixed(*args, **kwargs):
 
242
        """IsFixed(self) -> bool"""
 
243
        return _aui.AuiPaneInfo_IsFixed(*args, **kwargs)
 
244
 
 
245
    def IsResizable(*args, **kwargs):
 
246
        """IsResizable(self) -> bool"""
 
247
        return _aui.AuiPaneInfo_IsResizable(*args, **kwargs)
 
248
 
 
249
    def IsShown(*args, **kwargs):
 
250
        """IsShown(self) -> bool"""
 
251
        return _aui.AuiPaneInfo_IsShown(*args, **kwargs)
 
252
 
 
253
    def IsFloating(*args, **kwargs):
 
254
        """IsFloating(self) -> bool"""
 
255
        return _aui.AuiPaneInfo_IsFloating(*args, **kwargs)
 
256
 
 
257
    def IsDocked(*args, **kwargs):
 
258
        """IsDocked(self) -> bool"""
 
259
        return _aui.AuiPaneInfo_IsDocked(*args, **kwargs)
 
260
 
 
261
    def IsToolbar(*args, **kwargs):
 
262
        """IsToolbar(self) -> bool"""
 
263
        return _aui.AuiPaneInfo_IsToolbar(*args, **kwargs)
 
264
 
 
265
    def IsTopDockable(*args, **kwargs):
 
266
        """IsTopDockable(self) -> bool"""
 
267
        return _aui.AuiPaneInfo_IsTopDockable(*args, **kwargs)
 
268
 
 
269
    def IsBottomDockable(*args, **kwargs):
 
270
        """IsBottomDockable(self) -> bool"""
 
271
        return _aui.AuiPaneInfo_IsBottomDockable(*args, **kwargs)
 
272
 
 
273
    def IsLeftDockable(*args, **kwargs):
 
274
        """IsLeftDockable(self) -> bool"""
 
275
        return _aui.AuiPaneInfo_IsLeftDockable(*args, **kwargs)
 
276
 
 
277
    def IsRightDockable(*args, **kwargs):
 
278
        """IsRightDockable(self) -> bool"""
 
279
        return _aui.AuiPaneInfo_IsRightDockable(*args, **kwargs)
 
280
 
 
281
    def IsDockable(*args, **kwargs):
 
282
        """IsDockable(self) -> bool"""
 
283
        return _aui.AuiPaneInfo_IsDockable(*args, **kwargs)
 
284
 
 
285
    def IsFloatable(*args, **kwargs):
 
286
        """IsFloatable(self) -> bool"""
 
287
        return _aui.AuiPaneInfo_IsFloatable(*args, **kwargs)
 
288
 
 
289
    def IsMovable(*args, **kwargs):
 
290
        """IsMovable(self) -> bool"""
 
291
        return _aui.AuiPaneInfo_IsMovable(*args, **kwargs)
 
292
 
 
293
    def IsDestroyOnClose(*args, **kwargs):
 
294
        """IsDestroyOnClose(self) -> bool"""
 
295
        return _aui.AuiPaneInfo_IsDestroyOnClose(*args, **kwargs)
 
296
 
 
297
    def IsMaximized(*args, **kwargs):
 
298
        """IsMaximized(self) -> bool"""
 
299
        return _aui.AuiPaneInfo_IsMaximized(*args, **kwargs)
 
300
 
 
301
    def HasCaption(*args, **kwargs):
 
302
        """HasCaption(self) -> bool"""
 
303
        return _aui.AuiPaneInfo_HasCaption(*args, **kwargs)
 
304
 
 
305
    def HasGripper(*args, **kwargs):
 
306
        """HasGripper(self) -> bool"""
 
307
        return _aui.AuiPaneInfo_HasGripper(*args, **kwargs)
 
308
 
 
309
    def HasBorder(*args, **kwargs):
 
310
        """HasBorder(self) -> bool"""
 
311
        return _aui.AuiPaneInfo_HasBorder(*args, **kwargs)
 
312
 
 
313
    def HasCloseButton(*args, **kwargs):
 
314
        """HasCloseButton(self) -> bool"""
 
315
        return _aui.AuiPaneInfo_HasCloseButton(*args, **kwargs)
 
316
 
 
317
    def HasMaximizeButton(*args, **kwargs):
 
318
        """HasMaximizeButton(self) -> bool"""
 
319
        return _aui.AuiPaneInfo_HasMaximizeButton(*args, **kwargs)
 
320
 
 
321
    def HasMinimizeButton(*args, **kwargs):
 
322
        """HasMinimizeButton(self) -> bool"""
 
323
        return _aui.AuiPaneInfo_HasMinimizeButton(*args, **kwargs)
 
324
 
 
325
    def HasPinButton(*args, **kwargs):
 
326
        """HasPinButton(self) -> bool"""
 
327
        return _aui.AuiPaneInfo_HasPinButton(*args, **kwargs)
 
328
 
 
329
    def HasGripperTop(*args, **kwargs):
 
330
        """HasGripperTop(self) -> bool"""
 
331
        return _aui.AuiPaneInfo_HasGripperTop(*args, **kwargs)
 
332
 
 
333
    def Window(*args, **kwargs):
 
334
        """Window(self, Window w) -> AuiPaneInfo"""
 
335
        return _aui.AuiPaneInfo_Window(*args, **kwargs)
 
336
 
 
337
    def Name(*args, **kwargs):
 
338
        """Name(self, String n) -> AuiPaneInfo"""
 
339
        return _aui.AuiPaneInfo_Name(*args, **kwargs)
 
340
 
 
341
    def Caption(*args, **kwargs):
 
342
        """Caption(self, String c) -> AuiPaneInfo"""
 
343
        return _aui.AuiPaneInfo_Caption(*args, **kwargs)
 
344
 
 
345
    def Icon(*args, **kwargs):
 
346
        """Icon(self, Bitmap b) -> AuiPaneInfo"""
 
347
        return _aui.AuiPaneInfo_Icon(*args, **kwargs)
 
348
 
 
349
    def Left(*args, **kwargs):
 
350
        """Left(self) -> AuiPaneInfo"""
 
351
        return _aui.AuiPaneInfo_Left(*args, **kwargs)
 
352
 
 
353
    def Right(*args, **kwargs):
 
354
        """Right(self) -> AuiPaneInfo"""
 
355
        return _aui.AuiPaneInfo_Right(*args, **kwargs)
 
356
 
 
357
    def Top(*args, **kwargs):
 
358
        """Top(self) -> AuiPaneInfo"""
 
359
        return _aui.AuiPaneInfo_Top(*args, **kwargs)
 
360
 
 
361
    def Bottom(*args, **kwargs):
 
362
        """Bottom(self) -> AuiPaneInfo"""
 
363
        return _aui.AuiPaneInfo_Bottom(*args, **kwargs)
 
364
 
 
365
    def Center(*args, **kwargs):
 
366
        """Center(self) -> AuiPaneInfo"""
 
367
        return _aui.AuiPaneInfo_Center(*args, **kwargs)
 
368
 
 
369
    def Centre(*args, **kwargs):
 
370
        """Centre(self) -> AuiPaneInfo"""
 
371
        return _aui.AuiPaneInfo_Centre(*args, **kwargs)
 
372
 
 
373
    def Direction(*args, **kwargs):
 
374
        """Direction(self, int direction) -> AuiPaneInfo"""
 
375
        return _aui.AuiPaneInfo_Direction(*args, **kwargs)
 
376
 
 
377
    def Layer(*args, **kwargs):
 
378
        """Layer(self, int layer) -> AuiPaneInfo"""
 
379
        return _aui.AuiPaneInfo_Layer(*args, **kwargs)
 
380
 
 
381
    def Row(*args, **kwargs):
 
382
        """Row(self, int row) -> AuiPaneInfo"""
 
383
        return _aui.AuiPaneInfo_Row(*args, **kwargs)
 
384
 
 
385
    def Position(*args, **kwargs):
 
386
        """Position(self, int pos) -> AuiPaneInfo"""
 
387
        return _aui.AuiPaneInfo_Position(*args, **kwargs)
 
388
 
 
389
    def BestSize(*args, **kwargs):
 
390
        """BestSize(self, Size size) -> AuiPaneInfo"""
 
391
        return _aui.AuiPaneInfo_BestSize(*args, **kwargs)
 
392
 
 
393
    def MinSize(*args, **kwargs):
 
394
        """MinSize(self, Size size) -> AuiPaneInfo"""
 
395
        return _aui.AuiPaneInfo_MinSize(*args, **kwargs)
 
396
 
 
397
    def MaxSize(*args, **kwargs):
 
398
        """MaxSize(self, Size size) -> AuiPaneInfo"""
 
399
        return _aui.AuiPaneInfo_MaxSize(*args, **kwargs)
 
400
 
 
401
    def FloatingPosition(*args, **kwargs):
 
402
        """FloatingPosition(self, Point pos) -> AuiPaneInfo"""
 
403
        return _aui.AuiPaneInfo_FloatingPosition(*args, **kwargs)
 
404
 
 
405
    def FloatingSize(*args, **kwargs):
 
406
        """FloatingSize(self, Size size) -> AuiPaneInfo"""
 
407
        return _aui.AuiPaneInfo_FloatingSize(*args, **kwargs)
 
408
 
 
409
    def Fixed(*args, **kwargs):
 
410
        """Fixed(self) -> AuiPaneInfo"""
 
411
        return _aui.AuiPaneInfo_Fixed(*args, **kwargs)
 
412
 
 
413
    def Resizable(*args, **kwargs):
 
414
        """Resizable(self, bool resizable=True) -> AuiPaneInfo"""
 
415
        return _aui.AuiPaneInfo_Resizable(*args, **kwargs)
 
416
 
 
417
    def Dock(*args, **kwargs):
 
418
        """Dock(self) -> AuiPaneInfo"""
 
419
        return _aui.AuiPaneInfo_Dock(*args, **kwargs)
 
420
 
 
421
    def Float(*args, **kwargs):
 
422
        """Float(self) -> AuiPaneInfo"""
 
423
        return _aui.AuiPaneInfo_Float(*args, **kwargs)
 
424
 
 
425
    def Hide(*args, **kwargs):
 
426
        """Hide(self) -> AuiPaneInfo"""
 
427
        return _aui.AuiPaneInfo_Hide(*args, **kwargs)
 
428
 
 
429
    def Show(*args, **kwargs):
 
430
        """Show(self, bool show=True) -> AuiPaneInfo"""
 
431
        return _aui.AuiPaneInfo_Show(*args, **kwargs)
 
432
 
 
433
    def CaptionVisible(*args, **kwargs):
 
434
        """CaptionVisible(self, bool visible=True) -> AuiPaneInfo"""
 
435
        return _aui.AuiPaneInfo_CaptionVisible(*args, **kwargs)
 
436
 
 
437
    def Maximize(*args, **kwargs):
 
438
        """Maximize(self) -> AuiPaneInfo"""
 
439
        return _aui.AuiPaneInfo_Maximize(*args, **kwargs)
 
440
 
 
441
    def Restore(*args, **kwargs):
 
442
        """Restore(self) -> AuiPaneInfo"""
 
443
        return _aui.AuiPaneInfo_Restore(*args, **kwargs)
 
444
 
 
445
    def PaneBorder(*args, **kwargs):
 
446
        """PaneBorder(self, bool visible=True) -> AuiPaneInfo"""
 
447
        return _aui.AuiPaneInfo_PaneBorder(*args, **kwargs)
 
448
 
 
449
    def Gripper(*args, **kwargs):
 
450
        """Gripper(self, bool visible=True) -> AuiPaneInfo"""
 
451
        return _aui.AuiPaneInfo_Gripper(*args, **kwargs)
 
452
 
 
453
    def GripperTop(*args, **kwargs):
 
454
        """GripperTop(self, bool attop=True) -> AuiPaneInfo"""
 
455
        return _aui.AuiPaneInfo_GripperTop(*args, **kwargs)
 
456
 
 
457
    def CloseButton(*args, **kwargs):
 
458
        """CloseButton(self, bool visible=True) -> AuiPaneInfo"""
 
459
        return _aui.AuiPaneInfo_CloseButton(*args, **kwargs)
 
460
 
 
461
    def MaximizeButton(*args, **kwargs):
 
462
        """MaximizeButton(self, bool visible=True) -> AuiPaneInfo"""
 
463
        return _aui.AuiPaneInfo_MaximizeButton(*args, **kwargs)
 
464
 
 
465
    def MinimizeButton(*args, **kwargs):
 
466
        """MinimizeButton(self, bool visible=True) -> AuiPaneInfo"""
 
467
        return _aui.AuiPaneInfo_MinimizeButton(*args, **kwargs)
 
468
 
 
469
    def PinButton(*args, **kwargs):
 
470
        """PinButton(self, bool visible=True) -> AuiPaneInfo"""
 
471
        return _aui.AuiPaneInfo_PinButton(*args, **kwargs)
 
472
 
 
473
    def DestroyOnClose(*args, **kwargs):
 
474
        """DestroyOnClose(self, bool b=True) -> AuiPaneInfo"""
 
475
        return _aui.AuiPaneInfo_DestroyOnClose(*args, **kwargs)
 
476
 
 
477
    def TopDockable(*args, **kwargs):
 
478
        """TopDockable(self, bool b=True) -> AuiPaneInfo"""
 
479
        return _aui.AuiPaneInfo_TopDockable(*args, **kwargs)
 
480
 
 
481
    def BottomDockable(*args, **kwargs):
 
482
        """BottomDockable(self, bool b=True) -> AuiPaneInfo"""
 
483
        return _aui.AuiPaneInfo_BottomDockable(*args, **kwargs)
 
484
 
 
485
    def LeftDockable(*args, **kwargs):
 
486
        """LeftDockable(self, bool b=True) -> AuiPaneInfo"""
 
487
        return _aui.AuiPaneInfo_LeftDockable(*args, **kwargs)
 
488
 
 
489
    def RightDockable(*args, **kwargs):
 
490
        """RightDockable(self, bool b=True) -> AuiPaneInfo"""
 
491
        return _aui.AuiPaneInfo_RightDockable(*args, **kwargs)
 
492
 
 
493
    def Floatable(*args, **kwargs):
 
494
        """Floatable(self, bool b=True) -> AuiPaneInfo"""
 
495
        return _aui.AuiPaneInfo_Floatable(*args, **kwargs)
 
496
 
 
497
    def Movable(*args, **kwargs):
 
498
        """Movable(self, bool b=True) -> AuiPaneInfo"""
 
499
        return _aui.AuiPaneInfo_Movable(*args, **kwargs)
 
500
 
 
501
    def DockFixed(*args, **kwargs):
 
502
        """DockFixed(self, bool b=True) -> AuiPaneInfo"""
 
503
        return _aui.AuiPaneInfo_DockFixed(*args, **kwargs)
 
504
 
 
505
    def Dockable(*args, **kwargs):
 
506
        """Dockable(self, bool b=True) -> AuiPaneInfo"""
 
507
        return _aui.AuiPaneInfo_Dockable(*args, **kwargs)
 
508
 
 
509
    def DefaultPane(*args, **kwargs):
 
510
        """DefaultPane(self) -> AuiPaneInfo"""
 
511
        return _aui.AuiPaneInfo_DefaultPane(*args, **kwargs)
 
512
 
 
513
    def CentrePane(*args, **kwargs):
 
514
        """CentrePane(self) -> AuiPaneInfo"""
 
515
        return _aui.AuiPaneInfo_CentrePane(*args, **kwargs)
 
516
 
 
517
    def CenterPane(*args, **kwargs):
 
518
        """CenterPane(self) -> AuiPaneInfo"""
 
519
        return _aui.AuiPaneInfo_CenterPane(*args, **kwargs)
 
520
 
 
521
    def ToolbarPane(*args, **kwargs):
 
522
        """ToolbarPane(self) -> AuiPaneInfo"""
 
523
        return _aui.AuiPaneInfo_ToolbarPane(*args, **kwargs)
 
524
 
 
525
    def SetFlag(*args, **kwargs):
 
526
        """SetFlag(self, int flag, bool option_state) -> AuiPaneInfo"""
 
527
        return _aui.AuiPaneInfo_SetFlag(*args, **kwargs)
 
528
 
 
529
    def HasFlag(*args, **kwargs):
 
530
        """HasFlag(self, int flag) -> bool"""
 
531
        return _aui.AuiPaneInfo_HasFlag(*args, **kwargs)
 
532
 
 
533
    optionFloating = _aui.AuiPaneInfo_optionFloating
 
534
    optionHidden = _aui.AuiPaneInfo_optionHidden
 
535
    optionLeftDockable = _aui.AuiPaneInfo_optionLeftDockable
 
536
    optionRightDockable = _aui.AuiPaneInfo_optionRightDockable
 
537
    optionTopDockable = _aui.AuiPaneInfo_optionTopDockable
 
538
    optionBottomDockable = _aui.AuiPaneInfo_optionBottomDockable
 
539
    optionFloatable = _aui.AuiPaneInfo_optionFloatable
 
540
    optionMovable = _aui.AuiPaneInfo_optionMovable
 
541
    optionResizable = _aui.AuiPaneInfo_optionResizable
 
542
    optionPaneBorder = _aui.AuiPaneInfo_optionPaneBorder
 
543
    optionCaption = _aui.AuiPaneInfo_optionCaption
 
544
    optionGripper = _aui.AuiPaneInfo_optionGripper
 
545
    optionDestroyOnClose = _aui.AuiPaneInfo_optionDestroyOnClose
 
546
    optionToolbar = _aui.AuiPaneInfo_optionToolbar
 
547
    optionActive = _aui.AuiPaneInfo_optionActive
 
548
    optionGripperTop = _aui.AuiPaneInfo_optionGripperTop
 
549
    optionMaximized = _aui.AuiPaneInfo_optionMaximized
 
550
    optionDockFixed = _aui.AuiPaneInfo_optionDockFixed
 
551
    buttonClose = _aui.AuiPaneInfo_buttonClose
 
552
    buttonMaximize = _aui.AuiPaneInfo_buttonMaximize
 
553
    buttonMinimize = _aui.AuiPaneInfo_buttonMinimize
 
554
    buttonPin = _aui.AuiPaneInfo_buttonPin
 
555
    buttonCustom1 = _aui.AuiPaneInfo_buttonCustom1
 
556
    buttonCustom2 = _aui.AuiPaneInfo_buttonCustom2
 
557
    buttonCustom3 = _aui.AuiPaneInfo_buttonCustom3
 
558
    savedHiddenState = _aui.AuiPaneInfo_savedHiddenState
 
559
    actionPane = _aui.AuiPaneInfo_actionPane
 
560
    name = property(_aui.AuiPaneInfo_name_get, _aui.AuiPaneInfo_name_set)
 
561
    caption = property(_aui.AuiPaneInfo_caption_get, _aui.AuiPaneInfo_caption_set)
 
562
    icon = property(_aui.AuiPaneInfo_icon_get, _aui.AuiPaneInfo_icon_set)
 
563
    window = property(_aui.AuiPaneInfo_window_get, _aui.AuiPaneInfo_window_set)
 
564
    frame = property(_aui.AuiPaneInfo_frame_get, _aui.AuiPaneInfo_frame_set)
 
565
    state = property(_aui.AuiPaneInfo_state_get, _aui.AuiPaneInfo_state_set)
 
566
    dock_direction = property(_aui.AuiPaneInfo_dock_direction_get, _aui.AuiPaneInfo_dock_direction_set)
 
567
    dock_layer = property(_aui.AuiPaneInfo_dock_layer_get, _aui.AuiPaneInfo_dock_layer_set)
 
568
    dock_row = property(_aui.AuiPaneInfo_dock_row_get, _aui.AuiPaneInfo_dock_row_set)
 
569
    dock_pos = property(_aui.AuiPaneInfo_dock_pos_get, _aui.AuiPaneInfo_dock_pos_set)
 
570
    best_size = property(_aui.AuiPaneInfo_best_size_get, _aui.AuiPaneInfo_best_size_set)
 
571
    min_size = property(_aui.AuiPaneInfo_min_size_get, _aui.AuiPaneInfo_min_size_set)
 
572
    max_size = property(_aui.AuiPaneInfo_max_size_get, _aui.AuiPaneInfo_max_size_set)
 
573
    floating_pos = property(_aui.AuiPaneInfo_floating_pos_get, _aui.AuiPaneInfo_floating_pos_set)
 
574
    floating_size = property(_aui.AuiPaneInfo_floating_size_get, _aui.AuiPaneInfo_floating_size_set)
 
575
    dock_proportion = property(_aui.AuiPaneInfo_dock_proportion_get, _aui.AuiPaneInfo_dock_proportion_set)
 
576
    buttons = property(_aui.AuiPaneInfo_buttons_get, _aui.AuiPaneInfo_buttons_set)
 
577
    rect = property(_aui.AuiPaneInfo_rect_get, _aui.AuiPaneInfo_rect_set)
 
578
    def IsValid(*args, **kwargs):
 
579
        """IsValid(self) -> bool"""
 
580
        return _aui.AuiPaneInfo_IsValid(*args, **kwargs)
 
581
 
 
582
_aui.AuiPaneInfo_swigregister(AuiPaneInfo)
 
583
cvar = _aui.cvar
 
584
 
 
585
class AuiManager(_core.EvtHandler):
 
586
    """Proxy of C++ AuiManager class"""
 
587
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
588
    __repr__ = _swig_repr
 
589
    def __init__(self, *args, **kwargs): 
 
590
        """__init__(self, Window managedWnd=None, int flags=AUI_MGR_DEFAULT) -> AuiManager"""
 
591
        _aui.AuiManager_swiginit(self,_aui.new_AuiManager(*args, **kwargs))
 
592
    __swig_destroy__ = _aui.delete_AuiManager
 
593
    __del__ = lambda self : None;
 
594
    def UnInit(*args, **kwargs):
 
595
        """UnInit(self)"""
 
596
        return _aui.AuiManager_UnInit(*args, **kwargs)
 
597
 
 
598
    def SetFlags(*args, **kwargs):
 
599
        """SetFlags(self, int flags)"""
 
600
        return _aui.AuiManager_SetFlags(*args, **kwargs)
 
601
 
 
602
    def GetFlags(*args, **kwargs):
 
603
        """GetFlags(self) -> int"""
 
604
        return _aui.AuiManager_GetFlags(*args, **kwargs)
 
605
 
 
606
    def SetManagedWindow(*args, **kwargs):
 
607
        """SetManagedWindow(self, Window managedWnd)"""
 
608
        return _aui.AuiManager_SetManagedWindow(*args, **kwargs)
 
609
 
 
610
    def GetManagedWindow(*args, **kwargs):
 
611
        """GetManagedWindow(self) -> Window"""
 
612
        return _aui.AuiManager_GetManagedWindow(*args, **kwargs)
 
613
 
 
614
    def GetManager(*args, **kwargs):
 
615
        """GetManager(Window window) -> AuiManager"""
 
616
        return _aui.AuiManager_GetManager(*args, **kwargs)
 
617
 
 
618
    GetManager = staticmethod(GetManager)
 
619
    def SetArtProvider(*args, **kwargs):
 
620
        """SetArtProvider(self, AuiDockArt artProvider)"""
 
621
        return _aui.AuiManager_SetArtProvider(*args, **kwargs)
 
622
 
 
623
    def GetArtProvider(*args, **kwargs):
 
624
        """GetArtProvider(self) -> AuiDockArt"""
 
625
        return _aui.AuiManager_GetArtProvider(*args, **kwargs)
 
626
 
 
627
    def _GetPaneByWidget(*args, **kwargs):
 
628
        """_GetPaneByWidget(self, Window window) -> AuiPaneInfo"""
 
629
        return _aui.AuiManager__GetPaneByWidget(*args, **kwargs)
 
630
 
 
631
    def _GetPaneByName(*args, **kwargs):
 
632
        """_GetPaneByName(self, String name) -> AuiPaneInfo"""
 
633
        return _aui.AuiManager__GetPaneByName(*args, **kwargs)
 
634
 
 
635
    def GetAllPanes(*args, **kwargs):
 
636
        """GetAllPanes(self) -> wxAuiPaneInfoArray"""
 
637
        return _aui.AuiManager_GetAllPanes(*args, **kwargs)
 
638
 
 
639
    def _AddPane1(*args, **kwargs):
 
640
        """_AddPane1(self, Window window, AuiPaneInfo paneInfo) -> bool"""
 
641
        return _aui.AuiManager__AddPane1(*args, **kwargs)
 
642
 
 
643
    def AddPane(*args, **kwargs):
 
644
        """AddPane(self, Window window, AuiPaneInfo paneInfo, Point dropPos) -> bool"""
 
645
        return _aui.AuiManager_AddPane(*args, **kwargs)
 
646
 
 
647
    def _AddPane2(*args, **kwargs):
 
648
        """_AddPane2(self, Window window, int direction=LEFT, String caption=wxEmptyString) -> bool"""
 
649
        return _aui.AuiManager__AddPane2(*args, **kwargs)
 
650
 
 
651
    def InsertPane(*args, **kwargs):
 
652
        """InsertPane(self, Window window, AuiPaneInfo insertLocation, int insertLevel=AUI_INSERT_PANE) -> bool"""
 
653
        return _aui.AuiManager_InsertPane(*args, **kwargs)
 
654
 
 
655
    def DetachPane(*args, **kwargs):
 
656
        """DetachPane(self, Window window) -> bool"""
 
657
        return _aui.AuiManager_DetachPane(*args, **kwargs)
 
658
 
 
659
    def Update(*args, **kwargs):
 
660
        """Update(self)"""
 
661
        return _aui.AuiManager_Update(*args, **kwargs)
 
662
 
 
663
    def SavePaneInfo(*args, **kwargs):
 
664
        """SavePaneInfo(self, AuiPaneInfo pane) -> String"""
 
665
        return _aui.AuiManager_SavePaneInfo(*args, **kwargs)
 
666
 
 
667
    def LoadPaneInfo(*args, **kwargs):
 
668
        """LoadPaneInfo(self, String panePart, AuiPaneInfo pane)"""
 
669
        return _aui.AuiManager_LoadPaneInfo(*args, **kwargs)
 
670
 
 
671
    def SavePerspective(*args, **kwargs):
 
672
        """SavePerspective(self) -> String"""
 
673
        return _aui.AuiManager_SavePerspective(*args, **kwargs)
 
674
 
 
675
    def LoadPerspective(*args, **kwargs):
 
676
        """LoadPerspective(self, String perspective, bool update=True) -> bool"""
 
677
        return _aui.AuiManager_LoadPerspective(*args, **kwargs)
 
678
 
 
679
    def SetDockSizeConstraint(*args, **kwargs):
 
680
        """SetDockSizeConstraint(self, double widthPct, double heightPct)"""
 
681
        return _aui.AuiManager_SetDockSizeConstraint(*args, **kwargs)
 
682
 
 
683
    def GetDockSizeConstraint(*args, **kwargs):
 
684
        """GetDockSizeConstraint(self, double widthPct, double heightPct)"""
 
685
        return _aui.AuiManager_GetDockSizeConstraint(*args, **kwargs)
 
686
 
 
687
    def ClosePane(*args, **kwargs):
 
688
        """ClosePane(self, AuiPaneInfo paneInfo)"""
 
689
        return _aui.AuiManager_ClosePane(*args, **kwargs)
 
690
 
 
691
    def MaximizePane(*args, **kwargs):
 
692
        """MaximizePane(self, AuiPaneInfo paneInfo)"""
 
693
        return _aui.AuiManager_MaximizePane(*args, **kwargs)
 
694
 
 
695
    def RestorePane(*args, **kwargs):
 
696
        """RestorePane(self, AuiPaneInfo paneInfo)"""
 
697
        return _aui.AuiManager_RestorePane(*args, **kwargs)
 
698
 
 
699
    def RestoreMaximizedPane(*args, **kwargs):
 
700
        """RestoreMaximizedPane(self)"""
 
701
        return _aui.AuiManager_RestoreMaximizedPane(*args, **kwargs)
 
702
 
 
703
    def CreateFloatingFrame(*args, **kwargs):
 
704
        """CreateFloatingFrame(self, Window parent, AuiPaneInfo p) -> AuiFloatingFrame"""
 
705
        return _aui.AuiManager_CreateFloatingFrame(*args, **kwargs)
 
706
 
 
707
    def CanDockPanel(*args, **kwargs):
 
708
        """CanDockPanel(self, AuiPaneInfo p) -> bool"""
 
709
        return _aui.AuiManager_CanDockPanel(*args, **kwargs)
 
710
 
 
711
    def StartPaneDrag(*args, **kwargs):
 
712
        """StartPaneDrag(self, Window paneWindow, Point offset)"""
 
713
        return _aui.AuiManager_StartPaneDrag(*args, **kwargs)
 
714
 
 
715
    def CalculateHintRect(*args, **kwargs):
 
716
        """CalculateHintRect(self, Window paneWindow, Point pt, Point offset) -> Rect"""
 
717
        return _aui.AuiManager_CalculateHintRect(*args, **kwargs)
 
718
 
 
719
    def DrawHintRect(*args, **kwargs):
 
720
        """DrawHintRect(self, Window paneWindow, Point pt, Point offset)"""
 
721
        return _aui.AuiManager_DrawHintRect(*args, **kwargs)
 
722
 
 
723
    def ShowHint(*args, **kwargs):
 
724
        """ShowHint(self, Rect rect)"""
 
725
        return _aui.AuiManager_ShowHint(*args, **kwargs)
 
726
 
 
727
    def HideHint(*args, **kwargs):
 
728
        """HideHint(self)"""
 
729
        return _aui.AuiManager_HideHint(*args, **kwargs)
 
730
 
 
731
    def OnHintActivate(*args, **kwargs):
 
732
        """OnHintActivate(self, ActivateEvent event)"""
 
733
        return _aui.AuiManager_OnHintActivate(*args, **kwargs)
 
734
 
 
735
    def OnRender(*args, **kwargs):
 
736
        """OnRender(self, AuiManagerEvent evt)"""
 
737
        return _aui.AuiManager_OnRender(*args, **kwargs)
 
738
 
 
739
    def OnPaneButton(*args, **kwargs):
 
740
        """OnPaneButton(self, AuiManagerEvent evt)"""
 
741
        return _aui.AuiManager_OnPaneButton(*args, **kwargs)
 
742
 
 
743
    def GetPane(self, item):
 
744
        """
 
745
        GetPane(self, window_or_info item) -> PaneInfo
 
746
 
 
747
        GetPane is used to search for a `PaneInfo` object either by
 
748
        widget reference or by pane name, which acts as a unique id
 
749
        for a window pane. The returned `PaneInfo` object may then be
 
750
        modified to change a pane's look, state or position. After one
 
751
        or more modifications to the `PaneInfo`, `AuiManager.Update`
 
752
        should be called to realize the changes to the user interface.
 
753
 
 
754
        If the lookup failed (meaning the pane could not be found in
 
755
        the manager) GetPane returns an empty `PaneInfo`, a condition
 
756
        which can be checked by calling `PaneInfo.IsOk`.
 
757
        """
 
758
        if isinstance(item, wx.Window):
 
759
            return self._GetPaneByWidget(item)
 
760
        else:
 
761
            return self._GetPaneByName(item)
 
762
 
 
763
    def AddPane(self, window, info=None, caption=None):
 
764
        """
 
765
        AddPane(self, window, info=None, caption=None) -> bool
 
766
 
 
767
        AddPane tells the frame manager to start managing a child
 
768
        window. There are two versions of this function. The first
 
769
        verison accepts a `PaneInfo` object for the ``info`` parameter
 
770
        and allows the full spectrum of pane parameter
 
771
        possibilities. (Say that 3 times fast!)
 
772
 
 
773
        The second version is used for simpler user interfaces which
 
774
        do not require as much configuration.  In this case the
 
775
        ``info`` parameter specifies the direction property of the
 
776
        pane info, and defaults to ``wx.LEFT``.  The pane caption may
 
777
        also be specified as an extra parameter in this form.
 
778
        """
 
779
        if type(info) == AuiPaneInfo:
 
780
            return self._AddPane1(window, info)
 
781
        else:
 
782
            
 
783
            if info is None:
 
784
                info = wx.LEFT
 
785
            if caption is None:
 
786
                caption = ""
 
787
            return self._AddPane2(window, info, caption)
 
788
 
 
789
    SetFrame = wx.deprecated(SetManagedWindow,
 
790
                              "SetFrame is deprecated, use `SetManagedWindow` instead.")
 
791
    GetFrame = wx.deprecated(GetManagedWindow,
 
792
                              "GetFrame is deprecated, use `GetManagedWindow` instead.")
 
793
 
 
794
    AllPanes = property(GetAllPanes,doc="See `GetAllPanes`") 
 
795
    ArtProvider = property(GetArtProvider,SetArtProvider,doc="See `GetArtProvider` and `SetArtProvider`") 
 
796
    Flags = property(GetFlags,SetFlags,doc="See `GetFlags` and `SetFlags`") 
 
797
    ManagedWindow = property(GetManagedWindow,SetManagedWindow,doc="See `GetManagedWindow` and `SetManagedWindow`") 
 
798
_aui.AuiManager_swigregister(AuiManager)
 
799
 
 
800
def AuiManager_GetManager(*args, **kwargs):
 
801
  """AuiManager_GetManager(Window window) -> AuiManager"""
 
802
  return _aui.AuiManager_GetManager(*args, **kwargs)
 
803
 
 
804
class AuiManagerEvent(_core.Event):
 
805
    """Proxy of C++ AuiManagerEvent class"""
 
806
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
807
    __repr__ = _swig_repr
 
808
    def __init__(self, *args, **kwargs): 
 
809
        """__init__(self, EventType type=wxEVT_NULL) -> AuiManagerEvent"""
 
810
        _aui.AuiManagerEvent_swiginit(self,_aui.new_AuiManagerEvent(*args, **kwargs))
 
811
    def Clone(*args, **kwargs):
 
812
        """Clone(self) -> Event"""
 
813
        return _aui.AuiManagerEvent_Clone(*args, **kwargs)
 
814
 
 
815
    def SetManager(*args, **kwargs):
 
816
        """SetManager(self, AuiManager mgr)"""
 
817
        return _aui.AuiManagerEvent_SetManager(*args, **kwargs)
 
818
 
 
819
    def SetPane(*args, **kwargs):
 
820
        """SetPane(self, AuiPaneInfo p)"""
 
821
        return _aui.AuiManagerEvent_SetPane(*args, **kwargs)
 
822
 
 
823
    def SetButton(*args, **kwargs):
 
824
        """SetButton(self, int b)"""
 
825
        return _aui.AuiManagerEvent_SetButton(*args, **kwargs)
 
826
 
 
827
    def SetDC(*args, **kwargs):
 
828
        """SetDC(self, DC pdc)"""
 
829
        return _aui.AuiManagerEvent_SetDC(*args, **kwargs)
 
830
 
 
831
    def GetManager(*args, **kwargs):
 
832
        """GetManager(self) -> AuiManager"""
 
833
        return _aui.AuiManagerEvent_GetManager(*args, **kwargs)
 
834
 
 
835
    def GetPane(*args, **kwargs):
 
836
        """GetPane(self) -> AuiPaneInfo"""
 
837
        return _aui.AuiManagerEvent_GetPane(*args, **kwargs)
 
838
 
 
839
    def GetButton(*args, **kwargs):
 
840
        """GetButton(self) -> int"""
 
841
        return _aui.AuiManagerEvent_GetButton(*args, **kwargs)
 
842
 
 
843
    def GetDC(*args, **kwargs):
 
844
        """GetDC(self) -> DC"""
 
845
        return _aui.AuiManagerEvent_GetDC(*args, **kwargs)
 
846
 
 
847
    def Veto(*args, **kwargs):
 
848
        """Veto(self, bool veto=True)"""
 
849
        return _aui.AuiManagerEvent_Veto(*args, **kwargs)
 
850
 
 
851
    def GetVeto(*args, **kwargs):
 
852
        """GetVeto(self) -> bool"""
 
853
        return _aui.AuiManagerEvent_GetVeto(*args, **kwargs)
 
854
 
 
855
    def SetCanVeto(*args, **kwargs):
 
856
        """SetCanVeto(self, bool can_veto)"""
 
857
        return _aui.AuiManagerEvent_SetCanVeto(*args, **kwargs)
 
858
 
 
859
    def CanVeto(*args, **kwargs):
 
860
        """CanVeto(self) -> bool"""
 
861
        return _aui.AuiManagerEvent_CanVeto(*args, **kwargs)
 
862
 
 
863
    manager = property(_aui.AuiManagerEvent_manager_get, _aui.AuiManagerEvent_manager_set)
 
864
    pane = property(_aui.AuiManagerEvent_pane_get, _aui.AuiManagerEvent_pane_set)
 
865
    button = property(_aui.AuiManagerEvent_button_get, _aui.AuiManagerEvent_button_set)
 
866
    veto_flag = property(_aui.AuiManagerEvent_veto_flag_get, _aui.AuiManagerEvent_veto_flag_set)
 
867
    canveto_flag = property(_aui.AuiManagerEvent_canveto_flag_get, _aui.AuiManagerEvent_canveto_flag_set)
 
868
    dc = property(_aui.AuiManagerEvent_dc_get, _aui.AuiManagerEvent_dc_set)
 
869
    Button = property(GetButton,SetButton,doc="See `GetButton` and `SetButton`") 
 
870
    DC = property(GetDC,SetDC,doc="See `GetDC` and `SetDC`") 
 
871
    Pane = property(GetPane,SetPane,doc="See `GetPane` and `SetPane`") 
 
872
_aui.AuiManagerEvent_swigregister(AuiManagerEvent)
 
873
 
 
874
class AuiDockInfo(object):
 
875
    """Proxy of C++ AuiDockInfo class"""
 
876
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
877
    __repr__ = _swig_repr
 
878
    def __init__(self, *args, **kwargs): 
 
879
        """__init__(self) -> AuiDockInfo"""
 
880
        _aui.AuiDockInfo_swiginit(self,_aui.new_AuiDockInfo(*args, **kwargs))
 
881
    def IsOk(*args, **kwargs):
 
882
        """IsOk(self) -> bool"""
 
883
        return _aui.AuiDockInfo_IsOk(*args, **kwargs)
 
884
 
 
885
    def IsHorizontal(*args, **kwargs):
 
886
        """IsHorizontal(self) -> bool"""
 
887
        return _aui.AuiDockInfo_IsHorizontal(*args, **kwargs)
 
888
 
 
889
    def IsVertical(*args, **kwargs):
 
890
        """IsVertical(self) -> bool"""
 
891
        return _aui.AuiDockInfo_IsVertical(*args, **kwargs)
 
892
 
 
893
    panes = property(_aui.AuiDockInfo_panes_get, _aui.AuiDockInfo_panes_set)
 
894
    rect = property(_aui.AuiDockInfo_rect_get, _aui.AuiDockInfo_rect_set)
 
895
    dock_direction = property(_aui.AuiDockInfo_dock_direction_get, _aui.AuiDockInfo_dock_direction_set)
 
896
    dock_layer = property(_aui.AuiDockInfo_dock_layer_get, _aui.AuiDockInfo_dock_layer_set)
 
897
    dock_row = property(_aui.AuiDockInfo_dock_row_get, _aui.AuiDockInfo_dock_row_set)
 
898
    size = property(_aui.AuiDockInfo_size_get, _aui.AuiDockInfo_size_set)
 
899
    min_size = property(_aui.AuiDockInfo_min_size_get, _aui.AuiDockInfo_min_size_set)
 
900
    resizable = property(_aui.AuiDockInfo_resizable_get, _aui.AuiDockInfo_resizable_set)
 
901
    toolbar = property(_aui.AuiDockInfo_toolbar_get, _aui.AuiDockInfo_toolbar_set)
 
902
    fixed = property(_aui.AuiDockInfo_fixed_get, _aui.AuiDockInfo_fixed_set)
 
903
    reserved1 = property(_aui.AuiDockInfo_reserved1_get, _aui.AuiDockInfo_reserved1_set)
 
904
    __swig_destroy__ = _aui.delete_AuiDockInfo
 
905
    __del__ = lambda self : None;
 
906
_aui.AuiDockInfo_swigregister(AuiDockInfo)
 
907
 
 
908
class AuiDockUIPart(object):
 
909
    """Proxy of C++ AuiDockUIPart class"""
 
910
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
911
    def __init__(self): raise AttributeError, "No constructor defined"
 
912
    __repr__ = _swig_repr
 
913
    typeCaption = _aui.AuiDockUIPart_typeCaption
 
914
    typeGripper = _aui.AuiDockUIPart_typeGripper
 
915
    typeDock = _aui.AuiDockUIPart_typeDock
 
916
    typeDockSizer = _aui.AuiDockUIPart_typeDockSizer
 
917
    typePane = _aui.AuiDockUIPart_typePane
 
918
    typePaneSizer = _aui.AuiDockUIPart_typePaneSizer
 
919
    typeBackground = _aui.AuiDockUIPart_typeBackground
 
920
    typePaneBorder = _aui.AuiDockUIPart_typePaneBorder
 
921
    typePaneButton = _aui.AuiDockUIPart_typePaneButton
 
922
    type = property(_aui.AuiDockUIPart_type_get, _aui.AuiDockUIPart_type_set)
 
923
    orientation = property(_aui.AuiDockUIPart_orientation_get, _aui.AuiDockUIPart_orientation_set)
 
924
    dock = property(_aui.AuiDockUIPart_dock_get, _aui.AuiDockUIPart_dock_set)
 
925
    pane = property(_aui.AuiDockUIPart_pane_get, _aui.AuiDockUIPart_pane_set)
 
926
    button = property(_aui.AuiDockUIPart_button_get, _aui.AuiDockUIPart_button_set)
 
927
    cont_sizer = property(_aui.AuiDockUIPart_cont_sizer_get, _aui.AuiDockUIPart_cont_sizer_set)
 
928
    sizer_item = property(_aui.AuiDockUIPart_sizer_item_get, _aui.AuiDockUIPart_sizer_item_set)
 
929
    rect = property(_aui.AuiDockUIPart_rect_get, _aui.AuiDockUIPart_rect_set)
 
930
    __swig_destroy__ = _aui.delete_AuiDockUIPart
 
931
    __del__ = lambda self : None;
 
932
_aui.AuiDockUIPart_swigregister(AuiDockUIPart)
 
933
 
 
934
class AuiPaneButton(object):
 
935
    """Proxy of C++ AuiPaneButton class"""
 
936
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
937
    def __init__(self): raise AttributeError, "No constructor defined"
 
938
    __repr__ = _swig_repr
 
939
    button_id = property(_aui.AuiPaneButton_button_id_get, _aui.AuiPaneButton_button_id_set)
 
940
    __swig_destroy__ = _aui.delete_AuiPaneButton
 
941
    __del__ = lambda self : None;
 
942
_aui.AuiPaneButton_swigregister(AuiPaneButton)
 
943
 
 
944
wxEVT_AUI_PANE_BUTTON = _aui.wxEVT_AUI_PANE_BUTTON
 
945
wxEVT_AUI_PANE_CLOSE = _aui.wxEVT_AUI_PANE_CLOSE
 
946
wxEVT_AUI_PANE_MAXIMIZE = _aui.wxEVT_AUI_PANE_MAXIMIZE
 
947
wxEVT_AUI_PANE_RESTORE = _aui.wxEVT_AUI_PANE_RESTORE
 
948
wxEVT_AUI_PANE_ACTIVATED = _aui.wxEVT_AUI_PANE_ACTIVATED
 
949
wxEVT_AUI_RENDER = _aui.wxEVT_AUI_RENDER
 
950
wxEVT_AUI_FIND_MANAGER = _aui.wxEVT_AUI_FIND_MANAGER
 
951
EVT_AUI_PANE_BUTTON = wx.PyEventBinder( wxEVT_AUI_PANE_BUTTON )
 
952
EVT_AUI_PANE_CLOSE = wx.PyEventBinder( wxEVT_AUI_PANE_CLOSE )
 
953
EVT_AUI_PANE_MAXIMIZE = wx.PyEventBinder( wxEVT_AUI_PANE_MAXIMIZE )
 
954
EVT_AUI_PANE_RESTORE = wx.PyEventBinder( wxEVT_AUI_PANE_RESTORE )
 
955
EVT_AUI_PANE_ACTIVATED = wx.PyEventBinder( wxEVT_AUI_PANE_ACTIVATED )
 
956
EVT_AUI_RENDER = wx.PyEventBinder( wxEVT_AUI_RENDER )
 
957
EVT_AUI_FIND_MANAGER = wx.PyEventBinder( wxEVT_AUI_FIND_MANAGER )
 
958
 
 
959
class AuiDockArt(object):
 
960
    """Proxy of C++ AuiDockArt class"""
 
961
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
962
    def __init__(self): raise AttributeError, "No constructor defined"
 
963
    __repr__ = _swig_repr
 
964
    __swig_destroy__ = _aui.delete_AuiDockArt
 
965
    __del__ = lambda self : None;
 
966
    def GetMetric(*args, **kwargs):
 
967
        """GetMetric(self, int id) -> int"""
 
968
        return _aui.AuiDockArt_GetMetric(*args, **kwargs)
 
969
 
 
970
    def SetMetric(*args, **kwargs):
 
971
        """SetMetric(self, int id, int newVal)"""
 
972
        return _aui.AuiDockArt_SetMetric(*args, **kwargs)
 
973
 
 
974
    def SetFont(*args, **kwargs):
 
975
        """SetFont(self, int id, Font font)"""
 
976
        return _aui.AuiDockArt_SetFont(*args, **kwargs)
 
977
 
 
978
    def GetFont(*args, **kwargs):
 
979
        """GetFont(self, int id) -> Font"""
 
980
        return _aui.AuiDockArt_GetFont(*args, **kwargs)
 
981
 
 
982
    def GetColour(*args, **kwargs):
 
983
        """GetColour(self, int id) -> Colour"""
 
984
        return _aui.AuiDockArt_GetColour(*args, **kwargs)
 
985
 
 
986
    def SetColour(*args, **kwargs):
 
987
        """SetColour(self, int id, Colour colour)"""
 
988
        return _aui.AuiDockArt_SetColour(*args, **kwargs)
 
989
 
 
990
    def GetColor(*args, **kwargs):
 
991
        """GetColor(self, int id) -> Colour"""
 
992
        return _aui.AuiDockArt_GetColor(*args, **kwargs)
 
993
 
 
994
    def SetColor(*args, **kwargs):
 
995
        """SetColor(self, int id, Colour color)"""
 
996
        return _aui.AuiDockArt_SetColor(*args, **kwargs)
 
997
 
 
998
    def DrawSash(*args, **kwargs):
 
999
        """DrawSash(self, DC dc, Window window, int orientation, Rect rect)"""
 
1000
        return _aui.AuiDockArt_DrawSash(*args, **kwargs)
 
1001
 
 
1002
    def DrawBackground(*args, **kwargs):
 
1003
        """DrawBackground(self, DC dc, Window window, int orientation, Rect rect)"""
 
1004
        return _aui.AuiDockArt_DrawBackground(*args, **kwargs)
 
1005
 
 
1006
    def DrawCaption(*args, **kwargs):
 
1007
        """DrawCaption(self, DC dc, Window window, String text, Rect rect, AuiPaneInfo pane)"""
 
1008
        return _aui.AuiDockArt_DrawCaption(*args, **kwargs)
 
1009
 
 
1010
    def DrawGripper(*args, **kwargs):
 
1011
        """DrawGripper(self, DC dc, Window window, Rect rect, AuiPaneInfo pane)"""
 
1012
        return _aui.AuiDockArt_DrawGripper(*args, **kwargs)
 
1013
 
 
1014
    def DrawBorder(*args, **kwargs):
 
1015
        """DrawBorder(self, DC dc, Window window, Rect rect, AuiPaneInfo pane)"""
 
1016
        return _aui.AuiDockArt_DrawBorder(*args, **kwargs)
 
1017
 
 
1018
    def DrawPaneButton(*args, **kwargs):
 
1019
        """
 
1020
        DrawPaneButton(self, DC dc, Window window, int button, int buttonState, 
 
1021
            Rect rect, AuiPaneInfo pane)
 
1022
        """
 
1023
        return _aui.AuiDockArt_DrawPaneButton(*args, **kwargs)
 
1024
 
 
1025
_aui.AuiDockArt_swigregister(AuiDockArt)
 
1026
 
 
1027
class AuiDefaultDockArt(AuiDockArt):
 
1028
    """Proxy of C++ AuiDefaultDockArt class"""
 
1029
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1030
    __repr__ = _swig_repr
 
1031
    def __init__(self, *args, **kwargs): 
 
1032
        """__init__(self) -> AuiDefaultDockArt"""
 
1033
        _aui.AuiDefaultDockArt_swiginit(self,_aui.new_AuiDefaultDockArt(*args, **kwargs))
 
1034
    def DrawIcon(*args, **kwargs):
 
1035
        """DrawIcon(self, DC dc, Rect rect, AuiPaneInfo pane)"""
 
1036
        return _aui.AuiDefaultDockArt_DrawIcon(*args, **kwargs)
 
1037
 
 
1038
_aui.AuiDefaultDockArt_swigregister(AuiDefaultDockArt)
 
1039
 
 
1040
class AuiFloatingFrame(_windows.Frame):
 
1041
    """Proxy of C++ AuiFloatingFrame class"""
 
1042
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1043
    __repr__ = _swig_repr
 
1044
    def __init__(self, *args, **kwargs): 
 
1045
        """
 
1046
        __init__(self, Window parent, AuiManager ownerMgr, AuiPaneInfo pane, 
 
1047
            int id=ID_ANY, long style=wxRESIZE_BORDER|wxSYSTEM_MENU|wxCAPTION|wxFRAME_NO_TASKBAR|wxFRAME_FLOAT_ON_PARENT|wxCLIP_CHILDREN) -> AuiFloatingFrame
 
1048
        """
 
1049
        _aui.AuiFloatingFrame_swiginit(self,_aui.new_AuiFloatingFrame(*args, **kwargs))
 
1050
    __swig_destroy__ = _aui.delete_AuiFloatingFrame
 
1051
    __del__ = lambda self : None;
 
1052
    def SetPaneWindow(*args, **kwargs):
 
1053
        """SetPaneWindow(self, AuiPaneInfo pane)"""
 
1054
        return _aui.AuiFloatingFrame_SetPaneWindow(*args, **kwargs)
 
1055
 
 
1056
    def GetOwnerManager(*args, **kwargs):
 
1057
        """GetOwnerManager(self) -> AuiManager"""
 
1058
        return _aui.AuiFloatingFrame_GetOwnerManager(*args, **kwargs)
 
1059
 
 
1060
_aui.AuiFloatingFrame_swigregister(AuiFloatingFrame)
 
1061
 
 
1062
AUI_NB_TOP = _aui.AUI_NB_TOP
 
1063
AUI_NB_LEFT = _aui.AUI_NB_LEFT
 
1064
AUI_NB_RIGHT = _aui.AUI_NB_RIGHT
 
1065
AUI_NB_BOTTOM = _aui.AUI_NB_BOTTOM
 
1066
AUI_NB_TAB_SPLIT = _aui.AUI_NB_TAB_SPLIT
 
1067
AUI_NB_TAB_MOVE = _aui.AUI_NB_TAB_MOVE
 
1068
AUI_NB_TAB_EXTERNAL_MOVE = _aui.AUI_NB_TAB_EXTERNAL_MOVE
 
1069
AUI_NB_TAB_FIXED_WIDTH = _aui.AUI_NB_TAB_FIXED_WIDTH
 
1070
AUI_NB_SCROLL_BUTTONS = _aui.AUI_NB_SCROLL_BUTTONS
 
1071
AUI_NB_WINDOWLIST_BUTTON = _aui.AUI_NB_WINDOWLIST_BUTTON
 
1072
AUI_NB_CLOSE_BUTTON = _aui.AUI_NB_CLOSE_BUTTON
 
1073
AUI_NB_CLOSE_ON_ACTIVE_TAB = _aui.AUI_NB_CLOSE_ON_ACTIVE_TAB
 
1074
AUI_NB_CLOSE_ON_ALL_TABS = _aui.AUI_NB_CLOSE_ON_ALL_TABS
 
1075
AUI_NB_MIDDLE_CLICK_CLOSE = _aui.AUI_NB_MIDDLE_CLICK_CLOSE
 
1076
AUI_NB_DEFAULT_STYLE = _aui.AUI_NB_DEFAULT_STYLE
 
1077
class AuiNotebookEvent(_core.BookCtrlEvent):
 
1078
    """Proxy of C++ AuiNotebookEvent class"""
 
1079
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1080
    __repr__ = _swig_repr
 
1081
    def __init__(self, *args, **kwargs): 
 
1082
        """__init__(self, EventType commandType=wxEVT_NULL, int winId=0) -> AuiNotebookEvent"""
 
1083
        _aui.AuiNotebookEvent_swiginit(self,_aui.new_AuiNotebookEvent(*args, **kwargs))
 
1084
    def SetDragSource(*args, **kwargs):
 
1085
        """SetDragSource(self, AuiNotebook s)"""
 
1086
        return _aui.AuiNotebookEvent_SetDragSource(*args, **kwargs)
 
1087
 
 
1088
    def GetDragSource(*args, **kwargs):
 
1089
        """GetDragSource(self) -> AuiNotebook"""
 
1090
        return _aui.AuiNotebookEvent_GetDragSource(*args, **kwargs)
 
1091
 
 
1092
_aui.AuiNotebookEvent_swigregister(AuiNotebookEvent)
 
1093
 
 
1094
class AuiNotebookPage(object):
 
1095
    """Proxy of C++ AuiNotebookPage class"""
 
1096
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1097
    def __init__(self): raise AttributeError, "No constructor defined"
 
1098
    __repr__ = _swig_repr
 
1099
    window = property(_aui.AuiNotebookPage_window_get, _aui.AuiNotebookPage_window_set)
 
1100
    caption = property(_aui.AuiNotebookPage_caption_get, _aui.AuiNotebookPage_caption_set)
 
1101
    tooltip = property(_aui.AuiNotebookPage_tooltip_get, _aui.AuiNotebookPage_tooltip_set)
 
1102
    bitmap = property(_aui.AuiNotebookPage_bitmap_get, _aui.AuiNotebookPage_bitmap_set)
 
1103
    rect = property(_aui.AuiNotebookPage_rect_get, _aui.AuiNotebookPage_rect_set)
 
1104
    active = property(_aui.AuiNotebookPage_active_get, _aui.AuiNotebookPage_active_set)
 
1105
_aui.AuiNotebookPage_swigregister(AuiNotebookPage)
 
1106
 
 
1107
class AuiTabContainerButton(object):
 
1108
    """Proxy of C++ AuiTabContainerButton class"""
 
1109
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1110
    def __init__(self): raise AttributeError, "No constructor defined"
 
1111
    __repr__ = _swig_repr
 
1112
    id = property(_aui.AuiTabContainerButton_id_get, _aui.AuiTabContainerButton_id_set)
 
1113
    curState = property(_aui.AuiTabContainerButton_curState_get, _aui.AuiTabContainerButton_curState_set)
 
1114
    location = property(_aui.AuiTabContainerButton_location_get, _aui.AuiTabContainerButton_location_set)
 
1115
    bitmap = property(_aui.AuiTabContainerButton_bitmap_get, _aui.AuiTabContainerButton_bitmap_set)
 
1116
    disBitmap = property(_aui.AuiTabContainerButton_disBitmap_get, _aui.AuiTabContainerButton_disBitmap_set)
 
1117
    rect = property(_aui.AuiTabContainerButton_rect_get, _aui.AuiTabContainerButton_rect_set)
 
1118
_aui.AuiTabContainerButton_swigregister(AuiTabContainerButton)
 
1119
 
 
1120
class AuiTabContainer(object):
 
1121
    """Proxy of C++ AuiTabContainer class"""
 
1122
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1123
    __repr__ = _swig_repr
 
1124
    def __init__(self, *args, **kwargs): 
 
1125
        """__init__(self) -> AuiTabContainer"""
 
1126
        _aui.AuiTabContainer_swiginit(self,_aui.new_AuiTabContainer(*args, **kwargs))
 
1127
    __swig_destroy__ = _aui.delete_AuiTabContainer
 
1128
    __del__ = lambda self : None;
 
1129
    def SetArtProvider(*args, **kwargs):
 
1130
        """SetArtProvider(self, wxAuiTabArt art)"""
 
1131
        return _aui.AuiTabContainer_SetArtProvider(*args, **kwargs)
 
1132
 
 
1133
    def GetArtProvider(*args, **kwargs):
 
1134
        """GetArtProvider(self) -> wxAuiTabArt"""
 
1135
        return _aui.AuiTabContainer_GetArtProvider(*args, **kwargs)
 
1136
 
 
1137
    def SetFlags(*args, **kwargs):
 
1138
        """SetFlags(self, int flags)"""
 
1139
        return _aui.AuiTabContainer_SetFlags(*args, **kwargs)
 
1140
 
 
1141
    def GetFlags(*args, **kwargs):
 
1142
        """GetFlags(self) -> int"""
 
1143
        return _aui.AuiTabContainer_GetFlags(*args, **kwargs)
 
1144
 
 
1145
    def AddPage(*args, **kwargs):
 
1146
        """AddPage(self, Window page, AuiNotebookPage info) -> bool"""
 
1147
        return _aui.AuiTabContainer_AddPage(*args, **kwargs)
 
1148
 
 
1149
    def InsertPage(*args, **kwargs):
 
1150
        """InsertPage(self, Window page, AuiNotebookPage info, size_t idx) -> bool"""
 
1151
        return _aui.AuiTabContainer_InsertPage(*args, **kwargs)
 
1152
 
 
1153
    def MovePage(*args, **kwargs):
 
1154
        """MovePage(self, Window page, size_t newIdx) -> bool"""
 
1155
        return _aui.AuiTabContainer_MovePage(*args, **kwargs)
 
1156
 
 
1157
    def RemovePage(*args, **kwargs):
 
1158
        """RemovePage(self, Window page) -> bool"""
 
1159
        return _aui.AuiTabContainer_RemovePage(*args, **kwargs)
 
1160
 
 
1161
    def SetActivePage(*args):
 
1162
        """
 
1163
        SetActivePage(self, Window page) -> bool
 
1164
        SetActivePage(self, size_t page) -> bool
 
1165
        """
 
1166
        return _aui.AuiTabContainer_SetActivePage(*args)
 
1167
 
 
1168
    def SetNoneActive(*args, **kwargs):
 
1169
        """SetNoneActive(self)"""
 
1170
        return _aui.AuiTabContainer_SetNoneActive(*args, **kwargs)
 
1171
 
 
1172
    def GetActivePage(*args, **kwargs):
 
1173
        """GetActivePage(self) -> int"""
 
1174
        return _aui.AuiTabContainer_GetActivePage(*args, **kwargs)
 
1175
 
 
1176
    def TabHitTest(*args, **kwargs):
 
1177
        """TabHitTest(self, int x, int y, Window hit) -> bool"""
 
1178
        return _aui.AuiTabContainer_TabHitTest(*args, **kwargs)
 
1179
 
 
1180
    def ButtonHitTest(*args, **kwargs):
 
1181
        """ButtonHitTest(self, int x, int y, AuiTabContainerButton hit) -> bool"""
 
1182
        return _aui.AuiTabContainer_ButtonHitTest(*args, **kwargs)
 
1183
 
 
1184
    def GetWindowFromIdx(*args, **kwargs):
 
1185
        """GetWindowFromIdx(self, size_t idx) -> Window"""
 
1186
        return _aui.AuiTabContainer_GetWindowFromIdx(*args, **kwargs)
 
1187
 
 
1188
    def GetIdxFromWindow(*args, **kwargs):
 
1189
        """GetIdxFromWindow(self, Window page) -> int"""
 
1190
        return _aui.AuiTabContainer_GetIdxFromWindow(*args, **kwargs)
 
1191
 
 
1192
    def GetPageCount(*args, **kwargs):
 
1193
        """GetPageCount(self) -> size_t"""
 
1194
        return _aui.AuiTabContainer_GetPageCount(*args, **kwargs)
 
1195
 
 
1196
    def GetPage(*args, **kwargs):
 
1197
        """GetPage(self, size_t idx) -> AuiNotebookPage"""
 
1198
        return _aui.AuiTabContainer_GetPage(*args, **kwargs)
 
1199
 
 
1200
    def GetPages(*args, **kwargs):
 
1201
        """GetPages(self) -> wxAuiNotebookPageArray"""
 
1202
        return _aui.AuiTabContainer_GetPages(*args, **kwargs)
 
1203
 
 
1204
    def SetNormalFont(*args, **kwargs):
 
1205
        """SetNormalFont(self, Font normalFont)"""
 
1206
        return _aui.AuiTabContainer_SetNormalFont(*args, **kwargs)
 
1207
 
 
1208
    def SetSelectedFont(*args, **kwargs):
 
1209
        """SetSelectedFont(self, Font selectedFont)"""
 
1210
        return _aui.AuiTabContainer_SetSelectedFont(*args, **kwargs)
 
1211
 
 
1212
    def SetMeasuringFont(*args, **kwargs):
 
1213
        """SetMeasuringFont(self, Font measuringFont)"""
 
1214
        return _aui.AuiTabContainer_SetMeasuringFont(*args, **kwargs)
 
1215
 
 
1216
    def SetColour(*args, **kwargs):
 
1217
        """SetColour(self, Colour colour)"""
 
1218
        return _aui.AuiTabContainer_SetColour(*args, **kwargs)
 
1219
 
 
1220
    def SetActiveColour(*args, **kwargs):
 
1221
        """SetActiveColour(self, Colour colour)"""
 
1222
        return _aui.AuiTabContainer_SetActiveColour(*args, **kwargs)
 
1223
 
 
1224
    def DoShowHide(*args, **kwargs):
 
1225
        """DoShowHide(self)"""
 
1226
        return _aui.AuiTabContainer_DoShowHide(*args, **kwargs)
 
1227
 
 
1228
    def SetRect(*args, **kwargs):
 
1229
        """SetRect(self, Rect rect)"""
 
1230
        return _aui.AuiTabContainer_SetRect(*args, **kwargs)
 
1231
 
 
1232
    def RemoveButton(*args, **kwargs):
 
1233
        """RemoveButton(self, int id)"""
 
1234
        return _aui.AuiTabContainer_RemoveButton(*args, **kwargs)
 
1235
 
 
1236
    def AddButton(*args, **kwargs):
 
1237
        """
 
1238
        AddButton(self, int id, int location, Bitmap normalBitmap=wxNullBitmap, 
 
1239
            Bitmap disabledBitmap=wxNullBitmap)
 
1240
        """
 
1241
        return _aui.AuiTabContainer_AddButton(*args, **kwargs)
 
1242
 
 
1243
    def GetTabOffset(*args, **kwargs):
 
1244
        """GetTabOffset(self) -> size_t"""
 
1245
        return _aui.AuiTabContainer_GetTabOffset(*args, **kwargs)
 
1246
 
 
1247
    def SetTabOffset(*args, **kwargs):
 
1248
        """SetTabOffset(self, size_t offset)"""
 
1249
        return _aui.AuiTabContainer_SetTabOffset(*args, **kwargs)
 
1250
 
 
1251
    def IsTabVisible(*args, **kwargs):
 
1252
        """IsTabVisible(self, int tabPage, int tabOffset, DC dc, Window wnd) -> bool"""
 
1253
        return _aui.AuiTabContainer_IsTabVisible(*args, **kwargs)
 
1254
 
 
1255
    def MakeTabVisible(*args, **kwargs):
 
1256
        """MakeTabVisible(self, int tabPage, Window win)"""
 
1257
        return _aui.AuiTabContainer_MakeTabVisible(*args, **kwargs)
 
1258
 
 
1259
    ActivePage = property(GetActivePage,SetActivePage,doc="See `GetActivePage` and `SetActivePage`") 
 
1260
    PageCount = property(GetPageCount,doc="See `GetPageCount`") 
 
1261
    Pages = property(GetPages,doc="See `GetPages`") 
 
1262
_aui.AuiTabContainer_swigregister(AuiTabContainer)
 
1263
 
 
1264
class AuiTabCtrl(_core.Control,AuiTabContainer):
 
1265
    """Proxy of C++ AuiTabCtrl class"""
 
1266
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1267
    __repr__ = _swig_repr
 
1268
    def __init__(self, *args, **kwargs): 
 
1269
        """
 
1270
        __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition, 
 
1271
            Size size=DefaultSize, long style=0) -> AuiTabCtrl
 
1272
        """
 
1273
        _aui.AuiTabCtrl_swiginit(self,_aui.new_AuiTabCtrl(*args, **kwargs))
 
1274
        self._setOORInfo(self)
 
1275
 
 
1276
    __swig_destroy__ = _aui.delete_AuiTabCtrl
 
1277
    __del__ = lambda self : None;
 
1278
    def IsDragging(*args, **kwargs):
 
1279
        """IsDragging(self) -> bool"""
 
1280
        return _aui.AuiTabCtrl_IsDragging(*args, **kwargs)
 
1281
 
 
1282
_aui.AuiTabCtrl_swigregister(AuiTabCtrl)
 
1283
 
 
1284
class AuiNotebook(wxNavigationEnabled_BookCtrlBase):
 
1285
    """Proxy of C++ AuiNotebook class"""
 
1286
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1287
    __repr__ = _swig_repr
 
1288
    def __init__(self, *args, **kwargs): 
 
1289
        """
 
1290
        __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition, 
 
1291
            Size size=DefaultSize, long style=AUI_NB_DEFAULT_STYLE) -> AuiNotebook
 
1292
        """
 
1293
        _aui.AuiNotebook_swiginit(self,_aui.new_AuiNotebook(*args, **kwargs))
 
1294
        self._setOORInfo(self)
 
1295
 
 
1296
    def Create(*args, **kwargs):
 
1297
        """
 
1298
        Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition, 
 
1299
            Size size=DefaultSize, long style=0) -> bool
 
1300
 
 
1301
        Do the 2nd phase and create the GUI control.
 
1302
        """
 
1303
        return _aui.AuiNotebook_Create(*args, **kwargs)
 
1304
 
 
1305
    def SetArtProvider(*args, **kwargs):
 
1306
        """SetArtProvider(self, wxAuiTabArt art)"""
 
1307
        return _aui.AuiNotebook_SetArtProvider(*args, **kwargs)
 
1308
 
 
1309
    def GetArtProvider(*args, **kwargs):
 
1310
        """GetArtProvider(self) -> wxAuiTabArt"""
 
1311
        return _aui.AuiNotebook_GetArtProvider(*args, **kwargs)
 
1312
 
 
1313
    def SetUniformBitmapSize(*args, **kwargs):
 
1314
        """SetUniformBitmapSize(self, Size size)"""
 
1315
        return _aui.AuiNotebook_SetUniformBitmapSize(*args, **kwargs)
 
1316
 
 
1317
    def SetTabCtrlHeight(*args, **kwargs):
 
1318
        """SetTabCtrlHeight(self, int height)"""
 
1319
        return _aui.AuiNotebook_SetTabCtrlHeight(*args, **kwargs)
 
1320
 
 
1321
    def GetPage(*args, **kwargs):
 
1322
        """GetPage(self, size_t pageIdx) -> Window"""
 
1323
        return _aui.AuiNotebook_GetPage(*args, **kwargs)
 
1324
 
 
1325
    def GetPageIndex(*args, **kwargs):
 
1326
        """GetPageIndex(self, Window pageWnd) -> int"""
 
1327
        return _aui.AuiNotebook_GetPageIndex(*args, **kwargs)
 
1328
 
 
1329
    def SetPageToolTip(*args, **kwargs):
 
1330
        """SetPageToolTip(self, size_t page, String text) -> bool"""
 
1331
        return _aui.AuiNotebook_SetPageToolTip(*args, **kwargs)
 
1332
 
 
1333
    def GetPageToolTip(*args, **kwargs):
 
1334
        """GetPageToolTip(self, size_t pageIdx) -> String"""
 
1335
        return _aui.AuiNotebook_GetPageToolTip(*args, **kwargs)
 
1336
 
 
1337
    def SetPageBitmap(*args, **kwargs):
 
1338
        """SetPageBitmap(self, size_t page, Bitmap bitmap) -> bool"""
 
1339
        return _aui.AuiNotebook_SetPageBitmap(*args, **kwargs)
 
1340
 
 
1341
    def GetPageBitmap(*args, **kwargs):
 
1342
        """GetPageBitmap(self, size_t pageIdx) -> Bitmap"""
 
1343
        return _aui.AuiNotebook_GetPageBitmap(*args, **kwargs)
 
1344
 
 
1345
    def Split(*args, **kwargs):
 
1346
        """Split(self, size_t page, int direction)"""
 
1347
        return _aui.AuiNotebook_Split(*args, **kwargs)
 
1348
 
 
1349
    def GetAuiManager(*args, **kwargs):
 
1350
        """GetAuiManager(self) -> AuiManager"""
 
1351
        return _aui.AuiNotebook_GetAuiManager(*args, **kwargs)
 
1352
 
 
1353
    def SetNormalFont(*args, **kwargs):
 
1354
        """SetNormalFont(self, Font font)"""
 
1355
        return _aui.AuiNotebook_SetNormalFont(*args, **kwargs)
 
1356
 
 
1357
    def SetSelectedFont(*args, **kwargs):
 
1358
        """SetSelectedFont(self, Font font)"""
 
1359
        return _aui.AuiNotebook_SetSelectedFont(*args, **kwargs)
 
1360
 
 
1361
    def SetMeasuringFont(*args, **kwargs):
 
1362
        """SetMeasuringFont(self, Font font)"""
 
1363
        return _aui.AuiNotebook_SetMeasuringFont(*args, **kwargs)
 
1364
 
 
1365
    def GetTabCtrlHeight(*args, **kwargs):
 
1366
        """GetTabCtrlHeight(self) -> int"""
 
1367
        return _aui.AuiNotebook_GetTabCtrlHeight(*args, **kwargs)
 
1368
 
 
1369
    def GetHeightForPageHeight(*args, **kwargs):
 
1370
        """GetHeightForPageHeight(self, int pageHeight) -> int"""
 
1371
        return _aui.AuiNotebook_GetHeightForPageHeight(*args, **kwargs)
 
1372
 
 
1373
    def ShowWindowMenu(*args, **kwargs):
 
1374
        """ShowWindowMenu(self) -> bool"""
 
1375
        return _aui.AuiNotebook_ShowWindowMenu(*args, **kwargs)
 
1376
 
 
1377
_aui.AuiNotebook_swigregister(AuiNotebook)
 
1378
 
 
1379
def PreAuiNotebook(*args, **kwargs):
 
1380
    """PreAuiNotebook() -> AuiNotebook"""
 
1381
    val = _aui.new_PreAuiNotebook(*args, **kwargs)
 
1382
    val._setOORInfo(val)
 
1383
    return val
 
1384
 
 
1385
wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE
 
1386
wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSED = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSED
 
1387
wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED
 
1388
wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING = _aui.wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING
 
1389
wxEVT_COMMAND_AUINOTEBOOK_BUTTON = _aui.wxEVT_COMMAND_AUINOTEBOOK_BUTTON
 
1390
wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG = _aui.wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG
 
1391
wxEVT_COMMAND_AUINOTEBOOK_END_DRAG = _aui.wxEVT_COMMAND_AUINOTEBOOK_END_DRAG
 
1392
wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION = _aui.wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION
 
1393
wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND = _aui.wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND
 
1394
wxEVT_COMMAND_AUINOTEBOOK_DRAG_DONE = _aui.wxEVT_COMMAND_AUINOTEBOOK_DRAG_DONE
 
1395
wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_DOWN = _aui.wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_DOWN
 
1396
wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_UP = _aui.wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_UP
 
1397
wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_DOWN = _aui.wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_DOWN
 
1398
wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_UP = _aui.wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_UP
 
1399
wxEVT_COMMAND_AUINOTEBOOK_BG_DCLICK = _aui.wxEVT_COMMAND_AUINOTEBOOK_BG_DCLICK
 
1400
EVT_AUINOTEBOOK_PAGE_CLOSE = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSE, 1 )
 
1401
EVT_AUINOTEBOOK_PAGE_CLOSED = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSED, 1 )
 
1402
EVT_AUINOTEBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGED, 1 )
 
1403
EVT_AUINOTEBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_PAGE_CHANGING, 1 )
 
1404
EVT_AUINOTEBOOK_BUTTON = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_BUTTON, 1 )
 
1405
EVT_AUINOTEBOOK_BEGIN_DRAG = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_BEGIN_DRAG, 1 )
 
1406
EVT_AUINOTEBOOK_END_DRAG = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_END_DRAG, 1 )
 
1407
EVT_AUINOTEBOOK_DRAG_MOTION = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_DRAG_MOTION, 1 )
 
1408
EVT_AUINOTEBOOK_ALLOW_DND = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_ALLOW_DND, 1 )
 
1409
EVT_AUINOTEBOOK_DRAG_DONE = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_DRAG_DONE, 1 )
 
1410
EVT__AUINOTEBOOK_TAB_MIDDLE_DOWN = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_DOWN, 1 )
 
1411
EVT__AUINOTEBOOK_TAB_MIDDLE_UP = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_UP, 1 )
 
1412
EVT__AUINOTEBOOK_TAB_RIGHT_DOWN = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_DOWN, 1 )
 
1413
EVT__AUINOTEBOOK_TAB_RIGHT_UP = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_UP, 1 )
 
1414
EVT_AUINOTEBOOK_BG_DCLICK = wx.PyEventBinder( wxEVT_COMMAND_AUINOTEBOOK_BG_DCLICK, 1 )
 
1415
 
 
1416
class AuiMDIParentFrame(_windows.Frame):
 
1417
    """Proxy of C++ AuiMDIParentFrame class"""
 
1418
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1419
    __repr__ = _swig_repr
 
1420
    def __init__(self, *args, **kwargs): 
 
1421
        """
 
1422
        __init__(self, Window parent, int winid, String title, Point pos=DefaultPosition, 
 
1423
            Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL, 
 
1424
            String name=wxFrameNameStr) -> AuiMDIParentFrame
 
1425
        """
 
1426
        _aui.AuiMDIParentFrame_swiginit(self,_aui.new_AuiMDIParentFrame(*args, **kwargs))
 
1427
        self._setOORInfo(self)
 
1428
 
 
1429
    def Create(*args, **kwargs):
 
1430
        """
 
1431
        Create(self, Window parent, int winid, String title, Point pos=DefaultPosition, 
 
1432
            Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL, 
 
1433
            String name=wxFrameNameStr) -> bool
 
1434
        """
 
1435
        return _aui.AuiMDIParentFrame_Create(*args, **kwargs)
 
1436
 
 
1437
    def SetArtProvider(*args, **kwargs):
 
1438
        """SetArtProvider(self, wxAuiTabArt provider)"""
 
1439
        return _aui.AuiMDIParentFrame_SetArtProvider(*args, **kwargs)
 
1440
 
 
1441
    def GetArtProvider(*args, **kwargs):
 
1442
        """GetArtProvider(self) -> wxAuiTabArt"""
 
1443
        return _aui.AuiMDIParentFrame_GetArtProvider(*args, **kwargs)
 
1444
 
 
1445
    def GetWindowMenu(*args, **kwargs):
 
1446
        """GetWindowMenu(self) -> Menu"""
 
1447
        return _aui.AuiMDIParentFrame_GetWindowMenu(*args, **kwargs)
 
1448
 
 
1449
    def SetWindowMenu(*args, **kwargs):
 
1450
        """SetWindowMenu(self, Menu pMenu)"""
 
1451
        return _aui.AuiMDIParentFrame_SetWindowMenu(*args, **kwargs)
 
1452
 
 
1453
    def SetChildMenuBar(*args, **kwargs):
 
1454
        """SetChildMenuBar(self, AuiMDIChildFrame pChild)"""
 
1455
        return _aui.AuiMDIParentFrame_SetChildMenuBar(*args, **kwargs)
 
1456
 
 
1457
    def SetActiveChild(*args, **kwargs):
 
1458
        """SetActiveChild(self, AuiMDIChildFrame pChildFrame)"""
 
1459
        return _aui.AuiMDIParentFrame_SetActiveChild(*args, **kwargs)
 
1460
 
 
1461
    def OnCreateClient(*args, **kwargs):
 
1462
        """OnCreateClient(self) -> AuiMDIClientWindow"""
 
1463
        return _aui.AuiMDIParentFrame_OnCreateClient(*args, **kwargs)
 
1464
 
 
1465
    def Cascade(*args, **kwargs):
 
1466
        """Cascade(self)"""
 
1467
        return _aui.AuiMDIParentFrame_Cascade(*args, **kwargs)
 
1468
 
 
1469
    def Tile(*args, **kwargs):
 
1470
        """Tile(self, int orient=HORIZONTAL)"""
 
1471
        return _aui.AuiMDIParentFrame_Tile(*args, **kwargs)
 
1472
 
 
1473
    def ArrangeIcons(*args, **kwargs):
 
1474
        """ArrangeIcons(self)"""
 
1475
        return _aui.AuiMDIParentFrame_ArrangeIcons(*args, **kwargs)
 
1476
 
 
1477
    def ActivateNext(*args, **kwargs):
 
1478
        """ActivateNext(self)"""
 
1479
        return _aui.AuiMDIParentFrame_ActivateNext(*args, **kwargs)
 
1480
 
 
1481
    def ActivatePrevious(*args, **kwargs):
 
1482
        """ActivatePrevious(self)"""
 
1483
        return _aui.AuiMDIParentFrame_ActivatePrevious(*args, **kwargs)
 
1484
 
 
1485
    def GetNotebook(*args, **kwargs):
 
1486
        """GetNotebook(self) -> AuiNotebook"""
 
1487
        return _aui.AuiMDIParentFrame_GetNotebook(*args, **kwargs)
 
1488
 
 
1489
    def GetActiveChild(*args, **kwargs):
 
1490
        """GetActiveChild(self) -> AuiMDIChildFrame"""
 
1491
        return _aui.AuiMDIParentFrame_GetActiveChild(*args, **kwargs)
 
1492
 
 
1493
    def GetClientWindow(*args, **kwargs):
 
1494
        """GetClientWindow(self) -> AuiMDIClientWindow"""
 
1495
        return _aui.AuiMDIParentFrame_GetClientWindow(*args, **kwargs)
 
1496
 
 
1497
_aui.AuiMDIParentFrame_swigregister(AuiMDIParentFrame)
 
1498
 
 
1499
def PreAuiMDIParentFrame(*args, **kwargs):
 
1500
    """PreAuiMDIParentFrame() -> AuiMDIParentFrame"""
 
1501
    val = _aui.new_PreAuiMDIParentFrame(*args, **kwargs)
 
1502
    val._setOORInfo(val)
 
1503
    return val
 
1504
 
 
1505
class AuiMDIChildFrame(_windows.Panel):
 
1506
    """Proxy of C++ AuiMDIChildFrame class"""
 
1507
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1508
    __repr__ = _swig_repr
 
1509
    def __init__(self, *args, **kwargs): 
 
1510
        """
 
1511
        __init__(self, AuiMDIParentFrame parent, int winid, String title, 
 
1512
            Point pos=DefaultPosition, Size size=DefaultSize, 
 
1513
            long style=DEFAULT_FRAME_STYLE, String name=wxFrameNameStr) -> AuiMDIChildFrame
 
1514
        """
 
1515
        _aui.AuiMDIChildFrame_swiginit(self,_aui.new_AuiMDIChildFrame(*args, **kwargs))
 
1516
        self._setOORInfo(self)
 
1517
 
 
1518
    def Create(*args, **kwargs):
 
1519
        """
 
1520
        Create(self, AuiMDIParentFrame parent, int winid, String title, 
 
1521
            Point pos=DefaultPosition, Size size=DefaultSize, 
 
1522
            long style=DEFAULT_FRAME_STYLE, String name=wxFrameNameStr) -> bool
 
1523
        """
 
1524
        return _aui.AuiMDIChildFrame_Create(*args, **kwargs)
 
1525
 
 
1526
    def SetMenuBar(*args, **kwargs):
 
1527
        """SetMenuBar(self, MenuBar menuBar)"""
 
1528
        return _aui.AuiMDIChildFrame_SetMenuBar(*args, **kwargs)
 
1529
 
 
1530
    def GetMenuBar(*args, **kwargs):
 
1531
        """GetMenuBar(self) -> MenuBar"""
 
1532
        return _aui.AuiMDIChildFrame_GetMenuBar(*args, **kwargs)
 
1533
 
 
1534
    def SetTitle(*args, **kwargs):
 
1535
        """SetTitle(self, String title)"""
 
1536
        return _aui.AuiMDIChildFrame_SetTitle(*args, **kwargs)
 
1537
 
 
1538
    def GetTitle(*args, **kwargs):
 
1539
        """GetTitle(self) -> String"""
 
1540
        return _aui.AuiMDIChildFrame_GetTitle(*args, **kwargs)
 
1541
 
 
1542
    def SetIcons(*args, **kwargs):
 
1543
        """SetIcons(self, wxIconBundle icons)"""
 
1544
        return _aui.AuiMDIChildFrame_SetIcons(*args, **kwargs)
 
1545
 
 
1546
    def GetIcons(*args, **kwargs):
 
1547
        """GetIcons(self) -> wxIconBundle"""
 
1548
        return _aui.AuiMDIChildFrame_GetIcons(*args, **kwargs)
 
1549
 
 
1550
    def SetIcon(*args, **kwargs):
 
1551
        """SetIcon(self, Icon icon)"""
 
1552
        return _aui.AuiMDIChildFrame_SetIcon(*args, **kwargs)
 
1553
 
 
1554
    def GetIcon(*args, **kwargs):
 
1555
        """GetIcon(self) -> Icon"""
 
1556
        return _aui.AuiMDIChildFrame_GetIcon(*args, **kwargs)
 
1557
 
 
1558
    def Activate(*args, **kwargs):
 
1559
        """Activate(self)"""
 
1560
        return _aui.AuiMDIChildFrame_Activate(*args, **kwargs)
 
1561
 
 
1562
    def Maximize(*args, **kwargs):
 
1563
        """Maximize(self, bool maximize=True)"""
 
1564
        return _aui.AuiMDIChildFrame_Maximize(*args, **kwargs)
 
1565
 
 
1566
    def Restore(*args, **kwargs):
 
1567
        """Restore(self)"""
 
1568
        return _aui.AuiMDIChildFrame_Restore(*args, **kwargs)
 
1569
 
 
1570
    def Iconize(*args, **kwargs):
 
1571
        """Iconize(self, bool iconize=True)"""
 
1572
        return _aui.AuiMDIChildFrame_Iconize(*args, **kwargs)
 
1573
 
 
1574
    def IsMaximized(*args, **kwargs):
 
1575
        """IsMaximized(self) -> bool"""
 
1576
        return _aui.AuiMDIChildFrame_IsMaximized(*args, **kwargs)
 
1577
 
 
1578
    def IsIconized(*args, **kwargs):
 
1579
        """IsIconized(self) -> bool"""
 
1580
        return _aui.AuiMDIChildFrame_IsIconized(*args, **kwargs)
 
1581
 
 
1582
    def ShowFullScreen(*args, **kwargs):
 
1583
        """ShowFullScreen(self, bool show, long style) -> bool"""
 
1584
        return _aui.AuiMDIChildFrame_ShowFullScreen(*args, **kwargs)
 
1585
 
 
1586
    def IsFullScreen(*args, **kwargs):
 
1587
        """IsFullScreen(self) -> bool"""
 
1588
        return _aui.AuiMDIChildFrame_IsFullScreen(*args, **kwargs)
 
1589
 
 
1590
    def OnMenuHighlight(*args, **kwargs):
 
1591
        """OnMenuHighlight(self, MenuEvent evt)"""
 
1592
        return _aui.AuiMDIChildFrame_OnMenuHighlight(*args, **kwargs)
 
1593
 
 
1594
    def OnActivate(*args, **kwargs):
 
1595
        """OnActivate(self, ActivateEvent evt)"""
 
1596
        return _aui.AuiMDIChildFrame_OnActivate(*args, **kwargs)
 
1597
 
 
1598
    def OnCloseWindow(*args, **kwargs):
 
1599
        """OnCloseWindow(self, CloseEvent evt)"""
 
1600
        return _aui.AuiMDIChildFrame_OnCloseWindow(*args, **kwargs)
 
1601
 
 
1602
    def SetMDIParentFrame(*args, **kwargs):
 
1603
        """SetMDIParentFrame(self, AuiMDIParentFrame parent)"""
 
1604
        return _aui.AuiMDIChildFrame_SetMDIParentFrame(*args, **kwargs)
 
1605
 
 
1606
    def GetMDIParentFrame(*args, **kwargs):
 
1607
        """GetMDIParentFrame(self) -> AuiMDIParentFrame"""
 
1608
        return _aui.AuiMDIChildFrame_GetMDIParentFrame(*args, **kwargs)
 
1609
 
 
1610
    def ApplyMDIChildFrameRect(*args, **kwargs):
 
1611
        """ApplyMDIChildFrameRect(self)"""
 
1612
        return _aui.AuiMDIChildFrame_ApplyMDIChildFrameRect(*args, **kwargs)
 
1613
 
 
1614
    def DoShow(*args, **kwargs):
 
1615
        """DoShow(self, bool show)"""
 
1616
        return _aui.AuiMDIChildFrame_DoShow(*args, **kwargs)
 
1617
 
 
1618
_aui.AuiMDIChildFrame_swigregister(AuiMDIChildFrame)
 
1619
 
 
1620
def PreAuiMDIChildFrame(*args, **kwargs):
 
1621
    """PreAuiMDIChildFrame() -> AuiMDIChildFrame"""
 
1622
    val = _aui.new_PreAuiMDIChildFrame(*args, **kwargs)
 
1623
    val._setOORInfo(val)
 
1624
    return val
 
1625
 
 
1626
class AuiMDIClientWindow(AuiNotebook):
 
1627
    """Proxy of C++ AuiMDIClientWindow class"""
 
1628
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1629
    __repr__ = _swig_repr
 
1630
    def __init__(self, *args, **kwargs): 
 
1631
        """__init__(self, AuiMDIParentFrame parent, long style=0) -> AuiMDIClientWindow"""
 
1632
        _aui.AuiMDIClientWindow_swiginit(self,_aui.new_AuiMDIClientWindow(*args, **kwargs))
 
1633
        self._setOORInfo(self)
 
1634
 
 
1635
    def CreateClient(*args, **kwargs):
 
1636
        """CreateClient(self, AuiMDIParentFrame parent, long style=wxVSCROLL|wxHSCROLL) -> bool"""
 
1637
        return _aui.AuiMDIClientWindow_CreateClient(*args, **kwargs)
 
1638
 
 
1639
_aui.AuiMDIClientWindow_swigregister(AuiMDIClientWindow)
 
1640
 
 
1641
def PreAuiMDIClientWindow(*args, **kwargs):
 
1642
    """PreAuiMDIClientWindow() -> AuiMDIClientWindow"""
 
1643
    val = _aui.new_PreAuiMDIClientWindow(*args, **kwargs)
 
1644
    val._setOORInfo(val)
 
1645
    return val
 
1646
 
 
1647
AUI_TB_TEXT = _aui.AUI_TB_TEXT
 
1648
AUI_TB_NO_TOOLTIPS = _aui.AUI_TB_NO_TOOLTIPS
 
1649
AUI_TB_NO_AUTORESIZE = _aui.AUI_TB_NO_AUTORESIZE
 
1650
AUI_TB_GRIPPER = _aui.AUI_TB_GRIPPER
 
1651
AUI_TB_OVERFLOW = _aui.AUI_TB_OVERFLOW
 
1652
AUI_TB_VERTICAL = _aui.AUI_TB_VERTICAL
 
1653
AUI_TB_HORZ_LAYOUT = _aui.AUI_TB_HORZ_LAYOUT
 
1654
AUI_TB_HORIZONTAL = _aui.AUI_TB_HORIZONTAL
 
1655
AUI_TB_HORZ_TEXT = _aui.AUI_TB_HORZ_TEXT
 
1656
AUI_ORIENTATION_MASK = _aui.AUI_ORIENTATION_MASK
 
1657
AUI_TB_DEFAULT_STYLE = _aui.AUI_TB_DEFAULT_STYLE
 
1658
AUI_TBART_SEPARATOR_SIZE = _aui.AUI_TBART_SEPARATOR_SIZE
 
1659
AUI_TBART_GRIPPER_SIZE = _aui.AUI_TBART_GRIPPER_SIZE
 
1660
AUI_TBART_OVERFLOW_SIZE = _aui.AUI_TBART_OVERFLOW_SIZE
 
1661
AUI_TBTOOL_TEXT_LEFT = _aui.AUI_TBTOOL_TEXT_LEFT
 
1662
AUI_TBTOOL_TEXT_RIGHT = _aui.AUI_TBTOOL_TEXT_RIGHT
 
1663
AUI_TBTOOL_TEXT_TOP = _aui.AUI_TBTOOL_TEXT_TOP
 
1664
AUI_TBTOOL_TEXT_BOTTOM = _aui.AUI_TBTOOL_TEXT_BOTTOM
 
1665
class AuiToolBarEvent(_core.NotifyEvent):
 
1666
    """Proxy of C++ AuiToolBarEvent class"""
 
1667
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1668
    __repr__ = _swig_repr
 
1669
    def __init__(self, *args, **kwargs): 
 
1670
        """__init__(self, EventType commandType=wxEVT_NULL, int winId=0) -> AuiToolBarEvent"""
 
1671
        _aui.AuiToolBarEvent_swiginit(self,_aui.new_AuiToolBarEvent(*args, **kwargs))
 
1672
    def IsDropDownClicked(*args, **kwargs):
 
1673
        """IsDropDownClicked(self) -> bool"""
 
1674
        return _aui.AuiToolBarEvent_IsDropDownClicked(*args, **kwargs)
 
1675
 
 
1676
    def SetDropDownClicked(*args, **kwargs):
 
1677
        """SetDropDownClicked(self, bool c)"""
 
1678
        return _aui.AuiToolBarEvent_SetDropDownClicked(*args, **kwargs)
 
1679
 
 
1680
    def GetClickPoint(*args, **kwargs):
 
1681
        """GetClickPoint(self) -> Point"""
 
1682
        return _aui.AuiToolBarEvent_GetClickPoint(*args, **kwargs)
 
1683
 
 
1684
    def SetClickPoint(*args, **kwargs):
 
1685
        """SetClickPoint(self, Point p)"""
 
1686
        return _aui.AuiToolBarEvent_SetClickPoint(*args, **kwargs)
 
1687
 
 
1688
    def GetItemRect(*args, **kwargs):
 
1689
        """GetItemRect(self) -> Rect"""
 
1690
        return _aui.AuiToolBarEvent_GetItemRect(*args, **kwargs)
 
1691
 
 
1692
    def SetItemRect(*args, **kwargs):
 
1693
        """SetItemRect(self, Rect r)"""
 
1694
        return _aui.AuiToolBarEvent_SetItemRect(*args, **kwargs)
 
1695
 
 
1696
    def GetToolId(*args, **kwargs):
 
1697
        """GetToolId(self) -> int"""
 
1698
        return _aui.AuiToolBarEvent_GetToolId(*args, **kwargs)
 
1699
 
 
1700
    def SetToolId(*args, **kwargs):
 
1701
        """SetToolId(self, int toolId)"""
 
1702
        return _aui.AuiToolBarEvent_SetToolId(*args, **kwargs)
 
1703
 
 
1704
_aui.AuiToolBarEvent_swigregister(AuiToolBarEvent)
 
1705
 
 
1706
class AuiToolBarItem(object):
 
1707
    """Proxy of C++ AuiToolBarItem class"""
 
1708
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1709
    __repr__ = _swig_repr
 
1710
    def __init__(self, *args): 
 
1711
        """
 
1712
        __init__(self) -> AuiToolBarItem
 
1713
        __init__(self, AuiToolBarItem c) -> AuiToolBarItem
 
1714
        """
 
1715
        _aui.AuiToolBarItem_swiginit(self,_aui.new_AuiToolBarItem(*args))
 
1716
    def Assign(*args, **kwargs):
 
1717
        """Assign(self, AuiToolBarItem c)"""
 
1718
        return _aui.AuiToolBarItem_Assign(*args, **kwargs)
 
1719
 
 
1720
    def SetWindow(*args, **kwargs):
 
1721
        """SetWindow(self, Window w)"""
 
1722
        return _aui.AuiToolBarItem_SetWindow(*args, **kwargs)
 
1723
 
 
1724
    def GetWindow(*args, **kwargs):
 
1725
        """GetWindow(self) -> Window"""
 
1726
        return _aui.AuiToolBarItem_GetWindow(*args, **kwargs)
 
1727
 
 
1728
    def SetId(*args, **kwargs):
 
1729
        """SetId(self, int newId)"""
 
1730
        return _aui.AuiToolBarItem_SetId(*args, **kwargs)
 
1731
 
 
1732
    def GetId(*args, **kwargs):
 
1733
        """GetId(self) -> int"""
 
1734
        return _aui.AuiToolBarItem_GetId(*args, **kwargs)
 
1735
 
 
1736
    def SetKind(*args, **kwargs):
 
1737
        """SetKind(self, int newKind)"""
 
1738
        return _aui.AuiToolBarItem_SetKind(*args, **kwargs)
 
1739
 
 
1740
    def GetKind(*args, **kwargs):
 
1741
        """GetKind(self) -> int"""
 
1742
        return _aui.AuiToolBarItem_GetKind(*args, **kwargs)
 
1743
 
 
1744
    def SetState(*args, **kwargs):
 
1745
        """SetState(self, int newState)"""
 
1746
        return _aui.AuiToolBarItem_SetState(*args, **kwargs)
 
1747
 
 
1748
    def GetState(*args, **kwargs):
 
1749
        """GetState(self) -> int"""
 
1750
        return _aui.AuiToolBarItem_GetState(*args, **kwargs)
 
1751
 
 
1752
    def SetSizerItem(*args, **kwargs):
 
1753
        """SetSizerItem(self, SizerItem s)"""
 
1754
        return _aui.AuiToolBarItem_SetSizerItem(*args, **kwargs)
 
1755
 
 
1756
    def GetSizerItem(*args, **kwargs):
 
1757
        """GetSizerItem(self) -> SizerItem"""
 
1758
        return _aui.AuiToolBarItem_GetSizerItem(*args, **kwargs)
 
1759
 
 
1760
    def SetLabel(*args, **kwargs):
 
1761
        """SetLabel(self, String s)"""
 
1762
        return _aui.AuiToolBarItem_SetLabel(*args, **kwargs)
 
1763
 
 
1764
    def GetLabel(*args, **kwargs):
 
1765
        """GetLabel(self) -> String"""
 
1766
        return _aui.AuiToolBarItem_GetLabel(*args, **kwargs)
 
1767
 
 
1768
    def SetBitmap(*args, **kwargs):
 
1769
        """SetBitmap(self, Bitmap bmp)"""
 
1770
        return _aui.AuiToolBarItem_SetBitmap(*args, **kwargs)
 
1771
 
 
1772
    def GetBitmap(*args, **kwargs):
 
1773
        """GetBitmap(self) -> Bitmap"""
 
1774
        return _aui.AuiToolBarItem_GetBitmap(*args, **kwargs)
 
1775
 
 
1776
    def SetDisabledBitmap(*args, **kwargs):
 
1777
        """SetDisabledBitmap(self, Bitmap bmp)"""
 
1778
        return _aui.AuiToolBarItem_SetDisabledBitmap(*args, **kwargs)
 
1779
 
 
1780
    def GetDisabledBitmap(*args, **kwargs):
 
1781
        """GetDisabledBitmap(self) -> Bitmap"""
 
1782
        return _aui.AuiToolBarItem_GetDisabledBitmap(*args, **kwargs)
 
1783
 
 
1784
    def SetHoverBitmap(*args, **kwargs):
 
1785
        """SetHoverBitmap(self, Bitmap bmp)"""
 
1786
        return _aui.AuiToolBarItem_SetHoverBitmap(*args, **kwargs)
 
1787
 
 
1788
    def GetHoverBitmap(*args, **kwargs):
 
1789
        """GetHoverBitmap(self) -> Bitmap"""
 
1790
        return _aui.AuiToolBarItem_GetHoverBitmap(*args, **kwargs)
 
1791
 
 
1792
    def SetShortHelp(*args, **kwargs):
 
1793
        """SetShortHelp(self, String s)"""
 
1794
        return _aui.AuiToolBarItem_SetShortHelp(*args, **kwargs)
 
1795
 
 
1796
    def GetShortHelp(*args, **kwargs):
 
1797
        """GetShortHelp(self) -> String"""
 
1798
        return _aui.AuiToolBarItem_GetShortHelp(*args, **kwargs)
 
1799
 
 
1800
    def SetLongHelp(*args, **kwargs):
 
1801
        """SetLongHelp(self, String s)"""
 
1802
        return _aui.AuiToolBarItem_SetLongHelp(*args, **kwargs)
 
1803
 
 
1804
    def GetLongHelp(*args, **kwargs):
 
1805
        """GetLongHelp(self) -> String"""
 
1806
        return _aui.AuiToolBarItem_GetLongHelp(*args, **kwargs)
 
1807
 
 
1808
    def SetMinSize(*args, **kwargs):
 
1809
        """SetMinSize(self, Size s)"""
 
1810
        return _aui.AuiToolBarItem_SetMinSize(*args, **kwargs)
 
1811
 
 
1812
    def GetMinSize(*args, **kwargs):
 
1813
        """GetMinSize(self) -> Size"""
 
1814
        return _aui.AuiToolBarItem_GetMinSize(*args, **kwargs)
 
1815
 
 
1816
    def SetSpacerPixels(*args, **kwargs):
 
1817
        """SetSpacerPixels(self, int s)"""
 
1818
        return _aui.AuiToolBarItem_SetSpacerPixels(*args, **kwargs)
 
1819
 
 
1820
    def GetSpacerPixels(*args, **kwargs):
 
1821
        """GetSpacerPixels(self) -> int"""
 
1822
        return _aui.AuiToolBarItem_GetSpacerPixels(*args, **kwargs)
 
1823
 
 
1824
    def SetProportion(*args, **kwargs):
 
1825
        """SetProportion(self, int p)"""
 
1826
        return _aui.AuiToolBarItem_SetProportion(*args, **kwargs)
 
1827
 
 
1828
    def GetProportion(*args, **kwargs):
 
1829
        """GetProportion(self) -> int"""
 
1830
        return _aui.AuiToolBarItem_GetProportion(*args, **kwargs)
 
1831
 
 
1832
    def SetActive(*args, **kwargs):
 
1833
        """SetActive(self, bool b)"""
 
1834
        return _aui.AuiToolBarItem_SetActive(*args, **kwargs)
 
1835
 
 
1836
    def IsActive(*args, **kwargs):
 
1837
        """IsActive(self) -> bool"""
 
1838
        return _aui.AuiToolBarItem_IsActive(*args, **kwargs)
 
1839
 
 
1840
    def SetHasDropDown(*args, **kwargs):
 
1841
        """SetHasDropDown(self, bool b)"""
 
1842
        return _aui.AuiToolBarItem_SetHasDropDown(*args, **kwargs)
 
1843
 
 
1844
    def HasDropDown(*args, **kwargs):
 
1845
        """HasDropDown(self) -> bool"""
 
1846
        return _aui.AuiToolBarItem_HasDropDown(*args, **kwargs)
 
1847
 
 
1848
    def SetSticky(*args, **kwargs):
 
1849
        """SetSticky(self, bool b)"""
 
1850
        return _aui.AuiToolBarItem_SetSticky(*args, **kwargs)
 
1851
 
 
1852
    def IsSticky(*args, **kwargs):
 
1853
        """IsSticky(self) -> bool"""
 
1854
        return _aui.AuiToolBarItem_IsSticky(*args, **kwargs)
 
1855
 
 
1856
    def SetUserData(*args, **kwargs):
 
1857
        """SetUserData(self, long l)"""
 
1858
        return _aui.AuiToolBarItem_SetUserData(*args, **kwargs)
 
1859
 
 
1860
    def GetUserData(*args, **kwargs):
 
1861
        """GetUserData(self) -> long"""
 
1862
        return _aui.AuiToolBarItem_GetUserData(*args, **kwargs)
 
1863
 
 
1864
    def SetAlignment(*args, **kwargs):
 
1865
        """SetAlignment(self, int l)"""
 
1866
        return _aui.AuiToolBarItem_SetAlignment(*args, **kwargs)
 
1867
 
 
1868
    def GetAlignment(*args, **kwargs):
 
1869
        """GetAlignment(self) -> int"""
 
1870
        return _aui.AuiToolBarItem_GetAlignment(*args, **kwargs)
 
1871
 
 
1872
_aui.AuiToolBarItem_swigregister(AuiToolBarItem)
 
1873
 
 
1874
class AuiToolBarArt(object):
 
1875
    """Proxy of C++ AuiToolBarArt class"""
 
1876
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1877
    def __init__(self): raise AttributeError, "No constructor defined"
 
1878
    __repr__ = _swig_repr
 
1879
    __swig_destroy__ = _aui.delete_AuiToolBarArt
 
1880
    __del__ = lambda self : None;
 
1881
    def Clone(*args, **kwargs):
 
1882
        """Clone(self) -> AuiToolBarArt"""
 
1883
        return _aui.AuiToolBarArt_Clone(*args, **kwargs)
 
1884
 
 
1885
    def SetFlags(*args, **kwargs):
 
1886
        """SetFlags(self, int flags)"""
 
1887
        return _aui.AuiToolBarArt_SetFlags(*args, **kwargs)
 
1888
 
 
1889
    def GetFlags(*args, **kwargs):
 
1890
        """GetFlags(self) -> int"""
 
1891
        return _aui.AuiToolBarArt_GetFlags(*args, **kwargs)
 
1892
 
 
1893
    def SetFont(*args, **kwargs):
 
1894
        """SetFont(self, Font font)"""
 
1895
        return _aui.AuiToolBarArt_SetFont(*args, **kwargs)
 
1896
 
 
1897
    def GetFont(*args, **kwargs):
 
1898
        """GetFont(self) -> Font"""
 
1899
        return _aui.AuiToolBarArt_GetFont(*args, **kwargs)
 
1900
 
 
1901
    def SetTextOrientation(*args, **kwargs):
 
1902
        """SetTextOrientation(self, int orientation)"""
 
1903
        return _aui.AuiToolBarArt_SetTextOrientation(*args, **kwargs)
 
1904
 
 
1905
    def GetTextOrientation(*args, **kwargs):
 
1906
        """GetTextOrientation(self) -> int"""
 
1907
        return _aui.AuiToolBarArt_GetTextOrientation(*args, **kwargs)
 
1908
 
 
1909
    def DrawBackground(*args, **kwargs):
 
1910
        """DrawBackground(self, DC dc, Window wnd, Rect rect)"""
 
1911
        return _aui.AuiToolBarArt_DrawBackground(*args, **kwargs)
 
1912
 
 
1913
    def DrawLabel(*args, **kwargs):
 
1914
        """DrawLabel(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
 
1915
        return _aui.AuiToolBarArt_DrawLabel(*args, **kwargs)
 
1916
 
 
1917
    def DrawButton(*args, **kwargs):
 
1918
        """DrawButton(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
 
1919
        return _aui.AuiToolBarArt_DrawButton(*args, **kwargs)
 
1920
 
 
1921
    def DrawDropDownButton(*args, **kwargs):
 
1922
        """DrawDropDownButton(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
 
1923
        return _aui.AuiToolBarArt_DrawDropDownButton(*args, **kwargs)
 
1924
 
 
1925
    def DrawControlLabel(*args, **kwargs):
 
1926
        """DrawControlLabel(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
 
1927
        return _aui.AuiToolBarArt_DrawControlLabel(*args, **kwargs)
 
1928
 
 
1929
    def DrawSeparator(*args, **kwargs):
 
1930
        """DrawSeparator(self, DC dc, Window wnd, Rect rect)"""
 
1931
        return _aui.AuiToolBarArt_DrawSeparator(*args, **kwargs)
 
1932
 
 
1933
    def DrawGripper(*args, **kwargs):
 
1934
        """DrawGripper(self, DC dc, Window wnd, Rect rect)"""
 
1935
        return _aui.AuiToolBarArt_DrawGripper(*args, **kwargs)
 
1936
 
 
1937
    def DrawOverflowButton(*args, **kwargs):
 
1938
        """DrawOverflowButton(self, DC dc, Window wnd, Rect rect, int state)"""
 
1939
        return _aui.AuiToolBarArt_DrawOverflowButton(*args, **kwargs)
 
1940
 
 
1941
    def GetLabelSize(*args, **kwargs):
 
1942
        """GetLabelSize(self, DC dc, Window wnd, AuiToolBarItem item) -> Size"""
 
1943
        return _aui.AuiToolBarArt_GetLabelSize(*args, **kwargs)
 
1944
 
 
1945
    def GetToolSize(*args, **kwargs):
 
1946
        """GetToolSize(self, DC dc, Window wnd, AuiToolBarItem item) -> Size"""
 
1947
        return _aui.AuiToolBarArt_GetToolSize(*args, **kwargs)
 
1948
 
 
1949
    def GetElementSize(*args, **kwargs):
 
1950
        """GetElementSize(self, int elementId) -> int"""
 
1951
        return _aui.AuiToolBarArt_GetElementSize(*args, **kwargs)
 
1952
 
 
1953
    def SetElementSize(*args, **kwargs):
 
1954
        """SetElementSize(self, int elementId, int size)"""
 
1955
        return _aui.AuiToolBarArt_SetElementSize(*args, **kwargs)
 
1956
 
 
1957
    def ShowDropDown(*args, **kwargs):
 
1958
        """ShowDropDown(self, Window wnd, wxAuiToolBarItemArray items) -> int"""
 
1959
        return _aui.AuiToolBarArt_ShowDropDown(*args, **kwargs)
 
1960
 
 
1961
_aui.AuiToolBarArt_swigregister(AuiToolBarArt)
 
1962
 
 
1963
class AuiDefaultToolBarArt(AuiToolBarArt):
 
1964
    """Proxy of C++ AuiDefaultToolBarArt class"""
 
1965
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1966
    __repr__ = _swig_repr
 
1967
    def __init__(self, *args, **kwargs): 
 
1968
        """__init__(self) -> AuiDefaultToolBarArt"""
 
1969
        _aui.AuiDefaultToolBarArt_swiginit(self,_aui.new_AuiDefaultToolBarArt(*args, **kwargs))
 
1970
    __swig_destroy__ = _aui.delete_AuiDefaultToolBarArt
 
1971
    __del__ = lambda self : None;
 
1972
_aui.AuiDefaultToolBarArt_swigregister(AuiDefaultToolBarArt)
 
1973
 
 
1974
class AuiToolBar(_core.Control):
 
1975
    """Proxy of C++ AuiToolBar class"""
 
1976
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
1977
    __repr__ = _swig_repr
 
1978
    def __init__(self, *args, **kwargs): 
 
1979
        """
 
1980
        __init__(self, Window parent, int id=-1, Point position=DefaultPosition, 
 
1981
            Size size=DefaultSize, long style=AUI_TB_DEFAULT_STYLE) -> AuiToolBar
 
1982
        """
 
1983
        _aui.AuiToolBar_swiginit(self,_aui.new_AuiToolBar(*args, **kwargs))
 
1984
    __swig_destroy__ = _aui.delete_AuiToolBar
 
1985
    __del__ = lambda self : None;
 
1986
    def SetArtProvider(*args, **kwargs):
 
1987
        """SetArtProvider(self, AuiToolBarArt art)"""
 
1988
        return _aui.AuiToolBar_SetArtProvider(*args, **kwargs)
 
1989
 
 
1990
    def GetArtProvider(*args, **kwargs):
 
1991
        """GetArtProvider(self) -> AuiToolBarArt"""
 
1992
        return _aui.AuiToolBar_GetArtProvider(*args, **kwargs)
 
1993
 
 
1994
    def AddTool(*args):
 
1995
        """
 
1996
        AddTool(self, int toolId, String label, Bitmap bitmap, String shortHelpString=wxEmptyString, 
 
1997
            int kind=ITEM_NORMAL) -> AuiToolBarItem
 
1998
        AddTool(self, int toolId, String label, Bitmap bitmap, Bitmap disabledBitmap, 
 
1999
            int kind, String shortHelpString, 
 
2000
            String longHelpString, Object clientData) -> AuiToolBarItem
 
2001
        AddTool(self, int toolId, Bitmap bitmap, Bitmap disabledBitmap, bool toggle=False, 
 
2002
            Object clientData=None, String shortHelpString=wxEmptyString, 
 
2003
            String longHelpString=wxEmptyString) -> AuiToolBarItem
 
2004
        """
 
2005
        return _aui.AuiToolBar_AddTool(*args)
 
2006
 
 
2007
    def AddLabel(*args, **kwargs):
 
2008
        """AddLabel(self, int toolId, String label=wxEmptyString, int width=-1) -> AuiToolBarItem"""
 
2009
        return _aui.AuiToolBar_AddLabel(*args, **kwargs)
 
2010
 
 
2011
    def AddControl(*args, **kwargs):
 
2012
        """AddControl(self, Control control, String label=wxEmptyString) -> AuiToolBarItem"""
 
2013
        return _aui.AuiToolBar_AddControl(*args, **kwargs)
 
2014
 
 
2015
    def AddSeparator(*args, **kwargs):
 
2016
        """AddSeparator(self) -> AuiToolBarItem"""
 
2017
        return _aui.AuiToolBar_AddSeparator(*args, **kwargs)
 
2018
 
 
2019
    def AddSpacer(*args, **kwargs):
 
2020
        """AddSpacer(self, int pixels) -> AuiToolBarItem"""
 
2021
        return _aui.AuiToolBar_AddSpacer(*args, **kwargs)
 
2022
 
 
2023
    def AddStretchSpacer(*args, **kwargs):
 
2024
        """AddStretchSpacer(self, int proportion=1) -> AuiToolBarItem"""
 
2025
        return _aui.AuiToolBar_AddStretchSpacer(*args, **kwargs)
 
2026
 
 
2027
    def Realize(*args, **kwargs):
 
2028
        """Realize(self) -> bool"""
 
2029
        return _aui.AuiToolBar_Realize(*args, **kwargs)
 
2030
 
 
2031
    def FindControl(*args, **kwargs):
 
2032
        """FindControl(self, int windowId) -> Control"""
 
2033
        return _aui.AuiToolBar_FindControl(*args, **kwargs)
 
2034
 
 
2035
    def FindToolByPosition(*args, **kwargs):
 
2036
        """FindToolByPosition(self, int x, int y) -> AuiToolBarItem"""
 
2037
        return _aui.AuiToolBar_FindToolByPosition(*args, **kwargs)
 
2038
 
 
2039
    def FindToolByIndex(*args, **kwargs):
 
2040
        """FindToolByIndex(self, int idx) -> AuiToolBarItem"""
 
2041
        return _aui.AuiToolBar_FindToolByIndex(*args, **kwargs)
 
2042
 
 
2043
    def FindTool(*args, **kwargs):
 
2044
        """FindTool(self, int toolId) -> AuiToolBarItem"""
 
2045
        return _aui.AuiToolBar_FindTool(*args, **kwargs)
 
2046
 
 
2047
    def ClearTools(*args, **kwargs):
 
2048
        """ClearTools(self)"""
 
2049
        return _aui.AuiToolBar_ClearTools(*args, **kwargs)
 
2050
 
 
2051
    def Clear(*args, **kwargs):
 
2052
        """Clear(self)"""
 
2053
        return _aui.AuiToolBar_Clear(*args, **kwargs)
 
2054
 
 
2055
    def DeleteTool(*args, **kwargs):
 
2056
        """DeleteTool(self, int toolId) -> bool"""
 
2057
        return _aui.AuiToolBar_DeleteTool(*args, **kwargs)
 
2058
 
 
2059
    def DeleteByIndex(*args, **kwargs):
 
2060
        """DeleteByIndex(self, int toolId) -> bool"""
 
2061
        return _aui.AuiToolBar_DeleteByIndex(*args, **kwargs)
 
2062
 
 
2063
    def GetToolCount(*args, **kwargs):
 
2064
        """GetToolCount(self) -> size_t"""
 
2065
        return _aui.AuiToolBar_GetToolCount(*args, **kwargs)
 
2066
 
 
2067
    def GetToolPos(*args, **kwargs):
 
2068
        """GetToolPos(self, int toolId) -> int"""
 
2069
        return _aui.AuiToolBar_GetToolPos(*args, **kwargs)
 
2070
 
 
2071
    def GetToolIndex(*args, **kwargs):
 
2072
        """GetToolIndex(self, int toolId) -> int"""
 
2073
        return _aui.AuiToolBar_GetToolIndex(*args, **kwargs)
 
2074
 
 
2075
    def GetToolFits(*args, **kwargs):
 
2076
        """GetToolFits(self, int toolId) -> bool"""
 
2077
        return _aui.AuiToolBar_GetToolFits(*args, **kwargs)
 
2078
 
 
2079
    def GetToolRect(*args, **kwargs):
 
2080
        """GetToolRect(self, int toolId) -> Rect"""
 
2081
        return _aui.AuiToolBar_GetToolRect(*args, **kwargs)
 
2082
 
 
2083
    def GetToolFitsByIndex(*args, **kwargs):
 
2084
        """GetToolFitsByIndex(self, int toolId) -> bool"""
 
2085
        return _aui.AuiToolBar_GetToolFitsByIndex(*args, **kwargs)
 
2086
 
 
2087
    def GetToolBarFits(*args, **kwargs):
 
2088
        """GetToolBarFits(self) -> bool"""
 
2089
        return _aui.AuiToolBar_GetToolBarFits(*args, **kwargs)
 
2090
 
 
2091
    def SetMargins(*args):
 
2092
        """
 
2093
        SetMargins(self, Size size)
 
2094
        SetMargins(self, int x, int y)
 
2095
        SetMargins(self, int left, int right, int top, int bottom)
 
2096
        """
 
2097
        return _aui.AuiToolBar_SetMargins(*args)
 
2098
 
 
2099
    def SetToolBitmapSize(*args, **kwargs):
 
2100
        """SetToolBitmapSize(self, Size size)"""
 
2101
        return _aui.AuiToolBar_SetToolBitmapSize(*args, **kwargs)
 
2102
 
 
2103
    def GetToolBitmapSize(*args, **kwargs):
 
2104
        """GetToolBitmapSize(self) -> Size"""
 
2105
        return _aui.AuiToolBar_GetToolBitmapSize(*args, **kwargs)
 
2106
 
 
2107
    def GetOverflowVisible(*args, **kwargs):
 
2108
        """GetOverflowVisible(self) -> bool"""
 
2109
        return _aui.AuiToolBar_GetOverflowVisible(*args, **kwargs)
 
2110
 
 
2111
    def SetOverflowVisible(*args, **kwargs):
 
2112
        """SetOverflowVisible(self, bool visible)"""
 
2113
        return _aui.AuiToolBar_SetOverflowVisible(*args, **kwargs)
 
2114
 
 
2115
    def GetGripperVisible(*args, **kwargs):
 
2116
        """GetGripperVisible(self) -> bool"""
 
2117
        return _aui.AuiToolBar_GetGripperVisible(*args, **kwargs)
 
2118
 
 
2119
    def SetGripperVisible(*args, **kwargs):
 
2120
        """SetGripperVisible(self, bool visible)"""
 
2121
        return _aui.AuiToolBar_SetGripperVisible(*args, **kwargs)
 
2122
 
 
2123
    def ToggleTool(*args, **kwargs):
 
2124
        """ToggleTool(self, int toolId, bool state)"""
 
2125
        return _aui.AuiToolBar_ToggleTool(*args, **kwargs)
 
2126
 
 
2127
    def GetToolToggled(*args, **kwargs):
 
2128
        """GetToolToggled(self, int toolId) -> bool"""
 
2129
        return _aui.AuiToolBar_GetToolToggled(*args, **kwargs)
 
2130
 
 
2131
    def EnableTool(*args, **kwargs):
 
2132
        """EnableTool(self, int toolId, bool state)"""
 
2133
        return _aui.AuiToolBar_EnableTool(*args, **kwargs)
 
2134
 
 
2135
    def GetToolEnabled(*args, **kwargs):
 
2136
        """GetToolEnabled(self, int toolId) -> bool"""
 
2137
        return _aui.AuiToolBar_GetToolEnabled(*args, **kwargs)
 
2138
 
 
2139
    def SetToolDropDown(*args, **kwargs):
 
2140
        """SetToolDropDown(self, int toolId, bool dropdown)"""
 
2141
        return _aui.AuiToolBar_SetToolDropDown(*args, **kwargs)
 
2142
 
 
2143
    def GetToolDropDown(*args, **kwargs):
 
2144
        """GetToolDropDown(self, int toolId) -> bool"""
 
2145
        return _aui.AuiToolBar_GetToolDropDown(*args, **kwargs)
 
2146
 
 
2147
    def SetToolBorderPadding(*args, **kwargs):
 
2148
        """SetToolBorderPadding(self, int padding)"""
 
2149
        return _aui.AuiToolBar_SetToolBorderPadding(*args, **kwargs)
 
2150
 
 
2151
    def GetToolBorderPadding(*args, **kwargs):
 
2152
        """GetToolBorderPadding(self) -> int"""
 
2153
        return _aui.AuiToolBar_GetToolBorderPadding(*args, **kwargs)
 
2154
 
 
2155
    def SetToolTextOrientation(*args, **kwargs):
 
2156
        """SetToolTextOrientation(self, int orientation)"""
 
2157
        return _aui.AuiToolBar_SetToolTextOrientation(*args, **kwargs)
 
2158
 
 
2159
    def GetToolTextOrientation(*args, **kwargs):
 
2160
        """GetToolTextOrientation(self) -> int"""
 
2161
        return _aui.AuiToolBar_GetToolTextOrientation(*args, **kwargs)
 
2162
 
 
2163
    def SetToolPacking(*args, **kwargs):
 
2164
        """SetToolPacking(self, int packing)"""
 
2165
        return _aui.AuiToolBar_SetToolPacking(*args, **kwargs)
 
2166
 
 
2167
    def GetToolPacking(*args, **kwargs):
 
2168
        """GetToolPacking(self) -> int"""
 
2169
        return _aui.AuiToolBar_GetToolPacking(*args, **kwargs)
 
2170
 
 
2171
    def SetToolProportion(*args, **kwargs):
 
2172
        """SetToolProportion(self, int toolId, int proportion)"""
 
2173
        return _aui.AuiToolBar_SetToolProportion(*args, **kwargs)
 
2174
 
 
2175
    def GetToolProportion(*args, **kwargs):
 
2176
        """GetToolProportion(self, int toolId) -> int"""
 
2177
        return _aui.AuiToolBar_GetToolProportion(*args, **kwargs)
 
2178
 
 
2179
    def SetToolSeparation(*args, **kwargs):
 
2180
        """SetToolSeparation(self, int separation)"""
 
2181
        return _aui.AuiToolBar_SetToolSeparation(*args, **kwargs)
 
2182
 
 
2183
    def GetToolSeparation(*args, **kwargs):
 
2184
        """GetToolSeparation(self) -> int"""
 
2185
        return _aui.AuiToolBar_GetToolSeparation(*args, **kwargs)
 
2186
 
 
2187
    def SetToolSticky(*args, **kwargs):
 
2188
        """SetToolSticky(self, int toolId, bool sticky)"""
 
2189
        return _aui.AuiToolBar_SetToolSticky(*args, **kwargs)
 
2190
 
 
2191
    def GetToolSticky(*args, **kwargs):
 
2192
        """GetToolSticky(self, int toolId) -> bool"""
 
2193
        return _aui.AuiToolBar_GetToolSticky(*args, **kwargs)
 
2194
 
 
2195
    def GetToolLabel(*args, **kwargs):
 
2196
        """GetToolLabel(self, int toolId) -> String"""
 
2197
        return _aui.AuiToolBar_GetToolLabel(*args, **kwargs)
 
2198
 
 
2199
    def SetToolLabel(*args, **kwargs):
 
2200
        """SetToolLabel(self, int toolId, String label)"""
 
2201
        return _aui.AuiToolBar_SetToolLabel(*args, **kwargs)
 
2202
 
 
2203
    def GetToolBitmap(*args, **kwargs):
 
2204
        """GetToolBitmap(self, int toolId) -> Bitmap"""
 
2205
        return _aui.AuiToolBar_GetToolBitmap(*args, **kwargs)
 
2206
 
 
2207
    def SetToolBitmap(*args, **kwargs):
 
2208
        """SetToolBitmap(self, int toolId, Bitmap bitmap)"""
 
2209
        return _aui.AuiToolBar_SetToolBitmap(*args, **kwargs)
 
2210
 
 
2211
    def GetToolShortHelp(*args, **kwargs):
 
2212
        """GetToolShortHelp(self, int toolId) -> String"""
 
2213
        return _aui.AuiToolBar_GetToolShortHelp(*args, **kwargs)
 
2214
 
 
2215
    def SetToolShortHelp(*args, **kwargs):
 
2216
        """SetToolShortHelp(self, int toolId, String helpString)"""
 
2217
        return _aui.AuiToolBar_SetToolShortHelp(*args, **kwargs)
 
2218
 
 
2219
    def GetToolLongHelp(*args, **kwargs):
 
2220
        """GetToolLongHelp(self, int toolId) -> String"""
 
2221
        return _aui.AuiToolBar_GetToolLongHelp(*args, **kwargs)
 
2222
 
 
2223
    def SetToolLongHelp(*args, **kwargs):
 
2224
        """SetToolLongHelp(self, int toolId, String helpString)"""
 
2225
        return _aui.AuiToolBar_SetToolLongHelp(*args, **kwargs)
 
2226
 
 
2227
    def SetCustomOverflowItems(*args, **kwargs):
 
2228
        """SetCustomOverflowItems(self, wxAuiToolBarItemArray prepend, wxAuiToolBarItemArray append)"""
 
2229
        return _aui.AuiToolBar_SetCustomOverflowItems(*args, **kwargs)
 
2230
 
 
2231
    def GetHintSize(*args, **kwargs):
 
2232
        """GetHintSize(self, int dockDirection) -> Size"""
 
2233
        return _aui.AuiToolBar_GetHintSize(*args, **kwargs)
 
2234
 
 
2235
    def IsPaneValid(*args, **kwargs):
 
2236
        """IsPaneValid(self, AuiPaneInfo pane) -> bool"""
 
2237
        return _aui.AuiToolBar_IsPaneValid(*args, **kwargs)
 
2238
 
 
2239
_aui.AuiToolBar_swigregister(AuiToolBar)
 
2240
 
 
2241
wxEVT_COMMAND_AUITOOLBAR_TOOL_DROPDOWN = _aui.wxEVT_COMMAND_AUITOOLBAR_TOOL_DROPDOWN
 
2242
wxEVT_COMMAND_AUITOOLBAR_OVERFLOW_CLICK = _aui.wxEVT_COMMAND_AUITOOLBAR_OVERFLOW_CLICK
 
2243
wxEVT_COMMAND_AUITOOLBAR_RIGHT_CLICK = _aui.wxEVT_COMMAND_AUITOOLBAR_RIGHT_CLICK
 
2244
wxEVT_COMMAND_AUITOOLBAR_MIDDLE_CLICK = _aui.wxEVT_COMMAND_AUITOOLBAR_MIDDLE_CLICK
 
2245
wxEVT_COMMAND_AUITOOLBAR_BEGIN_DRAG = _aui.wxEVT_COMMAND_AUITOOLBAR_BEGIN_DRAG
 
2246
EVT_AUITOOLBAR_TOOL_DROPDOWN = wx.PyEventBinder( wxEVT_COMMAND_AUITOOLBAR_TOOL_DROPDOWN, 1 )
 
2247
EVT_AUITOOLBAR_OVERFLOW_CLICK = wx.PyEventBinder( wxEVT_COMMAND_AUITOOLBAR_OVERFLOW_CLICK, 1 )
 
2248
EVT_AUITOOLBAR_RIGHT_CLICK = wx.PyEventBinder( wxEVT_COMMAND_AUITOOLBAR_RIGHT_CLICK, 1 )
 
2249
EVT_AUITOOLBAR_MIDDLE_CLICK = wx.PyEventBinder( wxEVT_COMMAND_AUITOOLBAR_MIDDLE_CLICK, 1 )
 
2250
EVT_AUITOOLBAR_BEGIN_DRAG = wx.PyEventBinder( wxEVT_COMMAND_AUITOOLBAR_BEGIN_DRAG, 1 )
 
2251
 
 
2252
class PyAuiDockArt(AuiDefaultDockArt):
 
2253
    """
 
2254
    This version of the `AuiDockArt` class has been instrumented to be
 
2255
    subclassable in Python and to reflect all calls to the C++ base class
 
2256
    methods to the Python methods implemented in the derived class.
 
2257
    """
 
2258
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
2259
    __repr__ = _swig_repr
 
2260
    def __init__(self, *args, **kwargs): 
 
2261
        """
 
2262
        __init__(self) -> PyAuiDockArt
 
2263
 
 
2264
        This version of the `AuiDockArt` class has been instrumented to be
 
2265
        subclassable in Python and to reflect all calls to the C++ base class
 
2266
        methods to the Python methods implemented in the derived class.
 
2267
        """
 
2268
        _aui.PyAuiDockArt_swiginit(self,_aui.new_PyAuiDockArt(*args, **kwargs))
 
2269
        PyAuiDockArt._setCallbackInfo(self, self, PyAuiDockArt)
 
2270
 
 
2271
    def _setCallbackInfo(*args, **kwargs):
 
2272
        """_setCallbackInfo(self, PyObject self, PyObject _class)"""
 
2273
        return _aui.PyAuiDockArt__setCallbackInfo(*args, **kwargs)
 
2274
 
 
2275
_aui.PyAuiDockArt_swigregister(PyAuiDockArt)
 
2276
 
 
2277
class PyAuiTabArt(object):
 
2278
    """
 
2279
    This version of the `TabArt` class has been instrumented to be
 
2280
    subclassable in Python and to reflect all calls to the C++ base class
 
2281
    methods to the Python methods implemented in the derived class.
 
2282
    """
 
2283
    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
2284
    __repr__ = _swig_repr
 
2285
    def __init__(self, *args, **kwargs): 
 
2286
        """
 
2287
        __init__(self) -> PyAuiTabArt
 
2288
 
 
2289
        This version of the `TabArt` class has been instrumented to be
 
2290
        subclassable in Python and to reflect all calls to the C++ base class
 
2291
        methods to the Python methods implemented in the derived class.
 
2292
        """
 
2293
        _aui.PyAuiTabArt_swiginit(self,_aui.new_PyAuiTabArt(*args, **kwargs))
 
2294
        PyAuiTabArt._setCallbackInfo(self, self, PyAuiTabArt)
 
2295
 
 
2296
    def _setCallbackInfo(*args, **kwargs):
 
2297
        """_setCallbackInfo(self, PyObject self, PyObject _class)"""
 
2298
        return _aui.PyAuiTabArt__setCallbackInfo(*args, **kwargs)
 
2299
 
 
2300
    def GetNormalFont(*args, **kwargs):
 
2301
        """GetNormalFont(self) -> Font"""
 
2302
        return _aui.PyAuiTabArt_GetNormalFont(*args, **kwargs)
 
2303
 
 
2304
    def GetSelectedFont(*args, **kwargs):
 
2305
        """GetSelectedFont(self) -> Font"""
 
2306
        return _aui.PyAuiTabArt_GetSelectedFont(*args, **kwargs)
 
2307
 
 
2308
    def GetMeasuringFont(*args, **kwargs):
 
2309
        """GetMeasuringFont(self) -> Font"""
 
2310
        return _aui.PyAuiTabArt_GetMeasuringFont(*args, **kwargs)
 
2311
 
 
2312
    def GetFlags(*args, **kwargs):
 
2313
        """GetFlags(self) -> int"""
 
2314
        return _aui.PyAuiTabArt_GetFlags(*args, **kwargs)
 
2315
 
 
2316
_aui.PyAuiTabArt_swigregister(PyAuiTabArt)
 
2317
 
 
2318
 
 
2319