]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/msw/_windows.py
Add AppendSubMenu
[wxWidgets.git] / wxPython / src / msw / _windows.py
1 # This file was created automatically by SWIG 1.3.29.
2 # Don't modify this file, modify the SWIG interface instead.
3
4 import _windows_
5 import new
6 new_instancemethod = new.instancemethod
7 def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
8 if (name == "thisown"): return self.this.own(value)
9 if (name == "this"):
10 if type(value).__name__ == 'PySwigObject':
11 self.__dict__[name] = value
12 return
13 method = class_type.__swig_setmethods__.get(name,None)
14 if method: return method(self,value)
15 if (not static) or hasattr(self,name):
16 self.__dict__[name] = value
17 else:
18 raise AttributeError("You cannot add attributes to %s" % self)
19
20 def _swig_setattr(self,class_type,name,value):
21 return _swig_setattr_nondynamic(self,class_type,name,value,0)
22
23 def _swig_getattr(self,class_type,name):
24 if (name == "thisown"): return self.this.own()
25 method = class_type.__swig_getmethods__.get(name,None)
26 if method: return method(self)
27 raise AttributeError,name
28
29 def _swig_repr(self):
30 try: strthis = "proxy of " + self.this.__repr__()
31 except: strthis = ""
32 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
33
34 import types
35 try:
36 _object = types.ObjectType
37 _newclass = 1
38 except AttributeError:
39 class _object : pass
40 _newclass = 0
41 del types
42
43
44 def _swig_setattr_nondynamic_method(set):
45 def set_attr(self,name,value):
46 if (name == "thisown"): return self.this.own(value)
47 if hasattr(self,name) or (name == "this"):
48 set(self,name,value)
49 else:
50 raise AttributeError("You cannot add attributes to %s" % self)
51 return set_attr
52
53
54 import _core
55 wx = _core
56 #---------------------------------------------------------------------------
57
58 class Panel(_core.Window):
59 """Proxy of C++ Panel class"""
60 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
61 __repr__ = _swig_repr
62 def __init__(self, *args, **kwargs):
63 """
64 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
65 Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,
66 String name=PanelNameStr) -> Panel
67 """
68 _windows_.Panel_swiginit(self,_windows_.new_Panel(*args, **kwargs))
69 self._setOORInfo(self)
70
71 def Create(*args, **kwargs):
72 """
73 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
74 Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,
75 String name=PanelNameStr) -> bool
76
77 Create the GUI part of the Window for 2-phase creation mode.
78 """
79 return _windows_.Panel_Create(*args, **kwargs)
80
81 def SetFocusIgnoringChildren(*args, **kwargs):
82 """
83 SetFocusIgnoringChildren(self)
84
85 In contrast to `SetFocus` (see above) this will set the focus to the
86 panel even of there are child windows in the panel. This is only
87 rarely needed.
88 """
89 return _windows_.Panel_SetFocusIgnoringChildren(*args, **kwargs)
90
91 def GetClassDefaultAttributes(*args, **kwargs):
92 """
93 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
94
95 Get the default attributes for this class. This is useful if you want
96 to use the same font or colour in your own control as in a standard
97 control -- which is a much better idea than hard coding specific
98 colours or fonts which might look completely out of place on the
99 user's system, especially if it uses themes.
100
101 The variant parameter is only relevant under Mac currently and is
102 ignore under other platforms. Under Mac, it will change the size of
103 the returned font. See `wx.Window.SetWindowVariant` for more about
104 this.
105 """
106 return _windows_.Panel_GetClassDefaultAttributes(*args, **kwargs)
107
108 GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
109 Panel_swigregister = _windows_.Panel_swigregister
110 Panel_swigregister(Panel)
111
112 def PrePanel(*args, **kwargs):
113 """PrePanel() -> Panel"""
114 val = _windows_.new_PrePanel(*args, **kwargs)
115 return val
116
117 def Panel_GetClassDefaultAttributes(*args, **kwargs):
118 """
119 Panel_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
120
121 Get the default attributes for this class. This is useful if you want
122 to use the same font or colour in your own control as in a standard
123 control -- which is a much better idea than hard coding specific
124 colours or fonts which might look completely out of place on the
125 user's system, especially if it uses themes.
126
127 The variant parameter is only relevant under Mac currently and is
128 ignore under other platforms. Under Mac, it will change the size of
129 the returned font. See `wx.Window.SetWindowVariant` for more about
130 this.
131 """
132 return _windows_.Panel_GetClassDefaultAttributes(*args, **kwargs)
133
134 #---------------------------------------------------------------------------
135
136 class ScrolledWindow(Panel):
137 """Proxy of C++ ScrolledWindow class"""
138 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
139 __repr__ = _swig_repr
140 def __init__(self, *args, **kwargs):
141 """
142 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
143 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
144 String name=PanelNameStr) -> ScrolledWindow
145 """
146 _windows_.ScrolledWindow_swiginit(self,_windows_.new_ScrolledWindow(*args, **kwargs))
147 self._setOORInfo(self)
148
149 def Create(*args, **kwargs):
150 """
151 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
152 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
153 String name=PanelNameStr) -> bool
154
155 Create the GUI part of the Window for 2-phase creation mode.
156 """
157 return _windows_.ScrolledWindow_Create(*args, **kwargs)
158
159 def SetScrollbars(*args, **kwargs):
160 """
161 SetScrollbars(self, int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,
162 int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False)
163 """
164 return _windows_.ScrolledWindow_SetScrollbars(*args, **kwargs)
165
166 def Scroll(*args, **kwargs):
167 """Scroll(self, int x, int y)"""
168 return _windows_.ScrolledWindow_Scroll(*args, **kwargs)
169
170 def GetScrollPageSize(*args, **kwargs):
171 """GetScrollPageSize(self, int orient) -> int"""
172 return _windows_.ScrolledWindow_GetScrollPageSize(*args, **kwargs)
173
174 def SetScrollPageSize(*args, **kwargs):
175 """SetScrollPageSize(self, int orient, int pageSize)"""
176 return _windows_.ScrolledWindow_SetScrollPageSize(*args, **kwargs)
177
178 def SetScrollRate(*args, **kwargs):
179 """SetScrollRate(self, int xstep, int ystep)"""
180 return _windows_.ScrolledWindow_SetScrollRate(*args, **kwargs)
181
182 def GetScrollPixelsPerUnit(*args, **kwargs):
183 """
184 GetScrollPixelsPerUnit() -> (xUnit, yUnit)
185
186 Get the size of one logical unit in physical units.
187 """
188 return _windows_.ScrolledWindow_GetScrollPixelsPerUnit(*args, **kwargs)
189
190 def EnableScrolling(*args, **kwargs):
191 """EnableScrolling(self, bool x_scrolling, bool y_scrolling)"""
192 return _windows_.ScrolledWindow_EnableScrolling(*args, **kwargs)
193
194 def GetViewStart(*args, **kwargs):
195 """
196 GetViewStart() -> (x,y)
197
198 Get the view start
199 """
200 return _windows_.ScrolledWindow_GetViewStart(*args, **kwargs)
201
202 def SetScale(*args, **kwargs):
203 """SetScale(self, double xs, double ys)"""
204 return _windows_.ScrolledWindow_SetScale(*args, **kwargs)
205
206 def GetScaleX(*args, **kwargs):
207 """GetScaleX(self) -> double"""
208 return _windows_.ScrolledWindow_GetScaleX(*args, **kwargs)
209
210 def GetScaleY(*args, **kwargs):
211 """GetScaleY(self) -> double"""
212 return _windows_.ScrolledWindow_GetScaleY(*args, **kwargs)
213
214 def CalcScrolledPosition(*args):
215 """
216 CalcScrolledPosition(self, Point pt) -> Point
217 CalcScrolledPosition(int x, int y) -> (sx, sy)
218
219 Translate between scrolled and unscrolled coordinates.
220 """
221 return _windows_.ScrolledWindow_CalcScrolledPosition(*args)
222
223 def CalcUnscrolledPosition(*args):
224 """
225 CalcUnscrolledPosition(self, Point pt) -> Point
226 CalcUnscrolledPosition(int x, int y) -> (ux, uy)
227
228 Translate between scrolled and unscrolled coordinates.
229 """
230 return _windows_.ScrolledWindow_CalcUnscrolledPosition(*args)
231
232 def AdjustScrollbars(*args, **kwargs):
233 """AdjustScrollbars(self)"""
234 return _windows_.ScrolledWindow_AdjustScrollbars(*args, **kwargs)
235
236 def CalcScrollInc(*args, **kwargs):
237 """CalcScrollInc(self, ScrollWinEvent event) -> int"""
238 return _windows_.ScrolledWindow_CalcScrollInc(*args, **kwargs)
239
240 def SetTargetWindow(*args, **kwargs):
241 """SetTargetWindow(self, Window target)"""
242 return _windows_.ScrolledWindow_SetTargetWindow(*args, **kwargs)
243
244 def GetTargetWindow(*args, **kwargs):
245 """GetTargetWindow(self) -> Window"""
246 return _windows_.ScrolledWindow_GetTargetWindow(*args, **kwargs)
247
248 def SetTargetRect(*args, **kwargs):
249 """SetTargetRect(self, Rect rect)"""
250 return _windows_.ScrolledWindow_SetTargetRect(*args, **kwargs)
251
252 def GetTargetRect(*args, **kwargs):
253 """GetTargetRect(self) -> Rect"""
254 return _windows_.ScrolledWindow_GetTargetRect(*args, **kwargs)
255
256 def DoPrepareDC(*args, **kwargs):
257 """
258 DoPrepareDC(self, DC dc)
259
260 Normally what is called by `PrepareDC`.
261 """
262 return _windows_.ScrolledWindow_DoPrepareDC(*args, **kwargs)
263
264 def GetClassDefaultAttributes(*args, **kwargs):
265 """
266 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
267
268 Get the default attributes for this class. This is useful if you want
269 to use the same font or colour in your own control as in a standard
270 control -- which is a much better idea than hard coding specific
271 colours or fonts which might look completely out of place on the
272 user's system, especially if it uses themes.
273
274 The variant parameter is only relevant under Mac currently and is
275 ignore under other platforms. Under Mac, it will change the size of
276 the returned font. See `wx.Window.SetWindowVariant` for more about
277 this.
278 """
279 return _windows_.ScrolledWindow_GetClassDefaultAttributes(*args, **kwargs)
280
281 GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
282 ScrolledWindow_swigregister = _windows_.ScrolledWindow_swigregister
283 ScrolledWindow_swigregister(ScrolledWindow)
284
285 def PreScrolledWindow(*args, **kwargs):
286 """PreScrolledWindow() -> ScrolledWindow"""
287 val = _windows_.new_PreScrolledWindow(*args, **kwargs)
288 return val
289
290 def ScrolledWindow_GetClassDefaultAttributes(*args, **kwargs):
291 """
292 ScrolledWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
293
294 Get the default attributes for this class. This is useful if you want
295 to use the same font or colour in your own control as in a standard
296 control -- which is a much better idea than hard coding specific
297 colours or fonts which might look completely out of place on the
298 user's system, especially if it uses themes.
299
300 The variant parameter is only relevant under Mac currently and is
301 ignore under other platforms. Under Mac, it will change the size of
302 the returned font. See `wx.Window.SetWindowVariant` for more about
303 this.
304 """
305 return _windows_.ScrolledWindow_GetClassDefaultAttributes(*args, **kwargs)
306
307 #---------------------------------------------------------------------------
308
309 STAY_ON_TOP = _windows_.STAY_ON_TOP
310 ICONIZE = _windows_.ICONIZE
311 MINIMIZE = _windows_.MINIMIZE
312 MAXIMIZE = _windows_.MAXIMIZE
313 CLOSE_BOX = _windows_.CLOSE_BOX
314 THICK_FRAME = _windows_.THICK_FRAME
315 SYSTEM_MENU = _windows_.SYSTEM_MENU
316 MINIMIZE_BOX = _windows_.MINIMIZE_BOX
317 MAXIMIZE_BOX = _windows_.MAXIMIZE_BOX
318 TINY_CAPTION_HORIZ = _windows_.TINY_CAPTION_HORIZ
319 TINY_CAPTION_VERT = _windows_.TINY_CAPTION_VERT
320 RESIZE_BOX = _windows_.RESIZE_BOX
321 RESIZE_BORDER = _windows_.RESIZE_BORDER
322 DIALOG_NO_PARENT = _windows_.DIALOG_NO_PARENT
323 DEFAULT_FRAME_STYLE = _windows_.DEFAULT_FRAME_STYLE
324 DEFAULT_DIALOG_STYLE = _windows_.DEFAULT_DIALOG_STYLE
325 FRAME_TOOL_WINDOW = _windows_.FRAME_TOOL_WINDOW
326 FRAME_FLOAT_ON_PARENT = _windows_.FRAME_FLOAT_ON_PARENT
327 FRAME_NO_WINDOW_MENU = _windows_.FRAME_NO_WINDOW_MENU
328 FRAME_NO_TASKBAR = _windows_.FRAME_NO_TASKBAR
329 FRAME_SHAPED = _windows_.FRAME_SHAPED
330 FRAME_DRAWER = _windows_.FRAME_DRAWER
331 FRAME_EX_METAL = _windows_.FRAME_EX_METAL
332 DIALOG_EX_METAL = _windows_.DIALOG_EX_METAL
333 DIALOG_MODAL = _windows_.DIALOG_MODAL
334 DIALOG_MODELESS = _windows_.DIALOG_MODELESS
335 USER_COLOURS = _windows_.USER_COLOURS
336 NO_3D = _windows_.NO_3D
337 FULLSCREEN_NOMENUBAR = _windows_.FULLSCREEN_NOMENUBAR
338 FULLSCREEN_NOTOOLBAR = _windows_.FULLSCREEN_NOTOOLBAR
339 FULLSCREEN_NOSTATUSBAR = _windows_.FULLSCREEN_NOSTATUSBAR
340 FULLSCREEN_NOBORDER = _windows_.FULLSCREEN_NOBORDER
341 FULLSCREEN_NOCAPTION = _windows_.FULLSCREEN_NOCAPTION
342 FULLSCREEN_ALL = _windows_.FULLSCREEN_ALL
343 TOPLEVEL_EX_DIALOG = _windows_.TOPLEVEL_EX_DIALOG
344 USER_ATTENTION_INFO = _windows_.USER_ATTENTION_INFO
345 USER_ATTENTION_ERROR = _windows_.USER_ATTENTION_ERROR
346 class TopLevelWindow(_core.Window):
347 """Proxy of C++ TopLevelWindow class"""
348 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
349 def __init__(self): raise AttributeError, "No constructor defined"
350 __repr__ = _swig_repr
351 def Maximize(*args, **kwargs):
352 """Maximize(self, bool maximize=True)"""
353 return _windows_.TopLevelWindow_Maximize(*args, **kwargs)
354
355 def Restore(*args, **kwargs):
356 """Restore(self)"""
357 return _windows_.TopLevelWindow_Restore(*args, **kwargs)
358
359 def Iconize(*args, **kwargs):
360 """Iconize(self, bool iconize=True)"""
361 return _windows_.TopLevelWindow_Iconize(*args, **kwargs)
362
363 def IsMaximized(*args, **kwargs):
364 """IsMaximized(self) -> bool"""
365 return _windows_.TopLevelWindow_IsMaximized(*args, **kwargs)
366
367 def IsIconized(*args, **kwargs):
368 """IsIconized(self) -> bool"""
369 return _windows_.TopLevelWindow_IsIconized(*args, **kwargs)
370
371 def GetIcon(*args, **kwargs):
372 """GetIcon(self) -> Icon"""
373 return _windows_.TopLevelWindow_GetIcon(*args, **kwargs)
374
375 def SetIcon(*args, **kwargs):
376 """SetIcon(self, Icon icon)"""
377 return _windows_.TopLevelWindow_SetIcon(*args, **kwargs)
378
379 def SetIcons(*args, **kwargs):
380 """SetIcons(self, wxIconBundle icons)"""
381 return _windows_.TopLevelWindow_SetIcons(*args, **kwargs)
382
383 def ShowFullScreen(*args, **kwargs):
384 """ShowFullScreen(self, bool show, long style=FULLSCREEN_ALL) -> bool"""
385 return _windows_.TopLevelWindow_ShowFullScreen(*args, **kwargs)
386
387 def IsFullScreen(*args, **kwargs):
388 """IsFullScreen(self) -> bool"""
389 return _windows_.TopLevelWindow_IsFullScreen(*args, **kwargs)
390
391 def SetTitle(*args, **kwargs):
392 """SetTitle(self, String title)"""
393 return _windows_.TopLevelWindow_SetTitle(*args, **kwargs)
394
395 def GetTitle(*args, **kwargs):
396 """GetTitle(self) -> String"""
397 return _windows_.TopLevelWindow_GetTitle(*args, **kwargs)
398
399 def SetShape(*args, **kwargs):
400 """SetShape(self, Region region) -> bool"""
401 return _windows_.TopLevelWindow_SetShape(*args, **kwargs)
402
403 def RequestUserAttention(*args, **kwargs):
404 """RequestUserAttention(self, int flags=USER_ATTENTION_INFO)"""
405 return _windows_.TopLevelWindow_RequestUserAttention(*args, **kwargs)
406
407 def IsActive(*args, **kwargs):
408 """IsActive(self) -> bool"""
409 return _windows_.TopLevelWindow_IsActive(*args, **kwargs)
410
411 def MacSetMetalAppearance(*args, **kwargs):
412 """MacSetMetalAppearance(self, bool on)"""
413 return _windows_.TopLevelWindow_MacSetMetalAppearance(*args, **kwargs)
414
415 def MacGetMetalAppearance(*args, **kwargs):
416 """MacGetMetalAppearance(self) -> bool"""
417 return _windows_.TopLevelWindow_MacGetMetalAppearance(*args, **kwargs)
418
419 def CenterOnScreen(*args, **kwargs):
420 """
421 CenterOnScreen(self, int dir=BOTH)
422
423 Center the window on screen
424 """
425 return _windows_.TopLevelWindow_CenterOnScreen(*args, **kwargs)
426
427 CentreOnScreen = CenterOnScreen
428 TopLevelWindow_swigregister = _windows_.TopLevelWindow_swigregister
429 TopLevelWindow_swigregister(TopLevelWindow)
430 cvar = _windows_.cvar
431 FrameNameStr = cvar.FrameNameStr
432 DialogNameStr = cvar.DialogNameStr
433 StatusLineNameStr = cvar.StatusLineNameStr
434 ToolBarNameStr = cvar.ToolBarNameStr
435
436 #---------------------------------------------------------------------------
437
438 class Frame(TopLevelWindow):
439 """Proxy of C++ Frame class"""
440 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
441 __repr__ = _swig_repr
442 def __init__(self, *args, **kwargs):
443 """
444 __init__(self, Window parent, int id=-1, String title=EmptyString,
445 Point pos=DefaultPosition, Size size=DefaultSize,
446 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> Frame
447 """
448 _windows_.Frame_swiginit(self,_windows_.new_Frame(*args, **kwargs))
449 self._setOORInfo(self)
450
451 def Create(*args, **kwargs):
452 """
453 Create(self, Window parent, int id=-1, String title=EmptyString,
454 Point pos=DefaultPosition, Size size=DefaultSize,
455 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> bool
456 """
457 return _windows_.Frame_Create(*args, **kwargs)
458
459 def SendSizeEvent(*args, **kwargs):
460 """SendSizeEvent(self)"""
461 return _windows_.Frame_SendSizeEvent(*args, **kwargs)
462
463 def SetMenuBar(*args, **kwargs):
464 """SetMenuBar(self, MenuBar menubar)"""
465 return _windows_.Frame_SetMenuBar(*args, **kwargs)
466
467 def GetMenuBar(*args, **kwargs):
468 """GetMenuBar(self) -> MenuBar"""
469 return _windows_.Frame_GetMenuBar(*args, **kwargs)
470
471 def ProcessCommand(*args, **kwargs):
472 """ProcessCommand(self, int winid) -> bool"""
473 return _windows_.Frame_ProcessCommand(*args, **kwargs)
474
475 Command = ProcessCommand
476 def CreateStatusBar(*args, **kwargs):
477 """
478 CreateStatusBar(self, int number=1, long style=DEFAULT_STATUSBAR_STYLE, int winid=0,
479 String name=StatusLineNameStr) -> StatusBar
480 """
481 return _windows_.Frame_CreateStatusBar(*args, **kwargs)
482
483 def GetStatusBar(*args, **kwargs):
484 """GetStatusBar(self) -> StatusBar"""
485 return _windows_.Frame_GetStatusBar(*args, **kwargs)
486
487 def SetStatusBar(*args, **kwargs):
488 """SetStatusBar(self, StatusBar statBar)"""
489 return _windows_.Frame_SetStatusBar(*args, **kwargs)
490
491 def SetStatusText(*args, **kwargs):
492 """SetStatusText(self, String text, int number=0)"""
493 return _windows_.Frame_SetStatusText(*args, **kwargs)
494
495 def SetStatusWidths(*args, **kwargs):
496 """SetStatusWidths(self, int widths)"""
497 return _windows_.Frame_SetStatusWidths(*args, **kwargs)
498
499 def PushStatusText(*args, **kwargs):
500 """PushStatusText(self, String text, int number=0)"""
501 return _windows_.Frame_PushStatusText(*args, **kwargs)
502
503 def PopStatusText(*args, **kwargs):
504 """PopStatusText(self, int number=0)"""
505 return _windows_.Frame_PopStatusText(*args, **kwargs)
506
507 def SetStatusBarPane(*args, **kwargs):
508 """SetStatusBarPane(self, int n)"""
509 return _windows_.Frame_SetStatusBarPane(*args, **kwargs)
510
511 def GetStatusBarPane(*args, **kwargs):
512 """GetStatusBarPane(self) -> int"""
513 return _windows_.Frame_GetStatusBarPane(*args, **kwargs)
514
515 def CreateToolBar(*args, **kwargs):
516 """CreateToolBar(self, long style=-1, int winid=-1, String name=ToolBarNameStr) -> wxToolBar"""
517 return _windows_.Frame_CreateToolBar(*args, **kwargs)
518
519 def GetToolBar(*args, **kwargs):
520 """GetToolBar(self) -> wxToolBar"""
521 return _windows_.Frame_GetToolBar(*args, **kwargs)
522
523 def SetToolBar(*args, **kwargs):
524 """SetToolBar(self, wxToolBar toolbar)"""
525 return _windows_.Frame_SetToolBar(*args, **kwargs)
526
527 def DoGiveHelp(*args, **kwargs):
528 """DoGiveHelp(self, String text, bool show)"""
529 return _windows_.Frame_DoGiveHelp(*args, **kwargs)
530
531 def DoMenuUpdates(*args, **kwargs):
532 """DoMenuUpdates(self, Menu menu=None)"""
533 return _windows_.Frame_DoMenuUpdates(*args, **kwargs)
534
535 def GetClassDefaultAttributes(*args, **kwargs):
536 """
537 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
538
539 Get the default attributes for this class. This is useful if you want
540 to use the same font or colour in your own control as in a standard
541 control -- which is a much better idea than hard coding specific
542 colours or fonts which might look completely out of place on the
543 user's system, especially if it uses themes.
544
545 The variant parameter is only relevant under Mac currently and is
546 ignore under other platforms. Under Mac, it will change the size of
547 the returned font. See `wx.Window.SetWindowVariant` for more about
548 this.
549 """
550 return _windows_.Frame_GetClassDefaultAttributes(*args, **kwargs)
551
552 GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
553 Frame_swigregister = _windows_.Frame_swigregister
554 Frame_swigregister(Frame)
555
556 def PreFrame(*args, **kwargs):
557 """PreFrame() -> Frame"""
558 val = _windows_.new_PreFrame(*args, **kwargs)
559 return val
560
561 def Frame_GetClassDefaultAttributes(*args, **kwargs):
562 """
563 Frame_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
564
565 Get the default attributes for this class. This is useful if you want
566 to use the same font or colour in your own control as in a standard
567 control -- which is a much better idea than hard coding specific
568 colours or fonts which might look completely out of place on the
569 user's system, especially if it uses themes.
570
571 The variant parameter is only relevant under Mac currently and is
572 ignore under other platforms. Under Mac, it will change the size of
573 the returned font. See `wx.Window.SetWindowVariant` for more about
574 this.
575 """
576 return _windows_.Frame_GetClassDefaultAttributes(*args, **kwargs)
577
578 #---------------------------------------------------------------------------
579
580 class Dialog(TopLevelWindow):
581 """Proxy of C++ Dialog class"""
582 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
583 __repr__ = _swig_repr
584 ButtonSizerFlags = _windows_.Dialog_ButtonSizerFlags
585 def __init__(self, *args, **kwargs):
586 """
587 __init__(self, Window parent, int id=-1, String title=EmptyString,
588 Point pos=DefaultPosition, Size size=DefaultSize,
589 long style=DEFAULT_DIALOG_STYLE, String name=DialogNameStr) -> Dialog
590 """
591 _windows_.Dialog_swiginit(self,_windows_.new_Dialog(*args, **kwargs))
592 self._setOORInfo(self)
593
594 def Create(*args, **kwargs):
595 """
596 Create(self, Window parent, int id=-1, String title=EmptyString,
597 Point pos=DefaultPosition, Size size=DefaultSize,
598 long style=DEFAULT_DIALOG_STYLE, String name=DialogNameStr) -> bool
599 """
600 return _windows_.Dialog_Create(*args, **kwargs)
601
602 def SetReturnCode(*args, **kwargs):
603 """SetReturnCode(self, int returnCode)"""
604 return _windows_.Dialog_SetReturnCode(*args, **kwargs)
605
606 def GetReturnCode(*args, **kwargs):
607 """GetReturnCode(self) -> int"""
608 return _windows_.Dialog_GetReturnCode(*args, **kwargs)
609
610 def SetAffirmativeId(*args, **kwargs):
611 """SetAffirmativeId(self, int affirmativeId)"""
612 return _windows_.Dialog_SetAffirmativeId(*args, **kwargs)
613
614 def GetAffirmativeId(*args, **kwargs):
615 """GetAffirmativeId(self) -> int"""
616 return _windows_.Dialog_GetAffirmativeId(*args, **kwargs)
617
618 def SetEscapeId(*args, **kwargs):
619 """SetEscapeId(self, int escapeId)"""
620 return _windows_.Dialog_SetEscapeId(*args, **kwargs)
621
622 def GetEscapeId(*args, **kwargs):
623 """GetEscapeId(self) -> int"""
624 return _windows_.Dialog_GetEscapeId(*args, **kwargs)
625
626 def CreateTextSizer(*args, **kwargs):
627 """CreateTextSizer(self, String message) -> Sizer"""
628 return _windows_.Dialog_CreateTextSizer(*args, **kwargs)
629
630 def CreateButtonSizer(*args, **kwargs):
631 """CreateButtonSizer(self, long flags, bool separated=False, int distance=0) -> Sizer"""
632 return _windows_.Dialog_CreateButtonSizer(*args, **kwargs)
633
634 def CreateStdDialogButtonSizer(*args, **kwargs):
635 """CreateStdDialogButtonSizer(self, long flags) -> StdDialogButtonSizer"""
636 return _windows_.Dialog_CreateStdDialogButtonSizer(*args, **kwargs)
637
638 def IsModal(*args, **kwargs):
639 """IsModal(self) -> bool"""
640 return _windows_.Dialog_IsModal(*args, **kwargs)
641
642 def ShowModal(*args, **kwargs):
643 """ShowModal(self) -> int"""
644 return _windows_.Dialog_ShowModal(*args, **kwargs)
645
646 def EndModal(*args, **kwargs):
647 """EndModal(self, int retCode)"""
648 return _windows_.Dialog_EndModal(*args, **kwargs)
649
650 def GetClassDefaultAttributes(*args, **kwargs):
651 """
652 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
653
654 Get the default attributes for this class. This is useful if you want
655 to use the same font or colour in your own control as in a standard
656 control -- which is a much better idea than hard coding specific
657 colours or fonts which might look completely out of place on the
658 user's system, especially if it uses themes.
659
660 The variant parameter is only relevant under Mac currently and is
661 ignore under other platforms. Under Mac, it will change the size of
662 the returned font. See `wx.Window.SetWindowVariant` for more about
663 this.
664 """
665 return _windows_.Dialog_GetClassDefaultAttributes(*args, **kwargs)
666
667 GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
668 Dialog_swigregister = _windows_.Dialog_swigregister
669 Dialog_swigregister(Dialog)
670
671 def PreDialog(*args, **kwargs):
672 """PreDialog() -> Dialog"""
673 val = _windows_.new_PreDialog(*args, **kwargs)
674 return val
675
676 def Dialog_GetClassDefaultAttributes(*args, **kwargs):
677 """
678 Dialog_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
679
680 Get the default attributes for this class. This is useful if you want
681 to use the same font or colour in your own control as in a standard
682 control -- which is a much better idea than hard coding specific
683 colours or fonts which might look completely out of place on the
684 user's system, especially if it uses themes.
685
686 The variant parameter is only relevant under Mac currently and is
687 ignore under other platforms. Under Mac, it will change the size of
688 the returned font. See `wx.Window.SetWindowVariant` for more about
689 this.
690 """
691 return _windows_.Dialog_GetClassDefaultAttributes(*args, **kwargs)
692
693 #---------------------------------------------------------------------------
694
695 class MiniFrame(Frame):
696 """Proxy of C++ MiniFrame class"""
697 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
698 __repr__ = _swig_repr
699 def __init__(self, *args, **kwargs):
700 """
701 __init__(self, Window parent, int id=-1, String title=EmptyString,
702 Point pos=DefaultPosition, Size size=DefaultSize,
703 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> MiniFrame
704 """
705 _windows_.MiniFrame_swiginit(self,_windows_.new_MiniFrame(*args, **kwargs))
706 self._setOORInfo(self)
707
708 def Create(*args, **kwargs):
709 """
710 Create(self, Window parent, int id=-1, String title=EmptyString,
711 Point pos=DefaultPosition, Size size=DefaultSize,
712 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> bool
713 """
714 return _windows_.MiniFrame_Create(*args, **kwargs)
715
716 MiniFrame_swigregister = _windows_.MiniFrame_swigregister
717 MiniFrame_swigregister(MiniFrame)
718
719 def PreMiniFrame(*args, **kwargs):
720 """PreMiniFrame() -> MiniFrame"""
721 val = _windows_.new_PreMiniFrame(*args, **kwargs)
722 return val
723
724 #---------------------------------------------------------------------------
725
726 SPLASH_CENTRE_ON_PARENT = _windows_.SPLASH_CENTRE_ON_PARENT
727 SPLASH_CENTRE_ON_SCREEN = _windows_.SPLASH_CENTRE_ON_SCREEN
728 SPLASH_NO_CENTRE = _windows_.SPLASH_NO_CENTRE
729 SPLASH_TIMEOUT = _windows_.SPLASH_TIMEOUT
730 SPLASH_NO_TIMEOUT = _windows_.SPLASH_NO_TIMEOUT
731 class SplashScreenWindow(_core.Window):
732 """Proxy of C++ SplashScreenWindow class"""
733 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
734 __repr__ = _swig_repr
735 def __init__(self, *args, **kwargs):
736 """
737 __init__(self, Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,
738 Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow
739 """
740 _windows_.SplashScreenWindow_swiginit(self,_windows_.new_SplashScreenWindow(*args, **kwargs))
741 self._setOORInfo(self)
742
743 def SetBitmap(*args, **kwargs):
744 """SetBitmap(self, Bitmap bitmap)"""
745 return _windows_.SplashScreenWindow_SetBitmap(*args, **kwargs)
746
747 def GetBitmap(*args, **kwargs):
748 """GetBitmap(self) -> Bitmap"""
749 return _windows_.SplashScreenWindow_GetBitmap(*args, **kwargs)
750
751 SplashScreenWindow_swigregister = _windows_.SplashScreenWindow_swigregister
752 SplashScreenWindow_swigregister(SplashScreenWindow)
753
754 class SplashScreen(Frame):
755 """Proxy of C++ SplashScreen class"""
756 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
757 __repr__ = _swig_repr
758 def __init__(self, *args, **kwargs):
759 """
760 __init__(self, Bitmap bitmap, long splashStyle, int milliseconds,
761 Window parent, int id=-1, Point pos=DefaultPosition,
762 Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen
763 """
764 _windows_.SplashScreen_swiginit(self,_windows_.new_SplashScreen(*args, **kwargs))
765 self._setOORInfo(self)
766
767 def GetSplashStyle(*args, **kwargs):
768 """GetSplashStyle(self) -> long"""
769 return _windows_.SplashScreen_GetSplashStyle(*args, **kwargs)
770
771 def GetSplashWindow(*args, **kwargs):
772 """GetSplashWindow(self) -> SplashScreenWindow"""
773 return _windows_.SplashScreen_GetSplashWindow(*args, **kwargs)
774
775 def GetTimeout(*args, **kwargs):
776 """GetTimeout(self) -> int"""
777 return _windows_.SplashScreen_GetTimeout(*args, **kwargs)
778
779 SplashScreen_swigregister = _windows_.SplashScreen_swigregister
780 SplashScreen_swigregister(SplashScreen)
781
782 #---------------------------------------------------------------------------
783
784 SB_NORMAL = _windows_.SB_NORMAL
785 SB_FLAT = _windows_.SB_FLAT
786 SB_RAISED = _windows_.SB_RAISED
787 class StatusBar(_core.Window):
788 """Proxy of C++ StatusBar class"""
789 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
790 __repr__ = _swig_repr
791 def __init__(self, *args, **kwargs):
792 """
793 __init__(self, Window parent, int id=-1, long style=DEFAULT_STATUSBAR_STYLE,
794 String name=StatusLineNameStr) -> StatusBar
795 """
796 _windows_.StatusBar_swiginit(self,_windows_.new_StatusBar(*args, **kwargs))
797 self._setOORInfo(self)
798
799 def Create(*args, **kwargs):
800 """Create(self, Window parent, int id=-1, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> bool"""
801 return _windows_.StatusBar_Create(*args, **kwargs)
802
803 def SetFieldsCount(*args, **kwargs):
804 """SetFieldsCount(self, int number=1)"""
805 return _windows_.StatusBar_SetFieldsCount(*args, **kwargs)
806
807 def GetFieldsCount(*args, **kwargs):
808 """GetFieldsCount(self) -> int"""
809 return _windows_.StatusBar_GetFieldsCount(*args, **kwargs)
810
811 def SetStatusText(*args, **kwargs):
812 """SetStatusText(self, String text, int number=0)"""
813 return _windows_.StatusBar_SetStatusText(*args, **kwargs)
814
815 def GetStatusText(*args, **kwargs):
816 """GetStatusText(self, int number=0) -> String"""
817 return _windows_.StatusBar_GetStatusText(*args, **kwargs)
818
819 def PushStatusText(*args, **kwargs):
820 """PushStatusText(self, String text, int number=0)"""
821 return _windows_.StatusBar_PushStatusText(*args, **kwargs)
822
823 def PopStatusText(*args, **kwargs):
824 """PopStatusText(self, int number=0)"""
825 return _windows_.StatusBar_PopStatusText(*args, **kwargs)
826
827 def SetStatusWidths(*args, **kwargs):
828 """SetStatusWidths(self, int widths)"""
829 return _windows_.StatusBar_SetStatusWidths(*args, **kwargs)
830
831 def SetStatusStyles(*args, **kwargs):
832 """SetStatusStyles(self, int styles)"""
833 return _windows_.StatusBar_SetStatusStyles(*args, **kwargs)
834
835 def GetFieldRect(*args, **kwargs):
836 """GetFieldRect(self, int i) -> Rect"""
837 return _windows_.StatusBar_GetFieldRect(*args, **kwargs)
838
839 def SetMinHeight(*args, **kwargs):
840 """SetMinHeight(self, int height)"""
841 return _windows_.StatusBar_SetMinHeight(*args, **kwargs)
842
843 def GetBorderX(*args, **kwargs):
844 """GetBorderX(self) -> int"""
845 return _windows_.StatusBar_GetBorderX(*args, **kwargs)
846
847 def GetBorderY(*args, **kwargs):
848 """GetBorderY(self) -> int"""
849 return _windows_.StatusBar_GetBorderY(*args, **kwargs)
850
851 def GetClassDefaultAttributes(*args, **kwargs):
852 """
853 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
854
855 Get the default attributes for this class. This is useful if you want
856 to use the same font or colour in your own control as in a standard
857 control -- which is a much better idea than hard coding specific
858 colours or fonts which might look completely out of place on the
859 user's system, especially if it uses themes.
860
861 The variant parameter is only relevant under Mac currently and is
862 ignore under other platforms. Under Mac, it will change the size of
863 the returned font. See `wx.Window.SetWindowVariant` for more about
864 this.
865 """
866 return _windows_.StatusBar_GetClassDefaultAttributes(*args, **kwargs)
867
868 GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
869 StatusBar_swigregister = _windows_.StatusBar_swigregister
870 StatusBar_swigregister(StatusBar)
871
872 def PreStatusBar(*args, **kwargs):
873 """PreStatusBar() -> StatusBar"""
874 val = _windows_.new_PreStatusBar(*args, **kwargs)
875 return val
876
877 def StatusBar_GetClassDefaultAttributes(*args, **kwargs):
878 """
879 StatusBar_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
880
881 Get the default attributes for this class. This is useful if you want
882 to use the same font or colour in your own control as in a standard
883 control -- which is a much better idea than hard coding specific
884 colours or fonts which might look completely out of place on the
885 user's system, especially if it uses themes.
886
887 The variant parameter is only relevant under Mac currently and is
888 ignore under other platforms. Under Mac, it will change the size of
889 the returned font. See `wx.Window.SetWindowVariant` for more about
890 this.
891 """
892 return _windows_.StatusBar_GetClassDefaultAttributes(*args, **kwargs)
893
894 #---------------------------------------------------------------------------
895
896 SP_NOBORDER = _windows_.SP_NOBORDER
897 SP_NOSASH = _windows_.SP_NOSASH
898 SP_PERMIT_UNSPLIT = _windows_.SP_PERMIT_UNSPLIT
899 SP_LIVE_UPDATE = _windows_.SP_LIVE_UPDATE
900 SP_3DSASH = _windows_.SP_3DSASH
901 SP_3DBORDER = _windows_.SP_3DBORDER
902 SP_NO_XP_THEME = _windows_.SP_NO_XP_THEME
903 SP_BORDER = _windows_.SP_BORDER
904 SP_3D = _windows_.SP_3D
905 SPLIT_HORIZONTAL = _windows_.SPLIT_HORIZONTAL
906 SPLIT_VERTICAL = _windows_.SPLIT_VERTICAL
907 SPLIT_DRAG_NONE = _windows_.SPLIT_DRAG_NONE
908 SPLIT_DRAG_DRAGGING = _windows_.SPLIT_DRAG_DRAGGING
909 SPLIT_DRAG_LEFT_DOWN = _windows_.SPLIT_DRAG_LEFT_DOWN
910 class SplitterWindow(_core.Window):
911 """
912 wx.SplitterWindow manages up to two subwindows or panes, with an
913 optional vertical or horizontal split which can be used with the mouse
914 or programmatically.
915 """
916 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
917 __repr__ = _swig_repr
918 def __init__(self, *args, **kwargs):
919 """
920 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
921 Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow
922
923 Constructor. Creates and shows a SplitterWindow.
924 """
925 if kwargs.has_key('point'): kwargs['pos'] = kwargs['point'];del kwargs['point']
926 _windows_.SplitterWindow_swiginit(self,_windows_.new_SplitterWindow(*args, **kwargs))
927 self._setOORInfo(self)
928
929 def Create(*args, **kwargs):
930 """
931 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
932 Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> bool
933
934 Create the GUI part of the SplitterWindow for the 2-phase create.
935 """
936 return _windows_.SplitterWindow_Create(*args, **kwargs)
937
938 def GetWindow1(*args, **kwargs):
939 """
940 GetWindow1(self) -> Window
941
942 Gets the only or left/top pane.
943 """
944 return _windows_.SplitterWindow_GetWindow1(*args, **kwargs)
945
946 def GetWindow2(*args, **kwargs):
947 """
948 GetWindow2(self) -> Window
949
950 Gets the right/bottom pane.
951 """
952 return _windows_.SplitterWindow_GetWindow2(*args, **kwargs)
953
954 def SetSplitMode(*args, **kwargs):
955 """
956 SetSplitMode(self, int mode)
957
958 Sets the split mode. The mode can be wx.SPLIT_VERTICAL or
959 wx.SPLIT_HORIZONTAL. This only sets the internal variable; does not
960 update the display.
961 """
962 return _windows_.SplitterWindow_SetSplitMode(*args, **kwargs)
963
964 def GetSplitMode(*args, **kwargs):
965 """
966 GetSplitMode(self) -> int
967
968 Gets the split mode
969 """
970 return _windows_.SplitterWindow_GetSplitMode(*args, **kwargs)
971
972 def Initialize(*args, **kwargs):
973 """
974 Initialize(self, Window window)
975
976 Initializes the splitter window to have one pane. This should be
977 called if you wish to initially view only a single pane in the
978 splitter window. The child window is shown if it is currently hidden.
979 """
980 return _windows_.SplitterWindow_Initialize(*args, **kwargs)
981
982 def SplitVertically(*args, **kwargs):
983 """
984 SplitVertically(self, Window window1, Window window2, int sashPosition=0) -> bool
985
986 Initializes the left and right panes of the splitter window. The
987 child windows are shown if they are currently hidden.
988 """
989 return _windows_.SplitterWindow_SplitVertically(*args, **kwargs)
990
991 def SplitHorizontally(*args, **kwargs):
992 """
993 SplitHorizontally(self, Window window1, Window window2, int sashPosition=0) -> bool
994
995 Initializes the top and bottom panes of the splitter window. The
996 child windows are shown if they are currently hidden.
997 """
998 return _windows_.SplitterWindow_SplitHorizontally(*args, **kwargs)
999
1000 def Unsplit(*args, **kwargs):
1001 """
1002 Unsplit(self, Window toRemove=None) -> bool
1003
1004 Unsplits the window. Pass the pane to remove, or None to remove the
1005 right or bottom pane. Returns True if successful, False otherwise (the
1006 window was not split).
1007
1008 This function will not actually delete the pane being
1009 removed; it sends EVT_SPLITTER_UNSPLIT which can be handled
1010 for the desired behaviour. By default, the pane being
1011 removed is only hidden.
1012 """
1013 return _windows_.SplitterWindow_Unsplit(*args, **kwargs)
1014
1015 def ReplaceWindow(*args, **kwargs):
1016 """
1017 ReplaceWindow(self, Window winOld, Window winNew) -> bool
1018
1019 This function replaces one of the windows managed by the
1020 SplitterWindow with another one. It is in general better to use it
1021 instead of calling Unsplit() and then resplitting the window back
1022 because it will provoke much less flicker. It is valid to call this
1023 function whether the splitter has two windows or only one.
1024
1025 Both parameters should be non-None and winOld must specify one of the
1026 windows managed by the splitter. If the parameters are incorrect or
1027 the window couldn't be replaced, False is returned. Otherwise the
1028 function will return True, but please notice that it will not Destroy
1029 the replaced window and you may wish to do it yourself.
1030 """
1031 return _windows_.SplitterWindow_ReplaceWindow(*args, **kwargs)
1032
1033 def UpdateSize(*args, **kwargs):
1034 """
1035 UpdateSize(self)
1036
1037 Causes any pending sizing of the sash and child panes to take place
1038 immediately.
1039
1040 Such resizing normally takes place in idle time, in order to wait for
1041 layout to be completed. However, this can cause unacceptable flicker
1042 as the panes are resized after the window has been shown. To work
1043 around this, you can perform window layout (for example by sending a
1044 size event to the parent window), and then call this function, before
1045 showing the top-level window.
1046 """
1047 return _windows_.SplitterWindow_UpdateSize(*args, **kwargs)
1048
1049 def IsSplit(*args, **kwargs):
1050 """
1051 IsSplit(self) -> bool
1052
1053 Is the window split?
1054 """
1055 return _windows_.SplitterWindow_IsSplit(*args, **kwargs)
1056
1057 def SetSashSize(*args, **kwargs):
1058 """
1059 SetSashSize(self, int width)
1060
1061 Sets the sash size.
1062 """
1063 return _windows_.SplitterWindow_SetSashSize(*args, **kwargs)
1064
1065 def SetBorderSize(*args, **kwargs):
1066 """
1067 SetBorderSize(self, int width)
1068
1069 Sets the border size. Currently a NOP.
1070 """
1071 return _windows_.SplitterWindow_SetBorderSize(*args, **kwargs)
1072
1073 def GetSashSize(*args, **kwargs):
1074 """
1075 GetSashSize(self) -> int
1076
1077 Gets the sash size
1078 """
1079 return _windows_.SplitterWindow_GetSashSize(*args, **kwargs)
1080
1081 def GetBorderSize(*args, **kwargs):
1082 """
1083 GetBorderSize(self) -> int
1084
1085 Gets the border size
1086 """
1087 return _windows_.SplitterWindow_GetBorderSize(*args, **kwargs)
1088
1089 def SetSashPosition(*args, **kwargs):
1090 """
1091 SetSashPosition(self, int position, bool redraw=True)
1092
1093 Sets the sash position, in pixels. If redraw is Ttrue then the panes
1094 are resized and the sash and border are redrawn.
1095 """
1096 return _windows_.SplitterWindow_SetSashPosition(*args, **kwargs)
1097
1098 def GetSashPosition(*args, **kwargs):
1099 """
1100 GetSashPosition(self) -> int
1101
1102 Returns the surrent sash position.
1103 """
1104 return _windows_.SplitterWindow_GetSashPosition(*args, **kwargs)
1105
1106 def SetSashGravity(*args, **kwargs):
1107 """
1108 SetSashGravity(self, double gravity)
1109
1110 Set the sash gravity. Gravity is a floating-point factor between 0.0
1111 and 1.0 which controls position of sash while resizing the
1112 `wx.SplitterWindow`. The gravity specifies how much the left/top
1113 window will grow while resizing.
1114 """
1115 return _windows_.SplitterWindow_SetSashGravity(*args, **kwargs)
1116
1117 def GetSashGravity(*args, **kwargs):
1118 """
1119 GetSashGravity(self) -> double
1120
1121 Gets the sash gravity.
1122
1123 :see: `SetSashGravity`
1124
1125 """
1126 return _windows_.SplitterWindow_GetSashGravity(*args, **kwargs)
1127
1128 def SetMinimumPaneSize(*args, **kwargs):
1129 """
1130 SetMinimumPaneSize(self, int min)
1131
1132 Sets the minimum pane size in pixels.
1133
1134 The default minimum pane size is zero, which means that either pane
1135 can be reduced to zero by dragging the sash, thus removing one of the
1136 panes. To prevent this behaviour (and veto out-of-range sash
1137 dragging), set a minimum size, for example 20 pixels. If the
1138 wx.SP_PERMIT_UNSPLIT style is used when a splitter window is created,
1139 the window may be unsplit even if minimum size is non-zero.
1140 """
1141 return _windows_.SplitterWindow_SetMinimumPaneSize(*args, **kwargs)
1142
1143 def GetMinimumPaneSize(*args, **kwargs):
1144 """
1145 GetMinimumPaneSize(self) -> int
1146
1147 Gets the minimum pane size in pixels.
1148 """
1149 return _windows_.SplitterWindow_GetMinimumPaneSize(*args, **kwargs)
1150
1151 def SashHitTest(*args, **kwargs):
1152 """
1153 SashHitTest(self, int x, int y, int tolerance=5) -> bool
1154
1155 Tests for x, y over the sash
1156 """
1157 return _windows_.SplitterWindow_SashHitTest(*args, **kwargs)
1158
1159 def SizeWindows(*args, **kwargs):
1160 """
1161 SizeWindows(self)
1162
1163 Resizes subwindows
1164 """
1165 return _windows_.SplitterWindow_SizeWindows(*args, **kwargs)
1166
1167 def SetNeedUpdating(*args, **kwargs):
1168 """SetNeedUpdating(self, bool needUpdating)"""
1169 return _windows_.SplitterWindow_SetNeedUpdating(*args, **kwargs)
1170
1171 def GetNeedUpdating(*args, **kwargs):
1172 """GetNeedUpdating(self) -> bool"""
1173 return _windows_.SplitterWindow_GetNeedUpdating(*args, **kwargs)
1174
1175 def GetClassDefaultAttributes(*args, **kwargs):
1176 """
1177 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1178
1179 Get the default attributes for this class. This is useful if you want
1180 to use the same font or colour in your own control as in a standard
1181 control -- which is a much better idea than hard coding specific
1182 colours or fonts which might look completely out of place on the
1183 user's system, especially if it uses themes.
1184
1185 The variant parameter is only relevant under Mac currently and is
1186 ignore under other platforms. Under Mac, it will change the size of
1187 the returned font. See `wx.Window.SetWindowVariant` for more about
1188 this.
1189 """
1190 return _windows_.SplitterWindow_GetClassDefaultAttributes(*args, **kwargs)
1191
1192 GetClassDefaultAttributes = staticmethod(GetClassDefaultAttributes)
1193 SplitterWindow_swigregister = _windows_.SplitterWindow_swigregister
1194 SplitterWindow_swigregister(SplitterWindow)
1195 SplitterNameStr = cvar.SplitterNameStr
1196
1197 def PreSplitterWindow(*args, **kwargs):
1198 """
1199 PreSplitterWindow() -> SplitterWindow
1200
1201 Precreate a SplitterWindow for 2-phase creation.
1202 """
1203 val = _windows_.new_PreSplitterWindow(*args, **kwargs)
1204 return val
1205
1206 def SplitterWindow_GetClassDefaultAttributes(*args, **kwargs):
1207 """
1208 SplitterWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1209
1210 Get the default attributes for this class. This is useful if you want
1211 to use the same font or colour in your own control as in a standard
1212 control -- which is a much better idea than hard coding specific
1213 colours or fonts which might look completely out of place on the
1214 user's system, especially if it uses themes.
1215
1216 The variant parameter is only relevant under Mac currently and is
1217 ignore under other platforms. Under Mac, it will change the size of
1218 the returned font. See `wx.Window.SetWindowVariant` for more about
1219 this.
1220 """
1221 return _windows_.SplitterWindow_GetClassDefaultAttributes(*args, **kwargs)
1222
1223 class SplitterEvent(_core.NotifyEvent):
1224 """This class represents the events generated by a splitter control."""
1225 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1226 __repr__ = _swig_repr
1227 def __init__(self, *args, **kwargs):
1228 """
1229 __init__(self, wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent
1230
1231 This class represents the events generated by a splitter control.
1232 """
1233 _windows_.SplitterEvent_swiginit(self,_windows_.new_SplitterEvent(*args, **kwargs))
1234 def SetSashPosition(*args, **kwargs):
1235 """
1236 SetSashPosition(self, int pos)
1237
1238 This function is only meaningful during EVT_SPLITTER_SASH_POS_CHANGING
1239 and EVT_SPLITTER_SASH_POS_CHANGED events. In the case of _CHANGED
1240 events, sets the the new sash position. In the case of _CHANGING
1241 events, sets the new tracking bar position so visual feedback during
1242 dragging will represent that change that will actually take place. Set
1243 to -1 from the event handler code to prevent repositioning.
1244 """
1245 return _windows_.SplitterEvent_SetSashPosition(*args, **kwargs)
1246
1247 def GetSashPosition(*args, **kwargs):
1248 """
1249 GetSashPosition(self) -> int
1250
1251 Returns the new sash position while in EVT_SPLITTER_SASH_POS_CHANGING
1252 and EVT_SPLITTER_SASH_POS_CHANGED events.
1253 """
1254 return _windows_.SplitterEvent_GetSashPosition(*args, **kwargs)
1255
1256 def GetWindowBeingRemoved(*args, **kwargs):
1257 """
1258 GetWindowBeingRemoved(self) -> Window
1259
1260 Returns a pointer to the window being removed when a splitter window
1261 is unsplit.
1262 """
1263 return _windows_.SplitterEvent_GetWindowBeingRemoved(*args, **kwargs)
1264
1265 def GetX(*args, **kwargs):
1266 """
1267 GetX(self) -> int
1268
1269 Returns the x coordinate of the double-click point in a
1270 EVT_SPLITTER_DCLICK event.
1271 """
1272 return _windows_.SplitterEvent_GetX(*args, **kwargs)
1273
1274 def GetY(*args, **kwargs):
1275 """
1276 GetY(self) -> int
1277
1278 Returns the y coordinate of the double-click point in a
1279 EVT_SPLITTER_DCLICK event.
1280 """
1281 return _windows_.SplitterEvent_GetY(*args, **kwargs)
1282
1283 SplitterEvent_swigregister = _windows_.SplitterEvent_swigregister
1284 SplitterEvent_swigregister(SplitterEvent)
1285
1286 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED = _windows_.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
1287 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING = _windows_.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
1288 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED = _windows_.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
1289 wxEVT_COMMAND_SPLITTER_UNSPLIT = _windows_.wxEVT_COMMAND_SPLITTER_UNSPLIT
1290 EVT_SPLITTER_SASH_POS_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED, 1 )
1291 EVT_SPLITTER_SASH_POS_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING, 1 )
1292 EVT_SPLITTER_DOUBLECLICKED = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED, 1 )
1293 EVT_SPLITTER_UNSPLIT = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT, 1 )
1294 EVT_SPLITTER_DCLICK = EVT_SPLITTER_DOUBLECLICKED
1295
1296 #---------------------------------------------------------------------------
1297
1298 SASH_DRAG_NONE = _windows_.SASH_DRAG_NONE
1299 SASH_DRAG_DRAGGING = _windows_.SASH_DRAG_DRAGGING
1300 SASH_DRAG_LEFT_DOWN = _windows_.SASH_DRAG_LEFT_DOWN
1301 SW_NOBORDER = _windows_.SW_NOBORDER
1302 SW_BORDER = _windows_.SW_BORDER
1303 SW_3DSASH = _windows_.SW_3DSASH
1304 SW_3DBORDER = _windows_.SW_3DBORDER
1305 SW_3D = _windows_.SW_3D
1306 SASH_TOP = _windows_.SASH_TOP
1307 SASH_RIGHT = _windows_.SASH_RIGHT
1308 SASH_BOTTOM = _windows_.SASH_BOTTOM
1309 SASH_LEFT = _windows_.SASH_LEFT
1310 SASH_NONE = _windows_.SASH_NONE
1311 class SashWindow(_core.Window):
1312 """Proxy of C++ SashWindow class"""
1313 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1314 __repr__ = _swig_repr
1315 def __init__(self, *args, **kwargs):
1316 """
1317 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
1318 Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,
1319 String name=SashNameStr) -> SashWindow
1320 """
1321 _windows_.SashWindow_swiginit(self,_windows_.new_SashWindow(*args, **kwargs))
1322 self._setOORInfo(self)
1323
1324 def Create(*args, **kwargs):
1325 """
1326 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
1327 Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,
1328 String name=SashNameStr) -> bool
1329 """
1330 return _windows_.SashWindow_Create(*args, **kwargs)
1331
1332 def SetSashVisible(*args, **kwargs):
1333 """SetSashVisible(self, int edge, bool sash)"""
1334 return _windows_.SashWindow_SetSashVisible(*args, **kwargs)
1335
1336 def GetSashVisible(*args, **kwargs):
1337 """GetSashVisible(self, int edge) -> bool"""
1338 return _windows_.SashWindow_GetSashVisible(*args, **kwargs)
1339
1340 def SetSashBorder(*args, **kwargs):
1341 """SetSashBorder(self, int edge, bool border)"""
1342 return _windows_.SashWindow_SetSashBorder(*args, **kwargs)
1343
1344 def HasBorder(*args, **kwargs):
1345 """HasBorder(self, int edge) -> bool"""
1346 return _windows_.SashWindow_HasBorder(*args, **kwargs)
1347
1348 def GetEdgeMargin(*args, **kwargs):
1349 """GetEdgeMargin(self, int edge) -> int"""
1350 return _windows_.SashWindow_GetEdgeMargin(*args, **kwargs)
1351
1352 def SetDefaultBorderSize(*args, **kwargs):
1353 """SetDefaultBorderSize(self, int width)"""
1354 return _windows_.SashWindow_SetDefaultBorderSize(*args, **kwargs)
1355
1356 def GetDefaultBorderSize(*args, **kwargs):
1357 """GetDefaultBorderSize(self) -> int"""
1358 return _windows_.SashWindow_GetDefaultBorderSize(*args, **kwargs)
1359
1360 def SetExtraBorderSize(*args, **kwargs):
1361 """SetExtraBorderSize(self, int width)"""
1362 return _windows_.SashWindow_SetExtraBorderSize(*args, **kwargs)
1363
1364 def GetExtraBorderSize(*args, **kwargs):
1365 """GetExtraBorderSize(self) -> int"""
1366 return _windows_.SashWindow_GetExtraBorderSize(*args, **kwargs)
1367
1368 def SetMinimumSizeX(*args, **kwargs):
1369 """SetMinimumSizeX(self, int min)"""
1370 return _windows_.SashWindow_SetMinimumSizeX(*args, **kwargs)
1371
1372 def SetMinimumSizeY(*args, **kwargs):
1373 """SetMinimumSizeY(self, int min)"""
1374 return _windows_.SashWindow_SetMinimumSizeY(*args, **kwargs)
1375
1376 def GetMinimumSizeX(*args, **kwargs):
1377 """GetMinimumSizeX(self) -> int"""
1378 return _windows_.SashWindow_GetMinimumSizeX(*args, **kwargs)
1379
1380 def GetMinimumSizeY(*args, **kwargs):
1381 """GetMinimumSizeY(self) -> int"""
1382 return _windows_.SashWindow_GetMinimumSizeY(*args, **kwargs)
1383
1384 def SetMaximumSizeX(*args, **kwargs):
1385 """SetMaximumSizeX(self, int max)"""
1386 return _windows_.SashWindow_SetMaximumSizeX(*args, **kwargs)
1387
1388 def SetMaximumSizeY(*args, **kwargs):
1389 """SetMaximumSizeY(self, int max)"""
1390 return _windows_.SashWindow_SetMaximumSizeY(*args, **kwargs)
1391
1392 def GetMaximumSizeX(*args, **kwargs):
1393 """GetMaximumSizeX(self) -> int"""
1394 return _windows_.SashWindow_GetMaximumSizeX(*args, **kwargs)
1395
1396 def GetMaximumSizeY(*args, **kwargs):
1397 """GetMaximumSizeY(self) -> int"""
1398 return _windows_.SashWindow_GetMaximumSizeY(*args, **kwargs)
1399
1400 def SashHitTest(*args, **kwargs):
1401 """SashHitTest(self, int x, int y, int tolerance=2) -> int"""
1402 return _windows_.SashWindow_SashHitTest(*args, **kwargs)
1403
1404 def SizeWindows(*args, **kwargs):
1405 """SizeWindows(self)"""
1406 return _windows_.SashWindow_SizeWindows(*args, **kwargs)
1407
1408 SashWindow_swigregister = _windows_.SashWindow_swigregister
1409 SashWindow_swigregister(SashWindow)
1410 SashNameStr = cvar.SashNameStr
1411 SashLayoutNameStr = cvar.SashLayoutNameStr
1412
1413 def PreSashWindow(*args, **kwargs):
1414 """PreSashWindow() -> SashWindow"""
1415 val = _windows_.new_PreSashWindow(*args, **kwargs)
1416 return val
1417
1418 SASH_STATUS_OK = _windows_.SASH_STATUS_OK
1419 SASH_STATUS_OUT_OF_RANGE = _windows_.SASH_STATUS_OUT_OF_RANGE
1420 class SashEvent(_core.CommandEvent):
1421 """Proxy of C++ SashEvent class"""
1422 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1423 __repr__ = _swig_repr
1424 def __init__(self, *args, **kwargs):
1425 """__init__(self, int id=0, int edge=SASH_NONE) -> SashEvent"""
1426 _windows_.SashEvent_swiginit(self,_windows_.new_SashEvent(*args, **kwargs))
1427 def SetEdge(*args, **kwargs):
1428 """SetEdge(self, int edge)"""
1429 return _windows_.SashEvent_SetEdge(*args, **kwargs)
1430
1431 def GetEdge(*args, **kwargs):
1432 """GetEdge(self) -> int"""
1433 return _windows_.SashEvent_GetEdge(*args, **kwargs)
1434
1435 def SetDragRect(*args, **kwargs):
1436 """SetDragRect(self, Rect rect)"""
1437 return _windows_.SashEvent_SetDragRect(*args, **kwargs)
1438
1439 def GetDragRect(*args, **kwargs):
1440 """GetDragRect(self) -> Rect"""
1441 return _windows_.SashEvent_GetDragRect(*args, **kwargs)
1442
1443 def SetDragStatus(*args, **kwargs):
1444 """SetDragStatus(self, int status)"""
1445 return _windows_.SashEvent_SetDragStatus(*args, **kwargs)
1446
1447 def GetDragStatus(*args, **kwargs):
1448 """GetDragStatus(self) -> int"""
1449 return _windows_.SashEvent_GetDragStatus(*args, **kwargs)
1450
1451 SashEvent_swigregister = _windows_.SashEvent_swigregister
1452 SashEvent_swigregister(SashEvent)
1453
1454 wxEVT_SASH_DRAGGED = _windows_.wxEVT_SASH_DRAGGED
1455 EVT_SASH_DRAGGED = wx.PyEventBinder( wxEVT_SASH_DRAGGED, 1 )
1456 EVT_SASH_DRAGGED_RANGE = wx.PyEventBinder( wxEVT_SASH_DRAGGED, 2 )
1457
1458 #---------------------------------------------------------------------------
1459
1460 LAYOUT_HORIZONTAL = _windows_.LAYOUT_HORIZONTAL
1461 LAYOUT_VERTICAL = _windows_.LAYOUT_VERTICAL
1462 LAYOUT_NONE = _windows_.LAYOUT_NONE
1463 LAYOUT_TOP = _windows_.LAYOUT_TOP
1464 LAYOUT_LEFT = _windows_.LAYOUT_LEFT
1465 LAYOUT_RIGHT = _windows_.LAYOUT_RIGHT
1466 LAYOUT_BOTTOM = _windows_.LAYOUT_BOTTOM
1467 LAYOUT_LENGTH_Y = _windows_.LAYOUT_LENGTH_Y
1468 LAYOUT_LENGTH_X = _windows_.LAYOUT_LENGTH_X
1469 LAYOUT_MRU_LENGTH = _windows_.LAYOUT_MRU_LENGTH
1470 LAYOUT_QUERY = _windows_.LAYOUT_QUERY
1471 wxEVT_QUERY_LAYOUT_INFO = _windows_.wxEVT_QUERY_LAYOUT_INFO
1472 wxEVT_CALCULATE_LAYOUT = _windows_.wxEVT_CALCULATE_LAYOUT
1473 class QueryLayoutInfoEvent(_core.Event):
1474 """Proxy of C++ QueryLayoutInfoEvent class"""
1475 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1476 __repr__ = _swig_repr
1477 def __init__(self, *args, **kwargs):
1478 """__init__(self, int id=0) -> QueryLayoutInfoEvent"""
1479 _windows_.QueryLayoutInfoEvent_swiginit(self,_windows_.new_QueryLayoutInfoEvent(*args, **kwargs))
1480 def SetRequestedLength(*args, **kwargs):
1481 """SetRequestedLength(self, int length)"""
1482 return _windows_.QueryLayoutInfoEvent_SetRequestedLength(*args, **kwargs)
1483
1484 def GetRequestedLength(*args, **kwargs):
1485 """GetRequestedLength(self) -> int"""
1486 return _windows_.QueryLayoutInfoEvent_GetRequestedLength(*args, **kwargs)
1487
1488 def SetFlags(*args, **kwargs):
1489 """SetFlags(self, int flags)"""
1490 return _windows_.QueryLayoutInfoEvent_SetFlags(*args, **kwargs)
1491
1492 def GetFlags(*args, **kwargs):
1493 """GetFlags(self) -> int"""
1494 return _windows_.QueryLayoutInfoEvent_GetFlags(*args, **kwargs)
1495
1496 def SetSize(*args, **kwargs):
1497 """SetSize(self, Size size)"""
1498 return _windows_.QueryLayoutInfoEvent_SetSize(*args, **kwargs)
1499
1500 def GetSize(*args, **kwargs):
1501 """GetSize(self) -> Size"""
1502 return _windows_.QueryLayoutInfoEvent_GetSize(*args, **kwargs)
1503
1504 def SetOrientation(*args, **kwargs):
1505 """SetOrientation(self, int orient)"""
1506 return _windows_.QueryLayoutInfoEvent_SetOrientation(*args, **kwargs)
1507
1508 def GetOrientation(*args, **kwargs):
1509 """GetOrientation(self) -> int"""
1510 return _windows_.QueryLayoutInfoEvent_GetOrientation(*args, **kwargs)
1511
1512 def SetAlignment(*args, **kwargs):
1513 """SetAlignment(self, int align)"""
1514 return _windows_.QueryLayoutInfoEvent_SetAlignment(*args, **kwargs)
1515
1516 def GetAlignment(*args, **kwargs):
1517 """GetAlignment(self) -> int"""
1518 return _windows_.QueryLayoutInfoEvent_GetAlignment(*args, **kwargs)
1519
1520 QueryLayoutInfoEvent_swigregister = _windows_.QueryLayoutInfoEvent_swigregister
1521 QueryLayoutInfoEvent_swigregister(QueryLayoutInfoEvent)
1522
1523 class CalculateLayoutEvent(_core.Event):
1524 """Proxy of C++ CalculateLayoutEvent class"""
1525 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1526 __repr__ = _swig_repr
1527 def __init__(self, *args, **kwargs):
1528 """__init__(self, int id=0) -> CalculateLayoutEvent"""
1529 _windows_.CalculateLayoutEvent_swiginit(self,_windows_.new_CalculateLayoutEvent(*args, **kwargs))
1530 def SetFlags(*args, **kwargs):
1531 """SetFlags(self, int flags)"""
1532 return _windows_.CalculateLayoutEvent_SetFlags(*args, **kwargs)
1533
1534 def GetFlags(*args, **kwargs):
1535 """GetFlags(self) -> int"""
1536 return _windows_.CalculateLayoutEvent_GetFlags(*args, **kwargs)
1537
1538 def SetRect(*args, **kwargs):
1539 """SetRect(self, Rect rect)"""
1540 return _windows_.CalculateLayoutEvent_SetRect(*args, **kwargs)
1541
1542 def GetRect(*args, **kwargs):
1543 """GetRect(self) -> Rect"""
1544 return _windows_.CalculateLayoutEvent_GetRect(*args, **kwargs)
1545
1546 CalculateLayoutEvent_swigregister = _windows_.CalculateLayoutEvent_swigregister
1547 CalculateLayoutEvent_swigregister(CalculateLayoutEvent)
1548
1549 EVT_QUERY_LAYOUT_INFO = wx.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO )
1550 EVT_CALCULATE_LAYOUT = wx.PyEventBinder( wxEVT_CALCULATE_LAYOUT )
1551
1552 class SashLayoutWindow(SashWindow):
1553 """Proxy of C++ SashLayoutWindow class"""
1554 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1555 __repr__ = _swig_repr
1556 def __init__(self, *args, **kwargs):
1557 """
1558 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
1559 Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,
1560 String name=SashLayoutNameStr) -> SashLayoutWindow
1561 """
1562 _windows_.SashLayoutWindow_swiginit(self,_windows_.new_SashLayoutWindow(*args, **kwargs))
1563 self._setOORInfo(self)
1564
1565 def Create(*args, **kwargs):
1566 """
1567 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
1568 Size size=DefaultSize, long style=wxCLIP_CHILDREN|wxSW_3D,
1569 String name=SashLayoutNameStr) -> bool
1570 """
1571 return _windows_.SashLayoutWindow_Create(*args, **kwargs)
1572
1573 def GetAlignment(*args, **kwargs):
1574 """GetAlignment(self) -> int"""
1575 return _windows_.SashLayoutWindow_GetAlignment(*args, **kwargs)
1576
1577 def GetOrientation(*args, **kwargs):
1578 """GetOrientation(self) -> int"""
1579 return _windows_.SashLayoutWindow_GetOrientation(*args, **kwargs)
1580
1581 def SetAlignment(*args, **kwargs):
1582 """SetAlignment(self, int alignment)"""
1583 return _windows_.SashLayoutWindow_SetAlignment(*args, **kwargs)
1584
1585 def SetDefaultSize(*args, **kwargs):
1586 """SetDefaultSize(self, Size size)"""
1587 return _windows_.SashLayoutWindow_SetDefaultSize(*args, **kwargs)
1588
1589 def SetOrientation(*args, **kwargs):
1590 """SetOrientation(self, int orientation)"""
1591 return _windows_.SashLayoutWindow_SetOrientation(*args, **kwargs)
1592
1593 SashLayoutWindow_swigregister = _windows_.SashLayoutWindow_swigregister
1594 SashLayoutWindow_swigregister(SashLayoutWindow)
1595
1596 def PreSashLayoutWindow(*args, **kwargs):
1597 """PreSashLayoutWindow() -> SashLayoutWindow"""
1598 val = _windows_.new_PreSashLayoutWindow(*args, **kwargs)
1599 return val
1600
1601 class LayoutAlgorithm(_core.Object):
1602 """Proxy of C++ LayoutAlgorithm class"""
1603 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1604 __repr__ = _swig_repr
1605 def __init__(self, *args, **kwargs):
1606 """__init__(self) -> LayoutAlgorithm"""
1607 _windows_.LayoutAlgorithm_swiginit(self,_windows_.new_LayoutAlgorithm(*args, **kwargs))
1608 __swig_destroy__ = _windows_.delete_LayoutAlgorithm
1609 __del__ = lambda self : None;
1610 def LayoutMDIFrame(*args, **kwargs):
1611 """LayoutMDIFrame(self, MDIParentFrame frame, Rect rect=None) -> bool"""
1612 return _windows_.LayoutAlgorithm_LayoutMDIFrame(*args, **kwargs)
1613
1614 def LayoutFrame(*args, **kwargs):
1615 """LayoutFrame(self, Frame frame, Window mainWindow=None) -> bool"""
1616 return _windows_.LayoutAlgorithm_LayoutFrame(*args, **kwargs)
1617
1618 def LayoutWindow(*args, **kwargs):
1619 """LayoutWindow(self, Window parent, Window mainWindow=None) -> bool"""
1620 return _windows_.LayoutAlgorithm_LayoutWindow(*args, **kwargs)
1621
1622 LayoutAlgorithm_swigregister = _windows_.LayoutAlgorithm_swigregister
1623 LayoutAlgorithm_swigregister(LayoutAlgorithm)
1624
1625 #---------------------------------------------------------------------------
1626
1627 class PopupWindow(_core.Window):
1628 """Proxy of C++ PopupWindow class"""
1629 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1630 __repr__ = _swig_repr
1631 def __init__(self, *args, **kwargs):
1632 """__init__(self, Window parent, int flags=BORDER_NONE) -> PopupWindow"""
1633 _windows_.PopupWindow_swiginit(self,_windows_.new_PopupWindow(*args, **kwargs))
1634 self._setOORInfo(self)
1635
1636 def Create(*args, **kwargs):
1637 """Create(self, Window parent, int flags=BORDER_NONE) -> bool"""
1638 return _windows_.PopupWindow_Create(*args, **kwargs)
1639
1640 def Position(*args, **kwargs):
1641 """Position(self, Point ptOrigin, Size size)"""
1642 return _windows_.PopupWindow_Position(*args, **kwargs)
1643
1644 PopupWindow_swigregister = _windows_.PopupWindow_swigregister
1645 PopupWindow_swigregister(PopupWindow)
1646
1647 def PrePopupWindow(*args, **kwargs):
1648 """PrePopupWindow() -> PopupWindow"""
1649 val = _windows_.new_PrePopupWindow(*args, **kwargs)
1650 return val
1651
1652 #---------------------------------------------------------------------------
1653
1654 class PopupTransientWindow(PopupWindow):
1655 """Proxy of C++ PopupTransientWindow class"""
1656 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1657 __repr__ = _swig_repr
1658 def __init__(self, *args, **kwargs):
1659 """__init__(self, Window parent, int style=BORDER_NONE) -> PopupTransientWindow"""
1660 _windows_.PopupTransientWindow_swiginit(self,_windows_.new_PopupTransientWindow(*args, **kwargs))
1661 self._setOORInfo(self);self._setCallbackInfo(self, PopupTransientWindow)
1662
1663 def _setCallbackInfo(*args, **kwargs):
1664 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1665 return _windows_.PopupTransientWindow__setCallbackInfo(*args, **kwargs)
1666
1667 def Popup(*args, **kwargs):
1668 """Popup(self, Window focus=None)"""
1669 return _windows_.PopupTransientWindow_Popup(*args, **kwargs)
1670
1671 def Dismiss(*args, **kwargs):
1672 """Dismiss(self)"""
1673 return _windows_.PopupTransientWindow_Dismiss(*args, **kwargs)
1674
1675 PopupTransientWindow_swigregister = _windows_.PopupTransientWindow_swigregister
1676 PopupTransientWindow_swigregister(PopupTransientWindow)
1677
1678 def PrePopupTransientWindow(*args, **kwargs):
1679 """PrePopupTransientWindow() -> PopupTransientWindow"""
1680 val = _windows_.new_PrePopupTransientWindow(*args, **kwargs)
1681 return val
1682
1683 #---------------------------------------------------------------------------
1684
1685 class TipWindow(PopupTransientWindow):
1686 """Proxy of C++ TipWindow class"""
1687 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1688 __repr__ = _swig_repr
1689 def __init__(self, *args, **kwargs):
1690 """__init__(self, Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow"""
1691 _windows_.TipWindow_swiginit(self,_windows_.new_TipWindow(*args, **kwargs))
1692 self._setOORInfo(self)
1693
1694 def SetBoundingRect(*args, **kwargs):
1695 """SetBoundingRect(self, Rect rectBound)"""
1696 return _windows_.TipWindow_SetBoundingRect(*args, **kwargs)
1697
1698 def Close(*args, **kwargs):
1699 """
1700 Close(self)
1701
1702 This function simply generates a EVT_CLOSE event whose handler usually
1703 tries to close the window. It doesn't close the window itself,
1704 however. If force is False (the default) then the window's close
1705 handler will be allowed to veto the destruction of the window.
1706 """
1707 return _windows_.TipWindow_Close(*args, **kwargs)
1708
1709 TipWindow_swigregister = _windows_.TipWindow_swigregister
1710 TipWindow_swigregister(TipWindow)
1711
1712 #---------------------------------------------------------------------------
1713
1714 class VScrolledWindow(Panel):
1715 """Proxy of C++ VScrolledWindow class"""
1716 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1717 __repr__ = _swig_repr
1718 def __init__(self, *args, **kwargs):
1719 """
1720 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1721 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow
1722 """
1723 _windows_.VScrolledWindow_swiginit(self,_windows_.new_VScrolledWindow(*args, **kwargs))
1724 self._setOORInfo(self); self._setCallbackInfo(self, VScrolledWindow)
1725
1726 def _setCallbackInfo(*args, **kwargs):
1727 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1728 return _windows_.VScrolledWindow__setCallbackInfo(*args, **kwargs)
1729
1730 def Create(*args, **kwargs):
1731 """
1732 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1733 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool
1734 """
1735 return _windows_.VScrolledWindow_Create(*args, **kwargs)
1736
1737 def SetLineCount(*args, **kwargs):
1738 """SetLineCount(self, size_t count)"""
1739 return _windows_.VScrolledWindow_SetLineCount(*args, **kwargs)
1740
1741 def ScrollToLine(*args, **kwargs):
1742 """ScrollToLine(self, size_t line) -> bool"""
1743 return _windows_.VScrolledWindow_ScrollToLine(*args, **kwargs)
1744
1745 def RefreshLine(*args, **kwargs):
1746 """RefreshLine(self, size_t line)"""
1747 return _windows_.VScrolledWindow_RefreshLine(*args, **kwargs)
1748
1749 def RefreshLines(*args, **kwargs):
1750 """RefreshLines(self, size_t from, size_t to)"""
1751 return _windows_.VScrolledWindow_RefreshLines(*args, **kwargs)
1752
1753 def HitTestXY(*args, **kwargs):
1754 """
1755 HitTestXY(self, int x, int y) -> int
1756
1757 Test where the given (in client coords) point lies
1758 """
1759 return _windows_.VScrolledWindow_HitTestXY(*args, **kwargs)
1760
1761 def HitTest(*args, **kwargs):
1762 """
1763 HitTest(self, Point pt) -> int
1764
1765 Test where the given (in client coords) point lies
1766 """
1767 return _windows_.VScrolledWindow_HitTest(*args, **kwargs)
1768
1769 def RefreshAll(*args, **kwargs):
1770 """RefreshAll(self)"""
1771 return _windows_.VScrolledWindow_RefreshAll(*args, **kwargs)
1772
1773 def GetLineCount(*args, **kwargs):
1774 """GetLineCount(self) -> size_t"""
1775 return _windows_.VScrolledWindow_GetLineCount(*args, **kwargs)
1776
1777 def GetVisibleBegin(*args, **kwargs):
1778 """GetVisibleBegin(self) -> size_t"""
1779 return _windows_.VScrolledWindow_GetVisibleBegin(*args, **kwargs)
1780
1781 def GetVisibleEnd(*args, **kwargs):
1782 """GetVisibleEnd(self) -> size_t"""
1783 return _windows_.VScrolledWindow_GetVisibleEnd(*args, **kwargs)
1784
1785 def IsVisible(*args, **kwargs):
1786 """IsVisible(self, size_t line) -> bool"""
1787 return _windows_.VScrolledWindow_IsVisible(*args, **kwargs)
1788
1789 def GetFirstVisibleLine(*args, **kwargs):
1790 """GetFirstVisibleLine(self) -> size_t"""
1791 return _windows_.VScrolledWindow_GetFirstVisibleLine(*args, **kwargs)
1792
1793 def GetLastVisibleLine(*args, **kwargs):
1794 """GetLastVisibleLine(self) -> size_t"""
1795 return _windows_.VScrolledWindow_GetLastVisibleLine(*args, **kwargs)
1796
1797 def FindFirstFromBottom(*args, **kwargs):
1798 """FindFirstFromBottom(self, size_t lineLast, bool fullyVisible=False) -> size_t"""
1799 return _windows_.VScrolledWindow_FindFirstFromBottom(*args, **kwargs)
1800
1801 def GetLinesHeight(*args, **kwargs):
1802 """GetLinesHeight(self, size_t lineMin, size_t lineMax) -> int"""
1803 return _windows_.VScrolledWindow_GetLinesHeight(*args, **kwargs)
1804
1805 VScrolledWindow_swigregister = _windows_.VScrolledWindow_swigregister
1806 VScrolledWindow_swigregister(VScrolledWindow)
1807
1808 def PreVScrolledWindow(*args, **kwargs):
1809 """PreVScrolledWindow() -> VScrolledWindow"""
1810 val = _windows_.new_PreVScrolledWindow(*args, **kwargs)
1811 return val
1812
1813 class VListBox(VScrolledWindow):
1814 """Proxy of C++ VListBox class"""
1815 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1816 __repr__ = _swig_repr
1817 def __init__(self, *args, **kwargs):
1818 """
1819 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1820 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox
1821 """
1822 _windows_.VListBox_swiginit(self,_windows_.new_VListBox(*args, **kwargs))
1823 self._setOORInfo(self);self._setCallbackInfo(self, VListBox)
1824
1825 def _setCallbackInfo(*args, **kwargs):
1826 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1827 return _windows_.VListBox__setCallbackInfo(*args, **kwargs)
1828
1829 def Create(*args, **kwargs):
1830 """
1831 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1832 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1833 """
1834 return _windows_.VListBox_Create(*args, **kwargs)
1835
1836 def GetItemCount(*args, **kwargs):
1837 """GetItemCount(self) -> size_t"""
1838 return _windows_.VListBox_GetItemCount(*args, **kwargs)
1839
1840 def HasMultipleSelection(*args, **kwargs):
1841 """HasMultipleSelection(self) -> bool"""
1842 return _windows_.VListBox_HasMultipleSelection(*args, **kwargs)
1843
1844 def GetSelection(*args, **kwargs):
1845 """GetSelection(self) -> int"""
1846 return _windows_.VListBox_GetSelection(*args, **kwargs)
1847
1848 def IsCurrent(*args, **kwargs):
1849 """IsCurrent(self, size_t item) -> bool"""
1850 return _windows_.VListBox_IsCurrent(*args, **kwargs)
1851
1852 def IsSelected(*args, **kwargs):
1853 """IsSelected(self, size_t item) -> bool"""
1854 return _windows_.VListBox_IsSelected(*args, **kwargs)
1855
1856 def GetSelectedCount(*args, **kwargs):
1857 """GetSelectedCount(self) -> size_t"""
1858 return _windows_.VListBox_GetSelectedCount(*args, **kwargs)
1859
1860 def GetFirstSelected(*args, **kwargs):
1861 """GetFirstSelected(self) -> PyObject"""
1862 return _windows_.VListBox_GetFirstSelected(*args, **kwargs)
1863
1864 def GetNextSelected(*args, **kwargs):
1865 """GetNextSelected(self, unsigned long cookie) -> PyObject"""
1866 return _windows_.VListBox_GetNextSelected(*args, **kwargs)
1867
1868 def GetMargins(*args, **kwargs):
1869 """GetMargins(self) -> Point"""
1870 return _windows_.VListBox_GetMargins(*args, **kwargs)
1871
1872 def GetSelectionBackground(*args, **kwargs):
1873 """GetSelectionBackground(self) -> Colour"""
1874 return _windows_.VListBox_GetSelectionBackground(*args, **kwargs)
1875
1876 def SetItemCount(*args, **kwargs):
1877 """SetItemCount(self, size_t count)"""
1878 return _windows_.VListBox_SetItemCount(*args, **kwargs)
1879
1880 def Clear(*args, **kwargs):
1881 """Clear(self)"""
1882 return _windows_.VListBox_Clear(*args, **kwargs)
1883
1884 def SetSelection(*args, **kwargs):
1885 """SetSelection(self, int selection)"""
1886 return _windows_.VListBox_SetSelection(*args, **kwargs)
1887
1888 def Select(*args, **kwargs):
1889 """Select(self, size_t item, bool select=True) -> bool"""
1890 return _windows_.VListBox_Select(*args, **kwargs)
1891
1892 def SelectRange(*args, **kwargs):
1893 """SelectRange(self, size_t from, size_t to) -> bool"""
1894 return _windows_.VListBox_SelectRange(*args, **kwargs)
1895
1896 def Toggle(*args, **kwargs):
1897 """Toggle(self, size_t item)"""
1898 return _windows_.VListBox_Toggle(*args, **kwargs)
1899
1900 def SelectAll(*args, **kwargs):
1901 """SelectAll(self) -> bool"""
1902 return _windows_.VListBox_SelectAll(*args, **kwargs)
1903
1904 def DeselectAll(*args, **kwargs):
1905 """DeselectAll(self) -> bool"""
1906 return _windows_.VListBox_DeselectAll(*args, **kwargs)
1907
1908 def SetMargins(*args, **kwargs):
1909 """SetMargins(self, Point pt)"""
1910 return _windows_.VListBox_SetMargins(*args, **kwargs)
1911
1912 def SetMarginsXY(*args, **kwargs):
1913 """SetMarginsXY(self, int x, int y)"""
1914 return _windows_.VListBox_SetMarginsXY(*args, **kwargs)
1915
1916 def SetSelectionBackground(*args, **kwargs):
1917 """SetSelectionBackground(self, Colour col)"""
1918 return _windows_.VListBox_SetSelectionBackground(*args, **kwargs)
1919
1920 def OnDrawSeparator(*args, **kwargs):
1921 """OnDrawSeparator(self, DC dc, Rect rect, size_t n)"""
1922 return _windows_.VListBox_OnDrawSeparator(*args, **kwargs)
1923
1924 def OnDrawBackground(*args, **kwargs):
1925 """OnDrawBackground(self, DC dc, Rect rect, size_t n)"""
1926 return _windows_.VListBox_OnDrawBackground(*args, **kwargs)
1927
1928 VListBox_swigregister = _windows_.VListBox_swigregister
1929 VListBox_swigregister(VListBox)
1930 VListBoxNameStr = cvar.VListBoxNameStr
1931
1932 def PreVListBox(*args, **kwargs):
1933 """PreVListBox() -> VListBox"""
1934 val = _windows_.new_PreVListBox(*args, **kwargs)
1935 return val
1936
1937 class HtmlListBox(VListBox):
1938 """Proxy of C++ HtmlListBox class"""
1939 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1940 __repr__ = _swig_repr
1941 def __init__(self, *args, **kwargs):
1942 """
1943 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1944 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox
1945 """
1946 _windows_.HtmlListBox_swiginit(self,_windows_.new_HtmlListBox(*args, **kwargs))
1947 self._setOORInfo(self);self._setCallbackInfo(self, HtmlListBox)
1948
1949 def _setCallbackInfo(*args, **kwargs):
1950 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1951 return _windows_.HtmlListBox__setCallbackInfo(*args, **kwargs)
1952
1953 def Create(*args, **kwargs):
1954 """
1955 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1956 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1957 """
1958 return _windows_.HtmlListBox_Create(*args, **kwargs)
1959
1960 def SetItemCount(*args, **kwargs):
1961 """SetItemCount(self, size_t count)"""
1962 return _windows_.HtmlListBox_SetItemCount(*args, **kwargs)
1963
1964 def GetFileSystem(*args, **kwargs):
1965 """GetFileSystem(self) -> FileSystem"""
1966 return _windows_.HtmlListBox_GetFileSystem(*args, **kwargs)
1967
1968 def OnLinkClicked(*args, **kwargs):
1969 """OnLinkClicked(self, size_t n, wxHtmlLinkInfo link)"""
1970 return _windows_.HtmlListBox_OnLinkClicked(*args, **kwargs)
1971
1972 HtmlListBox_swigregister = _windows_.HtmlListBox_swigregister
1973 HtmlListBox_swigregister(HtmlListBox)
1974
1975 def PreHtmlListBox(*args, **kwargs):
1976 """PreHtmlListBox() -> HtmlListBox"""
1977 val = _windows_.new_PreHtmlListBox(*args, **kwargs)
1978 return val
1979
1980 #---------------------------------------------------------------------------
1981
1982 class TaskBarIcon(_core.EvtHandler):
1983 """Proxy of C++ TaskBarIcon class"""
1984 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
1985 __repr__ = _swig_repr
1986 def __init__(self, *args, **kwargs):
1987 """__init__(self) -> TaskBarIcon"""
1988 _windows_.TaskBarIcon_swiginit(self,_windows_.new_TaskBarIcon(*args, **kwargs))
1989 self._setCallbackInfo(self, TaskBarIcon, 0)
1990
1991 __swig_destroy__ = _windows_.delete_TaskBarIcon
1992 __del__ = lambda self : None;
1993 def _setCallbackInfo(*args, **kwargs):
1994 """_setCallbackInfo(self, PyObject self, PyObject _class, int incref)"""
1995 return _windows_.TaskBarIcon__setCallbackInfo(*args, **kwargs)
1996
1997 def Destroy(*args, **kwargs):
1998 """
1999 Destroy(self)
2000
2001 Deletes the C++ object this Python object is a proxy for.
2002 """
2003 val = _windows_.TaskBarIcon_Destroy(*args, **kwargs)
2004 args[0].thisown = 0
2005 return val
2006
2007 def IsOk(*args, **kwargs):
2008 """IsOk(self) -> bool"""
2009 return _windows_.TaskBarIcon_IsOk(*args, **kwargs)
2010
2011 def __nonzero__(self): return self.IsOk()
2012 def IsIconInstalled(*args, **kwargs):
2013 """IsIconInstalled(self) -> bool"""
2014 return _windows_.TaskBarIcon_IsIconInstalled(*args, **kwargs)
2015
2016 def SetIcon(*args, **kwargs):
2017 """SetIcon(self, Icon icon, String tooltip=EmptyString) -> bool"""
2018 return _windows_.TaskBarIcon_SetIcon(*args, **kwargs)
2019
2020 def RemoveIcon(*args, **kwargs):
2021 """RemoveIcon(self) -> bool"""
2022 return _windows_.TaskBarIcon_RemoveIcon(*args, **kwargs)
2023
2024 def PopupMenu(*args, **kwargs):
2025 """PopupMenu(self, Menu menu) -> bool"""
2026 return _windows_.TaskBarIcon_PopupMenu(*args, **kwargs)
2027
2028 TaskBarIcon_swigregister = _windows_.TaskBarIcon_swigregister
2029 TaskBarIcon_swigregister(TaskBarIcon)
2030
2031 class TaskBarIconEvent(_core.Event):
2032 """Proxy of C++ TaskBarIconEvent class"""
2033 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2034 __repr__ = _swig_repr
2035 def __init__(self, *args, **kwargs):
2036 """__init__(self, wxEventType evtType, wxTaskBarIcon tbIcon) -> TaskBarIconEvent"""
2037 _windows_.TaskBarIconEvent_swiginit(self,_windows_.new_TaskBarIconEvent(*args, **kwargs))
2038 TaskBarIconEvent_swigregister = _windows_.TaskBarIconEvent_swigregister
2039 TaskBarIconEvent_swigregister(TaskBarIconEvent)
2040
2041 wxEVT_TASKBAR_MOVE = _windows_.wxEVT_TASKBAR_MOVE
2042 wxEVT_TASKBAR_LEFT_DOWN = _windows_.wxEVT_TASKBAR_LEFT_DOWN
2043 wxEVT_TASKBAR_LEFT_UP = _windows_.wxEVT_TASKBAR_LEFT_UP
2044 wxEVT_TASKBAR_RIGHT_DOWN = _windows_.wxEVT_TASKBAR_RIGHT_DOWN
2045 wxEVT_TASKBAR_RIGHT_UP = _windows_.wxEVT_TASKBAR_RIGHT_UP
2046 wxEVT_TASKBAR_LEFT_DCLICK = _windows_.wxEVT_TASKBAR_LEFT_DCLICK
2047 wxEVT_TASKBAR_RIGHT_DCLICK = _windows_.wxEVT_TASKBAR_RIGHT_DCLICK
2048 EVT_TASKBAR_MOVE = wx.PyEventBinder ( wxEVT_TASKBAR_MOVE )
2049 EVT_TASKBAR_LEFT_DOWN = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN )
2050 EVT_TASKBAR_LEFT_UP = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP )
2051 EVT_TASKBAR_RIGHT_DOWN = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN )
2052 EVT_TASKBAR_RIGHT_UP = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP )
2053 EVT_TASKBAR_LEFT_DCLICK = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK )
2054 EVT_TASKBAR_RIGHT_DCLICK = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK )
2055
2056 #---------------------------------------------------------------------------
2057
2058 class ColourData(_core.Object):
2059 """
2060 This class holds a variety of information related to the colour
2061 chooser dialog, used to transfer settings and results to and from the
2062 `wx.ColourDialog`.
2063 """
2064 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2065 __repr__ = _swig_repr
2066 def __init__(self, *args, **kwargs):
2067 """
2068 __init__(self) -> ColourData
2069
2070 Constructor, sets default values.
2071 """
2072 _windows_.ColourData_swiginit(self,_windows_.new_ColourData(*args, **kwargs))
2073 __swig_destroy__ = _windows_.delete_ColourData
2074 __del__ = lambda self : None;
2075 def GetChooseFull(*args, **kwargs):
2076 """
2077 GetChooseFull(self) -> bool
2078
2079 Under Windows, determines whether the Windows colour dialog will
2080 display the full dialog with custom colour selection controls. Has no
2081 meaning under other platforms. The default value is true.
2082 """
2083 return _windows_.ColourData_GetChooseFull(*args, **kwargs)
2084
2085 def GetColour(*args, **kwargs):
2086 """
2087 GetColour(self) -> Colour
2088
2089 Gets the colour (pre)selected by the dialog.
2090 """
2091 return _windows_.ColourData_GetColour(*args, **kwargs)
2092
2093 def GetCustomColour(*args, **kwargs):
2094 """
2095 GetCustomColour(self, int i) -> Colour
2096
2097 Gets the i'th custom colour associated with the colour dialog. i
2098 should be an integer between 0 and 15. The default custom colours are
2099 all invalid colours.
2100 """
2101 return _windows_.ColourData_GetCustomColour(*args, **kwargs)
2102
2103 def SetChooseFull(*args, **kwargs):
2104 """
2105 SetChooseFull(self, int flag)
2106
2107 Under Windows, tells the Windows colour dialog to display the full
2108 dialog with custom colour selection controls. Under other platforms,
2109 has no effect. The default value is true.
2110 """
2111 return _windows_.ColourData_SetChooseFull(*args, **kwargs)
2112
2113 def SetColour(*args, **kwargs):
2114 """
2115 SetColour(self, Colour colour)
2116
2117 Sets the default colour for the colour dialog. The default colour is
2118 black.
2119 """
2120 return _windows_.ColourData_SetColour(*args, **kwargs)
2121
2122 def SetCustomColour(*args, **kwargs):
2123 """
2124 SetCustomColour(self, int i, Colour colour)
2125
2126 Sets the i'th custom colour for the colour dialog. i should be an
2127 integer between 0 and 15. The default custom colours are all invalid colours.
2128 """
2129 return _windows_.ColourData_SetCustomColour(*args, **kwargs)
2130
2131 ColourData_swigregister = _windows_.ColourData_swigregister
2132 ColourData_swigregister(ColourData)
2133 FileSelectorPromptStr = cvar.FileSelectorPromptStr
2134 DirSelectorPromptStr = cvar.DirSelectorPromptStr
2135 DirDialogNameStr = cvar.DirDialogNameStr
2136 FileSelectorDefaultWildcardStr = cvar.FileSelectorDefaultWildcardStr
2137 GetTextFromUserPromptStr = cvar.GetTextFromUserPromptStr
2138 MessageBoxCaptionStr = cvar.MessageBoxCaptionStr
2139
2140 class ColourDialog(Dialog):
2141 """This class represents the colour chooser dialog."""
2142 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2143 __repr__ = _swig_repr
2144 def __init__(self, *args, **kwargs):
2145 """
2146 __init__(self, Window parent, ColourData data=None) -> ColourDialog
2147
2148 Constructor. Pass a parent window, and optionally a `wx.ColourData`,
2149 which will be copied to the colour dialog's internal ColourData
2150 instance.
2151 """
2152 _windows_.ColourDialog_swiginit(self,_windows_.new_ColourDialog(*args, **kwargs))
2153 self._setOORInfo(self)
2154
2155 def GetColourData(*args, **kwargs):
2156 """
2157 GetColourData(self) -> ColourData
2158
2159 Returns a reference to the `wx.ColourData` used by the dialog.
2160 """
2161 return _windows_.ColourDialog_GetColourData(*args, **kwargs)
2162
2163 ColourDialog_swigregister = _windows_.ColourDialog_swigregister
2164 ColourDialog_swigregister(ColourDialog)
2165
2166
2167 def GetColourFromUser(*args, **kwargs):
2168 """
2169 GetColourFromUser(Window parent=(wxWindow *) NULL, Colour colInit=wxNullColour,
2170 String caption=EmptyString) -> Colour
2171 """
2172 return _windows_.GetColourFromUser(*args, **kwargs)
2173 class DirDialog(Dialog):
2174 """
2175 wx.DirDialog allows the user to select a directory by browising the
2176 file system.
2177 """
2178 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2179 __repr__ = _swig_repr
2180 def __init__(self, *args, **kwargs):
2181 """
2182 __init__(self, Window parent, String message=DirSelectorPromptStr,
2183 String defaultPath=EmptyString, long style=0,
2184 Point pos=DefaultPosition, Size size=DefaultSize,
2185 String name=DirDialogNameStr) -> DirDialog
2186
2187 Constructor. Use ShowModal method to show the dialog.
2188 """
2189 _windows_.DirDialog_swiginit(self,_windows_.new_DirDialog(*args, **kwargs))
2190 self._setOORInfo(self)
2191
2192 def GetPath(*args, **kwargs):
2193 """
2194 GetPath(self) -> String
2195
2196 Returns the default or user-selected path.
2197 """
2198 return _windows_.DirDialog_GetPath(*args, **kwargs)
2199
2200 def GetMessage(*args, **kwargs):
2201 """
2202 GetMessage(self) -> String
2203
2204 Returns the message that will be displayed on the dialog.
2205 """
2206 return _windows_.DirDialog_GetMessage(*args, **kwargs)
2207
2208 def GetStyle(*args, **kwargs):
2209 """
2210 GetStyle(self) -> long
2211
2212 Returns the dialog style.
2213 """
2214 return _windows_.DirDialog_GetStyle(*args, **kwargs)
2215
2216 def SetMessage(*args, **kwargs):
2217 """
2218 SetMessage(self, String message)
2219
2220 Sets the message that will be displayed on the dialog.
2221 """
2222 return _windows_.DirDialog_SetMessage(*args, **kwargs)
2223
2224 def SetPath(*args, **kwargs):
2225 """
2226 SetPath(self, String path)
2227
2228 Sets the default path.
2229 """
2230 return _windows_.DirDialog_SetPath(*args, **kwargs)
2231
2232 DirDialog_swigregister = _windows_.DirDialog_swigregister
2233 DirDialog_swigregister(DirDialog)
2234
2235 class FileDialog(Dialog):
2236 """
2237 wx.FileDialog allows the user to select one or more files from the
2238 filesystem.
2239 """
2240 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2241 __repr__ = _swig_repr
2242 def __init__(self, *args, **kwargs):
2243 """
2244 __init__(self, Window parent, String message=FileSelectorPromptStr,
2245 String defaultDir=EmptyString, String defaultFile=EmptyString,
2246 String wildcard=FileSelectorDefaultWildcardStr,
2247 long style=0, Point pos=DefaultPosition) -> FileDialog
2248
2249 Constructor. Use ShowModal method to show the dialog.
2250 """
2251 _windows_.FileDialog_swiginit(self,_windows_.new_FileDialog(*args, **kwargs))
2252 self._setOORInfo(self)
2253
2254 def SetMessage(*args, **kwargs):
2255 """
2256 SetMessage(self, String message)
2257
2258 Sets the message that will be displayed on the dialog.
2259 """
2260 return _windows_.FileDialog_SetMessage(*args, **kwargs)
2261
2262 def SetPath(*args, **kwargs):
2263 """
2264 SetPath(self, String path)
2265
2266 Sets the path (the combined directory and filename that will be
2267 returned when the dialog is dismissed).
2268 """
2269 return _windows_.FileDialog_SetPath(*args, **kwargs)
2270
2271 def SetDirectory(*args, **kwargs):
2272 """
2273 SetDirectory(self, String dir)
2274
2275 Sets the default directory.
2276 """
2277 return _windows_.FileDialog_SetDirectory(*args, **kwargs)
2278
2279 def SetFilename(*args, **kwargs):
2280 """
2281 SetFilename(self, String name)
2282
2283 Sets the default filename.
2284 """
2285 return _windows_.FileDialog_SetFilename(*args, **kwargs)
2286
2287 def SetWildcard(*args, **kwargs):
2288 """
2289 SetWildcard(self, String wildCard)
2290
2291 Sets the wildcard, which can contain multiple file types, for
2292 example::
2293
2294 "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
2295
2296 """
2297 return _windows_.FileDialog_SetWildcard(*args, **kwargs)
2298
2299 def SetStyle(*args, **kwargs):
2300 """
2301 SetStyle(self, long style)
2302
2303 Sets the dialog style.
2304 """
2305 return _windows_.FileDialog_SetStyle(*args, **kwargs)
2306
2307 def SetFilterIndex(*args, **kwargs):
2308 """
2309 SetFilterIndex(self, int filterIndex)
2310
2311 Sets the default filter index, starting from zero.
2312 """
2313 return _windows_.FileDialog_SetFilterIndex(*args, **kwargs)
2314
2315 def GetMessage(*args, **kwargs):
2316 """
2317 GetMessage(self) -> String
2318
2319 Returns the message that will be displayed on the dialog.
2320 """
2321 return _windows_.FileDialog_GetMessage(*args, **kwargs)
2322
2323 def GetPath(*args, **kwargs):
2324 """
2325 GetPath(self) -> String
2326
2327 Returns the full path (directory and filename) of the selected file.
2328 """
2329 return _windows_.FileDialog_GetPath(*args, **kwargs)
2330
2331 def GetDirectory(*args, **kwargs):
2332 """
2333 GetDirectory(self) -> String
2334
2335 Returns the default directory.
2336 """
2337 return _windows_.FileDialog_GetDirectory(*args, **kwargs)
2338
2339 def GetFilename(*args, **kwargs):
2340 """
2341 GetFilename(self) -> String
2342
2343 Returns the default filename.
2344 """
2345 return _windows_.FileDialog_GetFilename(*args, **kwargs)
2346
2347 def GetWildcard(*args, **kwargs):
2348 """
2349 GetWildcard(self) -> String
2350
2351 Returns the file dialog wildcard.
2352 """
2353 return _windows_.FileDialog_GetWildcard(*args, **kwargs)
2354
2355 def GetStyle(*args, **kwargs):
2356 """
2357 GetStyle(self) -> long
2358
2359 Returns the dialog style.
2360 """
2361 return _windows_.FileDialog_GetStyle(*args, **kwargs)
2362
2363 def GetFilterIndex(*args, **kwargs):
2364 """
2365 GetFilterIndex(self) -> int
2366
2367 Returns the index into the list of filters supplied, optionally, in
2368 the wildcard parameter. Before the dialog is shown, this is the index
2369 which will be used when the dialog is first displayed. After the
2370 dialog is shown, this is the index selected by the user.
2371 """
2372 return _windows_.FileDialog_GetFilterIndex(*args, **kwargs)
2373
2374 def GetFilenames(*args, **kwargs):
2375 """
2376 GetFilenames(self) -> PyObject
2377
2378 Returns a list of filenames chosen in the dialog. This function
2379 should only be used with the dialogs which have wx.MULTIPLE style, use
2380 GetFilename for the others.
2381 """
2382 return _windows_.FileDialog_GetFilenames(*args, **kwargs)
2383
2384 def GetPaths(*args, **kwargs):
2385 """
2386 GetPaths(self) -> PyObject
2387
2388 Fills the array paths with the full paths of the files chosen. This
2389 function should only be used with the dialogs which have wx.MULTIPLE
2390 style, use GetPath for the others.
2391 """
2392 return _windows_.FileDialog_GetPaths(*args, **kwargs)
2393
2394 FileDialog_swigregister = _windows_.FileDialog_swigregister
2395 FileDialog_swigregister(FileDialog)
2396
2397 CHOICEDLG_STYLE = _windows_.CHOICEDLG_STYLE
2398 class MultiChoiceDialog(Dialog):
2399 """A simple dialog with a multi selection listbox."""
2400 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2401 __repr__ = _swig_repr
2402 def __init__(self, *args, **kwargs):
2403 """
2404 __init__(self, Window parent, String message, String caption,
2405 List choices=EmptyList, long style=CHOICEDLG_STYLE,
2406 Point pos=DefaultPosition) -> MultiChoiceDialog
2407
2408 Constructor. Use the `ShowModal` method to show the dialog.
2409
2410 :param parent: The parent window.
2411 :param message: Text to display above the list of selections.
2412 :param caption: Text to use in the title bar of the dialog.
2413 :param choices: A list of strings or unicode objects that the
2414 user is allowed to choose from.
2415 :param style: Styles to apply to the dialog. The default value is
2416 equivallent to wx.DEFAULT_DIALOG_STYLE|wx.RESIZE_BORDER|wx.OK|wx.CANCEL|wx.CENTER.
2417 :param pos: Where to position the dialog (not used on Windows)
2418
2419
2420 """
2421 _windows_.MultiChoiceDialog_swiginit(self,_windows_.new_MultiChoiceDialog(*args, **kwargs))
2422 self._setOORInfo(self)
2423
2424 def SetSelections(*args, **kwargs):
2425 """
2426 SetSelections(List selections)
2427
2428 Specify the items in the list that should be selected, using a list of
2429 integers. The list should specify the indexes of the items that
2430 should be selected.
2431 """
2432 return _windows_.MultiChoiceDialog_SetSelections(*args, **kwargs)
2433
2434 def GetSelections(*args, **kwargs):
2435 """
2436 GetSelections() -> [selections]
2437
2438 Returns a list of integers representing the items that are selected.
2439 If an item is selected then its index will appear in the list.
2440 """
2441 return _windows_.MultiChoiceDialog_GetSelections(*args, **kwargs)
2442
2443 MultiChoiceDialog_swigregister = _windows_.MultiChoiceDialog_swigregister
2444 MultiChoiceDialog_swigregister(MultiChoiceDialog)
2445
2446 class SingleChoiceDialog(Dialog):
2447 """A simple dialog with a single selection listbox."""
2448 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2449 __repr__ = _swig_repr
2450 def __init__(self, *args, **kwargs):
2451 """
2452 __init__(Window parent, String message, String caption,
2453 List choices=EmptyList, long style=CHOICEDLG_STYLE,
2454 Point pos=DefaultPosition) -> SingleChoiceDialog
2455
2456 Constructor. Use ShowModal method to show the dialog.
2457 """
2458 _windows_.SingleChoiceDialog_swiginit(self,_windows_.new_SingleChoiceDialog(*args, **kwargs))
2459 self._setOORInfo(self)
2460
2461 def GetSelection(*args, **kwargs):
2462 """
2463 GetSelection(self) -> int
2464
2465 Get the index of teh currently selected item.
2466 """
2467 return _windows_.SingleChoiceDialog_GetSelection(*args, **kwargs)
2468
2469 def GetStringSelection(*args, **kwargs):
2470 """
2471 GetStringSelection(self) -> String
2472
2473 Returns the string value of the currently selected item
2474 """
2475 return _windows_.SingleChoiceDialog_GetStringSelection(*args, **kwargs)
2476
2477 def SetSelection(*args, **kwargs):
2478 """
2479 SetSelection(self, int sel)
2480
2481 Set the current selected item to sel
2482 """
2483 return _windows_.SingleChoiceDialog_SetSelection(*args, **kwargs)
2484
2485 SingleChoiceDialog_swigregister = _windows_.SingleChoiceDialog_swigregister
2486 SingleChoiceDialog_swigregister(SingleChoiceDialog)
2487
2488 TextEntryDialogStyle = _windows_.TextEntryDialogStyle
2489 class TextEntryDialog(Dialog):
2490 """A dialog with text control, [ok] and [cancel] buttons"""
2491 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2492 __repr__ = _swig_repr
2493 def __init__(self, *args, **kwargs):
2494 """
2495 __init__(self, Window parent, String message, String caption=GetTextFromUserPromptStr,
2496 String defaultValue=EmptyString,
2497 long style=TextEntryDialogStyle, Point pos=DefaultPosition) -> TextEntryDialog
2498
2499 Constructor. Use ShowModal method to show the dialog.
2500 """
2501 _windows_.TextEntryDialog_swiginit(self,_windows_.new_TextEntryDialog(*args, **kwargs))
2502 self._setOORInfo(self)
2503
2504 def GetValue(*args, **kwargs):
2505 """
2506 GetValue(self) -> String
2507
2508 Returns the text that the user has entered if the user has pressed OK,
2509 or the original value if the user has pressed Cancel.
2510 """
2511 return _windows_.TextEntryDialog_GetValue(*args, **kwargs)
2512
2513 def SetValue(*args, **kwargs):
2514 """
2515 SetValue(self, String value)
2516
2517 Sets the default text value.
2518 """
2519 return _windows_.TextEntryDialog_SetValue(*args, **kwargs)
2520
2521 TextEntryDialog_swigregister = _windows_.TextEntryDialog_swigregister
2522 TextEntryDialog_swigregister(TextEntryDialog)
2523
2524 class PasswordEntryDialog(TextEntryDialog):
2525 """Proxy of C++ PasswordEntryDialog class"""
2526 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2527 __repr__ = _swig_repr
2528 def __init__(self, *args, **kwargs):
2529 """
2530 __init__(self, Window parent, String message, String caption=GetPasswordFromUserPromptStr,
2531 String value=EmptyString,
2532 long style=TextEntryDialogStyle, Point pos=DefaultPosition) -> PasswordEntryDialog
2533 """
2534 _windows_.PasswordEntryDialog_swiginit(self,_windows_.new_PasswordEntryDialog(*args, **kwargs))
2535 PasswordEntryDialog_swigregister = _windows_.PasswordEntryDialog_swigregister
2536 PasswordEntryDialog_swigregister(PasswordEntryDialog)
2537 GetPasswordFromUserPromptStr = cvar.GetPasswordFromUserPromptStr
2538
2539 class FontData(_core.Object):
2540 """
2541 This class holds a variety of information related to font dialogs and
2542 is used to transfer settings to and results from a `wx.FontDialog`.
2543 """
2544 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2545 __repr__ = _swig_repr
2546 def __init__(self, *args, **kwargs):
2547 """
2548 __init__(self) -> FontData
2549
2550 This class holds a variety of information related to font dialogs and
2551 is used to transfer settings to and results from a `wx.FontDialog`.
2552 """
2553 _windows_.FontData_swiginit(self,_windows_.new_FontData(*args, **kwargs))
2554 __swig_destroy__ = _windows_.delete_FontData
2555 __del__ = lambda self : None;
2556 def EnableEffects(*args, **kwargs):
2557 """
2558 EnableEffects(self, bool enable)
2559
2560 Enables or disables 'effects' under MS Windows only. This refers to
2561 the controls for manipulating colour, strikeout and underline
2562 properties. The default value is true.
2563 """
2564 return _windows_.FontData_EnableEffects(*args, **kwargs)
2565
2566 def GetAllowSymbols(*args, **kwargs):
2567 """
2568 GetAllowSymbols(self) -> bool
2569
2570 Under MS Windows, returns a flag determining whether symbol fonts can
2571 be selected. Has no effect on other platforms. The default value is
2572 true.
2573 """
2574 return _windows_.FontData_GetAllowSymbols(*args, **kwargs)
2575
2576 def GetColour(*args, **kwargs):
2577 """
2578 GetColour(self) -> Colour
2579
2580 Gets the colour associated with the font dialog. The default value is
2581 black.
2582 """
2583 return _windows_.FontData_GetColour(*args, **kwargs)
2584
2585 def GetChosenFont(*args, **kwargs):
2586 """
2587 GetChosenFont(self) -> Font
2588
2589 Gets the font chosen by the user.
2590 """
2591 return _windows_.FontData_GetChosenFont(*args, **kwargs)
2592
2593 def GetEnableEffects(*args, **kwargs):
2594 """
2595 GetEnableEffects(self) -> bool
2596
2597 Determines whether 'effects' are enabled under Windows.
2598 """
2599 return _windows_.FontData_GetEnableEffects(*args, **kwargs)
2600
2601 def GetInitialFont(*args, **kwargs):
2602 """
2603 GetInitialFont(self) -> Font
2604
2605 Gets the font that will be initially used by the font dialog. This
2606 should have previously been set by the application.
2607 """
2608 return _windows_.FontData_GetInitialFont(*args, **kwargs)
2609
2610 def GetShowHelp(*args, **kwargs):
2611 """
2612 GetShowHelp(self) -> bool
2613
2614 Returns true if the Help button will be shown (Windows only). The
2615 default value is false.
2616 """
2617 return _windows_.FontData_GetShowHelp(*args, **kwargs)
2618
2619 def SetAllowSymbols(*args, **kwargs):
2620 """
2621 SetAllowSymbols(self, bool allowSymbols)
2622
2623 Under MS Windows, determines whether symbol fonts can be selected. Has
2624 no effect on other platforms. The default value is true.
2625 """
2626 return _windows_.FontData_SetAllowSymbols(*args, **kwargs)
2627
2628 def SetChosenFont(*args, **kwargs):
2629 """
2630 SetChosenFont(self, Font font)
2631
2632 Sets the font that will be returned to the user (normally for internal
2633 use only).
2634 """
2635 return _windows_.FontData_SetChosenFont(*args, **kwargs)
2636
2637 def SetColour(*args, **kwargs):
2638 """
2639 SetColour(self, Colour colour)
2640
2641 Sets the colour that will be used for the font foreground colour. The
2642 default colour is black.
2643 """
2644 return _windows_.FontData_SetColour(*args, **kwargs)
2645
2646 def SetInitialFont(*args, **kwargs):
2647 """
2648 SetInitialFont(self, Font font)
2649
2650 Sets the font that will be initially used by the font dialog.
2651 """
2652 return _windows_.FontData_SetInitialFont(*args, **kwargs)
2653
2654 def SetRange(*args, **kwargs):
2655 """
2656 SetRange(self, int min, int max)
2657
2658 Sets the valid range for the font point size (Windows only). The
2659 default is 0, 0 (unrestricted range).
2660 """
2661 return _windows_.FontData_SetRange(*args, **kwargs)
2662
2663 def SetShowHelp(*args, **kwargs):
2664 """
2665 SetShowHelp(self, bool showHelp)
2666
2667 Determines whether the Help button will be displayed in the font
2668 dialog (Windows only). The default value is false.
2669 """
2670 return _windows_.FontData_SetShowHelp(*args, **kwargs)
2671
2672 FontData_swigregister = _windows_.FontData_swigregister
2673 FontData_swigregister(FontData)
2674
2675 class FontDialog(Dialog):
2676 """
2677 wx.FontDialog allows the user to select a system font and its attributes.
2678
2679 :see: `wx.FontData`
2680
2681 """
2682 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2683 __repr__ = _swig_repr
2684 def __init__(self, *args, **kwargs):
2685 """
2686 __init__(self, Window parent, FontData data) -> FontDialog
2687
2688 Constructor. Pass a parent window and the `wx.FontData` object to be
2689 used to initialize the dialog controls. Call `ShowModal` to display
2690 the dialog. If ShowModal returns ``wx.ID_OK`` then you can fetch the
2691 results with via the `wx.FontData` returned by `GetFontData`.
2692 """
2693 _windows_.FontDialog_swiginit(self,_windows_.new_FontDialog(*args, **kwargs))
2694 self._setOORInfo(self)
2695
2696 def GetFontData(*args, **kwargs):
2697 """
2698 GetFontData(self) -> FontData
2699
2700 Returns a reference to the internal `wx.FontData` used by the
2701 wx.FontDialog.
2702 """
2703 return _windows_.FontDialog_GetFontData(*args, **kwargs)
2704
2705 FontDialog_swigregister = _windows_.FontDialog_swigregister
2706 FontDialog_swigregister(FontDialog)
2707
2708
2709 def GetFontFromUser(*args, **kwargs):
2710 """GetFontFromUser(Window parent=None, Font fontInit=wxNullFont, String caption=EmptyString) -> Font"""
2711 return _windows_.GetFontFromUser(*args, **kwargs)
2712 class MessageDialog(Dialog):
2713 """
2714 This class provides a simple dialog that shows a single or multi-line
2715 message, with a choice of OK, Yes, No and/or Cancel buttons.
2716 """
2717 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2718 __repr__ = _swig_repr
2719 def __init__(self, *args, **kwargs):
2720 """
2721 __init__(self, Window parent, String message, String caption=MessageBoxCaptionStr,
2722 long style=wxOK|wxCANCEL|wxCENTRE,
2723 Point pos=DefaultPosition) -> MessageDialog
2724
2725 Constructor, use `ShowModal` to display the dialog.
2726 """
2727 _windows_.MessageDialog_swiginit(self,_windows_.new_MessageDialog(*args, **kwargs))
2728 self._setOORInfo(self)
2729
2730 MessageDialog_swigregister = _windows_.MessageDialog_swigregister
2731 MessageDialog_swigregister(MessageDialog)
2732
2733 class ProgressDialog(Frame):
2734 """
2735 A dialog that shows a short message and a progress bar. Optionally, it
2736 can display an ABORT button.
2737 """
2738 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2739 __repr__ = _swig_repr
2740 def __init__(self, *args, **kwargs):
2741 """
2742 __init__(self, String title, String message, int maximum=100, Window parent=None,
2743 int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog
2744
2745 Constructor. Creates the dialog, displays it and disables user input
2746 for other windows, or, if wx.PD_APP_MODAL flag is not given, for its
2747 parent window only.
2748 """
2749 _windows_.ProgressDialog_swiginit(self,_windows_.new_ProgressDialog(*args, **kwargs))
2750 self._setOORInfo(self)
2751
2752 def Update(*args, **kwargs):
2753 """
2754 Update(self, int value, String newmsg=EmptyString) -> bool
2755
2756 Updates the dialog, setting the progress bar to the new value and, if
2757 given changes the message above it. The value given should be less
2758 than or equal to the maximum value given to the constructor and the
2759 dialog is closed if it is equal to the maximum. Returns True unless
2760 the Cancel button has been pressed.
2761
2762 If false is returned, the application can either immediately destroy
2763 the dialog or ask the user for the confirmation and if the abort is
2764 not confirmed the dialog may be resumed with Resume function.
2765 """
2766 return _windows_.ProgressDialog_Update(*args, **kwargs)
2767
2768 def Resume(*args, **kwargs):
2769 """
2770 Resume(self)
2771
2772 Can be used to continue with the dialog, after the user had chosen to
2773 abort.
2774 """
2775 return _windows_.ProgressDialog_Resume(*args, **kwargs)
2776
2777 ProgressDialog_swigregister = _windows_.ProgressDialog_swigregister
2778 ProgressDialog_swigregister(ProgressDialog)
2779
2780 FR_DOWN = _windows_.FR_DOWN
2781 FR_WHOLEWORD = _windows_.FR_WHOLEWORD
2782 FR_MATCHCASE = _windows_.FR_MATCHCASE
2783 FR_REPLACEDIALOG = _windows_.FR_REPLACEDIALOG
2784 FR_NOUPDOWN = _windows_.FR_NOUPDOWN
2785 FR_NOMATCHCASE = _windows_.FR_NOMATCHCASE
2786 FR_NOWHOLEWORD = _windows_.FR_NOWHOLEWORD
2787 wxEVT_COMMAND_FIND = _windows_.wxEVT_COMMAND_FIND
2788 wxEVT_COMMAND_FIND_NEXT = _windows_.wxEVT_COMMAND_FIND_NEXT
2789 wxEVT_COMMAND_FIND_REPLACE = _windows_.wxEVT_COMMAND_FIND_REPLACE
2790 wxEVT_COMMAND_FIND_REPLACE_ALL = _windows_.wxEVT_COMMAND_FIND_REPLACE_ALL
2791 wxEVT_COMMAND_FIND_CLOSE = _windows_.wxEVT_COMMAND_FIND_CLOSE
2792 EVT_FIND = wx.PyEventBinder( wxEVT_COMMAND_FIND, 1 )
2793 EVT_FIND_NEXT = wx.PyEventBinder( wxEVT_COMMAND_FIND_NEXT, 1 )
2794 EVT_FIND_REPLACE = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE, 1 )
2795 EVT_FIND_REPLACE_ALL = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL, 1 )
2796 EVT_FIND_CLOSE = wx.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE, 1 )
2797
2798 # For backwards compatibility. Should they be removed?
2799 EVT_COMMAND_FIND = EVT_FIND
2800 EVT_COMMAND_FIND_NEXT = EVT_FIND_NEXT
2801 EVT_COMMAND_FIND_REPLACE = EVT_FIND_REPLACE
2802 EVT_COMMAND_FIND_REPLACE_ALL = EVT_FIND_REPLACE_ALL
2803 EVT_COMMAND_FIND_CLOSE = EVT_FIND_CLOSE
2804
2805 class FindDialogEvent(_core.CommandEvent):
2806 """Events for the FindReplaceDialog"""
2807 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2808 __repr__ = _swig_repr
2809 def __init__(self, *args, **kwargs):
2810 """
2811 __init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent
2812
2813 Events for the FindReplaceDialog
2814 """
2815 _windows_.FindDialogEvent_swiginit(self,_windows_.new_FindDialogEvent(*args, **kwargs))
2816 def GetFlags(*args, **kwargs):
2817 """
2818 GetFlags(self) -> int
2819
2820 Get the currently selected flags: this is the combination of
2821 wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags.
2822 """
2823 return _windows_.FindDialogEvent_GetFlags(*args, **kwargs)
2824
2825 def GetFindString(*args, **kwargs):
2826 """
2827 GetFindString(self) -> String
2828
2829 Return the string to find (never empty).
2830 """
2831 return _windows_.FindDialogEvent_GetFindString(*args, **kwargs)
2832
2833 def GetReplaceString(*args, **kwargs):
2834 """
2835 GetReplaceString(self) -> String
2836
2837 Return the string to replace the search string with (only for replace
2838 and replace all events).
2839 """
2840 return _windows_.FindDialogEvent_GetReplaceString(*args, **kwargs)
2841
2842 def GetDialog(*args, **kwargs):
2843 """
2844 GetDialog(self) -> FindReplaceDialog
2845
2846 Return the pointer to the dialog which generated this event.
2847 """
2848 return _windows_.FindDialogEvent_GetDialog(*args, **kwargs)
2849
2850 def SetFlags(*args, **kwargs):
2851 """SetFlags(self, int flags)"""
2852 return _windows_.FindDialogEvent_SetFlags(*args, **kwargs)
2853
2854 def SetFindString(*args, **kwargs):
2855 """SetFindString(self, String str)"""
2856 return _windows_.FindDialogEvent_SetFindString(*args, **kwargs)
2857
2858 def SetReplaceString(*args, **kwargs):
2859 """SetReplaceString(self, String str)"""
2860 return _windows_.FindDialogEvent_SetReplaceString(*args, **kwargs)
2861
2862 FindDialogEvent_swigregister = _windows_.FindDialogEvent_swigregister
2863 FindDialogEvent_swigregister(FindDialogEvent)
2864
2865 class FindReplaceData(_core.Object):
2866 """
2867 wx.FindReplaceData holds the data for wx.FindReplaceDialog. It is used
2868 to initialize the dialog with the default values and will keep the
2869 last values from the dialog when it is closed. It is also updated each
2870 time a `wx.FindDialogEvent` is generated so instead of using the
2871 `wx.FindDialogEvent` methods you can also directly query this object.
2872
2873 Note that all SetXXX() methods may only be called before showing the
2874 dialog and calling them has no effect later.
2875 """
2876 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2877 __repr__ = _swig_repr
2878 def __init__(self, *args, **kwargs):
2879 """
2880 __init__(self, int flags=0) -> FindReplaceData
2881
2882 Constuctor initializes the flags to default value (0).
2883 """
2884 _windows_.FindReplaceData_swiginit(self,_windows_.new_FindReplaceData(*args, **kwargs))
2885 __swig_destroy__ = _windows_.delete_FindReplaceData
2886 __del__ = lambda self : None;
2887 def GetFindString(*args, **kwargs):
2888 """
2889 GetFindString(self) -> String
2890
2891 Get the string to find.
2892 """
2893 return _windows_.FindReplaceData_GetFindString(*args, **kwargs)
2894
2895 def GetReplaceString(*args, **kwargs):
2896 """
2897 GetReplaceString(self) -> String
2898
2899 Get the replacement string.
2900 """
2901 return _windows_.FindReplaceData_GetReplaceString(*args, **kwargs)
2902
2903 def GetFlags(*args, **kwargs):
2904 """
2905 GetFlags(self) -> int
2906
2907 Get the combination of flag values.
2908 """
2909 return _windows_.FindReplaceData_GetFlags(*args, **kwargs)
2910
2911 def SetFlags(*args, **kwargs):
2912 """
2913 SetFlags(self, int flags)
2914
2915 Set the flags to use to initialize the controls of the dialog.
2916 """
2917 return _windows_.FindReplaceData_SetFlags(*args, **kwargs)
2918
2919 def SetFindString(*args, **kwargs):
2920 """
2921 SetFindString(self, String str)
2922
2923 Set the string to find (used as initial value by the dialog).
2924 """
2925 return _windows_.FindReplaceData_SetFindString(*args, **kwargs)
2926
2927 def SetReplaceString(*args, **kwargs):
2928 """
2929 SetReplaceString(self, String str)
2930
2931 Set the replacement string (used as initial value by the dialog).
2932 """
2933 return _windows_.FindReplaceData_SetReplaceString(*args, **kwargs)
2934
2935 FindReplaceData_swigregister = _windows_.FindReplaceData_swigregister
2936 FindReplaceData_swigregister(FindReplaceData)
2937
2938 class FindReplaceDialog(Dialog):
2939 """
2940 wx.FindReplaceDialog is a standard modeless dialog which is used to
2941 allow the user to search for some text (and possibly replace it with
2942 something else). The actual searching is supposed to be done in the
2943 owner window which is the parent of this dialog. Note that it means
2944 that unlike for the other standard dialogs this one must have a parent
2945 window. Also note that there is no way to use this dialog in a modal
2946 way; it is always, by design and implementation, modeless.
2947 """
2948 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
2949 __repr__ = _swig_repr
2950 def __init__(self, *args, **kwargs):
2951 """
2952 __init__(self, Window parent, FindReplaceData data, String title,
2953 int style=0) -> FindReplaceDialog
2954
2955 Create a FindReplaceDialog. The parent and data parameters must be
2956 non-None. Use Show to display the dialog.
2957 """
2958 _windows_.FindReplaceDialog_swiginit(self,_windows_.new_FindReplaceDialog(*args, **kwargs))
2959 self._setOORInfo(self)
2960
2961 def Create(*args, **kwargs):
2962 """
2963 Create(self, Window parent, FindReplaceData data, String title,
2964 int style=0) -> bool
2965
2966 Create the dialog, for 2-phase create.
2967 """
2968 return _windows_.FindReplaceDialog_Create(*args, **kwargs)
2969
2970 def GetData(*args, **kwargs):
2971 """
2972 GetData(self) -> FindReplaceData
2973
2974 Get the FindReplaceData object used by this dialog.
2975 """
2976 return _windows_.FindReplaceDialog_GetData(*args, **kwargs)
2977
2978 def SetData(*args, **kwargs):
2979 """
2980 SetData(self, FindReplaceData data)
2981
2982 Set the FindReplaceData object used by this dialog.
2983 """
2984 return _windows_.FindReplaceDialog_SetData(*args, **kwargs)
2985
2986 FindReplaceDialog_swigregister = _windows_.FindReplaceDialog_swigregister
2987 FindReplaceDialog_swigregister(FindReplaceDialog)
2988
2989 def PreFindReplaceDialog(*args, **kwargs):
2990 """
2991 PreFindReplaceDialog() -> FindReplaceDialog
2992
2993 Precreate a FindReplaceDialog for 2-phase creation
2994 """
2995 val = _windows_.new_PreFindReplaceDialog(*args, **kwargs)
2996 return val
2997
2998 #---------------------------------------------------------------------------
2999
3000 IDM_WINDOWTILE = _windows_.IDM_WINDOWTILE
3001 IDM_WINDOWTILEHOR = _windows_.IDM_WINDOWTILEHOR
3002 IDM_WINDOWCASCADE = _windows_.IDM_WINDOWCASCADE
3003 IDM_WINDOWICONS = _windows_.IDM_WINDOWICONS
3004 IDM_WINDOWNEXT = _windows_.IDM_WINDOWNEXT
3005 IDM_WINDOWTILEVERT = _windows_.IDM_WINDOWTILEVERT
3006 IDM_WINDOWPREV = _windows_.IDM_WINDOWPREV
3007 FIRST_MDI_CHILD = _windows_.FIRST_MDI_CHILD
3008 LAST_MDI_CHILD = _windows_.LAST_MDI_CHILD
3009 class MDIParentFrame(Frame):
3010 """Proxy of C++ MDIParentFrame class"""
3011 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3012 __repr__ = _swig_repr
3013 def __init__(self, *args, **kwargs):
3014 """
3015 __init__(self, Window parent, int id=-1, String title=EmptyString,
3016 Point pos=DefaultPosition, Size size=DefaultSize,
3017 long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
3018 String name=FrameNameStr) -> MDIParentFrame
3019 """
3020 _windows_.MDIParentFrame_swiginit(self,_windows_.new_MDIParentFrame(*args, **kwargs))
3021 self._setOORInfo(self)
3022
3023 def Create(*args, **kwargs):
3024 """
3025 Create(self, Window parent, int id=-1, String title=EmptyString,
3026 Point pos=DefaultPosition, Size size=DefaultSize,
3027 long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
3028 String name=FrameNameStr) -> bool
3029 """
3030 return _windows_.MDIParentFrame_Create(*args, **kwargs)
3031
3032 def ActivateNext(*args, **kwargs):
3033 """ActivateNext(self)"""
3034 return _windows_.MDIParentFrame_ActivateNext(*args, **kwargs)
3035
3036 def ActivatePrevious(*args, **kwargs):
3037 """ActivatePrevious(self)"""
3038 return _windows_.MDIParentFrame_ActivatePrevious(*args, **kwargs)
3039
3040 def ArrangeIcons(*args, **kwargs):
3041 """ArrangeIcons(self)"""
3042 return _windows_.MDIParentFrame_ArrangeIcons(*args, **kwargs)
3043
3044 def Cascade(*args, **kwargs):
3045 """Cascade(self)"""
3046 return _windows_.MDIParentFrame_Cascade(*args, **kwargs)
3047
3048 def GetActiveChild(*args, **kwargs):
3049 """GetActiveChild(self) -> MDIChildFrame"""
3050 return _windows_.MDIParentFrame_GetActiveChild(*args, **kwargs)
3051
3052 def GetClientWindow(*args, **kwargs):
3053 """GetClientWindow(self) -> MDIClientWindow"""
3054 return _windows_.MDIParentFrame_GetClientWindow(*args, **kwargs)
3055
3056 def GetToolBar(*args, **kwargs):
3057 """GetToolBar(self) -> Window"""
3058 return _windows_.MDIParentFrame_GetToolBar(*args, **kwargs)
3059
3060 def GetWindowMenu(*args, **kwargs):
3061 """GetWindowMenu(self) -> Menu"""
3062 return _windows_.MDIParentFrame_GetWindowMenu(*args, **kwargs)
3063
3064 def SetWindowMenu(*args, **kwargs):
3065 """SetWindowMenu(self, Menu menu)"""
3066 return _windows_.MDIParentFrame_SetWindowMenu(*args, **kwargs)
3067
3068 def Tile(*args, **kwargs):
3069 """Tile(self, int orient=HORIZONTAL)"""
3070 return _windows_.MDIParentFrame_Tile(*args, **kwargs)
3071
3072 MDIParentFrame_swigregister = _windows_.MDIParentFrame_swigregister
3073 MDIParentFrame_swigregister(MDIParentFrame)
3074
3075 def PreMDIParentFrame(*args, **kwargs):
3076 """PreMDIParentFrame() -> MDIParentFrame"""
3077 val = _windows_.new_PreMDIParentFrame(*args, **kwargs)
3078 return val
3079
3080 class MDIChildFrame(Frame):
3081 """Proxy of C++ MDIChildFrame class"""
3082 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3083 __repr__ = _swig_repr
3084 def __init__(self, *args, **kwargs):
3085 """
3086 __init__(self, MDIParentFrame parent, int id=-1, String title=EmptyString,
3087 Point pos=DefaultPosition, Size size=DefaultSize,
3088 long style=DEFAULT_FRAME_STYLE,
3089 String name=FrameNameStr) -> MDIChildFrame
3090 """
3091 _windows_.MDIChildFrame_swiginit(self,_windows_.new_MDIChildFrame(*args, **kwargs))
3092 self._setOORInfo(self)
3093
3094 def Create(*args, **kwargs):
3095 """
3096 Create(self, MDIParentFrame parent, int id=-1, String title=EmptyString,
3097 Point pos=DefaultPosition, Size size=DefaultSize,
3098 long style=DEFAULT_FRAME_STYLE,
3099 String name=FrameNameStr) -> bool
3100 """
3101 return _windows_.MDIChildFrame_Create(*args, **kwargs)
3102
3103 def Activate(*args, **kwargs):
3104 """Activate(self)"""
3105 return _windows_.MDIChildFrame_Activate(*args, **kwargs)
3106
3107 MDIChildFrame_swigregister = _windows_.MDIChildFrame_swigregister
3108 MDIChildFrame_swigregister(MDIChildFrame)
3109
3110 def PreMDIChildFrame(*args, **kwargs):
3111 """PreMDIChildFrame() -> MDIChildFrame"""
3112 val = _windows_.new_PreMDIChildFrame(*args, **kwargs)
3113 return val
3114
3115 class MDIClientWindow(_core.Window):
3116 """Proxy of C++ MDIClientWindow class"""
3117 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3118 __repr__ = _swig_repr
3119 def __init__(self, *args, **kwargs):
3120 """__init__(self, MDIParentFrame parent, long style=0) -> MDIClientWindow"""
3121 _windows_.MDIClientWindow_swiginit(self,_windows_.new_MDIClientWindow(*args, **kwargs))
3122 self._setOORInfo(self)
3123
3124 def Create(*args, **kwargs):
3125 """Create(self, MDIParentFrame parent, long style=0) -> bool"""
3126 return _windows_.MDIClientWindow_Create(*args, **kwargs)
3127
3128 MDIClientWindow_swigregister = _windows_.MDIClientWindow_swigregister
3129 MDIClientWindow_swigregister(MDIClientWindow)
3130
3131 def PreMDIClientWindow(*args, **kwargs):
3132 """PreMDIClientWindow() -> MDIClientWindow"""
3133 val = _windows_.new_PreMDIClientWindow(*args, **kwargs)
3134 return val
3135
3136 #---------------------------------------------------------------------------
3137
3138 class PyWindow(_core.Window):
3139 """Proxy of C++ PyWindow class"""
3140 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3141 __repr__ = _swig_repr
3142 def __init__(self, *args, **kwargs):
3143 """
3144 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
3145 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> PyWindow
3146 """
3147 _windows_.PyWindow_swiginit(self,_windows_.new_PyWindow(*args, **kwargs))
3148 self._setOORInfo(self); self._setCallbackInfo(self, PyWindow)
3149
3150 def _setCallbackInfo(*args, **kwargs):
3151 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3152 return _windows_.PyWindow__setCallbackInfo(*args, **kwargs)
3153
3154 def SetBestSize(*args, **kwargs):
3155 """SetBestSize(self, Size size)"""
3156 return _windows_.PyWindow_SetBestSize(*args, **kwargs)
3157
3158 def DoEraseBackground(*args, **kwargs):
3159 """DoEraseBackground(self, DC dc) -> bool"""
3160 return _windows_.PyWindow_DoEraseBackground(*args, **kwargs)
3161
3162 def DoMoveWindow(*args, **kwargs):
3163 """DoMoveWindow(self, int x, int y, int width, int height)"""
3164 return _windows_.PyWindow_DoMoveWindow(*args, **kwargs)
3165
3166 def DoSetSize(*args, **kwargs):
3167 """DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3168 return _windows_.PyWindow_DoSetSize(*args, **kwargs)
3169
3170 def DoSetClientSize(*args, **kwargs):
3171 """DoSetClientSize(self, int width, int height)"""
3172 return _windows_.PyWindow_DoSetClientSize(*args, **kwargs)
3173
3174 def DoSetVirtualSize(*args, **kwargs):
3175 """DoSetVirtualSize(self, int x, int y)"""
3176 return _windows_.PyWindow_DoSetVirtualSize(*args, **kwargs)
3177
3178 def DoGetSize(*args, **kwargs):
3179 """DoGetSize() -> (width, height)"""
3180 return _windows_.PyWindow_DoGetSize(*args, **kwargs)
3181
3182 def DoGetClientSize(*args, **kwargs):
3183 """DoGetClientSize() -> (width, height)"""
3184 return _windows_.PyWindow_DoGetClientSize(*args, **kwargs)
3185
3186 def DoGetPosition(*args, **kwargs):
3187 """DoGetPosition() -> (x,y)"""
3188 return _windows_.PyWindow_DoGetPosition(*args, **kwargs)
3189
3190 def DoGetVirtualSize(*args, **kwargs):
3191 """DoGetVirtualSize(self) -> Size"""
3192 return _windows_.PyWindow_DoGetVirtualSize(*args, **kwargs)
3193
3194 def DoGetBestSize(*args, **kwargs):
3195 """DoGetBestSize(self) -> Size"""
3196 return _windows_.PyWindow_DoGetBestSize(*args, **kwargs)
3197
3198 def GetDefaultAttributes(*args, **kwargs):
3199 """GetDefaultAttributes(self) -> VisualAttributes"""
3200 return _windows_.PyWindow_GetDefaultAttributes(*args, **kwargs)
3201
3202 def OnInternalIdle(*args, **kwargs):
3203 """OnInternalIdle(self)"""
3204 return _windows_.PyWindow_OnInternalIdle(*args, **kwargs)
3205
3206 def base_DoMoveWindow(*args, **kw):
3207 return PyWindow.DoMoveWindow(*args, **kw)
3208 base_DoMoveWindow = wx._deprecated(base_DoMoveWindow,
3209 "Please use PyWindow.DoMoveWindow instead.")
3210
3211 def base_DoSetSize(*args, **kw):
3212 return PyWindow.DoSetSize(*args, **kw)
3213 base_DoSetSize = wx._deprecated(base_DoSetSize,
3214 "Please use PyWindow.DoSetSize instead.")
3215
3216 def base_DoSetClientSize(*args, **kw):
3217 return PyWindow.DoSetClientSize(*args, **kw)
3218 base_DoSetClientSize = wx._deprecated(base_DoSetClientSize,
3219 "Please use PyWindow.DoSetClientSize instead.")
3220
3221 def base_DoSetVirtualSize(*args, **kw):
3222 return PyWindow.DoSetVirtualSize(*args, **kw)
3223 base_DoSetVirtualSize = wx._deprecated(base_DoSetVirtualSize,
3224 "Please use PyWindow.DoSetVirtualSize instead.")
3225
3226 def base_DoGetSize(*args, **kw):
3227 return PyWindow.DoGetSize(*args, **kw)
3228 base_DoGetSize = wx._deprecated(base_DoGetSize,
3229 "Please use PyWindow.DoGetSize instead.")
3230
3231 def base_DoGetClientSize(*args, **kw):
3232 return PyWindow.DoGetClientSize(*args, **kw)
3233 base_DoGetClientSize = wx._deprecated(base_DoGetClientSize,
3234 "Please use PyWindow.DoGetClientSize instead.")
3235
3236 def base_DoGetPosition(*args, **kw):
3237 return PyWindow.DoGetPosition(*args, **kw)
3238 base_DoGetPosition = wx._deprecated(base_DoGetPosition,
3239 "Please use PyWindow.DoGetPosition instead.")
3240
3241 def base_DoGetVirtualSize(*args, **kw):
3242 return PyWindow.DoGetVirtualSize(*args, **kw)
3243 base_DoGetVirtualSize = wx._deprecated(base_DoGetVirtualSize,
3244 "Please use PyWindow.DoGetVirtualSize instead.")
3245
3246 def base_DoGetBestSize(*args, **kw):
3247 return PyWindow.DoGetBestSize(*args, **kw)
3248 base_DoGetBestSize = wx._deprecated(base_DoGetBestSize,
3249 "Please use PyWindow.DoGetBestSize instead.")
3250
3251 def base_InitDialog(*args, **kw):
3252 return PyWindow.InitDialog(*args, **kw)
3253 base_InitDialog = wx._deprecated(base_InitDialog,
3254 "Please use PyWindow.InitDialog instead.")
3255
3256 def base_TransferDataToWindow(*args, **kw):
3257 return PyWindow.TransferDataToWindow(*args, **kw)
3258 base_TransferDataToWindow = wx._deprecated(base_TransferDataToWindow,
3259 "Please use PyWindow.TransferDataToWindow instead.")
3260
3261 def base_TransferDataFromWindow(*args, **kw):
3262 return PyWindow.TransferDataFromWindow(*args, **kw)
3263 base_TransferDataFromWindow = wx._deprecated(base_TransferDataFromWindow,
3264 "Please use PyWindow.TransferDataFromWindow instead.")
3265
3266 def base_Validate(*args, **kw):
3267 return PyWindow.Validate(*args, **kw)
3268 base_Validate = wx._deprecated(base_Validate,
3269 "Please use PyWindow.Validate instead.")
3270
3271 def base_AcceptsFocus(*args, **kw):
3272 return PyWindow.AcceptsFocus(*args, **kw)
3273 base_AcceptsFocus = wx._deprecated(base_AcceptsFocus,
3274 "Please use PyWindow.AcceptsFocus instead.")
3275
3276 def base_AcceptsFocusFromKeyboard(*args, **kw):
3277 return PyWindow.AcceptsFocusFromKeyboard(*args, **kw)
3278 base_AcceptsFocusFromKeyboard = wx._deprecated(base_AcceptsFocusFromKeyboard,
3279 "Please use PyWindow.AcceptsFocusFromKeyboard instead.")
3280
3281 def base_GetMaxSize(*args, **kw):
3282 return PyWindow.GetMaxSize(*args, **kw)
3283 base_GetMaxSize = wx._deprecated(base_GetMaxSize,
3284 "Please use PyWindow.GetMaxSize instead.")
3285
3286 def base_AddChild(*args, **kw):
3287 return PyWindow.AddChild(*args, **kw)
3288 base_AddChild = wx._deprecated(base_AddChild,
3289 "Please use PyWindow.AddChild instead.")
3290
3291 def base_RemoveChild(*args, **kw):
3292 return PyWindow.RemoveChild(*args, **kw)
3293 base_RemoveChild = wx._deprecated(base_RemoveChild,
3294 "Please use PyWindow.RemoveChild instead.")
3295
3296 def base_ShouldInheritColours(*args, **kw):
3297 return PyWindow.ShouldInheritColours(*args, **kw)
3298 base_ShouldInheritColours = wx._deprecated(base_ShouldInheritColours,
3299 "Please use PyWindow.ShouldInheritColours instead.")
3300
3301 def base_GetDefaultAttributes(*args, **kw):
3302 return PyWindow.GetDefaultAttributes(*args, **kw)
3303 base_GetDefaultAttributes = wx._deprecated(base_GetDefaultAttributes,
3304 "Please use PyWindow.GetDefaultAttributes instead.")
3305
3306 def base_OnInternalIdle(*args, **kw):
3307 return PyWindow.OnInternalIdle(*args, **kw)
3308 base_OnInternalIdle = wx._deprecated(base_OnInternalIdle,
3309 "Please use PyWindow.OnInternalIdle instead.")
3310
3311 PyWindow_swigregister = _windows_.PyWindow_swigregister
3312 PyWindow_swigregister(PyWindow)
3313
3314 def PrePyWindow(*args, **kwargs):
3315 """PrePyWindow() -> PyWindow"""
3316 val = _windows_.new_PrePyWindow(*args, **kwargs)
3317 return val
3318
3319 class PyPanel(Panel):
3320 """Proxy of C++ PyPanel class"""
3321 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3322 __repr__ = _swig_repr
3323 def __init__(self, *args, **kwargs):
3324 """
3325 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
3326 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> PyPanel
3327 """
3328 _windows_.PyPanel_swiginit(self,_windows_.new_PyPanel(*args, **kwargs))
3329 self._setOORInfo(self); self._setCallbackInfo(self, PyPanel)
3330
3331 def _setCallbackInfo(*args, **kwargs):
3332 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3333 return _windows_.PyPanel__setCallbackInfo(*args, **kwargs)
3334
3335 def SetBestSize(*args, **kwargs):
3336 """SetBestSize(self, Size size)"""
3337 return _windows_.PyPanel_SetBestSize(*args, **kwargs)
3338
3339 def DoEraseBackground(*args, **kwargs):
3340 """DoEraseBackground(self, DC dc) -> bool"""
3341 return _windows_.PyPanel_DoEraseBackground(*args, **kwargs)
3342
3343 def DoMoveWindow(*args, **kwargs):
3344 """DoMoveWindow(self, int x, int y, int width, int height)"""
3345 return _windows_.PyPanel_DoMoveWindow(*args, **kwargs)
3346
3347 def DoSetSize(*args, **kwargs):
3348 """DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3349 return _windows_.PyPanel_DoSetSize(*args, **kwargs)
3350
3351 def DoSetClientSize(*args, **kwargs):
3352 """DoSetClientSize(self, int width, int height)"""
3353 return _windows_.PyPanel_DoSetClientSize(*args, **kwargs)
3354
3355 def DoSetVirtualSize(*args, **kwargs):
3356 """DoSetVirtualSize(self, int x, int y)"""
3357 return _windows_.PyPanel_DoSetVirtualSize(*args, **kwargs)
3358
3359 def DoGetSize(*args, **kwargs):
3360 """DoGetSize() -> (width, height)"""
3361 return _windows_.PyPanel_DoGetSize(*args, **kwargs)
3362
3363 def DoGetClientSize(*args, **kwargs):
3364 """DoGetClientSize() -> (width, height)"""
3365 return _windows_.PyPanel_DoGetClientSize(*args, **kwargs)
3366
3367 def DoGetPosition(*args, **kwargs):
3368 """DoGetPosition() -> (x,y)"""
3369 return _windows_.PyPanel_DoGetPosition(*args, **kwargs)
3370
3371 def DoGetVirtualSize(*args, **kwargs):
3372 """DoGetVirtualSize(self) -> Size"""
3373 return _windows_.PyPanel_DoGetVirtualSize(*args, **kwargs)
3374
3375 def DoGetBestSize(*args, **kwargs):
3376 """DoGetBestSize(self) -> Size"""
3377 return _windows_.PyPanel_DoGetBestSize(*args, **kwargs)
3378
3379 def GetDefaultAttributes(*args, **kwargs):
3380 """GetDefaultAttributes(self) -> VisualAttributes"""
3381 return _windows_.PyPanel_GetDefaultAttributes(*args, **kwargs)
3382
3383 def OnInternalIdle(*args, **kwargs):
3384 """OnInternalIdle(self)"""
3385 return _windows_.PyPanel_OnInternalIdle(*args, **kwargs)
3386
3387 def base_DoMoveWindow(*args, **kw):
3388 return PyPanel.DoMoveWindow(*args, **kw)
3389 base_DoMoveWindow = wx._deprecated(base_DoMoveWindow,
3390 "Please use PyPanel.DoMoveWindow instead.")
3391
3392 def base_DoSetSize(*args, **kw):
3393 return PyPanel.DoSetSize(*args, **kw)
3394 base_DoSetSize = wx._deprecated(base_DoSetSize,
3395 "Please use PyPanel.DoSetSize instead.")
3396
3397 def base_DoSetClientSize(*args, **kw):
3398 return PyPanel.DoSetClientSize(*args, **kw)
3399 base_DoSetClientSize = wx._deprecated(base_DoSetClientSize,
3400 "Please use PyPanel.DoSetClientSize instead.")
3401
3402 def base_DoSetVirtualSize(*args, **kw):
3403 return PyPanel.DoSetVirtualSize(*args, **kw)
3404 base_DoSetVirtualSize = wx._deprecated(base_DoSetVirtualSize,
3405 "Please use PyPanel.DoSetVirtualSize instead.")
3406
3407 def base_DoGetSize(*args, **kw):
3408 return PyPanel.DoGetSize(*args, **kw)
3409 base_DoGetSize = wx._deprecated(base_DoGetSize,
3410 "Please use PyPanel.DoGetSize instead.")
3411
3412 def base_DoGetClientSize(*args, **kw):
3413 return PyPanel.DoGetClientSize(*args, **kw)
3414 base_DoGetClientSize = wx._deprecated(base_DoGetClientSize,
3415 "Please use PyPanel.DoGetClientSize instead.")
3416
3417 def base_DoGetPosition(*args, **kw):
3418 return PyPanel.DoGetPosition(*args, **kw)
3419 base_DoGetPosition = wx._deprecated(base_DoGetPosition,
3420 "Please use PyPanel.DoGetPosition instead.")
3421
3422 def base_DoGetVirtualSize(*args, **kw):
3423 return PyPanel.DoGetVirtualSize(*args, **kw)
3424 base_DoGetVirtualSize = wx._deprecated(base_DoGetVirtualSize,
3425 "Please use PyPanel.DoGetVirtualSize instead.")
3426
3427 def base_DoGetBestSize(*args, **kw):
3428 return PyPanel.DoGetBestSize(*args, **kw)
3429 base_DoGetBestSize = wx._deprecated(base_DoGetBestSize,
3430 "Please use PyPanel.DoGetBestSize instead.")
3431
3432 def base_InitDialog(*args, **kw):
3433 return PyPanel.InitDialog(*args, **kw)
3434 base_InitDialog = wx._deprecated(base_InitDialog,
3435 "Please use PyPanel.InitDialog instead.")
3436
3437 def base_TransferDataToWindow(*args, **kw):
3438 return PyPanel.TransferDataToWindow(*args, **kw)
3439 base_TransferDataToWindow = wx._deprecated(base_TransferDataToWindow,
3440 "Please use PyPanel.TransferDataToWindow instead.")
3441
3442 def base_TransferDataFromWindow(*args, **kw):
3443 return PyPanel.TransferDataFromWindow(*args, **kw)
3444 base_TransferDataFromWindow = wx._deprecated(base_TransferDataFromWindow,
3445 "Please use PyPanel.TransferDataFromWindow instead.")
3446
3447 def base_Validate(*args, **kw):
3448 return PyPanel.Validate(*args, **kw)
3449 base_Validate = wx._deprecated(base_Validate,
3450 "Please use PyPanel.Validate instead.")
3451
3452 def base_AcceptsFocus(*args, **kw):
3453 return PyPanel.AcceptsFocus(*args, **kw)
3454 base_AcceptsFocus = wx._deprecated(base_AcceptsFocus,
3455 "Please use PyPanel.AcceptsFocus instead.")
3456
3457 def base_AcceptsFocusFromKeyboard(*args, **kw):
3458 return PyPanel.AcceptsFocusFromKeyboard(*args, **kw)
3459 base_AcceptsFocusFromKeyboard = wx._deprecated(base_AcceptsFocusFromKeyboard,
3460 "Please use PyPanel.AcceptsFocusFromKeyboard instead.")
3461
3462 def base_GetMaxSize(*args, **kw):
3463 return PyPanel.GetMaxSize(*args, **kw)
3464 base_GetMaxSize = wx._deprecated(base_GetMaxSize,
3465 "Please use PyPanel.GetMaxSize instead.")
3466
3467 def base_AddChild(*args, **kw):
3468 return PyPanel.AddChild(*args, **kw)
3469 base_AddChild = wx._deprecated(base_AddChild,
3470 "Please use PyPanel.AddChild instead.")
3471
3472 def base_RemoveChild(*args, **kw):
3473 return PyPanel.RemoveChild(*args, **kw)
3474 base_RemoveChild = wx._deprecated(base_RemoveChild,
3475 "Please use PyPanel.RemoveChild instead.")
3476
3477 def base_ShouldInheritColours(*args, **kw):
3478 return PyPanel.ShouldInheritColours(*args, **kw)
3479 base_ShouldInheritColours = wx._deprecated(base_ShouldInheritColours,
3480 "Please use PyPanel.ShouldInheritColours instead.")
3481
3482 def base_GetDefaultAttributes(*args, **kw):
3483 return PyPanel.GetDefaultAttributes(*args, **kw)
3484 base_GetDefaultAttributes = wx._deprecated(base_GetDefaultAttributes,
3485 "Please use PyPanel.GetDefaultAttributes instead.")
3486
3487 def base_OnInternalIdle(*args, **kw):
3488 return PyPanel.OnInternalIdle(*args, **kw)
3489 base_OnInternalIdle = wx._deprecated(base_OnInternalIdle,
3490 "Please use PyPanel.OnInternalIdle instead.")
3491
3492 PyPanel_swigregister = _windows_.PyPanel_swigregister
3493 PyPanel_swigregister(PyPanel)
3494
3495 def PrePyPanel(*args, **kwargs):
3496 """PrePyPanel() -> PyPanel"""
3497 val = _windows_.new_PrePyPanel(*args, **kwargs)
3498 return val
3499
3500 class PyScrolledWindow(ScrolledWindow):
3501 """Proxy of C++ PyScrolledWindow class"""
3502 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3503 __repr__ = _swig_repr
3504 def __init__(self, *args, **kwargs):
3505 """
3506 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
3507 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> PyScrolledWindow
3508 """
3509 _windows_.PyScrolledWindow_swiginit(self,_windows_.new_PyScrolledWindow(*args, **kwargs))
3510 self._setOORInfo(self); self._setCallbackInfo(self, PyScrolledWindow)
3511
3512 def _setCallbackInfo(*args, **kwargs):
3513 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3514 return _windows_.PyScrolledWindow__setCallbackInfo(*args, **kwargs)
3515
3516 def SetBestSize(*args, **kwargs):
3517 """SetBestSize(self, Size size)"""
3518 return _windows_.PyScrolledWindow_SetBestSize(*args, **kwargs)
3519
3520 def DoEraseBackground(*args, **kwargs):
3521 """DoEraseBackground(self, DC dc) -> bool"""
3522 return _windows_.PyScrolledWindow_DoEraseBackground(*args, **kwargs)
3523
3524 def DoMoveWindow(*args, **kwargs):
3525 """DoMoveWindow(self, int x, int y, int width, int height)"""
3526 return _windows_.PyScrolledWindow_DoMoveWindow(*args, **kwargs)
3527
3528 def DoSetSize(*args, **kwargs):
3529 """DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3530 return _windows_.PyScrolledWindow_DoSetSize(*args, **kwargs)
3531
3532 def DoSetClientSize(*args, **kwargs):
3533 """DoSetClientSize(self, int width, int height)"""
3534 return _windows_.PyScrolledWindow_DoSetClientSize(*args, **kwargs)
3535
3536 def DoSetVirtualSize(*args, **kwargs):
3537 """DoSetVirtualSize(self, int x, int y)"""
3538 return _windows_.PyScrolledWindow_DoSetVirtualSize(*args, **kwargs)
3539
3540 def DoGetSize(*args, **kwargs):
3541 """DoGetSize() -> (width, height)"""
3542 return _windows_.PyScrolledWindow_DoGetSize(*args, **kwargs)
3543
3544 def DoGetClientSize(*args, **kwargs):
3545 """DoGetClientSize() -> (width, height)"""
3546 return _windows_.PyScrolledWindow_DoGetClientSize(*args, **kwargs)
3547
3548 def DoGetPosition(*args, **kwargs):
3549 """DoGetPosition() -> (x,y)"""
3550 return _windows_.PyScrolledWindow_DoGetPosition(*args, **kwargs)
3551
3552 def DoGetVirtualSize(*args, **kwargs):
3553 """DoGetVirtualSize(self) -> Size"""
3554 return _windows_.PyScrolledWindow_DoGetVirtualSize(*args, **kwargs)
3555
3556 def DoGetBestSize(*args, **kwargs):
3557 """DoGetBestSize(self) -> Size"""
3558 return _windows_.PyScrolledWindow_DoGetBestSize(*args, **kwargs)
3559
3560 def GetDefaultAttributes(*args, **kwargs):
3561 """GetDefaultAttributes(self) -> VisualAttributes"""
3562 return _windows_.PyScrolledWindow_GetDefaultAttributes(*args, **kwargs)
3563
3564 def OnInternalIdle(*args, **kwargs):
3565 """OnInternalIdle(self)"""
3566 return _windows_.PyScrolledWindow_OnInternalIdle(*args, **kwargs)
3567
3568 def base_DoMoveWindow(*args, **kw):
3569 return PyScrolledWindow.DoMoveWindow(*args, **kw)
3570 base_DoMoveWindow = wx._deprecated(base_DoMoveWindow,
3571 "Please use PyScrolledWindow.DoMoveWindow instead.")
3572
3573 def base_DoSetSize(*args, **kw):
3574 return PyScrolledWindow.DoSetSize(*args, **kw)
3575 base_DoSetSize = wx._deprecated(base_DoSetSize,
3576 "Please use PyScrolledWindow.DoSetSize instead.")
3577
3578 def base_DoSetClientSize(*args, **kw):
3579 return PyScrolledWindow.DoSetClientSize(*args, **kw)
3580 base_DoSetClientSize = wx._deprecated(base_DoSetClientSize,
3581 "Please use PyScrolledWindow.DoSetClientSize instead.")
3582
3583 def base_DoSetVirtualSize(*args, **kw):
3584 return PyScrolledWindow.DoSetVirtualSize(*args, **kw)
3585 base_DoSetVirtualSize = wx._deprecated(base_DoSetVirtualSize,
3586 "Please use PyScrolledWindow.DoSetVirtualSize instead.")
3587
3588 def base_DoGetSize(*args, **kw):
3589 return PyScrolledWindow.DoGetSize(*args, **kw)
3590 base_DoGetSize = wx._deprecated(base_DoGetSize,
3591 "Please use PyScrolledWindow.DoGetSize instead.")
3592
3593 def base_DoGetClientSize(*args, **kw):
3594 return PyScrolledWindow.DoGetClientSize(*args, **kw)
3595 base_DoGetClientSize = wx._deprecated(base_DoGetClientSize,
3596 "Please use PyScrolledWindow.DoGetClientSize instead.")
3597
3598 def base_DoGetPosition(*args, **kw):
3599 return PyScrolledWindow.DoGetPosition(*args, **kw)
3600 base_DoGetPosition = wx._deprecated(base_DoGetPosition,
3601 "Please use PyScrolledWindow.DoGetPosition instead.")
3602
3603 def base_DoGetVirtualSize(*args, **kw):
3604 return PyScrolledWindow.DoGetVirtualSize(*args, **kw)
3605 base_DoGetVirtualSize = wx._deprecated(base_DoGetVirtualSize,
3606 "Please use PyScrolledWindow.DoGetVirtualSize instead.")
3607
3608 def base_DoGetBestSize(*args, **kw):
3609 return PyScrolledWindow.DoGetBestSize(*args, **kw)
3610 base_DoGetBestSize = wx._deprecated(base_DoGetBestSize,
3611 "Please use PyScrolledWindow.DoGetBestSize instead.")
3612
3613 def base_InitDialog(*args, **kw):
3614 return PyScrolledWindow.InitDialog(*args, **kw)
3615 base_InitDialog = wx._deprecated(base_InitDialog,
3616 "Please use PyScrolledWindow.InitDialog instead.")
3617
3618 def base_TransferDataToWindow(*args, **kw):
3619 return PyScrolledWindow.TransferDataToWindow(*args, **kw)
3620 base_TransferDataToWindow = wx._deprecated(base_TransferDataToWindow,
3621 "Please use PyScrolledWindow.TransferDataToWindow instead.")
3622
3623 def base_TransferDataFromWindow(*args, **kw):
3624 return PyScrolledWindow.TransferDataFromWindow(*args, **kw)
3625 base_TransferDataFromWindow = wx._deprecated(base_TransferDataFromWindow,
3626 "Please use PyScrolledWindow.TransferDataFromWindow instead.")
3627
3628 def base_Validate(*args, **kw):
3629 return PyScrolledWindow.Validate(*args, **kw)
3630 base_Validate = wx._deprecated(base_Validate,
3631 "Please use PyScrolledWindow.Validate instead.")
3632
3633 def base_AcceptsFocus(*args, **kw):
3634 return PyScrolledWindow.AcceptsFocus(*args, **kw)
3635 base_AcceptsFocus = wx._deprecated(base_AcceptsFocus,
3636 "Please use PyScrolledWindow.AcceptsFocus instead.")
3637
3638 def base_AcceptsFocusFromKeyboard(*args, **kw):
3639 return PyScrolledWindow.AcceptsFocusFromKeyboard(*args, **kw)
3640 base_AcceptsFocusFromKeyboard = wx._deprecated(base_AcceptsFocusFromKeyboard,
3641 "Please use PyScrolledWindow.AcceptsFocusFromKeyboard instead.")
3642
3643 def base_GetMaxSize(*args, **kw):
3644 return PyScrolledWindow.GetMaxSize(*args, **kw)
3645 base_GetMaxSize = wx._deprecated(base_GetMaxSize,
3646 "Please use PyScrolledWindow.GetMaxSize instead.")
3647
3648 def base_AddChild(*args, **kw):
3649 return PyScrolledWindow.AddChild(*args, **kw)
3650 base_AddChild = wx._deprecated(base_AddChild,
3651 "Please use PyScrolledWindow.AddChild instead.")
3652
3653 def base_RemoveChild(*args, **kw):
3654 return PyScrolledWindow.RemoveChild(*args, **kw)
3655 base_RemoveChild = wx._deprecated(base_RemoveChild,
3656 "Please use PyScrolledWindow.RemoveChild instead.")
3657
3658 def base_ShouldInheritColours(*args, **kw):
3659 return PyScrolledWindow.ShouldInheritColours(*args, **kw)
3660 base_ShouldInheritColours = wx._deprecated(base_ShouldInheritColours,
3661 "Please use PyScrolledWindow.ShouldInheritColours instead.")
3662
3663 def base_GetDefaultAttributes(*args, **kw):
3664 return PyScrolledWindow.GetDefaultAttributes(*args, **kw)
3665 base_GetDefaultAttributes = wx._deprecated(base_GetDefaultAttributes,
3666 "Please use PyScrolledWindow.GetDefaultAttributes instead.")
3667
3668 def base_OnInternalIdle(*args, **kw):
3669 return PyScrolledWindow.OnInternalIdle(*args, **kw)
3670 base_OnInternalIdle = wx._deprecated(base_OnInternalIdle,
3671 "Please use PyScrolledWindow.OnInternalIdle instead.")
3672
3673 PyScrolledWindow_swigregister = _windows_.PyScrolledWindow_swigregister
3674 PyScrolledWindow_swigregister(PyScrolledWindow)
3675
3676 def PrePyScrolledWindow(*args, **kwargs):
3677 """PrePyScrolledWindow() -> PyScrolledWindow"""
3678 val = _windows_.new_PrePyScrolledWindow(*args, **kwargs)
3679 return val
3680
3681 #---------------------------------------------------------------------------
3682
3683 PRINT_MODE_NONE = _windows_.PRINT_MODE_NONE
3684 PRINT_MODE_PREVIEW = _windows_.PRINT_MODE_PREVIEW
3685 PRINT_MODE_FILE = _windows_.PRINT_MODE_FILE
3686 PRINT_MODE_PRINTER = _windows_.PRINT_MODE_PRINTER
3687 PRINT_MODE_STREAM = _windows_.PRINT_MODE_STREAM
3688 PRINTBIN_DEFAULT = _windows_.PRINTBIN_DEFAULT
3689 PRINTBIN_ONLYONE = _windows_.PRINTBIN_ONLYONE
3690 PRINTBIN_LOWER = _windows_.PRINTBIN_LOWER
3691 PRINTBIN_MIDDLE = _windows_.PRINTBIN_MIDDLE
3692 PRINTBIN_MANUAL = _windows_.PRINTBIN_MANUAL
3693 PRINTBIN_ENVELOPE = _windows_.PRINTBIN_ENVELOPE
3694 PRINTBIN_ENVMANUAL = _windows_.PRINTBIN_ENVMANUAL
3695 PRINTBIN_AUTO = _windows_.PRINTBIN_AUTO
3696 PRINTBIN_TRACTOR = _windows_.PRINTBIN_TRACTOR
3697 PRINTBIN_SMALLFMT = _windows_.PRINTBIN_SMALLFMT
3698 PRINTBIN_LARGEFMT = _windows_.PRINTBIN_LARGEFMT
3699 PRINTBIN_LARGECAPACITY = _windows_.PRINTBIN_LARGECAPACITY
3700 PRINTBIN_CASSETTE = _windows_.PRINTBIN_CASSETTE
3701 PRINTBIN_FORMSOURCE = _windows_.PRINTBIN_FORMSOURCE
3702 PRINTBIN_USER = _windows_.PRINTBIN_USER
3703 class PrintData(_core.Object):
3704 """Proxy of C++ PrintData class"""
3705 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3706 __repr__ = _swig_repr
3707 def __init__(self, *args):
3708 """
3709 __init__(self) -> PrintData
3710 __init__(self, PrintData data) -> PrintData
3711 """
3712 _windows_.PrintData_swiginit(self,_windows_.new_PrintData(*args))
3713 __swig_destroy__ = _windows_.delete_PrintData
3714 __del__ = lambda self : None;
3715 def GetNoCopies(*args, **kwargs):
3716 """GetNoCopies(self) -> int"""
3717 return _windows_.PrintData_GetNoCopies(*args, **kwargs)
3718
3719 def GetCollate(*args, **kwargs):
3720 """GetCollate(self) -> bool"""
3721 return _windows_.PrintData_GetCollate(*args, **kwargs)
3722
3723 def GetOrientation(*args, **kwargs):
3724 """GetOrientation(self) -> int"""
3725 return _windows_.PrintData_GetOrientation(*args, **kwargs)
3726
3727 def Ok(*args, **kwargs):
3728 """Ok(self) -> bool"""
3729 return _windows_.PrintData_Ok(*args, **kwargs)
3730
3731 def GetPrinterName(*args, **kwargs):
3732 """GetPrinterName(self) -> String"""
3733 return _windows_.PrintData_GetPrinterName(*args, **kwargs)
3734
3735 def GetColour(*args, **kwargs):
3736 """GetColour(self) -> bool"""
3737 return _windows_.PrintData_GetColour(*args, **kwargs)
3738
3739 def GetDuplex(*args, **kwargs):
3740 """GetDuplex(self) -> int"""
3741 return _windows_.PrintData_GetDuplex(*args, **kwargs)
3742
3743 def GetPaperId(*args, **kwargs):
3744 """GetPaperId(self) -> int"""
3745 return _windows_.PrintData_GetPaperId(*args, **kwargs)
3746
3747 def GetPaperSize(*args, **kwargs):
3748 """GetPaperSize(self) -> Size"""
3749 return _windows_.PrintData_GetPaperSize(*args, **kwargs)
3750
3751 def GetQuality(*args, **kwargs):
3752 """GetQuality(self) -> int"""
3753 return _windows_.PrintData_GetQuality(*args, **kwargs)
3754
3755 def GetBin(*args, **kwargs):
3756 """GetBin(self) -> int"""
3757 return _windows_.PrintData_GetBin(*args, **kwargs)
3758
3759 def GetPrintMode(*args, **kwargs):
3760 """GetPrintMode(self) -> int"""
3761 return _windows_.PrintData_GetPrintMode(*args, **kwargs)
3762
3763 def SetNoCopies(*args, **kwargs):
3764 """SetNoCopies(self, int v)"""
3765 return _windows_.PrintData_SetNoCopies(*args, **kwargs)
3766
3767 def SetCollate(*args, **kwargs):
3768 """SetCollate(self, bool flag)"""
3769 return _windows_.PrintData_SetCollate(*args, **kwargs)
3770
3771 def SetOrientation(*args, **kwargs):
3772 """SetOrientation(self, int orient)"""
3773 return _windows_.PrintData_SetOrientation(*args, **kwargs)
3774
3775 def SetPrinterName(*args, **kwargs):
3776 """SetPrinterName(self, String name)"""
3777 return _windows_.PrintData_SetPrinterName(*args, **kwargs)
3778
3779 def SetColour(*args, **kwargs):
3780 """SetColour(self, bool colour)"""
3781 return _windows_.PrintData_SetColour(*args, **kwargs)
3782
3783 def SetDuplex(*args, **kwargs):
3784 """SetDuplex(self, int duplex)"""
3785 return _windows_.PrintData_SetDuplex(*args, **kwargs)
3786
3787 def SetPaperId(*args, **kwargs):
3788 """SetPaperId(self, int sizeId)"""
3789 return _windows_.PrintData_SetPaperId(*args, **kwargs)
3790
3791 def SetPaperSize(*args, **kwargs):
3792 """SetPaperSize(self, Size sz)"""
3793 return _windows_.PrintData_SetPaperSize(*args, **kwargs)
3794
3795 def SetQuality(*args, **kwargs):
3796 """SetQuality(self, int quality)"""
3797 return _windows_.PrintData_SetQuality(*args, **kwargs)
3798
3799 def SetBin(*args, **kwargs):
3800 """SetBin(self, int bin)"""
3801 return _windows_.PrintData_SetBin(*args, **kwargs)
3802
3803 def SetPrintMode(*args, **kwargs):
3804 """SetPrintMode(self, int printMode)"""
3805 return _windows_.PrintData_SetPrintMode(*args, **kwargs)
3806
3807 def GetFilename(*args, **kwargs):
3808 """GetFilename(self) -> String"""
3809 return _windows_.PrintData_GetFilename(*args, **kwargs)
3810
3811 def SetFilename(*args, **kwargs):
3812 """SetFilename(self, String filename)"""
3813 return _windows_.PrintData_SetFilename(*args, **kwargs)
3814
3815 def __nonzero__(self): return self.Ok()
3816 def GetPrivData(*args, **kwargs):
3817 """GetPrivData(self) -> PyObject"""
3818 return _windows_.PrintData_GetPrivData(*args, **kwargs)
3819
3820 def SetPrivData(*args, **kwargs):
3821 """SetPrivData(self, PyObject data)"""
3822 return _windows_.PrintData_SetPrivData(*args, **kwargs)
3823
3824 PrintData_swigregister = _windows_.PrintData_swigregister
3825 PrintData_swigregister(PrintData)
3826 PrintoutTitleStr = cvar.PrintoutTitleStr
3827 PreviewCanvasNameStr = cvar.PreviewCanvasNameStr
3828
3829 class PageSetupDialogData(_core.Object):
3830 """Proxy of C++ PageSetupDialogData class"""
3831 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3832 __repr__ = _swig_repr
3833 def __init__(self, *args):
3834 """
3835 __init__(self) -> PageSetupDialogData
3836 __init__(self, PageSetupDialogData data) -> PageSetupDialogData
3837 __init__(self, PrintData data) -> PageSetupDialogData
3838 """
3839 _windows_.PageSetupDialogData_swiginit(self,_windows_.new_PageSetupDialogData(*args))
3840 __swig_destroy__ = _windows_.delete_PageSetupDialogData
3841 __del__ = lambda self : None;
3842 def EnableHelp(*args, **kwargs):
3843 """EnableHelp(self, bool flag)"""
3844 return _windows_.PageSetupDialogData_EnableHelp(*args, **kwargs)
3845
3846 def EnableMargins(*args, **kwargs):
3847 """EnableMargins(self, bool flag)"""
3848 return _windows_.PageSetupDialogData_EnableMargins(*args, **kwargs)
3849
3850 def EnableOrientation(*args, **kwargs):
3851 """EnableOrientation(self, bool flag)"""
3852 return _windows_.PageSetupDialogData_EnableOrientation(*args, **kwargs)
3853
3854 def EnablePaper(*args, **kwargs):
3855 """EnablePaper(self, bool flag)"""
3856 return _windows_.PageSetupDialogData_EnablePaper(*args, **kwargs)
3857
3858 def EnablePrinter(*args, **kwargs):
3859 """EnablePrinter(self, bool flag)"""
3860 return _windows_.PageSetupDialogData_EnablePrinter(*args, **kwargs)
3861
3862 def GetDefaultMinMargins(*args, **kwargs):
3863 """GetDefaultMinMargins(self) -> bool"""
3864 return _windows_.PageSetupDialogData_GetDefaultMinMargins(*args, **kwargs)
3865
3866 def GetEnableMargins(*args, **kwargs):
3867 """GetEnableMargins(self) -> bool"""
3868 return _windows_.PageSetupDialogData_GetEnableMargins(*args, **kwargs)
3869
3870 def GetEnableOrientation(*args, **kwargs):
3871 """GetEnableOrientation(self) -> bool"""
3872 return _windows_.PageSetupDialogData_GetEnableOrientation(*args, **kwargs)
3873
3874 def GetEnablePaper(*args, **kwargs):
3875 """GetEnablePaper(self) -> bool"""
3876 return _windows_.PageSetupDialogData_GetEnablePaper(*args, **kwargs)
3877
3878 def GetEnablePrinter(*args, **kwargs):
3879 """GetEnablePrinter(self) -> bool"""
3880 return _windows_.PageSetupDialogData_GetEnablePrinter(*args, **kwargs)
3881
3882 def GetEnableHelp(*args, **kwargs):
3883 """GetEnableHelp(self) -> bool"""
3884 return _windows_.PageSetupDialogData_GetEnableHelp(*args, **kwargs)
3885
3886 def GetDefaultInfo(*args, **kwargs):
3887 """GetDefaultInfo(self) -> bool"""
3888 return _windows_.PageSetupDialogData_GetDefaultInfo(*args, **kwargs)
3889
3890 def GetMarginTopLeft(*args, **kwargs):
3891 """GetMarginTopLeft(self) -> Point"""
3892 return _windows_.PageSetupDialogData_GetMarginTopLeft(*args, **kwargs)
3893
3894 def GetMarginBottomRight(*args, **kwargs):
3895 """GetMarginBottomRight(self) -> Point"""
3896 return _windows_.PageSetupDialogData_GetMarginBottomRight(*args, **kwargs)
3897
3898 def GetMinMarginTopLeft(*args, **kwargs):
3899 """GetMinMarginTopLeft(self) -> Point"""
3900 return _windows_.PageSetupDialogData_GetMinMarginTopLeft(*args, **kwargs)
3901
3902 def GetMinMarginBottomRight(*args, **kwargs):
3903 """GetMinMarginBottomRight(self) -> Point"""
3904 return _windows_.PageSetupDialogData_GetMinMarginBottomRight(*args, **kwargs)
3905
3906 def GetPaperId(*args, **kwargs):
3907 """GetPaperId(self) -> int"""
3908 return _windows_.PageSetupDialogData_GetPaperId(*args, **kwargs)
3909
3910 def GetPaperSize(*args, **kwargs):
3911 """GetPaperSize(self) -> Size"""
3912 return _windows_.PageSetupDialogData_GetPaperSize(*args, **kwargs)
3913
3914 def GetPrintData(*args, **kwargs):
3915 """GetPrintData(self) -> PrintData"""
3916 return _windows_.PageSetupDialogData_GetPrintData(*args, **kwargs)
3917
3918 def Ok(*args, **kwargs):
3919 """Ok(self) -> bool"""
3920 return _windows_.PageSetupDialogData_Ok(*args, **kwargs)
3921
3922 def SetDefaultInfo(*args, **kwargs):
3923 """SetDefaultInfo(self, bool flag)"""
3924 return _windows_.PageSetupDialogData_SetDefaultInfo(*args, **kwargs)
3925
3926 def SetDefaultMinMargins(*args, **kwargs):
3927 """SetDefaultMinMargins(self, bool flag)"""
3928 return _windows_.PageSetupDialogData_SetDefaultMinMargins(*args, **kwargs)
3929
3930 def SetMarginTopLeft(*args, **kwargs):
3931 """SetMarginTopLeft(self, Point pt)"""
3932 return _windows_.PageSetupDialogData_SetMarginTopLeft(*args, **kwargs)
3933
3934 def SetMarginBottomRight(*args, **kwargs):
3935 """SetMarginBottomRight(self, Point pt)"""
3936 return _windows_.PageSetupDialogData_SetMarginBottomRight(*args, **kwargs)
3937
3938 def SetMinMarginTopLeft(*args, **kwargs):
3939 """SetMinMarginTopLeft(self, Point pt)"""
3940 return _windows_.PageSetupDialogData_SetMinMarginTopLeft(*args, **kwargs)
3941
3942 def SetMinMarginBottomRight(*args, **kwargs):
3943 """SetMinMarginBottomRight(self, Point pt)"""
3944 return _windows_.PageSetupDialogData_SetMinMarginBottomRight(*args, **kwargs)
3945
3946 def SetPaperId(*args, **kwargs):
3947 """SetPaperId(self, int id)"""
3948 return _windows_.PageSetupDialogData_SetPaperId(*args, **kwargs)
3949
3950 def SetPaperSize(*args, **kwargs):
3951 """SetPaperSize(self, Size size)"""
3952 return _windows_.PageSetupDialogData_SetPaperSize(*args, **kwargs)
3953
3954 def SetPrintData(*args, **kwargs):
3955 """SetPrintData(self, PrintData printData)"""
3956 return _windows_.PageSetupDialogData_SetPrintData(*args, **kwargs)
3957
3958 def CalculateIdFromPaperSize(*args, **kwargs):
3959 """CalculateIdFromPaperSize(self)"""
3960 return _windows_.PageSetupDialogData_CalculateIdFromPaperSize(*args, **kwargs)
3961
3962 def CalculatePaperSizeFromId(*args, **kwargs):
3963 """CalculatePaperSizeFromId(self)"""
3964 return _windows_.PageSetupDialogData_CalculatePaperSizeFromId(*args, **kwargs)
3965
3966 def __nonzero__(self): return self.Ok()
3967 PageSetupDialogData_swigregister = _windows_.PageSetupDialogData_swigregister
3968 PageSetupDialogData_swigregister(PageSetupDialogData)
3969
3970 class PageSetupDialog(_core.Object):
3971 """Proxy of C++ PageSetupDialog class"""
3972 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3973 __repr__ = _swig_repr
3974 def __init__(self, *args, **kwargs):
3975 """__init__(self, Window parent, PageSetupDialogData data=None) -> PageSetupDialog"""
3976 _windows_.PageSetupDialog_swiginit(self,_windows_.new_PageSetupDialog(*args, **kwargs))
3977 def GetPageSetupData(*args, **kwargs):
3978 """GetPageSetupData(self) -> PageSetupDialogData"""
3979 return _windows_.PageSetupDialog_GetPageSetupData(*args, **kwargs)
3980
3981 def GetPageSetupDialogData(*args, **kwargs):
3982 """GetPageSetupDialogData(self) -> PageSetupDialogData"""
3983 return _windows_.PageSetupDialog_GetPageSetupDialogData(*args, **kwargs)
3984
3985 def ShowModal(*args, **kwargs):
3986 """ShowModal(self) -> int"""
3987 return _windows_.PageSetupDialog_ShowModal(*args, **kwargs)
3988
3989 PageSetupDialog_swigregister = _windows_.PageSetupDialog_swigregister
3990 PageSetupDialog_swigregister(PageSetupDialog)
3991
3992 class PrintDialogData(_core.Object):
3993 """Proxy of C++ PrintDialogData class"""
3994 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
3995 __repr__ = _swig_repr
3996 def __init__(self, *args):
3997 """
3998 __init__(self) -> PrintDialogData
3999 __init__(self, PrintData printData) -> PrintDialogData
4000 __init__(self, PrintDialogData printData) -> PrintDialogData
4001 """
4002 _windows_.PrintDialogData_swiginit(self,_windows_.new_PrintDialogData(*args))
4003 __swig_destroy__ = _windows_.delete_PrintDialogData
4004 __del__ = lambda self : None;
4005 def GetFromPage(*args, **kwargs):
4006 """GetFromPage(self) -> int"""
4007 return _windows_.PrintDialogData_GetFromPage(*args, **kwargs)
4008
4009 def GetToPage(*args, **kwargs):
4010 """GetToPage(self) -> int"""
4011 return _windows_.PrintDialogData_GetToPage(*args, **kwargs)
4012
4013 def GetMinPage(*args, **kwargs):
4014 """GetMinPage(self) -> int"""
4015 return _windows_.PrintDialogData_GetMinPage(*args, **kwargs)
4016
4017 def GetMaxPage(*args, **kwargs):
4018 """GetMaxPage(self) -> int"""
4019 return _windows_.PrintDialogData_GetMaxPage(*args, **kwargs)
4020
4021 def GetNoCopies(*args, **kwargs):
4022 """GetNoCopies(self) -> int"""
4023 return _windows_.PrintDialogData_GetNoCopies(*args, **kwargs)
4024
4025 def GetAllPages(*args, **kwargs):
4026 """GetAllPages(self) -> bool"""
4027 return _windows_.PrintDialogData_GetAllPages(*args, **kwargs)
4028
4029 def GetSelection(*args, **kwargs):
4030 """GetSelection(self) -> bool"""
4031 return _windows_.PrintDialogData_GetSelection(*args, **kwargs)
4032
4033 def GetCollate(*args, **kwargs):
4034 """GetCollate(self) -> bool"""
4035 return _windows_.PrintDialogData_GetCollate(*args, **kwargs)
4036
4037 def GetPrintToFile(*args, **kwargs):
4038 """GetPrintToFile(self) -> bool"""
4039 return _windows_.PrintDialogData_GetPrintToFile(*args, **kwargs)
4040
4041 def SetFromPage(*args, **kwargs):
4042 """SetFromPage(self, int v)"""
4043 return _windows_.PrintDialogData_SetFromPage(*args, **kwargs)
4044
4045 def SetToPage(*args, **kwargs):
4046 """SetToPage(self, int v)"""
4047 return _windows_.PrintDialogData_SetToPage(*args, **kwargs)
4048
4049 def SetMinPage(*args, **kwargs):
4050 """SetMinPage(self, int v)"""
4051 return _windows_.PrintDialogData_SetMinPage(*args, **kwargs)
4052
4053 def SetMaxPage(*args, **kwargs):
4054 """SetMaxPage(self, int v)"""
4055 return _windows_.PrintDialogData_SetMaxPage(*args, **kwargs)
4056
4057 def SetNoCopies(*args, **kwargs):
4058 """SetNoCopies(self, int v)"""
4059 return _windows_.PrintDialogData_SetNoCopies(*args, **kwargs)
4060
4061 def SetAllPages(*args, **kwargs):
4062 """SetAllPages(self, bool flag)"""
4063 return _windows_.PrintDialogData_SetAllPages(*args, **kwargs)
4064
4065 def SetSelection(*args, **kwargs):
4066 """SetSelection(self, bool flag)"""
4067 return _windows_.PrintDialogData_SetSelection(*args, **kwargs)
4068
4069 def SetCollate(*args, **kwargs):
4070 """SetCollate(self, bool flag)"""
4071 return _windows_.PrintDialogData_SetCollate(*args, **kwargs)
4072
4073 def SetPrintToFile(*args, **kwargs):
4074 """SetPrintToFile(self, bool flag)"""
4075 return _windows_.PrintDialogData_SetPrintToFile(*args, **kwargs)
4076
4077 def EnablePrintToFile(*args, **kwargs):
4078 """EnablePrintToFile(self, bool flag)"""
4079 return _windows_.PrintDialogData_EnablePrintToFile(*args, **kwargs)
4080
4081 def EnableSelection(*args, **kwargs):
4082 """EnableSelection(self, bool flag)"""
4083 return _windows_.PrintDialogData_EnableSelection(*args, **kwargs)
4084
4085 def EnablePageNumbers(*args, **kwargs):
4086 """EnablePageNumbers(self, bool flag)"""
4087 return _windows_.PrintDialogData_EnablePageNumbers(*args, **kwargs)
4088
4089 def EnableHelp(*args, **kwargs):
4090 """EnableHelp(self, bool flag)"""
4091 return _windows_.PrintDialogData_EnableHelp(*args, **kwargs)
4092
4093 def GetEnablePrintToFile(*args, **kwargs):
4094 """GetEnablePrintToFile(self) -> bool"""
4095 return _windows_.PrintDialogData_GetEnablePrintToFile(*args, **kwargs)
4096
4097 def GetEnableSelection(*args, **kwargs):
4098 """GetEnableSelection(self) -> bool"""
4099 return _windows_.PrintDialogData_GetEnableSelection(*args, **kwargs)
4100
4101 def GetEnablePageNumbers(*args, **kwargs):
4102 """GetEnablePageNumbers(self) -> bool"""
4103 return _windows_.PrintDialogData_GetEnablePageNumbers(*args, **kwargs)
4104
4105 def GetEnableHelp(*args, **kwargs):
4106 """GetEnableHelp(self) -> bool"""
4107 return _windows_.PrintDialogData_GetEnableHelp(*args, **kwargs)
4108
4109 def Ok(*args, **kwargs):
4110 """Ok(self) -> bool"""
4111 return _windows_.PrintDialogData_Ok(*args, **kwargs)
4112
4113 def GetPrintData(*args, **kwargs):
4114 """GetPrintData(self) -> PrintData"""
4115 return _windows_.PrintDialogData_GetPrintData(*args, **kwargs)
4116
4117 def SetPrintData(*args, **kwargs):
4118 """SetPrintData(self, PrintData printData)"""
4119 return _windows_.PrintDialogData_SetPrintData(*args, **kwargs)
4120
4121 def __nonzero__(self): return self.Ok()
4122 PrintDialogData_swigregister = _windows_.PrintDialogData_swigregister
4123 PrintDialogData_swigregister(PrintDialogData)
4124
4125 class PrintDialog(_core.Object):
4126 """Proxy of C++ PrintDialog class"""
4127 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
4128 __repr__ = _swig_repr
4129 def __init__(self, *args, **kwargs):
4130 """__init__(self, Window parent, PrintDialogData data=None) -> PrintDialog"""
4131 _windows_.PrintDialog_swiginit(self,_windows_.new_PrintDialog(*args, **kwargs))
4132 def ShowModal(*args, **kwargs):
4133 """ShowModal(self) -> int"""
4134 return _windows_.PrintDialog_ShowModal(*args, **kwargs)
4135
4136 def GetPrintDialogData(*args, **kwargs):
4137 """GetPrintDialogData(self) -> PrintDialogData"""
4138 return _windows_.PrintDialog_GetPrintDialogData(*args, **kwargs)
4139
4140 def GetPrintData(*args, **kwargs):
4141 """GetPrintData(self) -> PrintData"""
4142 return _windows_.PrintDialog_GetPrintData(*args, **kwargs)
4143
4144 def GetPrintDC(*args, **kwargs):
4145 """GetPrintDC(self) -> DC"""
4146 return _windows_.PrintDialog_GetPrintDC(*args, **kwargs)
4147
4148 PrintDialog_swigregister = _windows_.PrintDialog_swigregister
4149 PrintDialog_swigregister(PrintDialog)
4150
4151 PRINTER_NO_ERROR = _windows_.PRINTER_NO_ERROR
4152 PRINTER_CANCELLED = _windows_.PRINTER_CANCELLED
4153 PRINTER_ERROR = _windows_.PRINTER_ERROR
4154 class Printer(_core.Object):
4155 """Proxy of C++ Printer class"""
4156 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
4157 __repr__ = _swig_repr
4158 def __init__(self, *args, **kwargs):
4159 """__init__(self, PrintDialogData data=None) -> Printer"""
4160 _windows_.Printer_swiginit(self,_windows_.new_Printer(*args, **kwargs))
4161 __swig_destroy__ = _windows_.delete_Printer
4162 __del__ = lambda self : None;
4163 def CreateAbortWindow(*args, **kwargs):
4164 """CreateAbortWindow(self, Window parent, Printout printout) -> Window"""
4165 return _windows_.Printer_CreateAbortWindow(*args, **kwargs)
4166
4167 def ReportError(*args, **kwargs):
4168 """ReportError(self, Window parent, Printout printout, String message)"""
4169 return _windows_.Printer_ReportError(*args, **kwargs)
4170
4171 def Setup(*args, **kwargs):
4172 """Setup(self, Window parent) -> bool"""
4173 return _windows_.Printer_Setup(*args, **kwargs)
4174
4175 def Print(*args, **kwargs):
4176 """Print(self, Window parent, Printout printout, bool prompt=True) -> bool"""
4177 return _windows_.Printer_Print(*args, **kwargs)
4178
4179 def PrintDialog(*args, **kwargs):
4180 """PrintDialog(self, Window parent) -> DC"""
4181 return _windows_.Printer_PrintDialog(*args, **kwargs)
4182
4183 def GetPrintDialogData(*args, **kwargs):
4184 """GetPrintDialogData(self) -> PrintDialogData"""
4185 return _windows_.Printer_GetPrintDialogData(*args, **kwargs)
4186
4187 def GetAbort(*args, **kwargs):
4188 """GetAbort(self) -> bool"""
4189 return _windows_.Printer_GetAbort(*args, **kwargs)
4190
4191 def GetLastError(*args, **kwargs):
4192 """GetLastError() -> int"""
4193 return _windows_.Printer_GetLastError(*args, **kwargs)
4194
4195 GetLastError = staticmethod(GetLastError)
4196 Printer_swigregister = _windows_.Printer_swigregister
4197 Printer_swigregister(Printer)
4198
4199 def Printer_GetLastError(*args):
4200 """Printer_GetLastError() -> int"""
4201 return _windows_.Printer_GetLastError(*args)
4202
4203 class Printout(_core.Object):
4204 """Proxy of C++ Printout class"""
4205 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
4206 __repr__ = _swig_repr
4207 def __init__(self, *args, **kwargs):
4208 """__init__(self, String title=PrintoutTitleStr) -> Printout"""
4209 _windows_.Printout_swiginit(self,_windows_.new_Printout(*args, **kwargs))
4210 self._setCallbackInfo(self, Printout)
4211
4212 __swig_destroy__ = _windows_.delete_Printout
4213 __del__ = lambda self : None;
4214 def _setCallbackInfo(*args, **kwargs):
4215 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4216 return _windows_.Printout__setCallbackInfo(*args, **kwargs)
4217
4218 def GetTitle(*args, **kwargs):
4219 """GetTitle(self) -> String"""
4220 return _windows_.Printout_GetTitle(*args, **kwargs)
4221
4222 def GetDC(*args, **kwargs):
4223 """GetDC(self) -> DC"""
4224 return _windows_.Printout_GetDC(*args, **kwargs)
4225
4226 def SetDC(*args, **kwargs):
4227 """SetDC(self, DC dc)"""
4228 return _windows_.Printout_SetDC(*args, **kwargs)
4229
4230 def SetPageSizePixels(*args, **kwargs):
4231 """SetPageSizePixels(self, int w, int h)"""
4232 return _windows_.Printout_SetPageSizePixels(*args, **kwargs)
4233
4234 def GetPageSizePixels(*args, **kwargs):
4235 """GetPageSizePixels() -> (w, h)"""
4236 return _windows_.Printout_GetPageSizePixels(*args, **kwargs)
4237
4238 def SetPageSizeMM(*args, **kwargs):
4239 """SetPageSizeMM(self, int w, int h)"""
4240 return _windows_.Printout_SetPageSizeMM(*args, **kwargs)
4241
4242 def GetPageSizeMM(*args, **kwargs):
4243 """GetPageSizeMM() -> (w, h)"""
4244 return _windows_.Printout_GetPageSizeMM(*args, **kwargs)
4245
4246 def SetPPIScreen(*args, **kwargs):
4247 """SetPPIScreen(self, int x, int y)"""
4248 return _windows_.Printout_SetPPIScreen(*args, **kwargs)
4249
4250 def GetPPIScreen(*args, **kwargs):
4251 """GetPPIScreen() -> (x,y)"""
4252 return _windows_.Printout_GetPPIScreen(*args, **kwargs)
4253
4254 def SetPPIPrinter(*args, **kwargs):
4255 """SetPPIPrinter(self, int x, int y)"""
4256 return _windows_.Printout_SetPPIPrinter(*args, **kwargs)
4257
4258 def GetPPIPrinter(*args, **kwargs):
4259 """GetPPIPrinter() -> (x,y)"""
4260 return _windows_.Printout_GetPPIPrinter(*args, **kwargs)
4261
4262 def IsPreview(*args, **kwargs):
4263 """IsPreview(self) -> bool"""
4264 return _windows_.Printout_IsPreview(*args, **kwargs)
4265
4266 def SetIsPreview(*args, **kwargs):
4267 """SetIsPreview(self, bool p)"""
4268 return _windows_.Printout_SetIsPreview(*args, **kwargs)
4269
4270 def OnBeginDocument(*args, **kwargs):
4271 """OnBeginDocument(self, int startPage, int endPage) -> bool"""
4272 return _windows_.Printout_OnBeginDocument(*args, **kwargs)
4273
4274 def OnEndDocument(*args, **kwargs):
4275 """OnEndDocument(self)"""
4276 return _windows_.Printout_OnEndDocument(*args, **kwargs)
4277
4278 def OnBeginPrinting(*args, **kwargs):
4279 """OnBeginPrinting(self)"""
4280 return _windows_.Printout_OnBeginPrinting(*args, **kwargs)
4281
4282 def OnEndPrinting(*args, **kwargs):
4283 """OnEndPrinting(self)"""
4284 return _windows_.Printout_OnEndPrinting(*args, **kwargs)
4285
4286 def OnPreparePrinting(*args, **kwargs):
4287 """OnPreparePrinting(self)"""
4288 return _windows_.Printout_OnPreparePrinting(*args, **kwargs)
4289
4290 def HasPage(*args, **kwargs):
4291 """HasPage(self, int page) -> bool"""
4292 return _windows_.Printout_HasPage(*args, **kwargs)
4293
4294 def GetPageInfo(*args, **kwargs):
4295 """GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)"""
4296 return _windows_.Printout_GetPageInfo(*args, **kwargs)
4297
4298 def base_OnBeginDocument(*args, **kw):
4299 return Printout.OnBeginDocument(*args, **kw)
4300 base_OnBeginDocument = wx._deprecated(base_OnBeginDocument,
4301 "Please use Printout.OnBeginDocument instead.")
4302
4303 def base_OnEndDocument(*args, **kw):
4304 return Printout.OnEndDocument(*args, **kw)
4305 base_OnEndDocument = wx._deprecated(base_OnEndDocument,
4306 "Please use Printout.OnEndDocument instead.")
4307
4308 def base_OnBeginPrinting(*args, **kw):
4309 return Printout.OnBeginPrinting(*args, **kw)
4310 base_OnBeginPrinting = wx._deprecated(base_OnBeginPrinting,
4311 "Please use Printout.OnBeginPrinting instead.")
4312
4313 def base_OnEndPrinting(*args, **kw):
4314 return Printout.OnEndPrinting(*args, **kw)
4315 base_OnEndPrinting = wx._deprecated(base_OnEndPrinting,
4316 "Please use Printout.OnEndPrinting instead.")
4317
4318 def base_OnPreparePrinting(*args, **kw):
4319 return Printout.OnPreparePrinting(*args, **kw)
4320 base_OnPreparePrinting = wx._deprecated(base_OnPreparePrinting,
4321 "Please use Printout.OnPreparePrinting instead.")
4322
4323 def base_GetPageInfo(*args, **kw):
4324 return Printout.GetPageInfo(*args, **kw)
4325 base_GetPageInfo = wx._deprecated(base_GetPageInfo,
4326 "Please use Printout.GetPageInfo instead.")
4327
4328 Printout_swigregister = _windows_.Printout_swigregister
4329 Printout_swigregister(Printout)
4330
4331 class PreviewCanvas(ScrolledWindow):
4332 """Proxy of C++ PreviewCanvas class"""
4333 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
4334 __repr__ = _swig_repr
4335 def __init__(self, *args, **kwargs):
4336 """
4337 __init__(self, PrintPreview preview, Window parent, Point pos=DefaultPosition,
4338 Size size=DefaultSize, long style=0,
4339 String name=PreviewCanvasNameStr) -> PreviewCanvas
4340 """
4341 _windows_.PreviewCanvas_swiginit(self,_windows_.new_PreviewCanvas(*args, **kwargs))
4342 self._setOORInfo(self)
4343
4344 PreviewCanvas_swigregister = _windows_.PreviewCanvas_swigregister
4345 PreviewCanvas_swigregister(PreviewCanvas)
4346
4347 class PreviewFrame(Frame):
4348 """Proxy of C++ PreviewFrame class"""
4349 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
4350 __repr__ = _swig_repr
4351 def __init__(self, *args, **kwargs):
4352 """
4353 __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4354 Size size=DefaultSize,
4355 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame
4356 """
4357 _windows_.PreviewFrame_swiginit(self,_windows_.new_PreviewFrame(*args, **kwargs))
4358 self._setOORInfo(self)
4359
4360 def Initialize(*args, **kwargs):
4361 """Initialize(self)"""
4362 return _windows_.PreviewFrame_Initialize(*args, **kwargs)
4363
4364 def CreateControlBar(*args, **kwargs):
4365 """CreateControlBar(self)"""
4366 return _windows_.PreviewFrame_CreateControlBar(*args, **kwargs)
4367
4368 def CreateCanvas(*args, **kwargs):
4369 """CreateCanvas(self)"""
4370 return _windows_.PreviewFrame_CreateCanvas(*args, **kwargs)
4371
4372 def GetControlBar(*args, **kwargs):
4373 """GetControlBar(self) -> PreviewControlBar"""
4374 return _windows_.PreviewFrame_GetControlBar(*args, **kwargs)
4375
4376 PreviewFrame_swigregister = _windows_.PreviewFrame_swigregister
4377 PreviewFrame_swigregister(PreviewFrame)
4378
4379 PREVIEW_PRINT = _windows_.PREVIEW_PRINT
4380 PREVIEW_PREVIOUS = _windows_.PREVIEW_PREVIOUS
4381 PREVIEW_NEXT = _windows_.PREVIEW_NEXT
4382 PREVIEW_ZOOM = _windows_.PREVIEW_ZOOM
4383 PREVIEW_FIRST = _windows_.PREVIEW_FIRST
4384 PREVIEW_LAST = _windows_.PREVIEW_LAST
4385 PREVIEW_GOTO = _windows_.PREVIEW_GOTO
4386 PREVIEW_DEFAULT = _windows_.PREVIEW_DEFAULT
4387 ID_PREVIEW_CLOSE = _windows_.ID_PREVIEW_CLOSE
4388 ID_PREVIEW_NEXT = _windows_.ID_PREVIEW_NEXT
4389 ID_PREVIEW_PREVIOUS = _windows_.ID_PREVIEW_PREVIOUS
4390 ID_PREVIEW_PRINT = _windows_.ID_PREVIEW_PRINT
4391 ID_PREVIEW_ZOOM = _windows_.ID_PREVIEW_ZOOM
4392 ID_PREVIEW_FIRST = _windows_.ID_PREVIEW_FIRST
4393 ID_PREVIEW_LAST = _windows_.ID_PREVIEW_LAST
4394 ID_PREVIEW_GOTO = _windows_.ID_PREVIEW_GOTO
4395 class PreviewControlBar(Panel):
4396 """Proxy of C++ PreviewControlBar class"""
4397 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
4398 __repr__ = _swig_repr
4399 def __init__(self, *args, **kwargs):
4400 """
4401 __init__(self, PrintPreview preview, long buttons, Window parent,
4402 Point pos=DefaultPosition, Size size=DefaultSize,
4403 long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar
4404 """
4405 _windows_.PreviewControlBar_swiginit(self,_windows_.new_PreviewControlBar(*args, **kwargs))
4406 self._setOORInfo(self)
4407
4408 def GetZoomControl(*args, **kwargs):
4409 """GetZoomControl(self) -> int"""
4410 return _windows_.PreviewControlBar_GetZoomControl(*args, **kwargs)
4411
4412 def SetZoomControl(*args, **kwargs):
4413 """SetZoomControl(self, int zoom)"""
4414 return _windows_.PreviewControlBar_SetZoomControl(*args, **kwargs)
4415
4416 def GetPrintPreview(*args, **kwargs):
4417 """GetPrintPreview(self) -> PrintPreview"""
4418 return _windows_.PreviewControlBar_GetPrintPreview(*args, **kwargs)
4419
4420 def OnNext(*args, **kwargs):
4421 """OnNext(self)"""
4422 return _windows_.PreviewControlBar_OnNext(*args, **kwargs)
4423
4424 def OnPrevious(*args, **kwargs):
4425 """OnPrevious(self)"""
4426 return _windows_.PreviewControlBar_OnPrevious(*args, **kwargs)
4427
4428 def OnFirst(*args, **kwargs):
4429 """OnFirst(self)"""
4430 return _windows_.PreviewControlBar_OnFirst(*args, **kwargs)
4431
4432 def OnLast(*args, **kwargs):
4433 """OnLast(self)"""
4434 return _windows_.PreviewControlBar_OnLast(*args, **kwargs)
4435
4436 def OnGoto(*args, **kwargs):
4437 """OnGoto(self)"""
4438 return _windows_.PreviewControlBar_OnGoto(*args, **kwargs)
4439
4440 PreviewControlBar_swigregister = _windows_.PreviewControlBar_swigregister
4441 PreviewControlBar_swigregister(PreviewControlBar)
4442
4443 class PrintPreview(_core.Object):
4444 """Proxy of C++ PrintPreview class"""
4445 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
4446 __repr__ = _swig_repr
4447 def __init__(self, *args):
4448 """
4449 __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PrintPreview
4450 __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PrintPreview
4451 """
4452 _windows_.PrintPreview_swiginit(self,_windows_.new_PrintPreview(*args))
4453 __swig_destroy__ = _windows_.delete_PrintPreview
4454 __del__ = lambda self : None;
4455 def SetCurrentPage(*args, **kwargs):
4456 """SetCurrentPage(self, int pageNum) -> bool"""
4457 return _windows_.PrintPreview_SetCurrentPage(*args, **kwargs)
4458
4459 def GetCurrentPage(*args, **kwargs):
4460 """GetCurrentPage(self) -> int"""
4461 return _windows_.PrintPreview_GetCurrentPage(*args, **kwargs)
4462
4463 def SetPrintout(*args, **kwargs):
4464 """SetPrintout(self, Printout printout)"""
4465 return _windows_.PrintPreview_SetPrintout(*args, **kwargs)
4466
4467 def GetPrintout(*args, **kwargs):
4468 """GetPrintout(self) -> Printout"""
4469 return _windows_.PrintPreview_GetPrintout(*args, **kwargs)
4470
4471 def GetPrintoutForPrinting(*args, **kwargs):
4472 """GetPrintoutForPrinting(self) -> Printout"""
4473 return _windows_.PrintPreview_GetPrintoutForPrinting(*args, **kwargs)
4474
4475 def SetFrame(*args, **kwargs):
4476 """SetFrame(self, Frame frame)"""
4477 return _windows_.PrintPreview_SetFrame(*args, **kwargs)
4478
4479 def SetCanvas(*args, **kwargs):
4480 """SetCanvas(self, PreviewCanvas canvas)"""
4481 return _windows_.PrintPreview_SetCanvas(*args, **kwargs)
4482
4483 def GetFrame(*args, **kwargs):
4484 """GetFrame(self) -> Frame"""
4485 return _windows_.PrintPreview_GetFrame(*args, **kwargs)
4486
4487 def GetCanvas(*args, **kwargs):
4488 """GetCanvas(self) -> PreviewCanvas"""
4489 return _windows_.PrintPreview_GetCanvas(*args, **kwargs)
4490
4491 def PaintPage(*args, **kwargs):
4492 """PaintPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4493 return _windows_.PrintPreview_PaintPage(*args, **kwargs)
4494
4495 def DrawBlankPage(*args, **kwargs):
4496 """DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4497 return _windows_.PrintPreview_DrawBlankPage(*args, **kwargs)
4498
4499 def RenderPage(*args, **kwargs):
4500 """RenderPage(self, int pageNum) -> bool"""
4501 return _windows_.PrintPreview_RenderPage(*args, **kwargs)
4502
4503 def AdjustScrollbars(*args, **kwargs):
4504 """AdjustScrollbars(self, PreviewCanvas canvas)"""
4505 return _windows_.PrintPreview_AdjustScrollbars(*args, **kwargs)
4506
4507 def GetPrintDialogData(*args, **kwargs):
4508 """GetPrintDialogData(self) -> PrintDialogData"""
4509 return _windows_.PrintPreview_GetPrintDialogData(*args, **kwargs)
4510
4511 def SetZoom(*args, **kwargs):
4512 """SetZoom(self, int percent)"""
4513 return _windows_.PrintPreview_SetZoom(*args, **kwargs)
4514
4515 def GetZoom(*args, **kwargs):
4516 """GetZoom(self) -> int"""
4517 return _windows_.PrintPreview_GetZoom(*args, **kwargs)
4518
4519 def GetMaxPage(*args, **kwargs):
4520 """GetMaxPage(self) -> int"""
4521 return _windows_.PrintPreview_GetMaxPage(*args, **kwargs)
4522
4523 def GetMinPage(*args, **kwargs):
4524 """GetMinPage(self) -> int"""
4525 return _windows_.PrintPreview_GetMinPage(*args, **kwargs)
4526
4527 def Ok(*args, **kwargs):
4528 """Ok(self) -> bool"""
4529 return _windows_.PrintPreview_Ok(*args, **kwargs)
4530
4531 def SetOk(*args, **kwargs):
4532 """SetOk(self, bool ok)"""
4533 return _windows_.PrintPreview_SetOk(*args, **kwargs)
4534
4535 def Print(*args, **kwargs):
4536 """Print(self, bool interactive) -> bool"""
4537 return _windows_.PrintPreview_Print(*args, **kwargs)
4538
4539 def DetermineScaling(*args, **kwargs):
4540 """DetermineScaling(self)"""
4541 return _windows_.PrintPreview_DetermineScaling(*args, **kwargs)
4542
4543 def __nonzero__(self): return self.Ok()
4544 PrintPreview_swigregister = _windows_.PrintPreview_swigregister
4545 PrintPreview_swigregister(PrintPreview)
4546
4547 class PyPrintPreview(PrintPreview):
4548 """Proxy of C++ PyPrintPreview class"""
4549 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
4550 __repr__ = _swig_repr
4551 def __init__(self, *args):
4552 """
4553 __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PyPrintPreview
4554 __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PyPrintPreview
4555 """
4556 _windows_.PyPrintPreview_swiginit(self,_windows_.new_PyPrintPreview(*args))
4557 self._setCallbackInfo(self, PyPrintPreview)
4558
4559 def _setCallbackInfo(*args, **kwargs):
4560 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4561 return _windows_.PyPrintPreview__setCallbackInfo(*args, **kwargs)
4562
4563 def base_SetCurrentPage(*args, **kw):
4564 return PyPrintPreview.SetCurrentPage(*args, **kw)
4565 base_SetCurrentPage = wx._deprecated(base_SetCurrentPage,
4566 "Please use PyPrintPreview.SetCurrentPage instead.")
4567
4568 def base_PaintPage(*args, **kw):
4569 return PyPrintPreview.PaintPage(*args, **kw)
4570 base_PaintPage = wx._deprecated(base_PaintPage,
4571 "Please use PyPrintPreview.PaintPage instead.")
4572
4573 def base_DrawBlankPage(*args, **kw):
4574 return PyPrintPreview.DrawBlankPage(*args, **kw)
4575 base_DrawBlankPage = wx._deprecated(base_DrawBlankPage,
4576 "Please use PyPrintPreview.DrawBlankPage instead.")
4577
4578 def base_RenderPage(*args, **kw):
4579 return PyPrintPreview.RenderPage(*args, **kw)
4580 base_RenderPage = wx._deprecated(base_RenderPage,
4581 "Please use PyPrintPreview.RenderPage instead.")
4582
4583 def base_SetZoom(*args, **kw):
4584 return PyPrintPreview.SetZoom(*args, **kw)
4585 base_SetZoom = wx._deprecated(base_SetZoom,
4586 "Please use PyPrintPreview.SetZoom instead.")
4587
4588 def base_Print(*args, **kw):
4589 return PyPrintPreview.Print(*args, **kw)
4590 base_Print = wx._deprecated(base_Print,
4591 "Please use PyPrintPreview.Print instead.")
4592
4593 def base_DetermineScaling(*args, **kw):
4594 return PyPrintPreview.DetermineScaling(*args, **kw)
4595 base_DetermineScaling = wx._deprecated(base_DetermineScaling,
4596 "Please use PyPrintPreview.DetermineScaling instead.")
4597
4598 PyPrintPreview_swigregister = _windows_.PyPrintPreview_swigregister
4599 PyPrintPreview_swigregister(PyPrintPreview)
4600
4601 class PyPreviewFrame(PreviewFrame):
4602 """Proxy of C++ PyPreviewFrame class"""
4603 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
4604 __repr__ = _swig_repr
4605 def __init__(self, *args, **kwargs):
4606 """
4607 __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4608 Size size=DefaultSize,
4609 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame
4610 """
4611 _windows_.PyPreviewFrame_swiginit(self,_windows_.new_PyPreviewFrame(*args, **kwargs))
4612 self._setCallbackInfo(self, PyPreviewFrame); self._setOORInfo(self)
4613
4614 def _setCallbackInfo(*args, **kwargs):
4615 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4616 return _windows_.PyPreviewFrame__setCallbackInfo(*args, **kwargs)
4617
4618 def SetPreviewCanvas(*args, **kwargs):
4619 """SetPreviewCanvas(self, PreviewCanvas canvas)"""
4620 return _windows_.PyPreviewFrame_SetPreviewCanvas(*args, **kwargs)
4621
4622 def SetControlBar(*args, **kwargs):
4623 """SetControlBar(self, PreviewControlBar bar)"""
4624 return _windows_.PyPreviewFrame_SetControlBar(*args, **kwargs)
4625
4626 def Initialize(*args, **kwargs):
4627 """Initialize(self)"""
4628 return _windows_.PyPreviewFrame_Initialize(*args, **kwargs)
4629
4630 def CreateCanvas(*args, **kwargs):
4631 """CreateCanvas(self)"""
4632 return _windows_.PyPreviewFrame_CreateCanvas(*args, **kwargs)
4633
4634 def CreateControlBar(*args, **kwargs):
4635 """CreateControlBar(self)"""
4636 return _windows_.PyPreviewFrame_CreateControlBar(*args, **kwargs)
4637
4638 def base_Initialize(*args, **kw):
4639 return PyPreviewFrame.Initialize(*args, **kw)
4640 base_Initialize = wx._deprecated(base_Initialize,
4641 "Please use PyPreviewFrame.Initialize instead.")
4642
4643 def base_CreateCanvas(*args, **kw):
4644 return PyPreviewFrame.CreateCanvas(*args, **kw)
4645 base_CreateCanvas = wx._deprecated(base_CreateCanvas,
4646 "Please use PyPreviewFrame.CreateCanvas instead.")
4647
4648 def base_CreateControlBar(*args, **kw):
4649 return PyPreviewFrame.CreateControlBar(*args, **kw)
4650 base_CreateControlBar = wx._deprecated(base_CreateControlBar,
4651 "Please use PyPreviewFrame.CreateControlBar instead.")
4652
4653 PyPreviewFrame_swigregister = _windows_.PyPreviewFrame_swigregister
4654 PyPreviewFrame_swigregister(PyPreviewFrame)
4655
4656 class PyPreviewControlBar(PreviewControlBar):
4657 """Proxy of C++ PyPreviewControlBar class"""
4658 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
4659 __repr__ = _swig_repr
4660 def __init__(self, *args, **kwargs):
4661 """
4662 __init__(self, PrintPreview preview, long buttons, Window parent,
4663 Point pos=DefaultPosition, Size size=DefaultSize,
4664 long style=0, String name=PanelNameStr) -> PyPreviewControlBar
4665 """
4666 _windows_.PyPreviewControlBar_swiginit(self,_windows_.new_PyPreviewControlBar(*args, **kwargs))
4667 self._setCallbackInfo(self, PyPreviewControlBar); self._setOORInfo(self)
4668
4669 def _setCallbackInfo(*args, **kwargs):
4670 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4671 return _windows_.PyPreviewControlBar__setCallbackInfo(*args, **kwargs)
4672
4673 def SetPrintPreview(*args, **kwargs):
4674 """SetPrintPreview(self, PrintPreview preview)"""
4675 return _windows_.PyPreviewControlBar_SetPrintPreview(*args, **kwargs)
4676
4677 def CreateButtons(*args, **kwargs):
4678 """CreateButtons(self)"""
4679 return _windows_.PyPreviewControlBar_CreateButtons(*args, **kwargs)
4680
4681 def SetZoomControl(*args, **kwargs):
4682 """SetZoomControl(self, int zoom)"""
4683 return _windows_.PyPreviewControlBar_SetZoomControl(*args, **kwargs)
4684
4685 def base_CreateButtons(*args, **kw):
4686 return PreviewControlBar.CreateButtons(*args, **kw)
4687 base_CreateButtons = wx._deprecated(base_CreateButtons,
4688 "Please use PreviewControlBar.CreateButtons instead.")
4689
4690 def base_SetZoomControl(*args, **kw):
4691 return PreviewControlBar.SetZoomControl(*args, **kw)
4692 base_SetZoomControl = wx._deprecated(base_SetZoomControl,
4693 "Please use PreviewControlBar.SetZoomControl instead.")
4694
4695 PyPreviewControlBar_swigregister = _windows_.PyPreviewControlBar_swigregister
4696 PyPreviewControlBar_swigregister(PyPreviewControlBar)
4697
4698
4699