1
# This file was created automatically by SWIG 1.3.29.
2
# Don't modify this file, modify the SWIG interface instead.
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.
10
**Vision and Design Principles**
12
wx.aui attempts to encapsulate the following aspects of the user
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.
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.
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.
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
38
**wx.aui adheres to the following principles**
40
- Use native floating frames to obtain a native look and feel for
43
- Use existing wxPython code where possible, such as sizer
44
implementation for frame management;
46
- Use standard wxPython coding conventions.
51
The following example shows a simple implementation that utilizes
52
`wx.aui.AuiManager` to manage three text controls in a frame window::
57
class MyFrame(wx.Frame):
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)
64
self._mgr = wx.aui.AuiManager(self)
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)
71
text2 = wx.TextCtrl(self, -1, 'Pane 2 - sample text',
72
wx.DefaultPosition, wx.Size(200,150),
73
wx.NO_BORDER | wx.TE_MULTILINE)
75
text3 = wx.TextCtrl(self, -1, 'Main content window',
76
wx.DefaultPosition, wx.Size(200,150),
77
wx.NO_BORDER | wx.TE_MULTILINE)
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)
84
# tell the manager to 'commit' all the changes just made
87
self.Bind(wx.EVT_CLOSE, self.OnClose)
90
def OnClose(self, event):
91
# deinitialize the frame manager
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)
110
if type(value).__name__ == 'PySwigObject':
111
self.__dict__[name] = value
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
118
raise AttributeError("You cannot add attributes to %s" % self)
120
def _swig_setattr(self,class_type,name,value):
121
return _swig_setattr_nondynamic(self,class_type,name,value,0)
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
129
def _swig_repr(self):
130
try: strthis = "proxy of " + self.this.__repr__()
132
return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
136
_object = types.ObjectType
138
except AttributeError:
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"):
150
raise AttributeError("You cannot add attributes to %s" % self)
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)
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)
237
def IsOk(*args, **kwargs):
238
"""IsOk(self) -> bool"""
239
return _aui.AuiPaneInfo_IsOk(*args, **kwargs)
241
def IsFixed(*args, **kwargs):
242
"""IsFixed(self) -> bool"""
243
return _aui.AuiPaneInfo_IsFixed(*args, **kwargs)
245
def IsResizable(*args, **kwargs):
246
"""IsResizable(self) -> bool"""
247
return _aui.AuiPaneInfo_IsResizable(*args, **kwargs)
249
def IsShown(*args, **kwargs):
250
"""IsShown(self) -> bool"""
251
return _aui.AuiPaneInfo_IsShown(*args, **kwargs)
253
def IsFloating(*args, **kwargs):
254
"""IsFloating(self) -> bool"""
255
return _aui.AuiPaneInfo_IsFloating(*args, **kwargs)
257
def IsDocked(*args, **kwargs):
258
"""IsDocked(self) -> bool"""
259
return _aui.AuiPaneInfo_IsDocked(*args, **kwargs)
261
def IsToolbar(*args, **kwargs):
262
"""IsToolbar(self) -> bool"""
263
return _aui.AuiPaneInfo_IsToolbar(*args, **kwargs)
265
def IsTopDockable(*args, **kwargs):
266
"""IsTopDockable(self) -> bool"""
267
return _aui.AuiPaneInfo_IsTopDockable(*args, **kwargs)
269
def IsBottomDockable(*args, **kwargs):
270
"""IsBottomDockable(self) -> bool"""
271
return _aui.AuiPaneInfo_IsBottomDockable(*args, **kwargs)
273
def IsLeftDockable(*args, **kwargs):
274
"""IsLeftDockable(self) -> bool"""
275
return _aui.AuiPaneInfo_IsLeftDockable(*args, **kwargs)
277
def IsRightDockable(*args, **kwargs):
278
"""IsRightDockable(self) -> bool"""
279
return _aui.AuiPaneInfo_IsRightDockable(*args, **kwargs)
281
def IsDockable(*args, **kwargs):
282
"""IsDockable(self) -> bool"""
283
return _aui.AuiPaneInfo_IsDockable(*args, **kwargs)
285
def IsFloatable(*args, **kwargs):
286
"""IsFloatable(self) -> bool"""
287
return _aui.AuiPaneInfo_IsFloatable(*args, **kwargs)
289
def IsMovable(*args, **kwargs):
290
"""IsMovable(self) -> bool"""
291
return _aui.AuiPaneInfo_IsMovable(*args, **kwargs)
293
def IsDestroyOnClose(*args, **kwargs):
294
"""IsDestroyOnClose(self) -> bool"""
295
return _aui.AuiPaneInfo_IsDestroyOnClose(*args, **kwargs)
297
def IsMaximized(*args, **kwargs):
298
"""IsMaximized(self) -> bool"""
299
return _aui.AuiPaneInfo_IsMaximized(*args, **kwargs)
301
def HasCaption(*args, **kwargs):
302
"""HasCaption(self) -> bool"""
303
return _aui.AuiPaneInfo_HasCaption(*args, **kwargs)
305
def HasGripper(*args, **kwargs):
306
"""HasGripper(self) -> bool"""
307
return _aui.AuiPaneInfo_HasGripper(*args, **kwargs)
309
def HasBorder(*args, **kwargs):
310
"""HasBorder(self) -> bool"""
311
return _aui.AuiPaneInfo_HasBorder(*args, **kwargs)
313
def HasCloseButton(*args, **kwargs):
314
"""HasCloseButton(self) -> bool"""
315
return _aui.AuiPaneInfo_HasCloseButton(*args, **kwargs)
317
def HasMaximizeButton(*args, **kwargs):
318
"""HasMaximizeButton(self) -> bool"""
319
return _aui.AuiPaneInfo_HasMaximizeButton(*args, **kwargs)
321
def HasMinimizeButton(*args, **kwargs):
322
"""HasMinimizeButton(self) -> bool"""
323
return _aui.AuiPaneInfo_HasMinimizeButton(*args, **kwargs)
325
def HasPinButton(*args, **kwargs):
326
"""HasPinButton(self) -> bool"""
327
return _aui.AuiPaneInfo_HasPinButton(*args, **kwargs)
329
def HasGripperTop(*args, **kwargs):
330
"""HasGripperTop(self) -> bool"""
331
return _aui.AuiPaneInfo_HasGripperTop(*args, **kwargs)
333
def Window(*args, **kwargs):
334
"""Window(self, Window w) -> AuiPaneInfo"""
335
return _aui.AuiPaneInfo_Window(*args, **kwargs)
337
def Name(*args, **kwargs):
338
"""Name(self, String n) -> AuiPaneInfo"""
339
return _aui.AuiPaneInfo_Name(*args, **kwargs)
341
def Caption(*args, **kwargs):
342
"""Caption(self, String c) -> AuiPaneInfo"""
343
return _aui.AuiPaneInfo_Caption(*args, **kwargs)
345
def Icon(*args, **kwargs):
346
"""Icon(self, Bitmap b) -> AuiPaneInfo"""
347
return _aui.AuiPaneInfo_Icon(*args, **kwargs)
349
def Left(*args, **kwargs):
350
"""Left(self) -> AuiPaneInfo"""
351
return _aui.AuiPaneInfo_Left(*args, **kwargs)
353
def Right(*args, **kwargs):
354
"""Right(self) -> AuiPaneInfo"""
355
return _aui.AuiPaneInfo_Right(*args, **kwargs)
357
def Top(*args, **kwargs):
358
"""Top(self) -> AuiPaneInfo"""
359
return _aui.AuiPaneInfo_Top(*args, **kwargs)
361
def Bottom(*args, **kwargs):
362
"""Bottom(self) -> AuiPaneInfo"""
363
return _aui.AuiPaneInfo_Bottom(*args, **kwargs)
365
def Center(*args, **kwargs):
366
"""Center(self) -> AuiPaneInfo"""
367
return _aui.AuiPaneInfo_Center(*args, **kwargs)
369
def Centre(*args, **kwargs):
370
"""Centre(self) -> AuiPaneInfo"""
371
return _aui.AuiPaneInfo_Centre(*args, **kwargs)
373
def Direction(*args, **kwargs):
374
"""Direction(self, int direction) -> AuiPaneInfo"""
375
return _aui.AuiPaneInfo_Direction(*args, **kwargs)
377
def Layer(*args, **kwargs):
378
"""Layer(self, int layer) -> AuiPaneInfo"""
379
return _aui.AuiPaneInfo_Layer(*args, **kwargs)
381
def Row(*args, **kwargs):
382
"""Row(self, int row) -> AuiPaneInfo"""
383
return _aui.AuiPaneInfo_Row(*args, **kwargs)
385
def Position(*args, **kwargs):
386
"""Position(self, int pos) -> AuiPaneInfo"""
387
return _aui.AuiPaneInfo_Position(*args, **kwargs)
389
def BestSize(*args, **kwargs):
390
"""BestSize(self, Size size) -> AuiPaneInfo"""
391
return _aui.AuiPaneInfo_BestSize(*args, **kwargs)
393
def MinSize(*args, **kwargs):
394
"""MinSize(self, Size size) -> AuiPaneInfo"""
395
return _aui.AuiPaneInfo_MinSize(*args, **kwargs)
397
def MaxSize(*args, **kwargs):
398
"""MaxSize(self, Size size) -> AuiPaneInfo"""
399
return _aui.AuiPaneInfo_MaxSize(*args, **kwargs)
401
def FloatingPosition(*args, **kwargs):
402
"""FloatingPosition(self, Point pos) -> AuiPaneInfo"""
403
return _aui.AuiPaneInfo_FloatingPosition(*args, **kwargs)
405
def FloatingSize(*args, **kwargs):
406
"""FloatingSize(self, Size size) -> AuiPaneInfo"""
407
return _aui.AuiPaneInfo_FloatingSize(*args, **kwargs)
409
def Fixed(*args, **kwargs):
410
"""Fixed(self) -> AuiPaneInfo"""
411
return _aui.AuiPaneInfo_Fixed(*args, **kwargs)
413
def Resizable(*args, **kwargs):
414
"""Resizable(self, bool resizable=True) -> AuiPaneInfo"""
415
return _aui.AuiPaneInfo_Resizable(*args, **kwargs)
417
def Dock(*args, **kwargs):
418
"""Dock(self) -> AuiPaneInfo"""
419
return _aui.AuiPaneInfo_Dock(*args, **kwargs)
421
def Float(*args, **kwargs):
422
"""Float(self) -> AuiPaneInfo"""
423
return _aui.AuiPaneInfo_Float(*args, **kwargs)
425
def Hide(*args, **kwargs):
426
"""Hide(self) -> AuiPaneInfo"""
427
return _aui.AuiPaneInfo_Hide(*args, **kwargs)
429
def Show(*args, **kwargs):
430
"""Show(self, bool show=True) -> AuiPaneInfo"""
431
return _aui.AuiPaneInfo_Show(*args, **kwargs)
433
def CaptionVisible(*args, **kwargs):
434
"""CaptionVisible(self, bool visible=True) -> AuiPaneInfo"""
435
return _aui.AuiPaneInfo_CaptionVisible(*args, **kwargs)
437
def Maximize(*args, **kwargs):
438
"""Maximize(self) -> AuiPaneInfo"""
439
return _aui.AuiPaneInfo_Maximize(*args, **kwargs)
441
def Restore(*args, **kwargs):
442
"""Restore(self) -> AuiPaneInfo"""
443
return _aui.AuiPaneInfo_Restore(*args, **kwargs)
445
def PaneBorder(*args, **kwargs):
446
"""PaneBorder(self, bool visible=True) -> AuiPaneInfo"""
447
return _aui.AuiPaneInfo_PaneBorder(*args, **kwargs)
449
def Gripper(*args, **kwargs):
450
"""Gripper(self, bool visible=True) -> AuiPaneInfo"""
451
return _aui.AuiPaneInfo_Gripper(*args, **kwargs)
453
def GripperTop(*args, **kwargs):
454
"""GripperTop(self, bool attop=True) -> AuiPaneInfo"""
455
return _aui.AuiPaneInfo_GripperTop(*args, **kwargs)
457
def CloseButton(*args, **kwargs):
458
"""CloseButton(self, bool visible=True) -> AuiPaneInfo"""
459
return _aui.AuiPaneInfo_CloseButton(*args, **kwargs)
461
def MaximizeButton(*args, **kwargs):
462
"""MaximizeButton(self, bool visible=True) -> AuiPaneInfo"""
463
return _aui.AuiPaneInfo_MaximizeButton(*args, **kwargs)
465
def MinimizeButton(*args, **kwargs):
466
"""MinimizeButton(self, bool visible=True) -> AuiPaneInfo"""
467
return _aui.AuiPaneInfo_MinimizeButton(*args, **kwargs)
469
def PinButton(*args, **kwargs):
470
"""PinButton(self, bool visible=True) -> AuiPaneInfo"""
471
return _aui.AuiPaneInfo_PinButton(*args, **kwargs)
473
def DestroyOnClose(*args, **kwargs):
474
"""DestroyOnClose(self, bool b=True) -> AuiPaneInfo"""
475
return _aui.AuiPaneInfo_DestroyOnClose(*args, **kwargs)
477
def TopDockable(*args, **kwargs):
478
"""TopDockable(self, bool b=True) -> AuiPaneInfo"""
479
return _aui.AuiPaneInfo_TopDockable(*args, **kwargs)
481
def BottomDockable(*args, **kwargs):
482
"""BottomDockable(self, bool b=True) -> AuiPaneInfo"""
483
return _aui.AuiPaneInfo_BottomDockable(*args, **kwargs)
485
def LeftDockable(*args, **kwargs):
486
"""LeftDockable(self, bool b=True) -> AuiPaneInfo"""
487
return _aui.AuiPaneInfo_LeftDockable(*args, **kwargs)
489
def RightDockable(*args, **kwargs):
490
"""RightDockable(self, bool b=True) -> AuiPaneInfo"""
491
return _aui.AuiPaneInfo_RightDockable(*args, **kwargs)
493
def Floatable(*args, **kwargs):
494
"""Floatable(self, bool b=True) -> AuiPaneInfo"""
495
return _aui.AuiPaneInfo_Floatable(*args, **kwargs)
497
def Movable(*args, **kwargs):
498
"""Movable(self, bool b=True) -> AuiPaneInfo"""
499
return _aui.AuiPaneInfo_Movable(*args, **kwargs)
501
def DockFixed(*args, **kwargs):
502
"""DockFixed(self, bool b=True) -> AuiPaneInfo"""
503
return _aui.AuiPaneInfo_DockFixed(*args, **kwargs)
505
def Dockable(*args, **kwargs):
506
"""Dockable(self, bool b=True) -> AuiPaneInfo"""
507
return _aui.AuiPaneInfo_Dockable(*args, **kwargs)
509
def DefaultPane(*args, **kwargs):
510
"""DefaultPane(self) -> AuiPaneInfo"""
511
return _aui.AuiPaneInfo_DefaultPane(*args, **kwargs)
513
def CentrePane(*args, **kwargs):
514
"""CentrePane(self) -> AuiPaneInfo"""
515
return _aui.AuiPaneInfo_CentrePane(*args, **kwargs)
517
def CenterPane(*args, **kwargs):
518
"""CenterPane(self) -> AuiPaneInfo"""
519
return _aui.AuiPaneInfo_CenterPane(*args, **kwargs)
521
def ToolbarPane(*args, **kwargs):
522
"""ToolbarPane(self) -> AuiPaneInfo"""
523
return _aui.AuiPaneInfo_ToolbarPane(*args, **kwargs)
525
def SetFlag(*args, **kwargs):
526
"""SetFlag(self, int flag, bool option_state) -> AuiPaneInfo"""
527
return _aui.AuiPaneInfo_SetFlag(*args, **kwargs)
529
def HasFlag(*args, **kwargs):
530
"""HasFlag(self, int flag) -> bool"""
531
return _aui.AuiPaneInfo_HasFlag(*args, **kwargs)
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)
582
_aui.AuiPaneInfo_swigregister(AuiPaneInfo)
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):
596
return _aui.AuiManager_UnInit(*args, **kwargs)
598
def SetFlags(*args, **kwargs):
599
"""SetFlags(self, int flags)"""
600
return _aui.AuiManager_SetFlags(*args, **kwargs)
602
def GetFlags(*args, **kwargs):
603
"""GetFlags(self) -> int"""
604
return _aui.AuiManager_GetFlags(*args, **kwargs)
606
def SetManagedWindow(*args, **kwargs):
607
"""SetManagedWindow(self, Window managedWnd)"""
608
return _aui.AuiManager_SetManagedWindow(*args, **kwargs)
610
def GetManagedWindow(*args, **kwargs):
611
"""GetManagedWindow(self) -> Window"""
612
return _aui.AuiManager_GetManagedWindow(*args, **kwargs)
614
def GetManager(*args, **kwargs):
615
"""GetManager(Window window) -> AuiManager"""
616
return _aui.AuiManager_GetManager(*args, **kwargs)
618
GetManager = staticmethod(GetManager)
619
def SetArtProvider(*args, **kwargs):
620
"""SetArtProvider(self, AuiDockArt artProvider)"""
621
return _aui.AuiManager_SetArtProvider(*args, **kwargs)
623
def GetArtProvider(*args, **kwargs):
624
"""GetArtProvider(self) -> AuiDockArt"""
625
return _aui.AuiManager_GetArtProvider(*args, **kwargs)
627
def _GetPaneByWidget(*args, **kwargs):
628
"""_GetPaneByWidget(self, Window window) -> AuiPaneInfo"""
629
return _aui.AuiManager__GetPaneByWidget(*args, **kwargs)
631
def _GetPaneByName(*args, **kwargs):
632
"""_GetPaneByName(self, String name) -> AuiPaneInfo"""
633
return _aui.AuiManager__GetPaneByName(*args, **kwargs)
635
def GetAllPanes(*args, **kwargs):
636
"""GetAllPanes(self) -> wxAuiPaneInfoArray"""
637
return _aui.AuiManager_GetAllPanes(*args, **kwargs)
639
def _AddPane1(*args, **kwargs):
640
"""_AddPane1(self, Window window, AuiPaneInfo paneInfo) -> bool"""
641
return _aui.AuiManager__AddPane1(*args, **kwargs)
643
def AddPane(*args, **kwargs):
644
"""AddPane(self, Window window, AuiPaneInfo paneInfo, Point dropPos) -> bool"""
645
return _aui.AuiManager_AddPane(*args, **kwargs)
647
def _AddPane2(*args, **kwargs):
648
"""_AddPane2(self, Window window, int direction=LEFT, String caption=wxEmptyString) -> bool"""
649
return _aui.AuiManager__AddPane2(*args, **kwargs)
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)
655
def DetachPane(*args, **kwargs):
656
"""DetachPane(self, Window window) -> bool"""
657
return _aui.AuiManager_DetachPane(*args, **kwargs)
659
def Update(*args, **kwargs):
661
return _aui.AuiManager_Update(*args, **kwargs)
663
def SavePaneInfo(*args, **kwargs):
664
"""SavePaneInfo(self, AuiPaneInfo pane) -> String"""
665
return _aui.AuiManager_SavePaneInfo(*args, **kwargs)
667
def LoadPaneInfo(*args, **kwargs):
668
"""LoadPaneInfo(self, String panePart, AuiPaneInfo pane)"""
669
return _aui.AuiManager_LoadPaneInfo(*args, **kwargs)
671
def SavePerspective(*args, **kwargs):
672
"""SavePerspective(self) -> String"""
673
return _aui.AuiManager_SavePerspective(*args, **kwargs)
675
def LoadPerspective(*args, **kwargs):
676
"""LoadPerspective(self, String perspective, bool update=True) -> bool"""
677
return _aui.AuiManager_LoadPerspective(*args, **kwargs)
679
def SetDockSizeConstraint(*args, **kwargs):
680
"""SetDockSizeConstraint(self, double widthPct, double heightPct)"""
681
return _aui.AuiManager_SetDockSizeConstraint(*args, **kwargs)
683
def GetDockSizeConstraint(*args, **kwargs):
684
"""GetDockSizeConstraint(self, double widthPct, double heightPct)"""
685
return _aui.AuiManager_GetDockSizeConstraint(*args, **kwargs)
687
def ClosePane(*args, **kwargs):
688
"""ClosePane(self, AuiPaneInfo paneInfo)"""
689
return _aui.AuiManager_ClosePane(*args, **kwargs)
691
def MaximizePane(*args, **kwargs):
692
"""MaximizePane(self, AuiPaneInfo paneInfo)"""
693
return _aui.AuiManager_MaximizePane(*args, **kwargs)
695
def RestorePane(*args, **kwargs):
696
"""RestorePane(self, AuiPaneInfo paneInfo)"""
697
return _aui.AuiManager_RestorePane(*args, **kwargs)
699
def RestoreMaximizedPane(*args, **kwargs):
700
"""RestoreMaximizedPane(self)"""
701
return _aui.AuiManager_RestoreMaximizedPane(*args, **kwargs)
703
def CreateFloatingFrame(*args, **kwargs):
704
"""CreateFloatingFrame(self, Window parent, AuiPaneInfo p) -> AuiFloatingFrame"""
705
return _aui.AuiManager_CreateFloatingFrame(*args, **kwargs)
707
def CanDockPanel(*args, **kwargs):
708
"""CanDockPanel(self, AuiPaneInfo p) -> bool"""
709
return _aui.AuiManager_CanDockPanel(*args, **kwargs)
711
def StartPaneDrag(*args, **kwargs):
712
"""StartPaneDrag(self, Window paneWindow, Point offset)"""
713
return _aui.AuiManager_StartPaneDrag(*args, **kwargs)
715
def CalculateHintRect(*args, **kwargs):
716
"""CalculateHintRect(self, Window paneWindow, Point pt, Point offset) -> Rect"""
717
return _aui.AuiManager_CalculateHintRect(*args, **kwargs)
719
def DrawHintRect(*args, **kwargs):
720
"""DrawHintRect(self, Window paneWindow, Point pt, Point offset)"""
721
return _aui.AuiManager_DrawHintRect(*args, **kwargs)
723
def ShowHint(*args, **kwargs):
724
"""ShowHint(self, Rect rect)"""
725
return _aui.AuiManager_ShowHint(*args, **kwargs)
727
def HideHint(*args, **kwargs):
729
return _aui.AuiManager_HideHint(*args, **kwargs)
731
def OnHintActivate(*args, **kwargs):
732
"""OnHintActivate(self, ActivateEvent event)"""
733
return _aui.AuiManager_OnHintActivate(*args, **kwargs)
735
def OnRender(*args, **kwargs):
736
"""OnRender(self, AuiManagerEvent evt)"""
737
return _aui.AuiManager_OnRender(*args, **kwargs)
739
def OnPaneButton(*args, **kwargs):
740
"""OnPaneButton(self, AuiManagerEvent evt)"""
741
return _aui.AuiManager_OnPaneButton(*args, **kwargs)
743
def GetPane(self, item):
745
GetPane(self, window_or_info item) -> PaneInfo
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.
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`.
758
if isinstance(item, wx.Window):
759
return self._GetPaneByWidget(item)
761
return self._GetPaneByName(item)
763
def AddPane(self, window, info=None, caption=None):
765
AddPane(self, window, info=None, caption=None) -> bool
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!)
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.
779
if type(info) == AuiPaneInfo:
780
return self._AddPane1(window, info)
787
return self._AddPane2(window, info, caption)
789
SetFrame = wx.deprecated(SetManagedWindow,
790
"SetFrame is deprecated, use `SetManagedWindow` instead.")
791
GetFrame = wx.deprecated(GetManagedWindow,
792
"GetFrame is deprecated, use `GetManagedWindow` instead.")
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)
800
def AuiManager_GetManager(*args, **kwargs):
801
"""AuiManager_GetManager(Window window) -> AuiManager"""
802
return _aui.AuiManager_GetManager(*args, **kwargs)
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)
815
def SetManager(*args, **kwargs):
816
"""SetManager(self, AuiManager mgr)"""
817
return _aui.AuiManagerEvent_SetManager(*args, **kwargs)
819
def SetPane(*args, **kwargs):
820
"""SetPane(self, AuiPaneInfo p)"""
821
return _aui.AuiManagerEvent_SetPane(*args, **kwargs)
823
def SetButton(*args, **kwargs):
824
"""SetButton(self, int b)"""
825
return _aui.AuiManagerEvent_SetButton(*args, **kwargs)
827
def SetDC(*args, **kwargs):
828
"""SetDC(self, DC pdc)"""
829
return _aui.AuiManagerEvent_SetDC(*args, **kwargs)
831
def GetManager(*args, **kwargs):
832
"""GetManager(self) -> AuiManager"""
833
return _aui.AuiManagerEvent_GetManager(*args, **kwargs)
835
def GetPane(*args, **kwargs):
836
"""GetPane(self) -> AuiPaneInfo"""
837
return _aui.AuiManagerEvent_GetPane(*args, **kwargs)
839
def GetButton(*args, **kwargs):
840
"""GetButton(self) -> int"""
841
return _aui.AuiManagerEvent_GetButton(*args, **kwargs)
843
def GetDC(*args, **kwargs):
844
"""GetDC(self) -> DC"""
845
return _aui.AuiManagerEvent_GetDC(*args, **kwargs)
847
def Veto(*args, **kwargs):
848
"""Veto(self, bool veto=True)"""
849
return _aui.AuiManagerEvent_Veto(*args, **kwargs)
851
def GetVeto(*args, **kwargs):
852
"""GetVeto(self) -> bool"""
853
return _aui.AuiManagerEvent_GetVeto(*args, **kwargs)
855
def SetCanVeto(*args, **kwargs):
856
"""SetCanVeto(self, bool can_veto)"""
857
return _aui.AuiManagerEvent_SetCanVeto(*args, **kwargs)
859
def CanVeto(*args, **kwargs):
860
"""CanVeto(self) -> bool"""
861
return _aui.AuiManagerEvent_CanVeto(*args, **kwargs)
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)
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)
885
def IsHorizontal(*args, **kwargs):
886
"""IsHorizontal(self) -> bool"""
887
return _aui.AuiDockInfo_IsHorizontal(*args, **kwargs)
889
def IsVertical(*args, **kwargs):
890
"""IsVertical(self) -> bool"""
891
return _aui.AuiDockInfo_IsVertical(*args, **kwargs)
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)
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)
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)
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 )
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)
970
def SetMetric(*args, **kwargs):
971
"""SetMetric(self, int id, int newVal)"""
972
return _aui.AuiDockArt_SetMetric(*args, **kwargs)
974
def SetFont(*args, **kwargs):
975
"""SetFont(self, int id, Font font)"""
976
return _aui.AuiDockArt_SetFont(*args, **kwargs)
978
def GetFont(*args, **kwargs):
979
"""GetFont(self, int id) -> Font"""
980
return _aui.AuiDockArt_GetFont(*args, **kwargs)
982
def GetColour(*args, **kwargs):
983
"""GetColour(self, int id) -> Colour"""
984
return _aui.AuiDockArt_GetColour(*args, **kwargs)
986
def SetColour(*args, **kwargs):
987
"""SetColour(self, int id, Colour colour)"""
988
return _aui.AuiDockArt_SetColour(*args, **kwargs)
990
def GetColor(*args, **kwargs):
991
"""GetColor(self, int id) -> Colour"""
992
return _aui.AuiDockArt_GetColor(*args, **kwargs)
994
def SetColor(*args, **kwargs):
995
"""SetColor(self, int id, Colour color)"""
996
return _aui.AuiDockArt_SetColor(*args, **kwargs)
998
def DrawSash(*args, **kwargs):
999
"""DrawSash(self, DC dc, Window window, int orientation, Rect rect)"""
1000
return _aui.AuiDockArt_DrawSash(*args, **kwargs)
1002
def DrawBackground(*args, **kwargs):
1003
"""DrawBackground(self, DC dc, Window window, int orientation, Rect rect)"""
1004
return _aui.AuiDockArt_DrawBackground(*args, **kwargs)
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)
1010
def DrawGripper(*args, **kwargs):
1011
"""DrawGripper(self, DC dc, Window window, Rect rect, AuiPaneInfo pane)"""
1012
return _aui.AuiDockArt_DrawGripper(*args, **kwargs)
1014
def DrawBorder(*args, **kwargs):
1015
"""DrawBorder(self, DC dc, Window window, Rect rect, AuiPaneInfo pane)"""
1016
return _aui.AuiDockArt_DrawBorder(*args, **kwargs)
1018
def DrawPaneButton(*args, **kwargs):
1020
DrawPaneButton(self, DC dc, Window window, int button, int buttonState,
1021
Rect rect, AuiPaneInfo pane)
1023
return _aui.AuiDockArt_DrawPaneButton(*args, **kwargs)
1025
_aui.AuiDockArt_swigregister(AuiDockArt)
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)
1038
_aui.AuiDefaultDockArt_swigregister(AuiDefaultDockArt)
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):
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
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)
1056
def GetOwnerManager(*args, **kwargs):
1057
"""GetOwnerManager(self) -> AuiManager"""
1058
return _aui.AuiFloatingFrame_GetOwnerManager(*args, **kwargs)
1060
_aui.AuiFloatingFrame_swigregister(AuiFloatingFrame)
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)
1088
def GetDragSource(*args, **kwargs):
1089
"""GetDragSource(self) -> AuiNotebook"""
1090
return _aui.AuiNotebookEvent_GetDragSource(*args, **kwargs)
1092
_aui.AuiNotebookEvent_swigregister(AuiNotebookEvent)
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)
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)
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)
1133
def GetArtProvider(*args, **kwargs):
1134
"""GetArtProvider(self) -> wxAuiTabArt"""
1135
return _aui.AuiTabContainer_GetArtProvider(*args, **kwargs)
1137
def SetFlags(*args, **kwargs):
1138
"""SetFlags(self, int flags)"""
1139
return _aui.AuiTabContainer_SetFlags(*args, **kwargs)
1141
def GetFlags(*args, **kwargs):
1142
"""GetFlags(self) -> int"""
1143
return _aui.AuiTabContainer_GetFlags(*args, **kwargs)
1145
def AddPage(*args, **kwargs):
1146
"""AddPage(self, Window page, AuiNotebookPage info) -> bool"""
1147
return _aui.AuiTabContainer_AddPage(*args, **kwargs)
1149
def InsertPage(*args, **kwargs):
1150
"""InsertPage(self, Window page, AuiNotebookPage info, size_t idx) -> bool"""
1151
return _aui.AuiTabContainer_InsertPage(*args, **kwargs)
1153
def MovePage(*args, **kwargs):
1154
"""MovePage(self, Window page, size_t newIdx) -> bool"""
1155
return _aui.AuiTabContainer_MovePage(*args, **kwargs)
1157
def RemovePage(*args, **kwargs):
1158
"""RemovePage(self, Window page) -> bool"""
1159
return _aui.AuiTabContainer_RemovePage(*args, **kwargs)
1161
def SetActivePage(*args):
1163
SetActivePage(self, Window page) -> bool
1164
SetActivePage(self, size_t page) -> bool
1166
return _aui.AuiTabContainer_SetActivePage(*args)
1168
def SetNoneActive(*args, **kwargs):
1169
"""SetNoneActive(self)"""
1170
return _aui.AuiTabContainer_SetNoneActive(*args, **kwargs)
1172
def GetActivePage(*args, **kwargs):
1173
"""GetActivePage(self) -> int"""
1174
return _aui.AuiTabContainer_GetActivePage(*args, **kwargs)
1176
def TabHitTest(*args, **kwargs):
1177
"""TabHitTest(self, int x, int y, Window hit) -> bool"""
1178
return _aui.AuiTabContainer_TabHitTest(*args, **kwargs)
1180
def ButtonHitTest(*args, **kwargs):
1181
"""ButtonHitTest(self, int x, int y, AuiTabContainerButton hit) -> bool"""
1182
return _aui.AuiTabContainer_ButtonHitTest(*args, **kwargs)
1184
def GetWindowFromIdx(*args, **kwargs):
1185
"""GetWindowFromIdx(self, size_t idx) -> Window"""
1186
return _aui.AuiTabContainer_GetWindowFromIdx(*args, **kwargs)
1188
def GetIdxFromWindow(*args, **kwargs):
1189
"""GetIdxFromWindow(self, Window page) -> int"""
1190
return _aui.AuiTabContainer_GetIdxFromWindow(*args, **kwargs)
1192
def GetPageCount(*args, **kwargs):
1193
"""GetPageCount(self) -> size_t"""
1194
return _aui.AuiTabContainer_GetPageCount(*args, **kwargs)
1196
def GetPage(*args, **kwargs):
1197
"""GetPage(self, size_t idx) -> AuiNotebookPage"""
1198
return _aui.AuiTabContainer_GetPage(*args, **kwargs)
1200
def GetPages(*args, **kwargs):
1201
"""GetPages(self) -> wxAuiNotebookPageArray"""
1202
return _aui.AuiTabContainer_GetPages(*args, **kwargs)
1204
def SetNormalFont(*args, **kwargs):
1205
"""SetNormalFont(self, Font normalFont)"""
1206
return _aui.AuiTabContainer_SetNormalFont(*args, **kwargs)
1208
def SetSelectedFont(*args, **kwargs):
1209
"""SetSelectedFont(self, Font selectedFont)"""
1210
return _aui.AuiTabContainer_SetSelectedFont(*args, **kwargs)
1212
def SetMeasuringFont(*args, **kwargs):
1213
"""SetMeasuringFont(self, Font measuringFont)"""
1214
return _aui.AuiTabContainer_SetMeasuringFont(*args, **kwargs)
1216
def SetColour(*args, **kwargs):
1217
"""SetColour(self, Colour colour)"""
1218
return _aui.AuiTabContainer_SetColour(*args, **kwargs)
1220
def SetActiveColour(*args, **kwargs):
1221
"""SetActiveColour(self, Colour colour)"""
1222
return _aui.AuiTabContainer_SetActiveColour(*args, **kwargs)
1224
def DoShowHide(*args, **kwargs):
1225
"""DoShowHide(self)"""
1226
return _aui.AuiTabContainer_DoShowHide(*args, **kwargs)
1228
def SetRect(*args, **kwargs):
1229
"""SetRect(self, Rect rect)"""
1230
return _aui.AuiTabContainer_SetRect(*args, **kwargs)
1232
def RemoveButton(*args, **kwargs):
1233
"""RemoveButton(self, int id)"""
1234
return _aui.AuiTabContainer_RemoveButton(*args, **kwargs)
1236
def AddButton(*args, **kwargs):
1238
AddButton(self, int id, int location, Bitmap normalBitmap=wxNullBitmap,
1239
Bitmap disabledBitmap=wxNullBitmap)
1241
return _aui.AuiTabContainer_AddButton(*args, **kwargs)
1243
def GetTabOffset(*args, **kwargs):
1244
"""GetTabOffset(self) -> size_t"""
1245
return _aui.AuiTabContainer_GetTabOffset(*args, **kwargs)
1247
def SetTabOffset(*args, **kwargs):
1248
"""SetTabOffset(self, size_t offset)"""
1249
return _aui.AuiTabContainer_SetTabOffset(*args, **kwargs)
1251
def IsTabVisible(*args, **kwargs):
1252
"""IsTabVisible(self, int tabPage, int tabOffset, DC dc, Window wnd) -> bool"""
1253
return _aui.AuiTabContainer_IsTabVisible(*args, **kwargs)
1255
def MakeTabVisible(*args, **kwargs):
1256
"""MakeTabVisible(self, int tabPage, Window win)"""
1257
return _aui.AuiTabContainer_MakeTabVisible(*args, **kwargs)
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)
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):
1270
__init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1271
Size size=DefaultSize, long style=0) -> AuiTabCtrl
1273
_aui.AuiTabCtrl_swiginit(self,_aui.new_AuiTabCtrl(*args, **kwargs))
1274
self._setOORInfo(self)
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)
1282
_aui.AuiTabCtrl_swigregister(AuiTabCtrl)
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):
1290
__init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1291
Size size=DefaultSize, long style=AUI_NB_DEFAULT_STYLE) -> AuiNotebook
1293
_aui.AuiNotebook_swiginit(self,_aui.new_AuiNotebook(*args, **kwargs))
1294
self._setOORInfo(self)
1296
def Create(*args, **kwargs):
1298
Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1299
Size size=DefaultSize, long style=0) -> bool
1301
Do the 2nd phase and create the GUI control.
1303
return _aui.AuiNotebook_Create(*args, **kwargs)
1305
def SetArtProvider(*args, **kwargs):
1306
"""SetArtProvider(self, wxAuiTabArt art)"""
1307
return _aui.AuiNotebook_SetArtProvider(*args, **kwargs)
1309
def GetArtProvider(*args, **kwargs):
1310
"""GetArtProvider(self) -> wxAuiTabArt"""
1311
return _aui.AuiNotebook_GetArtProvider(*args, **kwargs)
1313
def SetUniformBitmapSize(*args, **kwargs):
1314
"""SetUniformBitmapSize(self, Size size)"""
1315
return _aui.AuiNotebook_SetUniformBitmapSize(*args, **kwargs)
1317
def SetTabCtrlHeight(*args, **kwargs):
1318
"""SetTabCtrlHeight(self, int height)"""
1319
return _aui.AuiNotebook_SetTabCtrlHeight(*args, **kwargs)
1321
def GetPage(*args, **kwargs):
1322
"""GetPage(self, size_t pageIdx) -> Window"""
1323
return _aui.AuiNotebook_GetPage(*args, **kwargs)
1325
def GetPageIndex(*args, **kwargs):
1326
"""GetPageIndex(self, Window pageWnd) -> int"""
1327
return _aui.AuiNotebook_GetPageIndex(*args, **kwargs)
1329
def SetPageToolTip(*args, **kwargs):
1330
"""SetPageToolTip(self, size_t page, String text) -> bool"""
1331
return _aui.AuiNotebook_SetPageToolTip(*args, **kwargs)
1333
def GetPageToolTip(*args, **kwargs):
1334
"""GetPageToolTip(self, size_t pageIdx) -> String"""
1335
return _aui.AuiNotebook_GetPageToolTip(*args, **kwargs)
1337
def SetPageBitmap(*args, **kwargs):
1338
"""SetPageBitmap(self, size_t page, Bitmap bitmap) -> bool"""
1339
return _aui.AuiNotebook_SetPageBitmap(*args, **kwargs)
1341
def GetPageBitmap(*args, **kwargs):
1342
"""GetPageBitmap(self, size_t pageIdx) -> Bitmap"""
1343
return _aui.AuiNotebook_GetPageBitmap(*args, **kwargs)
1345
def Split(*args, **kwargs):
1346
"""Split(self, size_t page, int direction)"""
1347
return _aui.AuiNotebook_Split(*args, **kwargs)
1349
def GetAuiManager(*args, **kwargs):
1350
"""GetAuiManager(self) -> AuiManager"""
1351
return _aui.AuiNotebook_GetAuiManager(*args, **kwargs)
1353
def SetNormalFont(*args, **kwargs):
1354
"""SetNormalFont(self, Font font)"""
1355
return _aui.AuiNotebook_SetNormalFont(*args, **kwargs)
1357
def SetSelectedFont(*args, **kwargs):
1358
"""SetSelectedFont(self, Font font)"""
1359
return _aui.AuiNotebook_SetSelectedFont(*args, **kwargs)
1361
def SetMeasuringFont(*args, **kwargs):
1362
"""SetMeasuringFont(self, Font font)"""
1363
return _aui.AuiNotebook_SetMeasuringFont(*args, **kwargs)
1365
def GetTabCtrlHeight(*args, **kwargs):
1366
"""GetTabCtrlHeight(self) -> int"""
1367
return _aui.AuiNotebook_GetTabCtrlHeight(*args, **kwargs)
1369
def GetHeightForPageHeight(*args, **kwargs):
1370
"""GetHeightForPageHeight(self, int pageHeight) -> int"""
1371
return _aui.AuiNotebook_GetHeightForPageHeight(*args, **kwargs)
1373
def ShowWindowMenu(*args, **kwargs):
1374
"""ShowWindowMenu(self) -> bool"""
1375
return _aui.AuiNotebook_ShowWindowMenu(*args, **kwargs)
1377
_aui.AuiNotebook_swigregister(AuiNotebook)
1379
def PreAuiNotebook(*args, **kwargs):
1380
"""PreAuiNotebook() -> AuiNotebook"""
1381
val = _aui.new_PreAuiNotebook(*args, **kwargs)
1382
val._setOORInfo(val)
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 )
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):
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
1426
_aui.AuiMDIParentFrame_swiginit(self,_aui.new_AuiMDIParentFrame(*args, **kwargs))
1427
self._setOORInfo(self)
1429
def Create(*args, **kwargs):
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
1435
return _aui.AuiMDIParentFrame_Create(*args, **kwargs)
1437
def SetArtProvider(*args, **kwargs):
1438
"""SetArtProvider(self, wxAuiTabArt provider)"""
1439
return _aui.AuiMDIParentFrame_SetArtProvider(*args, **kwargs)
1441
def GetArtProvider(*args, **kwargs):
1442
"""GetArtProvider(self) -> wxAuiTabArt"""
1443
return _aui.AuiMDIParentFrame_GetArtProvider(*args, **kwargs)
1445
def GetWindowMenu(*args, **kwargs):
1446
"""GetWindowMenu(self) -> Menu"""
1447
return _aui.AuiMDIParentFrame_GetWindowMenu(*args, **kwargs)
1449
def SetWindowMenu(*args, **kwargs):
1450
"""SetWindowMenu(self, Menu pMenu)"""
1451
return _aui.AuiMDIParentFrame_SetWindowMenu(*args, **kwargs)
1453
def SetChildMenuBar(*args, **kwargs):
1454
"""SetChildMenuBar(self, AuiMDIChildFrame pChild)"""
1455
return _aui.AuiMDIParentFrame_SetChildMenuBar(*args, **kwargs)
1457
def SetActiveChild(*args, **kwargs):
1458
"""SetActiveChild(self, AuiMDIChildFrame pChildFrame)"""
1459
return _aui.AuiMDIParentFrame_SetActiveChild(*args, **kwargs)
1461
def OnCreateClient(*args, **kwargs):
1462
"""OnCreateClient(self) -> AuiMDIClientWindow"""
1463
return _aui.AuiMDIParentFrame_OnCreateClient(*args, **kwargs)
1465
def Cascade(*args, **kwargs):
1467
return _aui.AuiMDIParentFrame_Cascade(*args, **kwargs)
1469
def Tile(*args, **kwargs):
1470
"""Tile(self, int orient=HORIZONTAL)"""
1471
return _aui.AuiMDIParentFrame_Tile(*args, **kwargs)
1473
def ArrangeIcons(*args, **kwargs):
1474
"""ArrangeIcons(self)"""
1475
return _aui.AuiMDIParentFrame_ArrangeIcons(*args, **kwargs)
1477
def ActivateNext(*args, **kwargs):
1478
"""ActivateNext(self)"""
1479
return _aui.AuiMDIParentFrame_ActivateNext(*args, **kwargs)
1481
def ActivatePrevious(*args, **kwargs):
1482
"""ActivatePrevious(self)"""
1483
return _aui.AuiMDIParentFrame_ActivatePrevious(*args, **kwargs)
1485
def GetNotebook(*args, **kwargs):
1486
"""GetNotebook(self) -> AuiNotebook"""
1487
return _aui.AuiMDIParentFrame_GetNotebook(*args, **kwargs)
1489
def GetActiveChild(*args, **kwargs):
1490
"""GetActiveChild(self) -> AuiMDIChildFrame"""
1491
return _aui.AuiMDIParentFrame_GetActiveChild(*args, **kwargs)
1493
def GetClientWindow(*args, **kwargs):
1494
"""GetClientWindow(self) -> AuiMDIClientWindow"""
1495
return _aui.AuiMDIParentFrame_GetClientWindow(*args, **kwargs)
1497
_aui.AuiMDIParentFrame_swigregister(AuiMDIParentFrame)
1499
def PreAuiMDIParentFrame(*args, **kwargs):
1500
"""PreAuiMDIParentFrame() -> AuiMDIParentFrame"""
1501
val = _aui.new_PreAuiMDIParentFrame(*args, **kwargs)
1502
val._setOORInfo(val)
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):
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
1515
_aui.AuiMDIChildFrame_swiginit(self,_aui.new_AuiMDIChildFrame(*args, **kwargs))
1516
self._setOORInfo(self)
1518
def Create(*args, **kwargs):
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
1524
return _aui.AuiMDIChildFrame_Create(*args, **kwargs)
1526
def SetMenuBar(*args, **kwargs):
1527
"""SetMenuBar(self, MenuBar menuBar)"""
1528
return _aui.AuiMDIChildFrame_SetMenuBar(*args, **kwargs)
1530
def GetMenuBar(*args, **kwargs):
1531
"""GetMenuBar(self) -> MenuBar"""
1532
return _aui.AuiMDIChildFrame_GetMenuBar(*args, **kwargs)
1534
def SetTitle(*args, **kwargs):
1535
"""SetTitle(self, String title)"""
1536
return _aui.AuiMDIChildFrame_SetTitle(*args, **kwargs)
1538
def GetTitle(*args, **kwargs):
1539
"""GetTitle(self) -> String"""
1540
return _aui.AuiMDIChildFrame_GetTitle(*args, **kwargs)
1542
def SetIcons(*args, **kwargs):
1543
"""SetIcons(self, wxIconBundle icons)"""
1544
return _aui.AuiMDIChildFrame_SetIcons(*args, **kwargs)
1546
def GetIcons(*args, **kwargs):
1547
"""GetIcons(self) -> wxIconBundle"""
1548
return _aui.AuiMDIChildFrame_GetIcons(*args, **kwargs)
1550
def SetIcon(*args, **kwargs):
1551
"""SetIcon(self, Icon icon)"""
1552
return _aui.AuiMDIChildFrame_SetIcon(*args, **kwargs)
1554
def GetIcon(*args, **kwargs):
1555
"""GetIcon(self) -> Icon"""
1556
return _aui.AuiMDIChildFrame_GetIcon(*args, **kwargs)
1558
def Activate(*args, **kwargs):
1559
"""Activate(self)"""
1560
return _aui.AuiMDIChildFrame_Activate(*args, **kwargs)
1562
def Maximize(*args, **kwargs):
1563
"""Maximize(self, bool maximize=True)"""
1564
return _aui.AuiMDIChildFrame_Maximize(*args, **kwargs)
1566
def Restore(*args, **kwargs):
1568
return _aui.AuiMDIChildFrame_Restore(*args, **kwargs)
1570
def Iconize(*args, **kwargs):
1571
"""Iconize(self, bool iconize=True)"""
1572
return _aui.AuiMDIChildFrame_Iconize(*args, **kwargs)
1574
def IsMaximized(*args, **kwargs):
1575
"""IsMaximized(self) -> bool"""
1576
return _aui.AuiMDIChildFrame_IsMaximized(*args, **kwargs)
1578
def IsIconized(*args, **kwargs):
1579
"""IsIconized(self) -> bool"""
1580
return _aui.AuiMDIChildFrame_IsIconized(*args, **kwargs)
1582
def ShowFullScreen(*args, **kwargs):
1583
"""ShowFullScreen(self, bool show, long style) -> bool"""
1584
return _aui.AuiMDIChildFrame_ShowFullScreen(*args, **kwargs)
1586
def IsFullScreen(*args, **kwargs):
1587
"""IsFullScreen(self) -> bool"""
1588
return _aui.AuiMDIChildFrame_IsFullScreen(*args, **kwargs)
1590
def OnMenuHighlight(*args, **kwargs):
1591
"""OnMenuHighlight(self, MenuEvent evt)"""
1592
return _aui.AuiMDIChildFrame_OnMenuHighlight(*args, **kwargs)
1594
def OnActivate(*args, **kwargs):
1595
"""OnActivate(self, ActivateEvent evt)"""
1596
return _aui.AuiMDIChildFrame_OnActivate(*args, **kwargs)
1598
def OnCloseWindow(*args, **kwargs):
1599
"""OnCloseWindow(self, CloseEvent evt)"""
1600
return _aui.AuiMDIChildFrame_OnCloseWindow(*args, **kwargs)
1602
def SetMDIParentFrame(*args, **kwargs):
1603
"""SetMDIParentFrame(self, AuiMDIParentFrame parent)"""
1604
return _aui.AuiMDIChildFrame_SetMDIParentFrame(*args, **kwargs)
1606
def GetMDIParentFrame(*args, **kwargs):
1607
"""GetMDIParentFrame(self) -> AuiMDIParentFrame"""
1608
return _aui.AuiMDIChildFrame_GetMDIParentFrame(*args, **kwargs)
1610
def ApplyMDIChildFrameRect(*args, **kwargs):
1611
"""ApplyMDIChildFrameRect(self)"""
1612
return _aui.AuiMDIChildFrame_ApplyMDIChildFrameRect(*args, **kwargs)
1614
def DoShow(*args, **kwargs):
1615
"""DoShow(self, bool show)"""
1616
return _aui.AuiMDIChildFrame_DoShow(*args, **kwargs)
1618
_aui.AuiMDIChildFrame_swigregister(AuiMDIChildFrame)
1620
def PreAuiMDIChildFrame(*args, **kwargs):
1621
"""PreAuiMDIChildFrame() -> AuiMDIChildFrame"""
1622
val = _aui.new_PreAuiMDIChildFrame(*args, **kwargs)
1623
val._setOORInfo(val)
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)
1635
def CreateClient(*args, **kwargs):
1636
"""CreateClient(self, AuiMDIParentFrame parent, long style=wxVSCROLL|wxHSCROLL) -> bool"""
1637
return _aui.AuiMDIClientWindow_CreateClient(*args, **kwargs)
1639
_aui.AuiMDIClientWindow_swigregister(AuiMDIClientWindow)
1641
def PreAuiMDIClientWindow(*args, **kwargs):
1642
"""PreAuiMDIClientWindow() -> AuiMDIClientWindow"""
1643
val = _aui.new_PreAuiMDIClientWindow(*args, **kwargs)
1644
val._setOORInfo(val)
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)
1676
def SetDropDownClicked(*args, **kwargs):
1677
"""SetDropDownClicked(self, bool c)"""
1678
return _aui.AuiToolBarEvent_SetDropDownClicked(*args, **kwargs)
1680
def GetClickPoint(*args, **kwargs):
1681
"""GetClickPoint(self) -> Point"""
1682
return _aui.AuiToolBarEvent_GetClickPoint(*args, **kwargs)
1684
def SetClickPoint(*args, **kwargs):
1685
"""SetClickPoint(self, Point p)"""
1686
return _aui.AuiToolBarEvent_SetClickPoint(*args, **kwargs)
1688
def GetItemRect(*args, **kwargs):
1689
"""GetItemRect(self) -> Rect"""
1690
return _aui.AuiToolBarEvent_GetItemRect(*args, **kwargs)
1692
def SetItemRect(*args, **kwargs):
1693
"""SetItemRect(self, Rect r)"""
1694
return _aui.AuiToolBarEvent_SetItemRect(*args, **kwargs)
1696
def GetToolId(*args, **kwargs):
1697
"""GetToolId(self) -> int"""
1698
return _aui.AuiToolBarEvent_GetToolId(*args, **kwargs)
1700
def SetToolId(*args, **kwargs):
1701
"""SetToolId(self, int toolId)"""
1702
return _aui.AuiToolBarEvent_SetToolId(*args, **kwargs)
1704
_aui.AuiToolBarEvent_swigregister(AuiToolBarEvent)
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):
1712
__init__(self) -> AuiToolBarItem
1713
__init__(self, AuiToolBarItem c) -> AuiToolBarItem
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)
1720
def SetWindow(*args, **kwargs):
1721
"""SetWindow(self, Window w)"""
1722
return _aui.AuiToolBarItem_SetWindow(*args, **kwargs)
1724
def GetWindow(*args, **kwargs):
1725
"""GetWindow(self) -> Window"""
1726
return _aui.AuiToolBarItem_GetWindow(*args, **kwargs)
1728
def SetId(*args, **kwargs):
1729
"""SetId(self, int newId)"""
1730
return _aui.AuiToolBarItem_SetId(*args, **kwargs)
1732
def GetId(*args, **kwargs):
1733
"""GetId(self) -> int"""
1734
return _aui.AuiToolBarItem_GetId(*args, **kwargs)
1736
def SetKind(*args, **kwargs):
1737
"""SetKind(self, int newKind)"""
1738
return _aui.AuiToolBarItem_SetKind(*args, **kwargs)
1740
def GetKind(*args, **kwargs):
1741
"""GetKind(self) -> int"""
1742
return _aui.AuiToolBarItem_GetKind(*args, **kwargs)
1744
def SetState(*args, **kwargs):
1745
"""SetState(self, int newState)"""
1746
return _aui.AuiToolBarItem_SetState(*args, **kwargs)
1748
def GetState(*args, **kwargs):
1749
"""GetState(self) -> int"""
1750
return _aui.AuiToolBarItem_GetState(*args, **kwargs)
1752
def SetSizerItem(*args, **kwargs):
1753
"""SetSizerItem(self, SizerItem s)"""
1754
return _aui.AuiToolBarItem_SetSizerItem(*args, **kwargs)
1756
def GetSizerItem(*args, **kwargs):
1757
"""GetSizerItem(self) -> SizerItem"""
1758
return _aui.AuiToolBarItem_GetSizerItem(*args, **kwargs)
1760
def SetLabel(*args, **kwargs):
1761
"""SetLabel(self, String s)"""
1762
return _aui.AuiToolBarItem_SetLabel(*args, **kwargs)
1764
def GetLabel(*args, **kwargs):
1765
"""GetLabel(self) -> String"""
1766
return _aui.AuiToolBarItem_GetLabel(*args, **kwargs)
1768
def SetBitmap(*args, **kwargs):
1769
"""SetBitmap(self, Bitmap bmp)"""
1770
return _aui.AuiToolBarItem_SetBitmap(*args, **kwargs)
1772
def GetBitmap(*args, **kwargs):
1773
"""GetBitmap(self) -> Bitmap"""
1774
return _aui.AuiToolBarItem_GetBitmap(*args, **kwargs)
1776
def SetDisabledBitmap(*args, **kwargs):
1777
"""SetDisabledBitmap(self, Bitmap bmp)"""
1778
return _aui.AuiToolBarItem_SetDisabledBitmap(*args, **kwargs)
1780
def GetDisabledBitmap(*args, **kwargs):
1781
"""GetDisabledBitmap(self) -> Bitmap"""
1782
return _aui.AuiToolBarItem_GetDisabledBitmap(*args, **kwargs)
1784
def SetHoverBitmap(*args, **kwargs):
1785
"""SetHoverBitmap(self, Bitmap bmp)"""
1786
return _aui.AuiToolBarItem_SetHoverBitmap(*args, **kwargs)
1788
def GetHoverBitmap(*args, **kwargs):
1789
"""GetHoverBitmap(self) -> Bitmap"""
1790
return _aui.AuiToolBarItem_GetHoverBitmap(*args, **kwargs)
1792
def SetShortHelp(*args, **kwargs):
1793
"""SetShortHelp(self, String s)"""
1794
return _aui.AuiToolBarItem_SetShortHelp(*args, **kwargs)
1796
def GetShortHelp(*args, **kwargs):
1797
"""GetShortHelp(self) -> String"""
1798
return _aui.AuiToolBarItem_GetShortHelp(*args, **kwargs)
1800
def SetLongHelp(*args, **kwargs):
1801
"""SetLongHelp(self, String s)"""
1802
return _aui.AuiToolBarItem_SetLongHelp(*args, **kwargs)
1804
def GetLongHelp(*args, **kwargs):
1805
"""GetLongHelp(self) -> String"""
1806
return _aui.AuiToolBarItem_GetLongHelp(*args, **kwargs)
1808
def SetMinSize(*args, **kwargs):
1809
"""SetMinSize(self, Size s)"""
1810
return _aui.AuiToolBarItem_SetMinSize(*args, **kwargs)
1812
def GetMinSize(*args, **kwargs):
1813
"""GetMinSize(self) -> Size"""
1814
return _aui.AuiToolBarItem_GetMinSize(*args, **kwargs)
1816
def SetSpacerPixels(*args, **kwargs):
1817
"""SetSpacerPixels(self, int s)"""
1818
return _aui.AuiToolBarItem_SetSpacerPixels(*args, **kwargs)
1820
def GetSpacerPixels(*args, **kwargs):
1821
"""GetSpacerPixels(self) -> int"""
1822
return _aui.AuiToolBarItem_GetSpacerPixels(*args, **kwargs)
1824
def SetProportion(*args, **kwargs):
1825
"""SetProportion(self, int p)"""
1826
return _aui.AuiToolBarItem_SetProportion(*args, **kwargs)
1828
def GetProportion(*args, **kwargs):
1829
"""GetProportion(self) -> int"""
1830
return _aui.AuiToolBarItem_GetProportion(*args, **kwargs)
1832
def SetActive(*args, **kwargs):
1833
"""SetActive(self, bool b)"""
1834
return _aui.AuiToolBarItem_SetActive(*args, **kwargs)
1836
def IsActive(*args, **kwargs):
1837
"""IsActive(self) -> bool"""
1838
return _aui.AuiToolBarItem_IsActive(*args, **kwargs)
1840
def SetHasDropDown(*args, **kwargs):
1841
"""SetHasDropDown(self, bool b)"""
1842
return _aui.AuiToolBarItem_SetHasDropDown(*args, **kwargs)
1844
def HasDropDown(*args, **kwargs):
1845
"""HasDropDown(self) -> bool"""
1846
return _aui.AuiToolBarItem_HasDropDown(*args, **kwargs)
1848
def SetSticky(*args, **kwargs):
1849
"""SetSticky(self, bool b)"""
1850
return _aui.AuiToolBarItem_SetSticky(*args, **kwargs)
1852
def IsSticky(*args, **kwargs):
1853
"""IsSticky(self) -> bool"""
1854
return _aui.AuiToolBarItem_IsSticky(*args, **kwargs)
1856
def SetUserData(*args, **kwargs):
1857
"""SetUserData(self, long l)"""
1858
return _aui.AuiToolBarItem_SetUserData(*args, **kwargs)
1860
def GetUserData(*args, **kwargs):
1861
"""GetUserData(self) -> long"""
1862
return _aui.AuiToolBarItem_GetUserData(*args, **kwargs)
1864
def SetAlignment(*args, **kwargs):
1865
"""SetAlignment(self, int l)"""
1866
return _aui.AuiToolBarItem_SetAlignment(*args, **kwargs)
1868
def GetAlignment(*args, **kwargs):
1869
"""GetAlignment(self) -> int"""
1870
return _aui.AuiToolBarItem_GetAlignment(*args, **kwargs)
1872
_aui.AuiToolBarItem_swigregister(AuiToolBarItem)
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)
1885
def SetFlags(*args, **kwargs):
1886
"""SetFlags(self, int flags)"""
1887
return _aui.AuiToolBarArt_SetFlags(*args, **kwargs)
1889
def GetFlags(*args, **kwargs):
1890
"""GetFlags(self) -> int"""
1891
return _aui.AuiToolBarArt_GetFlags(*args, **kwargs)
1893
def SetFont(*args, **kwargs):
1894
"""SetFont(self, Font font)"""
1895
return _aui.AuiToolBarArt_SetFont(*args, **kwargs)
1897
def GetFont(*args, **kwargs):
1898
"""GetFont(self) -> Font"""
1899
return _aui.AuiToolBarArt_GetFont(*args, **kwargs)
1901
def SetTextOrientation(*args, **kwargs):
1902
"""SetTextOrientation(self, int orientation)"""
1903
return _aui.AuiToolBarArt_SetTextOrientation(*args, **kwargs)
1905
def GetTextOrientation(*args, **kwargs):
1906
"""GetTextOrientation(self) -> int"""
1907
return _aui.AuiToolBarArt_GetTextOrientation(*args, **kwargs)
1909
def DrawBackground(*args, **kwargs):
1910
"""DrawBackground(self, DC dc, Window wnd, Rect rect)"""
1911
return _aui.AuiToolBarArt_DrawBackground(*args, **kwargs)
1913
def DrawLabel(*args, **kwargs):
1914
"""DrawLabel(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
1915
return _aui.AuiToolBarArt_DrawLabel(*args, **kwargs)
1917
def DrawButton(*args, **kwargs):
1918
"""DrawButton(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
1919
return _aui.AuiToolBarArt_DrawButton(*args, **kwargs)
1921
def DrawDropDownButton(*args, **kwargs):
1922
"""DrawDropDownButton(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
1923
return _aui.AuiToolBarArt_DrawDropDownButton(*args, **kwargs)
1925
def DrawControlLabel(*args, **kwargs):
1926
"""DrawControlLabel(self, DC dc, Window wnd, AuiToolBarItem item, Rect rect)"""
1927
return _aui.AuiToolBarArt_DrawControlLabel(*args, **kwargs)
1929
def DrawSeparator(*args, **kwargs):
1930
"""DrawSeparator(self, DC dc, Window wnd, Rect rect)"""
1931
return _aui.AuiToolBarArt_DrawSeparator(*args, **kwargs)
1933
def DrawGripper(*args, **kwargs):
1934
"""DrawGripper(self, DC dc, Window wnd, Rect rect)"""
1935
return _aui.AuiToolBarArt_DrawGripper(*args, **kwargs)
1937
def DrawOverflowButton(*args, **kwargs):
1938
"""DrawOverflowButton(self, DC dc, Window wnd, Rect rect, int state)"""
1939
return _aui.AuiToolBarArt_DrawOverflowButton(*args, **kwargs)
1941
def GetLabelSize(*args, **kwargs):
1942
"""GetLabelSize(self, DC dc, Window wnd, AuiToolBarItem item) -> Size"""
1943
return _aui.AuiToolBarArt_GetLabelSize(*args, **kwargs)
1945
def GetToolSize(*args, **kwargs):
1946
"""GetToolSize(self, DC dc, Window wnd, AuiToolBarItem item) -> Size"""
1947
return _aui.AuiToolBarArt_GetToolSize(*args, **kwargs)
1949
def GetElementSize(*args, **kwargs):
1950
"""GetElementSize(self, int elementId) -> int"""
1951
return _aui.AuiToolBarArt_GetElementSize(*args, **kwargs)
1953
def SetElementSize(*args, **kwargs):
1954
"""SetElementSize(self, int elementId, int size)"""
1955
return _aui.AuiToolBarArt_SetElementSize(*args, **kwargs)
1957
def ShowDropDown(*args, **kwargs):
1958
"""ShowDropDown(self, Window wnd, wxAuiToolBarItemArray items) -> int"""
1959
return _aui.AuiToolBarArt_ShowDropDown(*args, **kwargs)
1961
_aui.AuiToolBarArt_swigregister(AuiToolBarArt)
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)
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):
1980
__init__(self, Window parent, int id=-1, Point position=DefaultPosition,
1981
Size size=DefaultSize, long style=AUI_TB_DEFAULT_STYLE) -> AuiToolBar
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)
1990
def GetArtProvider(*args, **kwargs):
1991
"""GetArtProvider(self) -> AuiToolBarArt"""
1992
return _aui.AuiToolBar_GetArtProvider(*args, **kwargs)
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
2005
return _aui.AuiToolBar_AddTool(*args)
2007
def AddLabel(*args, **kwargs):
2008
"""AddLabel(self, int toolId, String label=wxEmptyString, int width=-1) -> AuiToolBarItem"""
2009
return _aui.AuiToolBar_AddLabel(*args, **kwargs)
2011
def AddControl(*args, **kwargs):
2012
"""AddControl(self, Control control, String label=wxEmptyString) -> AuiToolBarItem"""
2013
return _aui.AuiToolBar_AddControl(*args, **kwargs)
2015
def AddSeparator(*args, **kwargs):
2016
"""AddSeparator(self) -> AuiToolBarItem"""
2017
return _aui.AuiToolBar_AddSeparator(*args, **kwargs)
2019
def AddSpacer(*args, **kwargs):
2020
"""AddSpacer(self, int pixels) -> AuiToolBarItem"""
2021
return _aui.AuiToolBar_AddSpacer(*args, **kwargs)
2023
def AddStretchSpacer(*args, **kwargs):
2024
"""AddStretchSpacer(self, int proportion=1) -> AuiToolBarItem"""
2025
return _aui.AuiToolBar_AddStretchSpacer(*args, **kwargs)
2027
def Realize(*args, **kwargs):
2028
"""Realize(self) -> bool"""
2029
return _aui.AuiToolBar_Realize(*args, **kwargs)
2031
def FindControl(*args, **kwargs):
2032
"""FindControl(self, int windowId) -> Control"""
2033
return _aui.AuiToolBar_FindControl(*args, **kwargs)
2035
def FindToolByPosition(*args, **kwargs):
2036
"""FindToolByPosition(self, int x, int y) -> AuiToolBarItem"""
2037
return _aui.AuiToolBar_FindToolByPosition(*args, **kwargs)
2039
def FindToolByIndex(*args, **kwargs):
2040
"""FindToolByIndex(self, int idx) -> AuiToolBarItem"""
2041
return _aui.AuiToolBar_FindToolByIndex(*args, **kwargs)
2043
def FindTool(*args, **kwargs):
2044
"""FindTool(self, int toolId) -> AuiToolBarItem"""
2045
return _aui.AuiToolBar_FindTool(*args, **kwargs)
2047
def ClearTools(*args, **kwargs):
2048
"""ClearTools(self)"""
2049
return _aui.AuiToolBar_ClearTools(*args, **kwargs)
2051
def Clear(*args, **kwargs):
2053
return _aui.AuiToolBar_Clear(*args, **kwargs)
2055
def DeleteTool(*args, **kwargs):
2056
"""DeleteTool(self, int toolId) -> bool"""
2057
return _aui.AuiToolBar_DeleteTool(*args, **kwargs)
2059
def DeleteByIndex(*args, **kwargs):
2060
"""DeleteByIndex(self, int toolId) -> bool"""
2061
return _aui.AuiToolBar_DeleteByIndex(*args, **kwargs)
2063
def GetToolCount(*args, **kwargs):
2064
"""GetToolCount(self) -> size_t"""
2065
return _aui.AuiToolBar_GetToolCount(*args, **kwargs)
2067
def GetToolPos(*args, **kwargs):
2068
"""GetToolPos(self, int toolId) -> int"""
2069
return _aui.AuiToolBar_GetToolPos(*args, **kwargs)
2071
def GetToolIndex(*args, **kwargs):
2072
"""GetToolIndex(self, int toolId) -> int"""
2073
return _aui.AuiToolBar_GetToolIndex(*args, **kwargs)
2075
def GetToolFits(*args, **kwargs):
2076
"""GetToolFits(self, int toolId) -> bool"""
2077
return _aui.AuiToolBar_GetToolFits(*args, **kwargs)
2079
def GetToolRect(*args, **kwargs):
2080
"""GetToolRect(self, int toolId) -> Rect"""
2081
return _aui.AuiToolBar_GetToolRect(*args, **kwargs)
2083
def GetToolFitsByIndex(*args, **kwargs):
2084
"""GetToolFitsByIndex(self, int toolId) -> bool"""
2085
return _aui.AuiToolBar_GetToolFitsByIndex(*args, **kwargs)
2087
def GetToolBarFits(*args, **kwargs):
2088
"""GetToolBarFits(self) -> bool"""
2089
return _aui.AuiToolBar_GetToolBarFits(*args, **kwargs)
2091
def SetMargins(*args):
2093
SetMargins(self, Size size)
2094
SetMargins(self, int x, int y)
2095
SetMargins(self, int left, int right, int top, int bottom)
2097
return _aui.AuiToolBar_SetMargins(*args)
2099
def SetToolBitmapSize(*args, **kwargs):
2100
"""SetToolBitmapSize(self, Size size)"""
2101
return _aui.AuiToolBar_SetToolBitmapSize(*args, **kwargs)
2103
def GetToolBitmapSize(*args, **kwargs):
2104
"""GetToolBitmapSize(self) -> Size"""
2105
return _aui.AuiToolBar_GetToolBitmapSize(*args, **kwargs)
2107
def GetOverflowVisible(*args, **kwargs):
2108
"""GetOverflowVisible(self) -> bool"""
2109
return _aui.AuiToolBar_GetOverflowVisible(*args, **kwargs)
2111
def SetOverflowVisible(*args, **kwargs):
2112
"""SetOverflowVisible(self, bool visible)"""
2113
return _aui.AuiToolBar_SetOverflowVisible(*args, **kwargs)
2115
def GetGripperVisible(*args, **kwargs):
2116
"""GetGripperVisible(self) -> bool"""
2117
return _aui.AuiToolBar_GetGripperVisible(*args, **kwargs)
2119
def SetGripperVisible(*args, **kwargs):
2120
"""SetGripperVisible(self, bool visible)"""
2121
return _aui.AuiToolBar_SetGripperVisible(*args, **kwargs)
2123
def ToggleTool(*args, **kwargs):
2124
"""ToggleTool(self, int toolId, bool state)"""
2125
return _aui.AuiToolBar_ToggleTool(*args, **kwargs)
2127
def GetToolToggled(*args, **kwargs):
2128
"""GetToolToggled(self, int toolId) -> bool"""
2129
return _aui.AuiToolBar_GetToolToggled(*args, **kwargs)
2131
def EnableTool(*args, **kwargs):
2132
"""EnableTool(self, int toolId, bool state)"""
2133
return _aui.AuiToolBar_EnableTool(*args, **kwargs)
2135
def GetToolEnabled(*args, **kwargs):
2136
"""GetToolEnabled(self, int toolId) -> bool"""
2137
return _aui.AuiToolBar_GetToolEnabled(*args, **kwargs)
2139
def SetToolDropDown(*args, **kwargs):
2140
"""SetToolDropDown(self, int toolId, bool dropdown)"""
2141
return _aui.AuiToolBar_SetToolDropDown(*args, **kwargs)
2143
def GetToolDropDown(*args, **kwargs):
2144
"""GetToolDropDown(self, int toolId) -> bool"""
2145
return _aui.AuiToolBar_GetToolDropDown(*args, **kwargs)
2147
def SetToolBorderPadding(*args, **kwargs):
2148
"""SetToolBorderPadding(self, int padding)"""
2149
return _aui.AuiToolBar_SetToolBorderPadding(*args, **kwargs)
2151
def GetToolBorderPadding(*args, **kwargs):
2152
"""GetToolBorderPadding(self) -> int"""
2153
return _aui.AuiToolBar_GetToolBorderPadding(*args, **kwargs)
2155
def SetToolTextOrientation(*args, **kwargs):
2156
"""SetToolTextOrientation(self, int orientation)"""
2157
return _aui.AuiToolBar_SetToolTextOrientation(*args, **kwargs)
2159
def GetToolTextOrientation(*args, **kwargs):
2160
"""GetToolTextOrientation(self) -> int"""
2161
return _aui.AuiToolBar_GetToolTextOrientation(*args, **kwargs)
2163
def SetToolPacking(*args, **kwargs):
2164
"""SetToolPacking(self, int packing)"""
2165
return _aui.AuiToolBar_SetToolPacking(*args, **kwargs)
2167
def GetToolPacking(*args, **kwargs):
2168
"""GetToolPacking(self) -> int"""
2169
return _aui.AuiToolBar_GetToolPacking(*args, **kwargs)
2171
def SetToolProportion(*args, **kwargs):
2172
"""SetToolProportion(self, int toolId, int proportion)"""
2173
return _aui.AuiToolBar_SetToolProportion(*args, **kwargs)
2175
def GetToolProportion(*args, **kwargs):
2176
"""GetToolProportion(self, int toolId) -> int"""
2177
return _aui.AuiToolBar_GetToolProportion(*args, **kwargs)
2179
def SetToolSeparation(*args, **kwargs):
2180
"""SetToolSeparation(self, int separation)"""
2181
return _aui.AuiToolBar_SetToolSeparation(*args, **kwargs)
2183
def GetToolSeparation(*args, **kwargs):
2184
"""GetToolSeparation(self) -> int"""
2185
return _aui.AuiToolBar_GetToolSeparation(*args, **kwargs)
2187
def SetToolSticky(*args, **kwargs):
2188
"""SetToolSticky(self, int toolId, bool sticky)"""
2189
return _aui.AuiToolBar_SetToolSticky(*args, **kwargs)
2191
def GetToolSticky(*args, **kwargs):
2192
"""GetToolSticky(self, int toolId) -> bool"""
2193
return _aui.AuiToolBar_GetToolSticky(*args, **kwargs)
2195
def GetToolLabel(*args, **kwargs):
2196
"""GetToolLabel(self, int toolId) -> String"""
2197
return _aui.AuiToolBar_GetToolLabel(*args, **kwargs)
2199
def SetToolLabel(*args, **kwargs):
2200
"""SetToolLabel(self, int toolId, String label)"""
2201
return _aui.AuiToolBar_SetToolLabel(*args, **kwargs)
2203
def GetToolBitmap(*args, **kwargs):
2204
"""GetToolBitmap(self, int toolId) -> Bitmap"""
2205
return _aui.AuiToolBar_GetToolBitmap(*args, **kwargs)
2207
def SetToolBitmap(*args, **kwargs):
2208
"""SetToolBitmap(self, int toolId, Bitmap bitmap)"""
2209
return _aui.AuiToolBar_SetToolBitmap(*args, **kwargs)
2211
def GetToolShortHelp(*args, **kwargs):
2212
"""GetToolShortHelp(self, int toolId) -> String"""
2213
return _aui.AuiToolBar_GetToolShortHelp(*args, **kwargs)
2215
def SetToolShortHelp(*args, **kwargs):
2216
"""SetToolShortHelp(self, int toolId, String helpString)"""
2217
return _aui.AuiToolBar_SetToolShortHelp(*args, **kwargs)
2219
def GetToolLongHelp(*args, **kwargs):
2220
"""GetToolLongHelp(self, int toolId) -> String"""
2221
return _aui.AuiToolBar_GetToolLongHelp(*args, **kwargs)
2223
def SetToolLongHelp(*args, **kwargs):
2224
"""SetToolLongHelp(self, int toolId, String helpString)"""
2225
return _aui.AuiToolBar_SetToolLongHelp(*args, **kwargs)
2227
def SetCustomOverflowItems(*args, **kwargs):
2228
"""SetCustomOverflowItems(self, wxAuiToolBarItemArray prepend, wxAuiToolBarItemArray append)"""
2229
return _aui.AuiToolBar_SetCustomOverflowItems(*args, **kwargs)
2231
def GetHintSize(*args, **kwargs):
2232
"""GetHintSize(self, int dockDirection) -> Size"""
2233
return _aui.AuiToolBar_GetHintSize(*args, **kwargs)
2235
def IsPaneValid(*args, **kwargs):
2236
"""IsPaneValid(self, AuiPaneInfo pane) -> bool"""
2237
return _aui.AuiToolBar_IsPaneValid(*args, **kwargs)
2239
_aui.AuiToolBar_swigregister(AuiToolBar)
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 )
2252
class PyAuiDockArt(AuiDefaultDockArt):
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.
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):
2262
__init__(self) -> PyAuiDockArt
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.
2268
_aui.PyAuiDockArt_swiginit(self,_aui.new_PyAuiDockArt(*args, **kwargs))
2269
PyAuiDockArt._setCallbackInfo(self, self, PyAuiDockArt)
2271
def _setCallbackInfo(*args, **kwargs):
2272
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
2273
return _aui.PyAuiDockArt__setCallbackInfo(*args, **kwargs)
2275
_aui.PyAuiDockArt_swigregister(PyAuiDockArt)
2277
class PyAuiTabArt(object):
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.
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):
2287
__init__(self) -> PyAuiTabArt
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.
2293
_aui.PyAuiTabArt_swiginit(self,_aui.new_PyAuiTabArt(*args, **kwargs))
2294
PyAuiTabArt._setCallbackInfo(self, self, PyAuiTabArt)
2296
def _setCallbackInfo(*args, **kwargs):
2297
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
2298
return _aui.PyAuiTabArt__setCallbackInfo(*args, **kwargs)
2300
def GetNormalFont(*args, **kwargs):
2301
"""GetNormalFont(self) -> Font"""
2302
return _aui.PyAuiTabArt_GetNormalFont(*args, **kwargs)
2304
def GetSelectedFont(*args, **kwargs):
2305
"""GetSelectedFont(self) -> Font"""
2306
return _aui.PyAuiTabArt_GetSelectedFont(*args, **kwargs)
2308
def GetMeasuringFont(*args, **kwargs):
2309
"""GetMeasuringFont(self) -> Font"""
2310
return _aui.PyAuiTabArt_GetMeasuringFont(*args, **kwargs)
2312
def GetFlags(*args, **kwargs):
2313
"""GetFlags(self) -> int"""
2314
return _aui.PyAuiTabArt_GetFlags(*args, **kwargs)
2316
_aui.PyAuiTabArt_swigregister(PyAuiTabArt)