1 # This file was created automatically by SWIG.
2 # Don't modify this file, modify the SWIG interface instead.
8 #---------------------------------------------------------------------------
10 class Panel(_core
.Window
):
12 return "<%s.%s; proxy of C++ wxPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
13 def __init__(self
, *args
, **kwargs
):
15 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
16 Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,
17 String name=PanelNameStr) -> Panel
19 newobj
= _windows_
.new_Panel(*args
, **kwargs
)
20 self
.this
= newobj
.this
23 self
._setOORInfo
(self
)
25 def Create(*args
, **kwargs
):
27 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
28 Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,
29 String name=PanelNameStr) -> bool
31 Create the GUI part of the Window for 2-phase creation mode.
33 return _windows_
.Panel_Create(*args
, **kwargs
)
35 def InitDialog(*args
, **kwargs
):
39 Sends an EVT_INIT_DIALOG event, whose handler usually transfers data
40 to the dialog via validators.
42 return _windows_
.Panel_InitDialog(*args
, **kwargs
)
44 def GetClassDefaultAttributes(*args
, **kwargs
):
46 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
48 Get the default attributes for this class. This is useful if you want
49 to use the same font or colour in your own control as in a standard
50 control -- which is a much better idea than hard coding specific
51 colours or fonts which might look completely out of place on the
52 user's system, especially if it uses themes.
54 The variant parameter is only relevant under Mac currently and is
55 ignore under other platforms. Under Mac, it will change the size of
56 the returned font. See `wx.Window.SetWindowVariant` for more about
59 return _windows_
.Panel_GetClassDefaultAttributes(*args
, **kwargs
)
61 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
63 class PanelPtr(Panel
):
64 def __init__(self
, this
):
66 if not hasattr(self
,"thisown"): self
.thisown
= 0
67 self
.__class
__ = Panel
68 _windows_
.Panel_swigregister(PanelPtr
)
70 def PrePanel(*args
, **kwargs
):
71 """PrePanel() -> Panel"""
72 val
= _windows_
.new_PrePanel(*args
, **kwargs
)
76 def Panel_GetClassDefaultAttributes(*args
, **kwargs
):
78 Panel_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
80 Get the default attributes for this class. This is useful if you want
81 to use the same font or colour in your own control as in a standard
82 control -- which is a much better idea than hard coding specific
83 colours or fonts which might look completely out of place on the
84 user's system, especially if it uses themes.
86 The variant parameter is only relevant under Mac currently and is
87 ignore under other platforms. Under Mac, it will change the size of
88 the returned font. See `wx.Window.SetWindowVariant` for more about
91 return _windows_
.Panel_GetClassDefaultAttributes(*args
, **kwargs
)
93 #---------------------------------------------------------------------------
95 class ScrolledWindow(Panel
):
97 return "<%s.%s; proxy of C++ wxScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
98 def __init__(self
, *args
, **kwargs
):
100 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
101 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
102 String name=PanelNameStr) -> ScrolledWindow
104 newobj
= _windows_
.new_ScrolledWindow(*args
, **kwargs
)
105 self
.this
= newobj
.this
108 self
._setOORInfo
(self
)
110 def Create(*args
, **kwargs
):
112 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
113 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
114 String name=PanelNameStr) -> bool
116 Create the GUI part of the Window for 2-phase creation mode.
118 return _windows_
.ScrolledWindow_Create(*args
, **kwargs
)
120 def SetScrollbars(*args
, **kwargs
):
122 SetScrollbars(self, int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,
123 int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False)
125 return _windows_
.ScrolledWindow_SetScrollbars(*args
, **kwargs
)
127 def Scroll(*args
, **kwargs
):
128 """Scroll(self, int x, int y)"""
129 return _windows_
.ScrolledWindow_Scroll(*args
, **kwargs
)
131 def GetScrollPageSize(*args
, **kwargs
):
132 """GetScrollPageSize(self, int orient) -> int"""
133 return _windows_
.ScrolledWindow_GetScrollPageSize(*args
, **kwargs
)
135 def SetScrollPageSize(*args
, **kwargs
):
136 """SetScrollPageSize(self, int orient, int pageSize)"""
137 return _windows_
.ScrolledWindow_SetScrollPageSize(*args
, **kwargs
)
139 def SetScrollRate(*args
, **kwargs
):
140 """SetScrollRate(self, int xstep, int ystep)"""
141 return _windows_
.ScrolledWindow_SetScrollRate(*args
, **kwargs
)
143 def GetScrollPixelsPerUnit(*args
, **kwargs
):
144 """GetScrollPixelsPerUnit() -> (xUnit, yUnit)"""
145 return _windows_
.ScrolledWindow_GetScrollPixelsPerUnit(*args
, **kwargs
)
147 def EnableScrolling(*args
, **kwargs
):
148 """EnableScrolling(self, bool x_scrolling, bool y_scrolling)"""
149 return _windows_
.ScrolledWindow_EnableScrolling(*args
, **kwargs
)
151 def GetViewStart(*args
, **kwargs
):
152 """GetViewStart() -> (x,y)"""
153 return _windows_
.ScrolledWindow_GetViewStart(*args
, **kwargs
)
155 def SetScale(*args
, **kwargs
):
156 """SetScale(self, double xs, double ys)"""
157 return _windows_
.ScrolledWindow_SetScale(*args
, **kwargs
)
159 def GetScaleX(*args
, **kwargs
):
160 """GetScaleX(self) -> double"""
161 return _windows_
.ScrolledWindow_GetScaleX(*args
, **kwargs
)
163 def GetScaleY(*args
, **kwargs
):
164 """GetScaleY(self) -> double"""
165 return _windows_
.ScrolledWindow_GetScaleY(*args
, **kwargs
)
167 def CalcScrolledPosition(*args
):
169 CalcScrolledPosition(self, Point pt) -> Point
170 CalcScrolledPosition(int x, int y) -> (sx, sy)
172 Translate between scrolled and unscrolled coordinates.
174 return _windows_
.ScrolledWindow_CalcScrolledPosition(*args
)
176 def CalcUnscrolledPosition(*args
):
178 CalcUnscrolledPosition(self, Point pt) -> Point
179 CalcUnscrolledPosition(int x, int y) -> (ux, uy)
181 Translate between scrolled and unscrolled coordinates.
183 return _windows_
.ScrolledWindow_CalcUnscrolledPosition(*args
)
185 def AdjustScrollbars(*args
, **kwargs
):
186 """AdjustScrollbars(self)"""
187 return _windows_
.ScrolledWindow_AdjustScrollbars(*args
, **kwargs
)
189 def CalcScrollInc(*args
, **kwargs
):
190 """CalcScrollInc(self, ScrollWinEvent event) -> int"""
191 return _windows_
.ScrolledWindow_CalcScrollInc(*args
, **kwargs
)
193 def SetTargetWindow(*args
, **kwargs
):
194 """SetTargetWindow(self, Window target)"""
195 return _windows_
.ScrolledWindow_SetTargetWindow(*args
, **kwargs
)
197 def GetTargetWindow(*args
, **kwargs
):
198 """GetTargetWindow(self) -> Window"""
199 return _windows_
.ScrolledWindow_GetTargetWindow(*args
, **kwargs
)
201 def SetTargetRect(*args
, **kwargs
):
202 """SetTargetRect(self, Rect rect)"""
203 return _windows_
.ScrolledWindow_SetTargetRect(*args
, **kwargs
)
205 def GetTargetRect(*args
, **kwargs
):
206 """GetTargetRect(self) -> Rect"""
207 return _windows_
.ScrolledWindow_GetTargetRect(*args
, **kwargs
)
209 def GetClassDefaultAttributes(*args
, **kwargs
):
211 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
213 Get the default attributes for this class. This is useful if you want
214 to use the same font or colour in your own control as in a standard
215 control -- which is a much better idea than hard coding specific
216 colours or fonts which might look completely out of place on the
217 user's system, especially if it uses themes.
219 The variant parameter is only relevant under Mac currently and is
220 ignore under other platforms. Under Mac, it will change the size of
221 the returned font. See `wx.Window.SetWindowVariant` for more about
224 return _windows_
.ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
)
226 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
228 class ScrolledWindowPtr(ScrolledWindow
):
229 def __init__(self
, this
):
231 if not hasattr(self
,"thisown"): self
.thisown
= 0
232 self
.__class
__ = ScrolledWindow
233 _windows_
.ScrolledWindow_swigregister(ScrolledWindowPtr
)
235 def PreScrolledWindow(*args
, **kwargs
):
236 """PreScrolledWindow() -> ScrolledWindow"""
237 val
= _windows_
.new_PreScrolledWindow(*args
, **kwargs
)
241 def ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
):
243 ScrolledWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
245 Get the default attributes for this class. This is useful if you want
246 to use the same font or colour in your own control as in a standard
247 control -- which is a much better idea than hard coding specific
248 colours or fonts which might look completely out of place on the
249 user's system, especially if it uses themes.
251 The variant parameter is only relevant under Mac currently and is
252 ignore under other platforms. Under Mac, it will change the size of
253 the returned font. See `wx.Window.SetWindowVariant` for more about
256 return _windows_
.ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
)
258 #---------------------------------------------------------------------------
260 STAY_ON_TOP
= _windows_
.STAY_ON_TOP
261 ICONIZE
= _windows_
.ICONIZE
262 MINIMIZE
= _windows_
.MINIMIZE
263 MAXIMIZE
= _windows_
.MAXIMIZE
264 CLOSE_BOX
= _windows_
.CLOSE_BOX
265 THICK_FRAME
= _windows_
.THICK_FRAME
266 SYSTEM_MENU
= _windows_
.SYSTEM_MENU
267 MINIMIZE_BOX
= _windows_
.MINIMIZE_BOX
268 MAXIMIZE_BOX
= _windows_
.MAXIMIZE_BOX
269 TINY_CAPTION_HORIZ
= _windows_
.TINY_CAPTION_HORIZ
270 TINY_CAPTION_VERT
= _windows_
.TINY_CAPTION_VERT
271 RESIZE_BOX
= _windows_
.RESIZE_BOX
272 RESIZE_BORDER
= _windows_
.RESIZE_BORDER
273 DIALOG_NO_PARENT
= _windows_
.DIALOG_NO_PARENT
274 DEFAULT_FRAME_STYLE
= _windows_
.DEFAULT_FRAME_STYLE
275 DEFAULT_DIALOG_STYLE
= _windows_
.DEFAULT_DIALOG_STYLE
276 FRAME_TOOL_WINDOW
= _windows_
.FRAME_TOOL_WINDOW
277 FRAME_FLOAT_ON_PARENT
= _windows_
.FRAME_FLOAT_ON_PARENT
278 FRAME_NO_WINDOW_MENU
= _windows_
.FRAME_NO_WINDOW_MENU
279 FRAME_NO_TASKBAR
= _windows_
.FRAME_NO_TASKBAR
280 FRAME_SHAPED
= _windows_
.FRAME_SHAPED
281 DIALOG_MODAL
= _windows_
.DIALOG_MODAL
282 DIALOG_MODELESS
= _windows_
.DIALOG_MODELESS
283 USER_COLOURS
= _windows_
.USER_COLOURS
284 NO_3D
= _windows_
.NO_3D
285 FULLSCREEN_NOMENUBAR
= _windows_
.FULLSCREEN_NOMENUBAR
286 FULLSCREEN_NOTOOLBAR
= _windows_
.FULLSCREEN_NOTOOLBAR
287 FULLSCREEN_NOSTATUSBAR
= _windows_
.FULLSCREEN_NOSTATUSBAR
288 FULLSCREEN_NOBORDER
= _windows_
.FULLSCREEN_NOBORDER
289 FULLSCREEN_NOCAPTION
= _windows_
.FULLSCREEN_NOCAPTION
290 FULLSCREEN_ALL
= _windows_
.FULLSCREEN_ALL
291 TOPLEVEL_EX_DIALOG
= _windows_
.TOPLEVEL_EX_DIALOG
292 class TopLevelWindow(_core
.Window
):
293 def __init__(self
): raise RuntimeError, "No constructor defined"
295 return "<%s.%s; proxy of C++ wxTopLevelWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
296 def Maximize(*args
, **kwargs
):
297 """Maximize(self, bool maximize=True)"""
298 return _windows_
.TopLevelWindow_Maximize(*args
, **kwargs
)
300 def Restore(*args
, **kwargs
):
302 return _windows_
.TopLevelWindow_Restore(*args
, **kwargs
)
304 def Iconize(*args
, **kwargs
):
305 """Iconize(self, bool iconize=True)"""
306 return _windows_
.TopLevelWindow_Iconize(*args
, **kwargs
)
308 def IsMaximized(*args
, **kwargs
):
309 """IsMaximized(self) -> bool"""
310 return _windows_
.TopLevelWindow_IsMaximized(*args
, **kwargs
)
312 def IsIconized(*args
, **kwargs
):
313 """IsIconized(self) -> bool"""
314 return _windows_
.TopLevelWindow_IsIconized(*args
, **kwargs
)
316 def GetIcon(*args
, **kwargs
):
317 """GetIcon(self) -> Icon"""
318 return _windows_
.TopLevelWindow_GetIcon(*args
, **kwargs
)
320 def SetIcon(*args
, **kwargs
):
321 """SetIcon(self, Icon icon)"""
322 return _windows_
.TopLevelWindow_SetIcon(*args
, **kwargs
)
324 def SetIcons(*args
, **kwargs
):
325 """SetIcons(self, wxIconBundle icons)"""
326 return _windows_
.TopLevelWindow_SetIcons(*args
, **kwargs
)
328 def ShowFullScreen(*args
, **kwargs
):
329 """ShowFullScreen(self, bool show, long style=FULLSCREEN_ALL) -> bool"""
330 return _windows_
.TopLevelWindow_ShowFullScreen(*args
, **kwargs
)
332 def IsFullScreen(*args
, **kwargs
):
333 """IsFullScreen(self) -> bool"""
334 return _windows_
.TopLevelWindow_IsFullScreen(*args
, **kwargs
)
336 def SetTitle(*args
, **kwargs
):
338 SetTitle(self, String title)
340 Sets the window's title. Applicable only to frames and dialogs.
342 return _windows_
.TopLevelWindow_SetTitle(*args
, **kwargs
)
344 def GetTitle(*args
, **kwargs
):
346 GetTitle(self) -> String
348 Gets the window's title. Applicable only to frames and dialogs.
350 return _windows_
.TopLevelWindow_GetTitle(*args
, **kwargs
)
352 def SetShape(*args
, **kwargs
):
353 """SetShape(self, Region region) -> bool"""
354 return _windows_
.TopLevelWindow_SetShape(*args
, **kwargs
)
356 def MacSetMetalAppearance(*args
, **kwargs
):
357 """MacSetMetalAppearance(self, bool on)"""
358 return _windows_
.TopLevelWindow_MacSetMetalAppearance(*args
, **kwargs
)
360 def MacGetMetalAppearance(*args
, **kwargs
):
361 """MacGetMetalAppearance(self) -> bool"""
362 return _windows_
.TopLevelWindow_MacGetMetalAppearance(*args
, **kwargs
)
365 class TopLevelWindowPtr(TopLevelWindow
):
366 def __init__(self
, this
):
368 if not hasattr(self
,"thisown"): self
.thisown
= 0
369 self
.__class
__ = TopLevelWindow
370 _windows_
.TopLevelWindow_swigregister(TopLevelWindowPtr
)
371 cvar
= _windows_
.cvar
372 FrameNameStr
= cvar
.FrameNameStr
373 DialogNameStr
= cvar
.DialogNameStr
374 StatusLineNameStr
= cvar
.StatusLineNameStr
375 ToolBarNameStr
= cvar
.ToolBarNameStr
377 #---------------------------------------------------------------------------
379 class Frame(TopLevelWindow
):
381 return "<%s.%s; proxy of C++ wxFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
382 def __init__(self
, *args
, **kwargs
):
384 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
385 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
386 String name=FrameNameStr) -> Frame
388 newobj
= _windows_
.new_Frame(*args
, **kwargs
)
389 self
.this
= newobj
.this
392 self
._setOORInfo
(self
)
394 def Create(*args
, **kwargs
):
396 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
397 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
398 String name=FrameNameStr) -> bool
400 return _windows_
.Frame_Create(*args
, **kwargs
)
402 def GetClientAreaOrigin(*args
, **kwargs
):
404 GetClientAreaOrigin(self) -> Point
406 Get the origin of the client area of the window relative to the
407 window's top left corner (the client area may be shifted because of
408 the borders, scrollbars, other decorations...)
410 return _windows_
.Frame_GetClientAreaOrigin(*args
, **kwargs
)
412 def SendSizeEvent(*args
, **kwargs
):
413 """SendSizeEvent(self)"""
414 return _windows_
.Frame_SendSizeEvent(*args
, **kwargs
)
416 def SetMenuBar(*args
, **kwargs
):
417 """SetMenuBar(self, MenuBar menubar)"""
418 return _windows_
.Frame_SetMenuBar(*args
, **kwargs
)
420 def GetMenuBar(*args
, **kwargs
):
421 """GetMenuBar(self) -> MenuBar"""
422 return _windows_
.Frame_GetMenuBar(*args
, **kwargs
)
424 def ProcessCommand(*args
, **kwargs
):
425 """ProcessCommand(self, int winid) -> bool"""
426 return _windows_
.Frame_ProcessCommand(*args
, **kwargs
)
428 Command
= ProcessCommand
429 def CreateStatusBar(*args
, **kwargs
):
431 CreateStatusBar(self, int number=1, long style=ST_SIZEGRIP, int winid=0,
432 String name=StatusLineNameStr) -> StatusBar
434 return _windows_
.Frame_CreateStatusBar(*args
, **kwargs
)
436 def GetStatusBar(*args
, **kwargs
):
437 """GetStatusBar(self) -> StatusBar"""
438 return _windows_
.Frame_GetStatusBar(*args
, **kwargs
)
440 def SetStatusBar(*args
, **kwargs
):
441 """SetStatusBar(self, StatusBar statBar)"""
442 return _windows_
.Frame_SetStatusBar(*args
, **kwargs
)
444 def SetStatusText(*args
, **kwargs
):
445 """SetStatusText(self, String text, int number=0)"""
446 return _windows_
.Frame_SetStatusText(*args
, **kwargs
)
448 def SetStatusWidths(*args
, **kwargs
):
449 """SetStatusWidths(self, int widths, int widths_field)"""
450 return _windows_
.Frame_SetStatusWidths(*args
, **kwargs
)
452 def PushStatusText(*args
, **kwargs
):
453 """PushStatusText(self, String text, int number=0)"""
454 return _windows_
.Frame_PushStatusText(*args
, **kwargs
)
456 def PopStatusText(*args
, **kwargs
):
457 """PopStatusText(self, int number=0)"""
458 return _windows_
.Frame_PopStatusText(*args
, **kwargs
)
460 def SetStatusBarPane(*args
, **kwargs
):
461 """SetStatusBarPane(self, int n)"""
462 return _windows_
.Frame_SetStatusBarPane(*args
, **kwargs
)
464 def GetStatusBarPane(*args
, **kwargs
):
465 """GetStatusBarPane(self) -> int"""
466 return _windows_
.Frame_GetStatusBarPane(*args
, **kwargs
)
468 def CreateToolBar(*args
, **kwargs
):
469 """CreateToolBar(self, long style=-1, int winid=-1, String name=ToolBarNameStr) -> wxToolBar"""
470 return _windows_
.Frame_CreateToolBar(*args
, **kwargs
)
472 def GetToolBar(*args
, **kwargs
):
473 """GetToolBar(self) -> wxToolBar"""
474 return _windows_
.Frame_GetToolBar(*args
, **kwargs
)
476 def SetToolBar(*args
, **kwargs
):
477 """SetToolBar(self, wxToolBar toolbar)"""
478 return _windows_
.Frame_SetToolBar(*args
, **kwargs
)
480 def DoGiveHelp(*args
, **kwargs
):
481 """DoGiveHelp(self, String text, bool show)"""
482 return _windows_
.Frame_DoGiveHelp(*args
, **kwargs
)
484 def DoMenuUpdates(*args
, **kwargs
):
485 """DoMenuUpdates(self, Menu menu=None)"""
486 return _windows_
.Frame_DoMenuUpdates(*args
, **kwargs
)
488 def GetClassDefaultAttributes(*args
, **kwargs
):
490 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
492 Get the default attributes for this class. This is useful if you want
493 to use the same font or colour in your own control as in a standard
494 control -- which is a much better idea than hard coding specific
495 colours or fonts which might look completely out of place on the
496 user's system, especially if it uses themes.
498 The variant parameter is only relevant under Mac currently and is
499 ignore under other platforms. Under Mac, it will change the size of
500 the returned font. See `wx.Window.SetWindowVariant` for more about
503 return _windows_
.Frame_GetClassDefaultAttributes(*args
, **kwargs
)
505 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
507 class FramePtr(Frame
):
508 def __init__(self
, this
):
510 if not hasattr(self
,"thisown"): self
.thisown
= 0
511 self
.__class
__ = Frame
512 _windows_
.Frame_swigregister(FramePtr
)
514 def PreFrame(*args
, **kwargs
):
515 """PreFrame() -> Frame"""
516 val
= _windows_
.new_PreFrame(*args
, **kwargs
)
520 def Frame_GetClassDefaultAttributes(*args
, **kwargs
):
522 Frame_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
524 Get the default attributes for this class. This is useful if you want
525 to use the same font or colour in your own control as in a standard
526 control -- which is a much better idea than hard coding specific
527 colours or fonts which might look completely out of place on the
528 user's system, especially if it uses themes.
530 The variant parameter is only relevant under Mac currently and is
531 ignore under other platforms. Under Mac, it will change the size of
532 the returned font. See `wx.Window.SetWindowVariant` for more about
535 return _windows_
.Frame_GetClassDefaultAttributes(*args
, **kwargs
)
537 #---------------------------------------------------------------------------
539 class Dialog(TopLevelWindow
):
541 return "<%s.%s; proxy of C++ wxDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
542 def __init__(self
, *args
, **kwargs
):
544 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
545 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
546 String name=DialogNameStr) -> Dialog
548 newobj
= _windows_
.new_Dialog(*args
, **kwargs
)
549 self
.this
= newobj
.this
552 self
._setOORInfo
(self
)
554 def Create(*args
, **kwargs
):
556 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
557 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
558 String name=DialogNameStr) -> bool
560 return _windows_
.Dialog_Create(*args
, **kwargs
)
562 def SetReturnCode(*args
, **kwargs
):
563 """SetReturnCode(self, int returnCode)"""
564 return _windows_
.Dialog_SetReturnCode(*args
, **kwargs
)
566 def GetReturnCode(*args
, **kwargs
):
567 """GetReturnCode(self) -> int"""
568 return _windows_
.Dialog_GetReturnCode(*args
, **kwargs
)
570 def CreateTextSizer(*args
, **kwargs
):
571 """CreateTextSizer(self, String message) -> Sizer"""
572 return _windows_
.Dialog_CreateTextSizer(*args
, **kwargs
)
574 def CreateButtonSizer(*args
, **kwargs
):
575 """CreateButtonSizer(self, long flags) -> Sizer"""
576 return _windows_
.Dialog_CreateButtonSizer(*args
, **kwargs
)
578 def IsModal(*args
, **kwargs
):
579 """IsModal(self) -> bool"""
580 return _windows_
.Dialog_IsModal(*args
, **kwargs
)
582 def ShowModal(*args
, **kwargs
):
583 """ShowModal(self) -> int"""
584 return _windows_
.Dialog_ShowModal(*args
, **kwargs
)
586 def EndModal(*args
, **kwargs
):
587 """EndModal(self, int retCode)"""
588 return _windows_
.Dialog_EndModal(*args
, **kwargs
)
590 def GetClassDefaultAttributes(*args
, **kwargs
):
592 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
594 Get the default attributes for this class. This is useful if you want
595 to use the same font or colour in your own control as in a standard
596 control -- which is a much better idea than hard coding specific
597 colours or fonts which might look completely out of place on the
598 user's system, especially if it uses themes.
600 The variant parameter is only relevant under Mac currently and is
601 ignore under other platforms. Under Mac, it will change the size of
602 the returned font. See `wx.Window.SetWindowVariant` for more about
605 return _windows_
.Dialog_GetClassDefaultAttributes(*args
, **kwargs
)
607 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
609 class DialogPtr(Dialog
):
610 def __init__(self
, this
):
612 if not hasattr(self
,"thisown"): self
.thisown
= 0
613 self
.__class
__ = Dialog
614 _windows_
.Dialog_swigregister(DialogPtr
)
616 def PreDialog(*args
, **kwargs
):
617 """PreDialog() -> Dialog"""
618 val
= _windows_
.new_PreDialog(*args
, **kwargs
)
622 def Dialog_GetClassDefaultAttributes(*args
, **kwargs
):
624 Dialog_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
626 Get the default attributes for this class. This is useful if you want
627 to use the same font or colour in your own control as in a standard
628 control -- which is a much better idea than hard coding specific
629 colours or fonts which might look completely out of place on the
630 user's system, especially if it uses themes.
632 The variant parameter is only relevant under Mac currently and is
633 ignore under other platforms. Under Mac, it will change the size of
634 the returned font. See `wx.Window.SetWindowVariant` for more about
637 return _windows_
.Dialog_GetClassDefaultAttributes(*args
, **kwargs
)
639 #---------------------------------------------------------------------------
641 class MiniFrame(Frame
):
643 return "<%s.%s; proxy of C++ wxMiniFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
644 def __init__(self
, *args
, **kwargs
):
646 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
647 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
648 String name=FrameNameStr) -> MiniFrame
650 newobj
= _windows_
.new_MiniFrame(*args
, **kwargs
)
651 self
.this
= newobj
.this
654 self
._setOORInfo
(self
)
656 def Create(*args
, **kwargs
):
658 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
659 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
660 String name=FrameNameStr) -> bool
662 return _windows_
.MiniFrame_Create(*args
, **kwargs
)
665 class MiniFramePtr(MiniFrame
):
666 def __init__(self
, this
):
668 if not hasattr(self
,"thisown"): self
.thisown
= 0
669 self
.__class
__ = MiniFrame
670 _windows_
.MiniFrame_swigregister(MiniFramePtr
)
672 def PreMiniFrame(*args
, **kwargs
):
673 """PreMiniFrame() -> MiniFrame"""
674 val
= _windows_
.new_PreMiniFrame(*args
, **kwargs
)
678 #---------------------------------------------------------------------------
680 SPLASH_CENTRE_ON_PARENT
= _windows_
.SPLASH_CENTRE_ON_PARENT
681 SPLASH_CENTRE_ON_SCREEN
= _windows_
.SPLASH_CENTRE_ON_SCREEN
682 SPLASH_NO_CENTRE
= _windows_
.SPLASH_NO_CENTRE
683 SPLASH_TIMEOUT
= _windows_
.SPLASH_TIMEOUT
684 SPLASH_NO_TIMEOUT
= _windows_
.SPLASH_NO_TIMEOUT
685 class SplashScreenWindow(_core
.Window
):
687 return "<%s.%s; proxy of C++ wxSplashScreenWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
688 def __init__(self
, *args
, **kwargs
):
690 __init__(self, Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,
691 Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow
693 newobj
= _windows_
.new_SplashScreenWindow(*args
, **kwargs
)
694 self
.this
= newobj
.this
697 self
._setOORInfo
(self
)
699 def SetBitmap(*args
, **kwargs
):
700 """SetBitmap(self, Bitmap bitmap)"""
701 return _windows_
.SplashScreenWindow_SetBitmap(*args
, **kwargs
)
703 def GetBitmap(*args
, **kwargs
):
704 """GetBitmap(self) -> Bitmap"""
705 return _windows_
.SplashScreenWindow_GetBitmap(*args
, **kwargs
)
708 class SplashScreenWindowPtr(SplashScreenWindow
):
709 def __init__(self
, this
):
711 if not hasattr(self
,"thisown"): self
.thisown
= 0
712 self
.__class
__ = SplashScreenWindow
713 _windows_
.SplashScreenWindow_swigregister(SplashScreenWindowPtr
)
715 class SplashScreen(Frame
):
717 return "<%s.%s; proxy of C++ wxSplashScreen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
718 def __init__(self
, *args
, **kwargs
):
720 __init__(self, Bitmap bitmap, long splashStyle, int milliseconds,
721 Window parent, int id, Point pos=DefaultPosition,
722 Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen
724 newobj
= _windows_
.new_SplashScreen(*args
, **kwargs
)
725 self
.this
= newobj
.this
728 self
._setOORInfo
(self
)
730 def GetSplashStyle(*args
, **kwargs
):
731 """GetSplashStyle(self) -> long"""
732 return _windows_
.SplashScreen_GetSplashStyle(*args
, **kwargs
)
734 def GetSplashWindow(*args
, **kwargs
):
735 """GetSplashWindow(self) -> SplashScreenWindow"""
736 return _windows_
.SplashScreen_GetSplashWindow(*args
, **kwargs
)
738 def GetTimeout(*args
, **kwargs
):
739 """GetTimeout(self) -> int"""
740 return _windows_
.SplashScreen_GetTimeout(*args
, **kwargs
)
743 class SplashScreenPtr(SplashScreen
):
744 def __init__(self
, this
):
746 if not hasattr(self
,"thisown"): self
.thisown
= 0
747 self
.__class
__ = SplashScreen
748 _windows_
.SplashScreen_swigregister(SplashScreenPtr
)
750 #---------------------------------------------------------------------------
752 class StatusBar(_core
.Window
):
754 return "<%s.%s; proxy of C++ wxStatusBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
755 def __init__(self
, *args
, **kwargs
):
756 """__init__(self, Window parent, int id=-1, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> StatusBar"""
757 newobj
= _windows_
.new_StatusBar(*args
, **kwargs
)
758 self
.this
= newobj
.this
761 self
._setOORInfo
(self
)
763 def Create(*args
, **kwargs
):
764 """Create(self, Window parent, int id, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> bool"""
765 return _windows_
.StatusBar_Create(*args
, **kwargs
)
767 def SetFieldsCount(*args
, **kwargs
):
768 """SetFieldsCount(self, int number=1)"""
769 return _windows_
.StatusBar_SetFieldsCount(*args
, **kwargs
)
771 def GetFieldsCount(*args
, **kwargs
):
772 """GetFieldsCount(self) -> int"""
773 return _windows_
.StatusBar_GetFieldsCount(*args
, **kwargs
)
775 def SetStatusText(*args
, **kwargs
):
776 """SetStatusText(self, String text, int number=0)"""
777 return _windows_
.StatusBar_SetStatusText(*args
, **kwargs
)
779 def GetStatusText(*args
, **kwargs
):
780 """GetStatusText(self, int number=0) -> String"""
781 return _windows_
.StatusBar_GetStatusText(*args
, **kwargs
)
783 def PushStatusText(*args
, **kwargs
):
784 """PushStatusText(self, String text, int number=0)"""
785 return _windows_
.StatusBar_PushStatusText(*args
, **kwargs
)
787 def PopStatusText(*args
, **kwargs
):
788 """PopStatusText(self, int number=0)"""
789 return _windows_
.StatusBar_PopStatusText(*args
, **kwargs
)
791 def SetStatusWidths(*args
, **kwargs
):
792 """SetStatusWidths(self, int widths, int widths_field)"""
793 return _windows_
.StatusBar_SetStatusWidths(*args
, **kwargs
)
795 def GetFieldRect(*args
, **kwargs
):
796 """GetFieldRect(self, int i) -> Rect"""
797 return _windows_
.StatusBar_GetFieldRect(*args
, **kwargs
)
799 def SetMinHeight(*args
, **kwargs
):
800 """SetMinHeight(self, int height)"""
801 return _windows_
.StatusBar_SetMinHeight(*args
, **kwargs
)
803 def GetBorderX(*args
, **kwargs
):
804 """GetBorderX(self) -> int"""
805 return _windows_
.StatusBar_GetBorderX(*args
, **kwargs
)
807 def GetBorderY(*args
, **kwargs
):
808 """GetBorderY(self) -> int"""
809 return _windows_
.StatusBar_GetBorderY(*args
, **kwargs
)
811 def GetClassDefaultAttributes(*args
, **kwargs
):
813 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
815 Get the default attributes for this class. This is useful if you want
816 to use the same font or colour in your own control as in a standard
817 control -- which is a much better idea than hard coding specific
818 colours or fonts which might look completely out of place on the
819 user's system, especially if it uses themes.
821 The variant parameter is only relevant under Mac currently and is
822 ignore under other platforms. Under Mac, it will change the size of
823 the returned font. See `wx.Window.SetWindowVariant` for more about
826 return _windows_
.StatusBar_GetClassDefaultAttributes(*args
, **kwargs
)
828 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
830 class StatusBarPtr(StatusBar
):
831 def __init__(self
, this
):
833 if not hasattr(self
,"thisown"): self
.thisown
= 0
834 self
.__class
__ = StatusBar
835 _windows_
.StatusBar_swigregister(StatusBarPtr
)
837 def PreStatusBar(*args
, **kwargs
):
838 """PreStatusBar() -> StatusBar"""
839 val
= _windows_
.new_PreStatusBar(*args
, **kwargs
)
843 def StatusBar_GetClassDefaultAttributes(*args
, **kwargs
):
845 StatusBar_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
847 Get the default attributes for this class. This is useful if you want
848 to use the same font or colour in your own control as in a standard
849 control -- which is a much better idea than hard coding specific
850 colours or fonts which might look completely out of place on the
851 user's system, especially if it uses themes.
853 The variant parameter is only relevant under Mac currently and is
854 ignore under other platforms. Under Mac, it will change the size of
855 the returned font. See `wx.Window.SetWindowVariant` for more about
858 return _windows_
.StatusBar_GetClassDefaultAttributes(*args
, **kwargs
)
860 #---------------------------------------------------------------------------
862 SP_NOBORDER
= _windows_
.SP_NOBORDER
863 SP_NOSASH
= _windows_
.SP_NOSASH
864 SP_PERMIT_UNSPLIT
= _windows_
.SP_PERMIT_UNSPLIT
865 SP_LIVE_UPDATE
= _windows_
.SP_LIVE_UPDATE
866 SP_3DSASH
= _windows_
.SP_3DSASH
867 SP_3DBORDER
= _windows_
.SP_3DBORDER
868 SP_NO_XP_THEME
= _windows_
.SP_NO_XP_THEME
869 SP_BORDER
= _windows_
.SP_BORDER
870 SP_3D
= _windows_
.SP_3D
871 SPLIT_HORIZONTAL
= _windows_
.SPLIT_HORIZONTAL
872 SPLIT_VERTICAL
= _windows_
.SPLIT_VERTICAL
873 SPLIT_DRAG_NONE
= _windows_
.SPLIT_DRAG_NONE
874 SPLIT_DRAG_DRAGGING
= _windows_
.SPLIT_DRAG_DRAGGING
875 SPLIT_DRAG_LEFT_DOWN
= _windows_
.SPLIT_DRAG_LEFT_DOWN
876 class SplitterWindow(_core
.Window
):
878 wx.SplitterWindow manages up to two subwindows or panes, with an
879 optional vertical or horizontal split which can be used with the mouse
883 return "<%s.%s; proxy of C++ wxSplitterWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
884 def __init__(self
, *args
, **kwargs
):
886 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
887 Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow
889 Constructor. Creates and shows a SplitterWindow.
891 if kwargs
.has_key('point'): kwargs
['pos'] = kwargs
['point'];del kwargs
['point']
892 newobj
= _windows_
.new_SplitterWindow(*args
, **kwargs
)
893 self
.this
= newobj
.this
896 self
._setOORInfo
(self
)
898 def Create(*args
, **kwargs
):
900 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
901 Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> bool
903 Create the GUI part of the SplitterWindow for the 2-phase create.
905 return _windows_
.SplitterWindow_Create(*args
, **kwargs
)
907 def GetWindow1(*args
, **kwargs
):
909 GetWindow1(self) -> Window
911 Gets the only or left/top pane.
913 return _windows_
.SplitterWindow_GetWindow1(*args
, **kwargs
)
915 def GetWindow2(*args
, **kwargs
):
917 GetWindow2(self) -> Window
919 Gets the right/bottom pane.
921 return _windows_
.SplitterWindow_GetWindow2(*args
, **kwargs
)
923 def SetSplitMode(*args
, **kwargs
):
925 SetSplitMode(self, int mode)
927 Sets the split mode. The mode can be wx.SPLIT_VERTICAL or
928 wx.SPLIT_HORIZONTAL. This only sets the internal variable; does not
931 return _windows_
.SplitterWindow_SetSplitMode(*args
, **kwargs
)
933 def GetSplitMode(*args
, **kwargs
):
935 GetSplitMode(self) -> int
939 return _windows_
.SplitterWindow_GetSplitMode(*args
, **kwargs
)
941 def Initialize(*args
, **kwargs
):
943 Initialize(self, Window window)
945 Initializes the splitter window to have one pane. This should be
946 called if you wish to initially view only a single pane in the
949 return _windows_
.SplitterWindow_Initialize(*args
, **kwargs
)
951 def SplitVertically(*args
, **kwargs
):
953 SplitVertically(self, Window window1, Window window2, int sashPosition=0) -> bool
955 Initializes the left and right panes of the splitter window.
957 return _windows_
.SplitterWindow_SplitVertically(*args
, **kwargs
)
959 def SplitHorizontally(*args
, **kwargs
):
961 SplitHorizontally(self, Window window1, Window window2, int sashPosition=0) -> bool
963 Initializes the top and bottom panes of the splitter window.
965 return _windows_
.SplitterWindow_SplitHorizontally(*args
, **kwargs
)
967 def Unsplit(*args
, **kwargs
):
969 Unsplit(self, Window toRemove=None) -> bool
971 Unsplits the window. Pass the pane to remove, or None to remove the
972 right or bottom pane. Returns True if successful, False otherwise (the
973 window was not split).
975 This function will not actually delete the pane being
976 removed; it sends EVT_SPLITTER_UNSPLIT which can be handled
977 for the desired behaviour. By default, the pane being
978 removed is only hidden.
980 return _windows_
.SplitterWindow_Unsplit(*args
, **kwargs
)
982 def ReplaceWindow(*args
, **kwargs
):
984 ReplaceWindow(self, Window winOld, Window winNew) -> bool
986 This function replaces one of the windows managed by the
987 SplitterWindow with another one. It is in general better to use it
988 instead of calling Unsplit() and then resplitting the window back
989 because it will provoke much less flicker. It is valid to call this
990 function whether the splitter has two windows or only one.
992 Both parameters should be non-None and winOld must specify one of the
993 windows managed by the splitter. If the parameters are incorrect or
994 the window couldn't be replaced, False is returned. Otherwise the
995 function will return True, but please notice that it will not Destroy
996 the replaced window and you may wish to do it yourself.
998 return _windows_
.SplitterWindow_ReplaceWindow(*args
, **kwargs
)
1000 def UpdateSize(*args
, **kwargs
):
1004 Causes any pending sizing of the sash and child panes to take place
1007 Such resizing normally takes place in idle time, in order to wait for
1008 layout to be completed. However, this can cause unacceptable flicker
1009 as the panes are resized after the window has been shown. To work
1010 around this, you can perform window layout (for example by sending a
1011 size event to the parent window), and then call this function, before
1012 showing the top-level window.
1014 return _windows_
.SplitterWindow_UpdateSize(*args
, **kwargs
)
1016 def IsSplit(*args
, **kwargs
):
1018 IsSplit(self) -> bool
1020 Is the window split?
1022 return _windows_
.SplitterWindow_IsSplit(*args
, **kwargs
)
1024 def SetSashSize(*args
, **kwargs
):
1026 SetSashSize(self, int width)
1030 return _windows_
.SplitterWindow_SetSashSize(*args
, **kwargs
)
1032 def SetBorderSize(*args
, **kwargs
):
1034 SetBorderSize(self, int width)
1036 Sets the border size
1038 return _windows_
.SplitterWindow_SetBorderSize(*args
, **kwargs
)
1040 def GetSashSize(*args
, **kwargs
):
1042 GetSashSize(self) -> int
1046 return _windows_
.SplitterWindow_GetSashSize(*args
, **kwargs
)
1048 def GetBorderSize(*args
, **kwargs
):
1050 GetBorderSize(self) -> int
1052 Gets the border size
1054 return _windows_
.SplitterWindow_GetBorderSize(*args
, **kwargs
)
1056 def SetSashPosition(*args
, **kwargs
):
1058 SetSashPosition(self, int position, bool redraw=True)
1060 Sets the sash position, in pixels. If redraw is Ttrue then the panes
1061 are resized and the sash and border are redrawn.
1063 return _windows_
.SplitterWindow_SetSashPosition(*args
, **kwargs
)
1065 def GetSashPosition(*args
, **kwargs
):
1067 GetSashPosition(self) -> int
1069 Returns the surrent sash position.
1071 return _windows_
.SplitterWindow_GetSashPosition(*args
, **kwargs
)
1073 def SetMinimumPaneSize(*args
, **kwargs
):
1075 SetMinimumPaneSize(self, int min)
1077 Sets the minimum pane size in pixels.
1079 The default minimum pane size is zero, which means that either pane
1080 can be reduced to zero by dragging the sash, thus removing one of the
1081 panes. To prevent this behaviour (and veto out-of-range sash
1082 dragging), set a minimum size, for example 20 pixels. If the
1083 wx.SP_PERMIT_UNSPLIT style is used when a splitter window is created,
1084 the window may be unsplit even if minimum size is non-zero.
1086 return _windows_
.SplitterWindow_SetMinimumPaneSize(*args
, **kwargs
)
1088 def GetMinimumPaneSize(*args
, **kwargs
):
1090 GetMinimumPaneSize(self) -> int
1092 Gets the minimum pane size in pixels.
1094 return _windows_
.SplitterWindow_GetMinimumPaneSize(*args
, **kwargs
)
1096 def SashHitTest(*args
, **kwargs
):
1098 SashHitTest(self, int x, int y, int tolerance=5) -> bool
1100 Tests for x, y over the sash
1102 return _windows_
.SplitterWindow_SashHitTest(*args
, **kwargs
)
1104 def SizeWindows(*args
, **kwargs
):
1110 return _windows_
.SplitterWindow_SizeWindows(*args
, **kwargs
)
1112 def SetNeedUpdating(*args
, **kwargs
):
1113 """SetNeedUpdating(self, bool needUpdating)"""
1114 return _windows_
.SplitterWindow_SetNeedUpdating(*args
, **kwargs
)
1116 def GetNeedUpdating(*args
, **kwargs
):
1117 """GetNeedUpdating(self) -> bool"""
1118 return _windows_
.SplitterWindow_GetNeedUpdating(*args
, **kwargs
)
1120 def GetClassDefaultAttributes(*args
, **kwargs
):
1122 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1124 Get the default attributes for this class. This is useful if you want
1125 to use the same font or colour in your own control as in a standard
1126 control -- which is a much better idea than hard coding specific
1127 colours or fonts which might look completely out of place on the
1128 user's system, especially if it uses themes.
1130 The variant parameter is only relevant under Mac currently and is
1131 ignore under other platforms. Under Mac, it will change the size of
1132 the returned font. See `wx.Window.SetWindowVariant` for more about
1135 return _windows_
.SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
)
1137 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
1139 class SplitterWindowPtr(SplitterWindow
):
1140 def __init__(self
, this
):
1142 if not hasattr(self
,"thisown"): self
.thisown
= 0
1143 self
.__class
__ = SplitterWindow
1144 _windows_
.SplitterWindow_swigregister(SplitterWindowPtr
)
1145 SplitterNameStr
= cvar
.SplitterNameStr
1147 def PreSplitterWindow(*args
, **kwargs
):
1149 PreSplitterWindow() -> SplitterWindow
1151 Precreate a SplitterWindow for 2-phase creation.
1153 val
= _windows_
.new_PreSplitterWindow(*args
, **kwargs
)
1157 def SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
):
1159 SplitterWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1161 Get the default attributes for this class. This is useful if you want
1162 to use the same font or colour in your own control as in a standard
1163 control -- which is a much better idea than hard coding specific
1164 colours or fonts which might look completely out of place on the
1165 user's system, especially if it uses themes.
1167 The variant parameter is only relevant under Mac currently and is
1168 ignore under other platforms. Under Mac, it will change the size of
1169 the returned font. See `wx.Window.SetWindowVariant` for more about
1172 return _windows_
.SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
)
1174 class SplitterEvent(_core
.NotifyEvent
):
1175 """This class represents the events generated by a splitter control."""
1177 return "<%s.%s; proxy of C++ wxSplitterEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1178 def __init__(self
, *args
, **kwargs
):
1180 __init__(self, wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent
1182 This class represents the events generated by a splitter control.
1184 newobj
= _windows_
.new_SplitterEvent(*args
, **kwargs
)
1185 self
.this
= newobj
.this
1188 def SetSashPosition(*args
, **kwargs
):
1190 SetSashPosition(self, int pos)
1192 This funciton is only meaningful during EVT_SPLITTER_SASH_POS_CHANGING
1193 and EVT_SPLITTER_SASH_POS_CHANGED events. In the case of _CHANGED
1194 events, sets the the new sash position. In the case of _CHANGING
1195 events, sets the new tracking bar position so visual feedback during
1196 dragging will represent that change that will actually take place. Set
1197 to -1 from the event handler code to prevent repositioning.
1199 return _windows_
.SplitterEvent_SetSashPosition(*args
, **kwargs
)
1201 def GetSashPosition(*args
, **kwargs
):
1203 GetSashPosition(self) -> int
1205 Returns the new sash position while in EVT_SPLITTER_SASH_POS_CHANGING
1206 and EVT_SPLITTER_SASH_POS_CHANGED events.
1208 return _windows_
.SplitterEvent_GetSashPosition(*args
, **kwargs
)
1210 def GetWindowBeingRemoved(*args
, **kwargs
):
1212 GetWindowBeingRemoved(self) -> Window
1214 Returns a pointer to the window being removed when a splitter window
1217 return _windows_
.SplitterEvent_GetWindowBeingRemoved(*args
, **kwargs
)
1219 def GetX(*args
, **kwargs
):
1223 Returns the x coordinate of the double-click point in a
1224 EVT_SPLITTER_DCLICK event.
1226 return _windows_
.SplitterEvent_GetX(*args
, **kwargs
)
1228 def GetY(*args
, **kwargs
):
1232 Returns the y coordinate of the double-click point in a
1233 EVT_SPLITTER_DCLICK event.
1235 return _windows_
.SplitterEvent_GetY(*args
, **kwargs
)
1238 class SplitterEventPtr(SplitterEvent
):
1239 def __init__(self
, this
):
1241 if not hasattr(self
,"thisown"): self
.thisown
= 0
1242 self
.__class
__ = SplitterEvent
1243 _windows_
.SplitterEvent_swigregister(SplitterEventPtr
)
1245 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
= _windows_
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
1246 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
= _windows_
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
1247 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
= _windows_
.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
1248 wxEVT_COMMAND_SPLITTER_UNSPLIT
= _windows_
.wxEVT_COMMAND_SPLITTER_UNSPLIT
1249 EVT_SPLITTER_SASH_POS_CHANGED
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
, 1 )
1250 EVT_SPLITTER_SASH_POS_CHANGING
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
, 1 )
1251 EVT_SPLITTER_DOUBLECLICKED
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
, 1 )
1252 EVT_SPLITTER_UNSPLIT
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT
, 1 )
1253 EVT_SPLITTER_DCLICK
= EVT_SPLITTER_DOUBLECLICKED
1255 #---------------------------------------------------------------------------
1257 SASH_DRAG_NONE
= _windows_
.SASH_DRAG_NONE
1258 SASH_DRAG_DRAGGING
= _windows_
.SASH_DRAG_DRAGGING
1259 SASH_DRAG_LEFT_DOWN
= _windows_
.SASH_DRAG_LEFT_DOWN
1260 SW_NOBORDER
= _windows_
.SW_NOBORDER
1261 SW_BORDER
= _windows_
.SW_BORDER
1262 SW_3DSASH
= _windows_
.SW_3DSASH
1263 SW_3DBORDER
= _windows_
.SW_3DBORDER
1264 SW_3D
= _windows_
.SW_3D
1265 SASH_TOP
= _windows_
.SASH_TOP
1266 SASH_RIGHT
= _windows_
.SASH_RIGHT
1267 SASH_BOTTOM
= _windows_
.SASH_BOTTOM
1268 SASH_LEFT
= _windows_
.SASH_LEFT
1269 SASH_NONE
= _windows_
.SASH_NONE
1270 class SashWindow(_core
.Window
):
1272 return "<%s.%s; proxy of C++ wxSashWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1273 def __init__(self
, *args
, **kwargs
):
1275 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1276 long style=wxCLIP_CHILDREN|wxSW_3D,
1277 String name=SashNameStr) -> SashWindow
1279 newobj
= _windows_
.new_SashWindow(*args
, **kwargs
)
1280 self
.this
= newobj
.this
1283 self
._setOORInfo
(self
)
1285 def Create(*args
, **kwargs
):
1287 Create(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1288 long style=wxCLIP_CHILDREN|wxSW_3D,
1289 String name=SashNameStr) -> bool
1291 return _windows_
.SashWindow_Create(*args
, **kwargs
)
1293 def SetSashVisible(*args
, **kwargs
):
1294 """SetSashVisible(self, int edge, bool sash)"""
1295 return _windows_
.SashWindow_SetSashVisible(*args
, **kwargs
)
1297 def GetSashVisible(*args
, **kwargs
):
1298 """GetSashVisible(self, int edge) -> bool"""
1299 return _windows_
.SashWindow_GetSashVisible(*args
, **kwargs
)
1301 def SetSashBorder(*args
, **kwargs
):
1302 """SetSashBorder(self, int edge, bool border)"""
1303 return _windows_
.SashWindow_SetSashBorder(*args
, **kwargs
)
1305 def HasBorder(*args
, **kwargs
):
1306 """HasBorder(self, int edge) -> bool"""
1307 return _windows_
.SashWindow_HasBorder(*args
, **kwargs
)
1309 def GetEdgeMargin(*args
, **kwargs
):
1310 """GetEdgeMargin(self, int edge) -> int"""
1311 return _windows_
.SashWindow_GetEdgeMargin(*args
, **kwargs
)
1313 def SetDefaultBorderSize(*args
, **kwargs
):
1314 """SetDefaultBorderSize(self, int width)"""
1315 return _windows_
.SashWindow_SetDefaultBorderSize(*args
, **kwargs
)
1317 def GetDefaultBorderSize(*args
, **kwargs
):
1318 """GetDefaultBorderSize(self) -> int"""
1319 return _windows_
.SashWindow_GetDefaultBorderSize(*args
, **kwargs
)
1321 def SetExtraBorderSize(*args
, **kwargs
):
1322 """SetExtraBorderSize(self, int width)"""
1323 return _windows_
.SashWindow_SetExtraBorderSize(*args
, **kwargs
)
1325 def GetExtraBorderSize(*args
, **kwargs
):
1326 """GetExtraBorderSize(self) -> int"""
1327 return _windows_
.SashWindow_GetExtraBorderSize(*args
, **kwargs
)
1329 def SetMinimumSizeX(*args
, **kwargs
):
1330 """SetMinimumSizeX(self, int min)"""
1331 return _windows_
.SashWindow_SetMinimumSizeX(*args
, **kwargs
)
1333 def SetMinimumSizeY(*args
, **kwargs
):
1334 """SetMinimumSizeY(self, int min)"""
1335 return _windows_
.SashWindow_SetMinimumSizeY(*args
, **kwargs
)
1337 def GetMinimumSizeX(*args
, **kwargs
):
1338 """GetMinimumSizeX(self) -> int"""
1339 return _windows_
.SashWindow_GetMinimumSizeX(*args
, **kwargs
)
1341 def GetMinimumSizeY(*args
, **kwargs
):
1342 """GetMinimumSizeY(self) -> int"""
1343 return _windows_
.SashWindow_GetMinimumSizeY(*args
, **kwargs
)
1345 def SetMaximumSizeX(*args
, **kwargs
):
1346 """SetMaximumSizeX(self, int max)"""
1347 return _windows_
.SashWindow_SetMaximumSizeX(*args
, **kwargs
)
1349 def SetMaximumSizeY(*args
, **kwargs
):
1350 """SetMaximumSizeY(self, int max)"""
1351 return _windows_
.SashWindow_SetMaximumSizeY(*args
, **kwargs
)
1353 def GetMaximumSizeX(*args
, **kwargs
):
1354 """GetMaximumSizeX(self) -> int"""
1355 return _windows_
.SashWindow_GetMaximumSizeX(*args
, **kwargs
)
1357 def GetMaximumSizeY(*args
, **kwargs
):
1358 """GetMaximumSizeY(self) -> int"""
1359 return _windows_
.SashWindow_GetMaximumSizeY(*args
, **kwargs
)
1361 def SashHitTest(*args
, **kwargs
):
1362 """SashHitTest(self, int x, int y, int tolerance=2) -> int"""
1363 return _windows_
.SashWindow_SashHitTest(*args
, **kwargs
)
1365 def SizeWindows(*args
, **kwargs
):
1366 """SizeWindows(self)"""
1367 return _windows_
.SashWindow_SizeWindows(*args
, **kwargs
)
1370 class SashWindowPtr(SashWindow
):
1371 def __init__(self
, this
):
1373 if not hasattr(self
,"thisown"): self
.thisown
= 0
1374 self
.__class
__ = SashWindow
1375 _windows_
.SashWindow_swigregister(SashWindowPtr
)
1376 SashNameStr
= cvar
.SashNameStr
1377 SashLayoutNameStr
= cvar
.SashLayoutNameStr
1379 def PreSashWindow(*args
, **kwargs
):
1380 """PreSashWindow() -> SashWindow"""
1381 val
= _windows_
.new_PreSashWindow(*args
, **kwargs
)
1385 SASH_STATUS_OK
= _windows_
.SASH_STATUS_OK
1386 SASH_STATUS_OUT_OF_RANGE
= _windows_
.SASH_STATUS_OUT_OF_RANGE
1387 class SashEvent(_core
.CommandEvent
):
1389 return "<%s.%s; proxy of C++ wxSashEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1390 def __init__(self
, *args
, **kwargs
):
1391 """__init__(self, int id=0, int edge=SASH_NONE) -> SashEvent"""
1392 newobj
= _windows_
.new_SashEvent(*args
, **kwargs
)
1393 self
.this
= newobj
.this
1396 def SetEdge(*args
, **kwargs
):
1397 """SetEdge(self, int edge)"""
1398 return _windows_
.SashEvent_SetEdge(*args
, **kwargs
)
1400 def GetEdge(*args
, **kwargs
):
1401 """GetEdge(self) -> int"""
1402 return _windows_
.SashEvent_GetEdge(*args
, **kwargs
)
1404 def SetDragRect(*args
, **kwargs
):
1405 """SetDragRect(self, Rect rect)"""
1406 return _windows_
.SashEvent_SetDragRect(*args
, **kwargs
)
1408 def GetDragRect(*args
, **kwargs
):
1409 """GetDragRect(self) -> Rect"""
1410 return _windows_
.SashEvent_GetDragRect(*args
, **kwargs
)
1412 def SetDragStatus(*args
, **kwargs
):
1413 """SetDragStatus(self, int status)"""
1414 return _windows_
.SashEvent_SetDragStatus(*args
, **kwargs
)
1416 def GetDragStatus(*args
, **kwargs
):
1417 """GetDragStatus(self) -> int"""
1418 return _windows_
.SashEvent_GetDragStatus(*args
, **kwargs
)
1421 class SashEventPtr(SashEvent
):
1422 def __init__(self
, this
):
1424 if not hasattr(self
,"thisown"): self
.thisown
= 0
1425 self
.__class
__ = SashEvent
1426 _windows_
.SashEvent_swigregister(SashEventPtr
)
1428 wxEVT_SASH_DRAGGED
= _windows_
.wxEVT_SASH_DRAGGED
1429 EVT_SASH_DRAGGED
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 1 )
1430 EVT_SASH_DRAGGED_RANGE
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 2 )
1432 #---------------------------------------------------------------------------
1434 LAYOUT_HORIZONTAL
= _windows_
.LAYOUT_HORIZONTAL
1435 LAYOUT_VERTICAL
= _windows_
.LAYOUT_VERTICAL
1436 LAYOUT_NONE
= _windows_
.LAYOUT_NONE
1437 LAYOUT_TOP
= _windows_
.LAYOUT_TOP
1438 LAYOUT_LEFT
= _windows_
.LAYOUT_LEFT
1439 LAYOUT_RIGHT
= _windows_
.LAYOUT_RIGHT
1440 LAYOUT_BOTTOM
= _windows_
.LAYOUT_BOTTOM
1441 LAYOUT_LENGTH_Y
= _windows_
.LAYOUT_LENGTH_Y
1442 LAYOUT_LENGTH_X
= _windows_
.LAYOUT_LENGTH_X
1443 LAYOUT_MRU_LENGTH
= _windows_
.LAYOUT_MRU_LENGTH
1444 LAYOUT_QUERY
= _windows_
.LAYOUT_QUERY
1445 wxEVT_QUERY_LAYOUT_INFO
= _windows_
.wxEVT_QUERY_LAYOUT_INFO
1446 wxEVT_CALCULATE_LAYOUT
= _windows_
.wxEVT_CALCULATE_LAYOUT
1447 class QueryLayoutInfoEvent(_core
.Event
):
1449 return "<%s.%s; proxy of C++ wxQueryLayoutInfoEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1450 def __init__(self
, *args
, **kwargs
):
1451 """__init__(self, int id=0) -> QueryLayoutInfoEvent"""
1452 newobj
= _windows_
.new_QueryLayoutInfoEvent(*args
, **kwargs
)
1453 self
.this
= newobj
.this
1456 def SetRequestedLength(*args
, **kwargs
):
1457 """SetRequestedLength(self, int length)"""
1458 return _windows_
.QueryLayoutInfoEvent_SetRequestedLength(*args
, **kwargs
)
1460 def GetRequestedLength(*args
, **kwargs
):
1461 """GetRequestedLength(self) -> int"""
1462 return _windows_
.QueryLayoutInfoEvent_GetRequestedLength(*args
, **kwargs
)
1464 def SetFlags(*args
, **kwargs
):
1465 """SetFlags(self, int flags)"""
1466 return _windows_
.QueryLayoutInfoEvent_SetFlags(*args
, **kwargs
)
1468 def GetFlags(*args
, **kwargs
):
1469 """GetFlags(self) -> int"""
1470 return _windows_
.QueryLayoutInfoEvent_GetFlags(*args
, **kwargs
)
1472 def SetSize(*args
, **kwargs
):
1473 """SetSize(self, Size size)"""
1474 return _windows_
.QueryLayoutInfoEvent_SetSize(*args
, **kwargs
)
1476 def GetSize(*args
, **kwargs
):
1477 """GetSize(self) -> Size"""
1478 return _windows_
.QueryLayoutInfoEvent_GetSize(*args
, **kwargs
)
1480 def SetOrientation(*args
, **kwargs
):
1481 """SetOrientation(self, int orient)"""
1482 return _windows_
.QueryLayoutInfoEvent_SetOrientation(*args
, **kwargs
)
1484 def GetOrientation(*args
, **kwargs
):
1485 """GetOrientation(self) -> int"""
1486 return _windows_
.QueryLayoutInfoEvent_GetOrientation(*args
, **kwargs
)
1488 def SetAlignment(*args
, **kwargs
):
1489 """SetAlignment(self, int align)"""
1490 return _windows_
.QueryLayoutInfoEvent_SetAlignment(*args
, **kwargs
)
1492 def GetAlignment(*args
, **kwargs
):
1493 """GetAlignment(self) -> int"""
1494 return _windows_
.QueryLayoutInfoEvent_GetAlignment(*args
, **kwargs
)
1497 class QueryLayoutInfoEventPtr(QueryLayoutInfoEvent
):
1498 def __init__(self
, this
):
1500 if not hasattr(self
,"thisown"): self
.thisown
= 0
1501 self
.__class
__ = QueryLayoutInfoEvent
1502 _windows_
.QueryLayoutInfoEvent_swigregister(QueryLayoutInfoEventPtr
)
1504 class CalculateLayoutEvent(_core
.Event
):
1506 return "<%s.%s; proxy of C++ wxCalculateLayoutEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1507 def __init__(self
, *args
, **kwargs
):
1508 """__init__(self, int id=0) -> CalculateLayoutEvent"""
1509 newobj
= _windows_
.new_CalculateLayoutEvent(*args
, **kwargs
)
1510 self
.this
= newobj
.this
1513 def SetFlags(*args
, **kwargs
):
1514 """SetFlags(self, int flags)"""
1515 return _windows_
.CalculateLayoutEvent_SetFlags(*args
, **kwargs
)
1517 def GetFlags(*args
, **kwargs
):
1518 """GetFlags(self) -> int"""
1519 return _windows_
.CalculateLayoutEvent_GetFlags(*args
, **kwargs
)
1521 def SetRect(*args
, **kwargs
):
1522 """SetRect(self, Rect rect)"""
1523 return _windows_
.CalculateLayoutEvent_SetRect(*args
, **kwargs
)
1525 def GetRect(*args
, **kwargs
):
1526 """GetRect(self) -> Rect"""
1527 return _windows_
.CalculateLayoutEvent_GetRect(*args
, **kwargs
)
1530 class CalculateLayoutEventPtr(CalculateLayoutEvent
):
1531 def __init__(self
, this
):
1533 if not hasattr(self
,"thisown"): self
.thisown
= 0
1534 self
.__class
__ = CalculateLayoutEvent
1535 _windows_
.CalculateLayoutEvent_swigregister(CalculateLayoutEventPtr
)
1537 EVT_QUERY_LAYOUT_INFO
= wx
.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO
)
1538 EVT_CALCULATE_LAYOUT
= wx
.PyEventBinder( wxEVT_CALCULATE_LAYOUT
)
1540 class SashLayoutWindow(SashWindow
):
1542 return "<%s.%s; proxy of C++ wxSashLayoutWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1543 def __init__(self
, *args
, **kwargs
):
1545 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1546 long style=wxCLIP_CHILDREN|wxSW_3D,
1547 String name=SashLayoutNameStr) -> SashLayoutWindow
1549 newobj
= _windows_
.new_SashLayoutWindow(*args
, **kwargs
)
1550 self
.this
= newobj
.this
1553 self
._setOORInfo
(self
)
1555 def Create(*args
, **kwargs
):
1557 Create(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1558 long style=wxCLIP_CHILDREN|wxSW_3D,
1559 String name=SashLayoutNameStr) -> bool
1561 return _windows_
.SashLayoutWindow_Create(*args
, **kwargs
)
1563 def GetAlignment(*args
, **kwargs
):
1564 """GetAlignment(self) -> int"""
1565 return _windows_
.SashLayoutWindow_GetAlignment(*args
, **kwargs
)
1567 def GetOrientation(*args
, **kwargs
):
1568 """GetOrientation(self) -> int"""
1569 return _windows_
.SashLayoutWindow_GetOrientation(*args
, **kwargs
)
1571 def SetAlignment(*args
, **kwargs
):
1572 """SetAlignment(self, int alignment)"""
1573 return _windows_
.SashLayoutWindow_SetAlignment(*args
, **kwargs
)
1575 def SetDefaultSize(*args
, **kwargs
):
1576 """SetDefaultSize(self, Size size)"""
1577 return _windows_
.SashLayoutWindow_SetDefaultSize(*args
, **kwargs
)
1579 def SetOrientation(*args
, **kwargs
):
1580 """SetOrientation(self, int orientation)"""
1581 return _windows_
.SashLayoutWindow_SetOrientation(*args
, **kwargs
)
1584 class SashLayoutWindowPtr(SashLayoutWindow
):
1585 def __init__(self
, this
):
1587 if not hasattr(self
,"thisown"): self
.thisown
= 0
1588 self
.__class
__ = SashLayoutWindow
1589 _windows_
.SashLayoutWindow_swigregister(SashLayoutWindowPtr
)
1591 def PreSashLayoutWindow(*args
, **kwargs
):
1592 """PreSashLayoutWindow() -> SashLayoutWindow"""
1593 val
= _windows_
.new_PreSashLayoutWindow(*args
, **kwargs
)
1597 class LayoutAlgorithm(_core
.Object
):
1599 return "<%s.%s; proxy of C++ wxLayoutAlgorithm instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1600 def __init__(self
, *args
, **kwargs
):
1601 """__init__(self) -> LayoutAlgorithm"""
1602 newobj
= _windows_
.new_LayoutAlgorithm(*args
, **kwargs
)
1603 self
.this
= newobj
.this
1606 def __del__(self
, destroy
=_windows_
.delete_LayoutAlgorithm
):
1609 if self
.thisown
: destroy(self
)
1612 def LayoutMDIFrame(*args
, **kwargs
):
1613 """LayoutMDIFrame(self, MDIParentFrame frame, Rect rect=None) -> bool"""
1614 return _windows_
.LayoutAlgorithm_LayoutMDIFrame(*args
, **kwargs
)
1616 def LayoutFrame(*args
, **kwargs
):
1617 """LayoutFrame(self, Frame frame, Window mainWindow=None) -> bool"""
1618 return _windows_
.LayoutAlgorithm_LayoutFrame(*args
, **kwargs
)
1620 def LayoutWindow(*args
, **kwargs
):
1621 """LayoutWindow(self, Window parent, Window mainWindow=None) -> bool"""
1622 return _windows_
.LayoutAlgorithm_LayoutWindow(*args
, **kwargs
)
1625 class LayoutAlgorithmPtr(LayoutAlgorithm
):
1626 def __init__(self
, this
):
1628 if not hasattr(self
,"thisown"): self
.thisown
= 0
1629 self
.__class
__ = LayoutAlgorithm
1630 _windows_
.LayoutAlgorithm_swigregister(LayoutAlgorithmPtr
)
1632 class PopupWindow(_core
.Window
):
1634 return "<%s.%s; proxy of C++ wxPopupWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1635 def __init__(self
, *args
, **kwargs
):
1636 """__init__(self, Window parent, int flags=BORDER_NONE) -> PopupWindow"""
1637 newobj
= _windows_
.new_PopupWindow(*args
, **kwargs
)
1638 self
.this
= newobj
.this
1642 class PopupWindowPtr(PopupWindow
):
1643 def __init__(self
, this
):
1645 if not hasattr(self
,"thisown"): self
.thisown
= 0
1646 self
.__class
__ = PopupWindow
1647 _windows_
.PopupWindow_swigregister(PopupWindowPtr
)
1649 def PrePopupWindow(*args
, **kwargs
):
1650 """PrePopupWindow() -> PopupWindow"""
1651 val
= _windows_
.new_PrePopupWindow(*args
, **kwargs
)
1655 class PopupTransientWindow(PopupWindow
):
1657 return "<%s.%s; proxy of C++ wxPyPopupTransientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1658 def __init__(self
, *args
, **kwargs
):
1659 """__init__(self, Window parent, int style=BORDER_NONE) -> PopupTransientWindow"""
1660 newobj
= _windows_
.new_PopupTransientWindow(*args
, **kwargs
)
1661 self
.this
= newobj
.this
1665 class PopupTransientWindowPtr(PopupTransientWindow
):
1666 def __init__(self
, this
):
1668 if not hasattr(self
,"thisown"): self
.thisown
= 0
1669 self
.__class
__ = PopupTransientWindow
1670 _windows_
.PopupTransientWindow_swigregister(PopupTransientWindowPtr
)
1672 def PrePopupTransientWindow(*args
, **kwargs
):
1673 """PrePopupTransientWindow() -> PopupTransientWindow"""
1674 val
= _windows_
.new_PrePopupTransientWindow(*args
, **kwargs
)
1678 #---------------------------------------------------------------------------
1680 class TipWindow(Frame
):
1682 return "<%s.%s; proxy of C++ wxTipWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1683 def __init__(self
, *args
, **kwargs
):
1684 """__init__(self, Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow"""
1685 newobj
= _windows_
.new_TipWindow(*args
, **kwargs
)
1686 self
.this
= newobj
.this
1689 self
._setOORInfo
(self
)
1691 def SetBoundingRect(*args
, **kwargs
):
1692 """SetBoundingRect(self, Rect rectBound)"""
1693 return _windows_
.TipWindow_SetBoundingRect(*args
, **kwargs
)
1695 def Close(*args
, **kwargs
):
1697 return _windows_
.TipWindow_Close(*args
, **kwargs
)
1700 class TipWindowPtr(TipWindow
):
1701 def __init__(self
, this
):
1703 if not hasattr(self
,"thisown"): self
.thisown
= 0
1704 self
.__class
__ = TipWindow
1705 _windows_
.TipWindow_swigregister(TipWindowPtr
)
1707 #---------------------------------------------------------------------------
1709 class VScrolledWindow(Panel
):
1711 return "<%s.%s; proxy of C++ wxPyVScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1712 def __init__(self
, *args
, **kwargs
):
1714 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1715 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow
1717 newobj
= _windows_
.new_VScrolledWindow(*args
, **kwargs
)
1718 self
.this
= newobj
.this
1721 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, VScrolledWindow
)
1723 def _setCallbackInfo(*args
, **kwargs
):
1724 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1725 return _windows_
.VScrolledWindow__setCallbackInfo(*args
, **kwargs
)
1727 def Create(*args
, **kwargs
):
1729 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1730 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool
1732 return _windows_
.VScrolledWindow_Create(*args
, **kwargs
)
1734 def SetLineCount(*args
, **kwargs
):
1735 """SetLineCount(self, size_t count)"""
1736 return _windows_
.VScrolledWindow_SetLineCount(*args
, **kwargs
)
1738 def ScrollToLine(*args
, **kwargs
):
1739 """ScrollToLine(self, size_t line) -> bool"""
1740 return _windows_
.VScrolledWindow_ScrollToLine(*args
, **kwargs
)
1742 def ScrollLines(*args
, **kwargs
):
1744 ScrollLines(self, int lines) -> bool
1746 If the platform and window class supports it, scrolls the window by
1747 the given number of lines down, if lines is positive, or up if lines
1748 is negative. Returns True if the window was scrolled, False if it was
1749 already on top/bottom and nothing was done.
1751 return _windows_
.VScrolledWindow_ScrollLines(*args
, **kwargs
)
1753 def ScrollPages(*args
, **kwargs
):
1755 ScrollPages(self, int pages) -> bool
1757 If the platform and window class supports it, scrolls the window by
1758 the given number of pages down, if pages is positive, or up if pages
1759 is negative. Returns True if the window was scrolled, False if it was
1760 already on top/bottom and nothing was done.
1762 return _windows_
.VScrolledWindow_ScrollPages(*args
, **kwargs
)
1764 def RefreshLine(*args
, **kwargs
):
1765 """RefreshLine(self, size_t line)"""
1766 return _windows_
.VScrolledWindow_RefreshLine(*args
, **kwargs
)
1768 def RefreshLines(*args
, **kwargs
):
1769 """RefreshLines(self, size_t from, size_t to)"""
1770 return _windows_
.VScrolledWindow_RefreshLines(*args
, **kwargs
)
1772 def HitTestXT(*args
, **kwargs
):
1774 HitTestXT(self, int x, int y) -> int
1776 Test where the given (in client coords) point lies
1778 return _windows_
.VScrolledWindow_HitTestXT(*args
, **kwargs
)
1780 def HitTest(*args
, **kwargs
):
1782 HitTest(self, Point pt) -> int
1784 Test where the given (in client coords) point lies
1786 return _windows_
.VScrolledWindow_HitTest(*args
, **kwargs
)
1788 def RefreshAll(*args
, **kwargs
):
1789 """RefreshAll(self)"""
1790 return _windows_
.VScrolledWindow_RefreshAll(*args
, **kwargs
)
1792 def GetLineCount(*args
, **kwargs
):
1793 """GetLineCount(self) -> size_t"""
1794 return _windows_
.VScrolledWindow_GetLineCount(*args
, **kwargs
)
1796 def GetFirstVisibleLine(*args
, **kwargs
):
1797 """GetFirstVisibleLine(self) -> size_t"""
1798 return _windows_
.VScrolledWindow_GetFirstVisibleLine(*args
, **kwargs
)
1800 def GetLastVisibleLine(*args
, **kwargs
):
1801 """GetLastVisibleLine(self) -> size_t"""
1802 return _windows_
.VScrolledWindow_GetLastVisibleLine(*args
, **kwargs
)
1804 def IsVisible(*args
, **kwargs
):
1805 """IsVisible(self, size_t line) -> bool"""
1806 return _windows_
.VScrolledWindow_IsVisible(*args
, **kwargs
)
1809 class VScrolledWindowPtr(VScrolledWindow
):
1810 def __init__(self
, this
):
1812 if not hasattr(self
,"thisown"): self
.thisown
= 0
1813 self
.__class
__ = VScrolledWindow
1814 _windows_
.VScrolledWindow_swigregister(VScrolledWindowPtr
)
1816 def PreVScrolledWindow(*args
, **kwargs
):
1817 """PreVScrolledWindow() -> VScrolledWindow"""
1818 val
= _windows_
.new_PreVScrolledWindow(*args
, **kwargs
)
1822 class VListBox(VScrolledWindow
):
1824 return "<%s.%s; proxy of C++ wxPyVListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1825 def __init__(self
, *args
, **kwargs
):
1827 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1828 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox
1830 newobj
= _windows_
.new_VListBox(*args
, **kwargs
)
1831 self
.this
= newobj
.this
1834 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, VListBox
)
1836 def _setCallbackInfo(*args
, **kwargs
):
1837 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1838 return _windows_
.VListBox__setCallbackInfo(*args
, **kwargs
)
1840 def Create(*args
, **kwargs
):
1842 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1843 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1845 return _windows_
.VListBox_Create(*args
, **kwargs
)
1847 def GetItemCount(*args
, **kwargs
):
1848 """GetItemCount(self) -> size_t"""
1849 return _windows_
.VListBox_GetItemCount(*args
, **kwargs
)
1851 def HasMultipleSelection(*args
, **kwargs
):
1852 """HasMultipleSelection(self) -> bool"""
1853 return _windows_
.VListBox_HasMultipleSelection(*args
, **kwargs
)
1855 def GetSelection(*args
, **kwargs
):
1856 """GetSelection(self) -> int"""
1857 return _windows_
.VListBox_GetSelection(*args
, **kwargs
)
1859 def IsCurrent(*args
, **kwargs
):
1860 """IsCurrent(self, size_t item) -> bool"""
1861 return _windows_
.VListBox_IsCurrent(*args
, **kwargs
)
1863 def IsSelected(*args
, **kwargs
):
1864 """IsSelected(self, size_t item) -> bool"""
1865 return _windows_
.VListBox_IsSelected(*args
, **kwargs
)
1867 def GetSelectedCount(*args
, **kwargs
):
1868 """GetSelectedCount(self) -> size_t"""
1869 return _windows_
.VListBox_GetSelectedCount(*args
, **kwargs
)
1871 def GetFirstSelected(*args
, **kwargs
):
1872 """GetFirstSelected(self, unsigned long cookie) -> int"""
1873 return _windows_
.VListBox_GetFirstSelected(*args
, **kwargs
)
1875 def GetNextSelected(*args
, **kwargs
):
1876 """GetNextSelected(self, unsigned long cookie) -> int"""
1877 return _windows_
.VListBox_GetNextSelected(*args
, **kwargs
)
1879 def GetMargins(*args
, **kwargs
):
1880 """GetMargins(self) -> Point"""
1881 return _windows_
.VListBox_GetMargins(*args
, **kwargs
)
1883 def GetSelectionBackground(*args
, **kwargs
):
1884 """GetSelectionBackground(self) -> Colour"""
1885 return _windows_
.VListBox_GetSelectionBackground(*args
, **kwargs
)
1887 def SetItemCount(*args
, **kwargs
):
1888 """SetItemCount(self, size_t count)"""
1889 return _windows_
.VListBox_SetItemCount(*args
, **kwargs
)
1891 def Clear(*args
, **kwargs
):
1893 return _windows_
.VListBox_Clear(*args
, **kwargs
)
1895 def SetSelection(*args
, **kwargs
):
1896 """SetSelection(self, int selection)"""
1897 return _windows_
.VListBox_SetSelection(*args
, **kwargs
)
1899 def Select(*args
, **kwargs
):
1900 """Select(self, size_t item, bool select=True) -> bool"""
1901 return _windows_
.VListBox_Select(*args
, **kwargs
)
1903 def SelectRange(*args
, **kwargs
):
1904 """SelectRange(self, size_t from, size_t to) -> bool"""
1905 return _windows_
.VListBox_SelectRange(*args
, **kwargs
)
1907 def Toggle(*args
, **kwargs
):
1908 """Toggle(self, size_t item)"""
1909 return _windows_
.VListBox_Toggle(*args
, **kwargs
)
1911 def SelectAll(*args
, **kwargs
):
1912 """SelectAll(self) -> bool"""
1913 return _windows_
.VListBox_SelectAll(*args
, **kwargs
)
1915 def DeselectAll(*args
, **kwargs
):
1916 """DeselectAll(self) -> bool"""
1917 return _windows_
.VListBox_DeselectAll(*args
, **kwargs
)
1919 def SetMargins(*args
, **kwargs
):
1920 """SetMargins(self, Point pt)"""
1921 return _windows_
.VListBox_SetMargins(*args
, **kwargs
)
1923 def SetMarginsXY(*args
, **kwargs
):
1924 """SetMarginsXY(self, int x, int y)"""
1925 return _windows_
.VListBox_SetMarginsXY(*args
, **kwargs
)
1927 def SetSelectionBackground(*args
, **kwargs
):
1928 """SetSelectionBackground(self, Colour col)"""
1929 return _windows_
.VListBox_SetSelectionBackground(*args
, **kwargs
)
1932 class VListBoxPtr(VListBox
):
1933 def __init__(self
, this
):
1935 if not hasattr(self
,"thisown"): self
.thisown
= 0
1936 self
.__class
__ = VListBox
1937 _windows_
.VListBox_swigregister(VListBoxPtr
)
1938 VListBoxNameStr
= cvar
.VListBoxNameStr
1940 def PreVListBox(*args
, **kwargs
):
1941 """PreVListBox() -> VListBox"""
1942 val
= _windows_
.new_PreVListBox(*args
, **kwargs
)
1946 class HtmlListBox(VListBox
):
1948 return "<%s.%s; proxy of C++ wxPyHtmlListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1949 def __init__(self
, *args
, **kwargs
):
1951 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1952 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox
1954 newobj
= _windows_
.new_HtmlListBox(*args
, **kwargs
)
1955 self
.this
= newobj
.this
1958 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, HtmlListBox
)
1960 def _setCallbackInfo(*args
, **kwargs
):
1961 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1962 return _windows_
.HtmlListBox__setCallbackInfo(*args
, **kwargs
)
1964 def Create(*args
, **kwargs
):
1966 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1967 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1969 return _windows_
.HtmlListBox_Create(*args
, **kwargs
)
1971 def RefreshAll(*args
, **kwargs
):
1972 """RefreshAll(self)"""
1973 return _windows_
.HtmlListBox_RefreshAll(*args
, **kwargs
)
1975 def SetItemCount(*args
, **kwargs
):
1976 """SetItemCount(self, size_t count)"""
1977 return _windows_
.HtmlListBox_SetItemCount(*args
, **kwargs
)
1979 def GetFileSystem(*args
, **kwargs
):
1980 """GetFileSystem(self) -> FileSystem"""
1981 return _windows_
.HtmlListBox_GetFileSystem(*args
, **kwargs
)
1984 class HtmlListBoxPtr(HtmlListBox
):
1985 def __init__(self
, this
):
1987 if not hasattr(self
,"thisown"): self
.thisown
= 0
1988 self
.__class
__ = HtmlListBox
1989 _windows_
.HtmlListBox_swigregister(HtmlListBoxPtr
)
1991 def PreHtmlListBox(*args
, **kwargs
):
1992 """PreHtmlListBox() -> HtmlListBox"""
1993 val
= _windows_
.new_PreHtmlListBox(*args
, **kwargs
)
1997 #---------------------------------------------------------------------------
1999 class TaskBarIcon(_core
.EvtHandler
):
2001 return "<%s.%s; proxy of C++ wxTaskBarIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2002 def __init__(self
, *args
, **kwargs
):
2003 """__init__(self) -> TaskBarIcon"""
2004 newobj
= _windows_
.new_TaskBarIcon(*args
, **kwargs
)
2005 self
.this
= newobj
.this
2008 def __del__(self
, destroy
=_windows_
.delete_TaskBarIcon
):
2011 if self
.thisown
: destroy(self
)
2014 def Destroy(*args
, **kwargs
):
2018 Deletes the C++ object this Python object is a proxy for.
2020 return _windows_
.TaskBarIcon_Destroy(*args
, **kwargs
)
2023 class TaskBarIconPtr(TaskBarIcon
):
2024 def __init__(self
, this
):
2026 if not hasattr(self
,"thisown"): self
.thisown
= 0
2027 self
.__class
__ = TaskBarIcon
2028 _windows_
.TaskBarIcon_swigregister(TaskBarIconPtr
)
2030 class TaskBarIconEvent(_core
.Event
):
2032 return "<%s.%s; proxy of C++ wxTaskBarIconEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2033 def __init__(self
, *args
, **kwargs
):
2034 """__init__(self, wxEventType evtType, TaskBarIcon tbIcon) -> TaskBarIconEvent"""
2035 newobj
= _windows_
.new_TaskBarIconEvent(*args
, **kwargs
)
2036 self
.this
= newobj
.this
2040 class TaskBarIconEventPtr(TaskBarIconEvent
):
2041 def __init__(self
, this
):
2043 if not hasattr(self
,"thisown"): self
.thisown
= 0
2044 self
.__class
__ = TaskBarIconEvent
2045 _windows_
.TaskBarIconEvent_swigregister(TaskBarIconEventPtr
)
2047 wxEVT_TASKBAR_MOVE
= _windows_
.wxEVT_TASKBAR_MOVE
2048 wxEVT_TASKBAR_LEFT_DOWN
= _windows_
.wxEVT_TASKBAR_LEFT_DOWN
2049 wxEVT_TASKBAR_LEFT_UP
= _windows_
.wxEVT_TASKBAR_LEFT_UP
2050 wxEVT_TASKBAR_RIGHT_DOWN
= _windows_
.wxEVT_TASKBAR_RIGHT_DOWN
2051 wxEVT_TASKBAR_RIGHT_UP
= _windows_
.wxEVT_TASKBAR_RIGHT_UP
2052 wxEVT_TASKBAR_LEFT_DCLICK
= _windows_
.wxEVT_TASKBAR_LEFT_DCLICK
2053 wxEVT_TASKBAR_RIGHT_DCLICK
= _windows_
.wxEVT_TASKBAR_RIGHT_DCLICK
2054 EVT_TASKBAR_MOVE
= wx
.PyEventBinder ( wxEVT_TASKBAR_MOVE
)
2055 EVT_TASKBAR_LEFT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN
)
2056 EVT_TASKBAR_LEFT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP
)
2057 EVT_TASKBAR_RIGHT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN
)
2058 EVT_TASKBAR_RIGHT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP
)
2059 EVT_TASKBAR_LEFT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK
)
2060 EVT_TASKBAR_RIGHT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK
)
2062 #---------------------------------------------------------------------------
2064 class ColourData(_core
.Object
):
2066 This class holds a variety of information related to the colour
2067 chooser dialog, used to transfer settings and results to and from the
2071 return "<%s.%s; proxy of C++ wxColourData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2072 def __init__(self
, *args
, **kwargs
):
2074 __init__(self) -> ColourData
2076 Constructor, sets default values.
2078 newobj
= _windows_
.new_ColourData(*args
, **kwargs
)
2079 self
.this
= newobj
.this
2082 def __del__(self
, destroy
=_windows_
.delete_ColourData
):
2085 if self
.thisown
: destroy(self
)
2088 def GetChooseFull(*args
, **kwargs
):
2090 GetChooseFull(self) -> bool
2092 Under Windows, determines whether the Windows colour dialog will
2093 display the full dialog with custom colour selection controls. Has no
2094 meaning under other platforms. The default value is true.
2096 return _windows_
.ColourData_GetChooseFull(*args
, **kwargs
)
2098 def GetColour(*args
, **kwargs
):
2100 GetColour(self) -> Colour
2102 Gets the colour (pre)selected by the dialog.
2104 return _windows_
.ColourData_GetColour(*args
, **kwargs
)
2106 def GetCustomColour(*args
, **kwargs
):
2108 GetCustomColour(self, int i) -> Colour
2110 Gets the i'th custom colour associated with the colour dialog. i
2111 should be an integer between 0 and 15. The default custom colours are
2114 return _windows_
.ColourData_GetCustomColour(*args
, **kwargs
)
2116 def SetChooseFull(*args
, **kwargs
):
2118 SetChooseFull(self, int flag)
2120 Under Windows, tells the Windows colour dialog to display the full
2121 dialog with custom colour selection controls. Under other platforms,
2122 has no effect. The default value is true.
2124 return _windows_
.ColourData_SetChooseFull(*args
, **kwargs
)
2126 def SetColour(*args
, **kwargs
):
2128 SetColour(self, Colour colour)
2130 Sets the default colour for the colour dialog. The default colour is
2133 return _windows_
.ColourData_SetColour(*args
, **kwargs
)
2135 def SetCustomColour(*args
, **kwargs
):
2137 SetCustomColour(self, int i, Colour colour)
2139 Sets the i'th custom colour for the colour dialog. i should be an
2140 integer between 0 and 15. The default custom colours are all white.
2142 return _windows_
.ColourData_SetCustomColour(*args
, **kwargs
)
2145 class ColourDataPtr(ColourData
):
2146 def __init__(self
, this
):
2148 if not hasattr(self
,"thisown"): self
.thisown
= 0
2149 self
.__class
__ = ColourData
2150 _windows_
.ColourData_swigregister(ColourDataPtr
)
2151 FileSelectorPromptStr
= cvar
.FileSelectorPromptStr
2152 DirSelectorPromptStr
= cvar
.DirSelectorPromptStr
2153 DirDialogNameStr
= cvar
.DirDialogNameStr
2154 FileSelectorDefaultWildcardStr
= cvar
.FileSelectorDefaultWildcardStr
2155 GetTextFromUserPromptStr
= cvar
.GetTextFromUserPromptStr
2156 MessageBoxCaptionStr
= cvar
.MessageBoxCaptionStr
2158 class ColourDialog(Dialog
):
2159 """This class represents the colour chooser dialog."""
2161 return "<%s.%s; proxy of C++ wxColourDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2162 def __init__(self
, *args
, **kwargs
):
2164 __init__(self, Window parent, ColourData data=None) -> ColourDialog
2166 Constructor. Pass a parent window, and optionally a `wx.ColourData`,
2167 which will be copied to the colour dialog's internal ColourData
2170 newobj
= _windows_
.new_ColourDialog(*args
, **kwargs
)
2171 self
.this
= newobj
.this
2174 self
._setOORInfo
(self
)
2176 def GetColourData(*args
, **kwargs
):
2178 GetColourData(self) -> ColourData
2180 Returns a reference to the `wx.ColourData` used by the dialog.
2182 return _windows_
.ColourDialog_GetColourData(*args
, **kwargs
)
2185 class ColourDialogPtr(ColourDialog
):
2186 def __init__(self
, this
):
2188 if not hasattr(self
,"thisown"): self
.thisown
= 0
2189 self
.__class
__ = ColourDialog
2190 _windows_
.ColourDialog_swigregister(ColourDialogPtr
)
2192 class DirDialog(Dialog
):
2194 wx.DirDialog allows the user to select a directory by browising the
2198 return "<%s.%s; proxy of C++ wxDirDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2199 def __init__(self
, *args
, **kwargs
):
2201 __init__(self, Window parent, String message=DirSelectorPromptStr,
2202 String defaultPath=EmptyString, long style=0,
2203 Point pos=DefaultPosition, Size size=DefaultSize,
2204 String name=DirDialogNameStr) -> DirDialog
2206 Constructor. Use ShowModal method to show the dialog.
2208 newobj
= _windows_
.new_DirDialog(*args
, **kwargs
)
2209 self
.this
= newobj
.this
2212 self
._setOORInfo
(self
)
2214 def GetPath(*args
, **kwargs
):
2216 GetPath(self) -> String
2218 Returns the default or user-selected path.
2220 return _windows_
.DirDialog_GetPath(*args
, **kwargs
)
2222 def GetMessage(*args
, **kwargs
):
2224 GetMessage(self) -> String
2226 Returns the message that will be displayed on the dialog.
2228 return _windows_
.DirDialog_GetMessage(*args
, **kwargs
)
2230 def GetStyle(*args
, **kwargs
):
2232 GetStyle(self) -> long
2234 Returns the dialog style.
2236 return _windows_
.DirDialog_GetStyle(*args
, **kwargs
)
2238 def SetMessage(*args
, **kwargs
):
2240 SetMessage(self, String message)
2242 Sets the message that will be displayed on the dialog.
2244 return _windows_
.DirDialog_SetMessage(*args
, **kwargs
)
2246 def SetPath(*args
, **kwargs
):
2248 SetPath(self, String path)
2250 Sets the default path.
2252 return _windows_
.DirDialog_SetPath(*args
, **kwargs
)
2255 class DirDialogPtr(DirDialog
):
2256 def __init__(self
, this
):
2258 if not hasattr(self
,"thisown"): self
.thisown
= 0
2259 self
.__class
__ = DirDialog
2260 _windows_
.DirDialog_swigregister(DirDialogPtr
)
2262 class FileDialog(Dialog
):
2264 wx.FileDialog allows the user to select one or more files from the
2268 return "<%s.%s; proxy of C++ wxFileDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2269 def __init__(self
, *args
, **kwargs
):
2271 __init__(self, Window parent, String message=FileSelectorPromptStr,
2272 String defaultDir=EmptyString, String defaultFile=EmptyString,
2273 String wildcard=FileSelectorDefaultWildcardStr,
2274 long style=0, Point pos=DefaultPosition) -> FileDialog
2276 Constructor. Use ShowModal method to show the dialog.
2278 newobj
= _windows_
.new_FileDialog(*args
, **kwargs
)
2279 self
.this
= newobj
.this
2282 self
._setOORInfo
(self
)
2284 def SetMessage(*args
, **kwargs
):
2286 SetMessage(self, String message)
2288 Sets the message that will be displayed on the dialog.
2290 return _windows_
.FileDialog_SetMessage(*args
, **kwargs
)
2292 def SetPath(*args
, **kwargs
):
2294 SetPath(self, String path)
2296 Sets the path (the combined directory and filename that will be
2297 returned when the dialog is dismissed).
2299 return _windows_
.FileDialog_SetPath(*args
, **kwargs
)
2301 def SetDirectory(*args
, **kwargs
):
2303 SetDirectory(self, String dir)
2305 Sets the default directory.
2307 return _windows_
.FileDialog_SetDirectory(*args
, **kwargs
)
2309 def SetFilename(*args
, **kwargs
):
2311 SetFilename(self, String name)
2313 Sets the default filename.
2315 return _windows_
.FileDialog_SetFilename(*args
, **kwargs
)
2317 def SetWildcard(*args
, **kwargs
):
2319 SetWildcard(self, String wildCard)
2321 Sets the wildcard, which can contain multiple file types, for
2324 "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
2327 return _windows_
.FileDialog_SetWildcard(*args
, **kwargs
)
2329 def SetStyle(*args
, **kwargs
):
2331 SetStyle(self, long style)
2333 Sets the dialog style.
2335 return _windows_
.FileDialog_SetStyle(*args
, **kwargs
)
2337 def SetFilterIndex(*args
, **kwargs
):
2339 SetFilterIndex(self, int filterIndex)
2341 Sets the default filter index, starting from zero.
2343 return _windows_
.FileDialog_SetFilterIndex(*args
, **kwargs
)
2345 def GetMessage(*args
, **kwargs
):
2347 GetMessage(self) -> String
2349 Returns the message that will be displayed on the dialog.
2351 return _windows_
.FileDialog_GetMessage(*args
, **kwargs
)
2353 def GetPath(*args
, **kwargs
):
2355 GetPath(self) -> String
2357 Returns the full path (directory and filename) of the selected file.
2359 return _windows_
.FileDialog_GetPath(*args
, **kwargs
)
2361 def GetDirectory(*args
, **kwargs
):
2363 GetDirectory(self) -> String
2365 Returns the default directory.
2367 return _windows_
.FileDialog_GetDirectory(*args
, **kwargs
)
2369 def GetFilename(*args
, **kwargs
):
2371 GetFilename(self) -> String
2373 Returns the default filename.
2375 return _windows_
.FileDialog_GetFilename(*args
, **kwargs
)
2377 def GetWildcard(*args
, **kwargs
):
2379 GetWildcard(self) -> String
2381 Returns the file dialog wildcard.
2383 return _windows_
.FileDialog_GetWildcard(*args
, **kwargs
)
2385 def GetStyle(*args
, **kwargs
):
2387 GetStyle(self) -> long
2389 Returns the dialog style.
2391 return _windows_
.FileDialog_GetStyle(*args
, **kwargs
)
2393 def GetFilterIndex(*args
, **kwargs
):
2395 GetFilterIndex(self) -> int
2397 Returns the index into the list of filters supplied, optionally, in
2398 the wildcard parameter. Before the dialog is shown, this is the index
2399 which will be used when the dialog is first displayed. After the
2400 dialog is shown, this is the index selected by the user.
2402 return _windows_
.FileDialog_GetFilterIndex(*args
, **kwargs
)
2404 def GetFilenames(*args
, **kwargs
):
2406 GetFilenames(self) -> PyObject
2408 Returns a list of filenames chosen in the dialog. This function
2409 should only be used with the dialogs which have wx.MULTIPLE style, use
2410 GetFilename for the others.
2412 return _windows_
.FileDialog_GetFilenames(*args
, **kwargs
)
2414 def GetPaths(*args
, **kwargs
):
2416 GetPaths(self) -> PyObject
2418 Fills the array paths with the full paths of the files chosen. This
2419 function should only be used with the dialogs which have wx.MULTIPLE
2420 style, use GetPath for the others.
2422 return _windows_
.FileDialog_GetPaths(*args
, **kwargs
)
2425 class FileDialogPtr(FileDialog
):
2426 def __init__(self
, this
):
2428 if not hasattr(self
,"thisown"): self
.thisown
= 0
2429 self
.__class
__ = FileDialog
2430 _windows_
.FileDialog_swigregister(FileDialogPtr
)
2432 CHOICEDLG_STYLE
= _windows_
.CHOICEDLG_STYLE
2433 class MultiChoiceDialog(Dialog
):
2434 """A simple dialog with a multi selection listbox."""
2436 return "<%s.%s; proxy of C++ wxMultiChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2437 def __init__(self
, *args
, **kwargs
):
2439 __init__(Window parent, String message, String caption,
2440 List choices=[], long style=CHOICEDLG_STYLE,
2441 Point pos=DefaultPosition) -> MultiChoiceDialog
2443 Constructor. Use ShowModal method to show the dialog.
2445 newobj
= _windows_
.new_MultiChoiceDialog(*args
, **kwargs
)
2446 self
.this
= newobj
.this
2449 self
._setOORInfo
(self
)
2451 def SetSelections(*args
, **kwargs
):
2452 """SetSelections(List selections)"""
2453 return _windows_
.MultiChoiceDialog_SetSelections(*args
, **kwargs
)
2455 def GetSelections(*args
, **kwargs
):
2457 GetSelections() -> [selections]
2459 Returns a list of integers representing the items that are selected.
2461 return _windows_
.MultiChoiceDialog_GetSelections(*args
, **kwargs
)
2464 class MultiChoiceDialogPtr(MultiChoiceDialog
):
2465 def __init__(self
, this
):
2467 if not hasattr(self
,"thisown"): self
.thisown
= 0
2468 self
.__class
__ = MultiChoiceDialog
2469 _windows_
.MultiChoiceDialog_swigregister(MultiChoiceDialogPtr
)
2471 class SingleChoiceDialog(Dialog
):
2472 """A simple dialog with a single selection listbox."""
2474 return "<%s.%s; proxy of C++ wxSingleChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2475 def __init__(self
, *args
, **kwargs
):
2477 __init__(Window parent, String message, String caption,
2478 List choices=[], long style=CHOICEDLG_STYLE,
2479 Point pos=DefaultPosition) -> SingleChoiceDialog
2481 Constructor. Use ShowModal method to show the dialog.
2483 newobj
= _windows_
.new_SingleChoiceDialog(*args
, **kwargs
)
2484 self
.this
= newobj
.this
2487 self
._setOORInfo
(self
)
2489 def GetSelection(*args
, **kwargs
):
2491 GetSelection(self) -> int
2493 Get the index of teh currently selected item.
2495 return _windows_
.SingleChoiceDialog_GetSelection(*args
, **kwargs
)
2497 def GetStringSelection(*args
, **kwargs
):
2499 GetStringSelection(self) -> String
2501 Returns the string value of the currently selected item
2503 return _windows_
.SingleChoiceDialog_GetStringSelection(*args
, **kwargs
)
2505 def SetSelection(*args
, **kwargs
):
2507 SetSelection(self, int sel)
2509 Set the current selected item to sel
2511 return _windows_
.SingleChoiceDialog_SetSelection(*args
, **kwargs
)
2514 class SingleChoiceDialogPtr(SingleChoiceDialog
):
2515 def __init__(self
, this
):
2517 if not hasattr(self
,"thisown"): self
.thisown
= 0
2518 self
.__class
__ = SingleChoiceDialog
2519 _windows_
.SingleChoiceDialog_swigregister(SingleChoiceDialogPtr
)
2521 class TextEntryDialog(Dialog
):
2522 """A dialog with text control, [ok] and [cancel] buttons"""
2524 return "<%s.%s; proxy of C++ wxTextEntryDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2525 def __init__(self
, *args
, **kwargs
):
2527 __init__(self, Window parent, String message, String caption=GetTextFromUserPromptStr,
2528 String defaultValue=EmptyString,
2529 long style=wxOK|wxCANCEL|wxCENTRE, Point pos=DefaultPosition) -> TextEntryDialog
2531 Constructor. Use ShowModal method to show the dialog.
2533 newobj
= _windows_
.new_TextEntryDialog(*args
, **kwargs
)
2534 self
.this
= newobj
.this
2537 self
._setOORInfo
(self
)
2539 def GetValue(*args
, **kwargs
):
2541 GetValue(self) -> String
2543 Returns the text that the user has entered if the user has pressed OK,
2544 or the original value if the user has pressed Cancel.
2546 return _windows_
.TextEntryDialog_GetValue(*args
, **kwargs
)
2548 def SetValue(*args
, **kwargs
):
2550 SetValue(self, String value)
2552 Sets the default text value.
2554 return _windows_
.TextEntryDialog_SetValue(*args
, **kwargs
)
2557 class TextEntryDialogPtr(TextEntryDialog
):
2558 def __init__(self
, this
):
2560 if not hasattr(self
,"thisown"): self
.thisown
= 0
2561 self
.__class
__ = TextEntryDialog
2562 _windows_
.TextEntryDialog_swigregister(TextEntryDialogPtr
)
2564 class FontData(_core
.Object
):
2566 This class holds a variety of information related to font dialogs and
2567 is used to transfer settings to and results from a `wx.FontDialog`.
2570 return "<%s.%s; proxy of C++ wxFontData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2571 def __init__(self
, *args
, **kwargs
):
2573 __init__(self) -> FontData
2575 This class holds a variety of information related to font dialogs and
2576 is used to transfer settings to and results from a `wx.FontDialog`.
2578 newobj
= _windows_
.new_FontData(*args
, **kwargs
)
2579 self
.this
= newobj
.this
2582 def __del__(self
, destroy
=_windows_
.delete_FontData
):
2585 if self
.thisown
: destroy(self
)
2588 def EnableEffects(*args
, **kwargs
):
2590 EnableEffects(self, bool enable)
2592 Enables or disables 'effects' under MS Windows only. This refers to
2593 the controls for manipulating colour, strikeout and underline
2594 properties. The default value is true.
2596 return _windows_
.FontData_EnableEffects(*args
, **kwargs
)
2598 def GetAllowSymbols(*args
, **kwargs
):
2600 GetAllowSymbols(self) -> bool
2602 Under MS Windows, returns a flag determining whether symbol fonts can
2603 be selected. Has no effect on other platforms. The default value is
2606 return _windows_
.FontData_GetAllowSymbols(*args
, **kwargs
)
2608 def GetColour(*args
, **kwargs
):
2610 GetColour(self) -> Colour
2612 Gets the colour associated with the font dialog. The default value is
2615 return _windows_
.FontData_GetColour(*args
, **kwargs
)
2617 def GetChosenFont(*args
, **kwargs
):
2619 GetChosenFont(self) -> Font
2621 Gets the font chosen by the user.
2623 return _windows_
.FontData_GetChosenFont(*args
, **kwargs
)
2625 def GetEnableEffects(*args
, **kwargs
):
2627 GetEnableEffects(self) -> bool
2629 Determines whether 'effects' are enabled under Windows.
2631 return _windows_
.FontData_GetEnableEffects(*args
, **kwargs
)
2633 def GetInitialFont(*args
, **kwargs
):
2635 GetInitialFont(self) -> Font
2637 Gets the font that will be initially used by the font dialog. This
2638 should have previously been set by the application.
2640 return _windows_
.FontData_GetInitialFont(*args
, **kwargs
)
2642 def GetShowHelp(*args
, **kwargs
):
2644 GetShowHelp(self) -> bool
2646 Returns true if the Help button will be shown (Windows only). The
2647 default value is false.
2649 return _windows_
.FontData_GetShowHelp(*args
, **kwargs
)
2651 def SetAllowSymbols(*args
, **kwargs
):
2653 SetAllowSymbols(self, bool allowSymbols)
2655 Under MS Windows, determines whether symbol fonts can be selected. Has
2656 no effect on other platforms. The default value is true.
2658 return _windows_
.FontData_SetAllowSymbols(*args
, **kwargs
)
2660 def SetChosenFont(*args
, **kwargs
):
2662 SetChosenFont(self, Font font)
2664 Sets the font that will be returned to the user (normally for internal
2667 return _windows_
.FontData_SetChosenFont(*args
, **kwargs
)
2669 def SetColour(*args
, **kwargs
):
2671 SetColour(self, Colour colour)
2673 Sets the colour that will be used for the font foreground colour. The
2674 default colour is black.
2676 return _windows_
.FontData_SetColour(*args
, **kwargs
)
2678 def SetInitialFont(*args
, **kwargs
):
2680 SetInitialFont(self, Font font)
2682 Sets the font that will be initially used by the font dialog.
2684 return _windows_
.FontData_SetInitialFont(*args
, **kwargs
)
2686 def SetRange(*args
, **kwargs
):
2688 SetRange(self, int min, int max)
2690 Sets the valid range for the font point size (Windows only). The
2691 default is 0, 0 (unrestricted range).
2693 return _windows_
.FontData_SetRange(*args
, **kwargs
)
2695 def SetShowHelp(*args
, **kwargs
):
2697 SetShowHelp(self, bool showHelp)
2699 Determines whether the Help button will be displayed in the font
2700 dialog (Windows only). The default value is false.
2702 return _windows_
.FontData_SetShowHelp(*args
, **kwargs
)
2705 class FontDataPtr(FontData
):
2706 def __init__(self
, this
):
2708 if not hasattr(self
,"thisown"): self
.thisown
= 0
2709 self
.__class
__ = FontData
2710 _windows_
.FontData_swigregister(FontDataPtr
)
2712 class FontDialog(Dialog
):
2714 wx.FontDialog allows the user to select a system font and its attributes.
2720 return "<%s.%s; proxy of C++ wxFontDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2721 def __init__(self
, *args
, **kwargs
):
2723 __init__(self, Window parent, FontData data) -> FontDialog
2725 Constructor. Pass a parent window and the `wx.FontData` object to be
2726 used to initialize the dialog controls. Call `ShowModal` to display
2727 the dialog. If ShowModal returns ``wx.ID_OK`` then you can fetch the
2728 results with via the `wx.FontData` returned by `GetFontData`.
2730 newobj
= _windows_
.new_FontDialog(*args
, **kwargs
)
2731 self
.this
= newobj
.this
2734 self
._setOORInfo
(self
)
2736 def GetFontData(*args
, **kwargs
):
2738 GetFontData(self) -> FontData
2740 Returns a reference to the internal `wx.FontData` used by the
2743 return _windows_
.FontDialog_GetFontData(*args
, **kwargs
)
2746 class FontDialogPtr(FontDialog
):
2747 def __init__(self
, this
):
2749 if not hasattr(self
,"thisown"): self
.thisown
= 0
2750 self
.__class
__ = FontDialog
2751 _windows_
.FontDialog_swigregister(FontDialogPtr
)
2753 class MessageDialog(Dialog
):
2755 This class provides a simple dialog that shows a single or multi-line
2756 message, with a choice of OK, Yes, No and/or Cancel buttons.
2759 return "<%s.%s; proxy of C++ wxMessageDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2760 def __init__(self
, *args
, **kwargs
):
2762 __init__(self, Window parent, String message, String caption=MessageBoxCaptionStr,
2763 long style=wxOK|wxCANCEL|wxCENTRE,
2764 Point pos=DefaultPosition) -> MessageDialog
2766 Constructor, use `ShowModal` to display the dialog.
2768 newobj
= _windows_
.new_MessageDialog(*args
, **kwargs
)
2769 self
.this
= newobj
.this
2772 self
._setOORInfo
(self
)
2775 class MessageDialogPtr(MessageDialog
):
2776 def __init__(self
, this
):
2778 if not hasattr(self
,"thisown"): self
.thisown
= 0
2779 self
.__class
__ = MessageDialog
2780 _windows_
.MessageDialog_swigregister(MessageDialogPtr
)
2782 class ProgressDialog(Frame
):
2784 A dialog that shows a short message and a progress bar. Optionally, it
2785 can display an ABORT button.
2788 return "<%s.%s; proxy of C++ wxProgressDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2789 def __init__(self
, *args
, **kwargs
):
2791 __init__(self, String title, String message, int maximum=100, Window parent=None,
2792 int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog
2794 Constructor. Creates the dialog, displays it and disables user input
2795 for other windows, or, if wx.PD_APP_MODAL flag is not given, for its
2798 newobj
= _windows_
.new_ProgressDialog(*args
, **kwargs
)
2799 self
.this
= newobj
.this
2802 self
._setOORInfo
(self
)
2804 def Update(*args
, **kwargs
):
2806 Update(self, int value, String newmsg=EmptyString) -> bool
2808 Updates the dialog, setting the progress bar to the new value and, if
2809 given changes the message above it. Returns true unless the Cancel
2810 button has been pressed.
2812 If false is returned, the application can either immediately destroy
2813 the dialog or ask the user for the confirmation and if the abort is
2814 not confirmed the dialog may be resumed with Resume function.
2816 return _windows_
.ProgressDialog_Update(*args
, **kwargs
)
2818 def Resume(*args
, **kwargs
):
2822 Can be used to continue with the dialog, after the user had chosen to
2825 return _windows_
.ProgressDialog_Resume(*args
, **kwargs
)
2828 class ProgressDialogPtr(ProgressDialog
):
2829 def __init__(self
, this
):
2831 if not hasattr(self
,"thisown"): self
.thisown
= 0
2832 self
.__class
__ = ProgressDialog
2833 _windows_
.ProgressDialog_swigregister(ProgressDialogPtr
)
2835 FR_DOWN
= _windows_
.FR_DOWN
2836 FR_WHOLEWORD
= _windows_
.FR_WHOLEWORD
2837 FR_MATCHCASE
= _windows_
.FR_MATCHCASE
2838 FR_REPLACEDIALOG
= _windows_
.FR_REPLACEDIALOG
2839 FR_NOUPDOWN
= _windows_
.FR_NOUPDOWN
2840 FR_NOMATCHCASE
= _windows_
.FR_NOMATCHCASE
2841 FR_NOWHOLEWORD
= _windows_
.FR_NOWHOLEWORD
2842 wxEVT_COMMAND_FIND
= _windows_
.wxEVT_COMMAND_FIND
2843 wxEVT_COMMAND_FIND_NEXT
= _windows_
.wxEVT_COMMAND_FIND_NEXT
2844 wxEVT_COMMAND_FIND_REPLACE
= _windows_
.wxEVT_COMMAND_FIND_REPLACE
2845 wxEVT_COMMAND_FIND_REPLACE_ALL
= _windows_
.wxEVT_COMMAND_FIND_REPLACE_ALL
2846 wxEVT_COMMAND_FIND_CLOSE
= _windows_
.wxEVT_COMMAND_FIND_CLOSE
2847 EVT_FIND
= wx
.PyEventBinder( wxEVT_COMMAND_FIND
, 1 )
2848 EVT_FIND_NEXT
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_NEXT
, 1 )
2849 EVT_FIND_REPLACE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE
, 1 )
2850 EVT_FIND_REPLACE_ALL
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL
, 1 )
2851 EVT_FIND_CLOSE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE
, 1 )
2853 # For backwards compatibility. Should they be removed?
2854 EVT_COMMAND_FIND
= EVT_FIND
2855 EVT_COMMAND_FIND_NEXT
= EVT_FIND_NEXT
2856 EVT_COMMAND_FIND_REPLACE
= EVT_FIND_REPLACE
2857 EVT_COMMAND_FIND_REPLACE_ALL
= EVT_FIND_REPLACE_ALL
2858 EVT_COMMAND_FIND_CLOSE
= EVT_FIND_CLOSE
2860 class FindDialogEvent(_core
.CommandEvent
):
2861 """Events for the FindReplaceDialog"""
2863 return "<%s.%s; proxy of C++ wxFindDialogEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2864 def __init__(self
, *args
, **kwargs
):
2866 __init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent
2868 Events for the FindReplaceDialog
2870 newobj
= _windows_
.new_FindDialogEvent(*args
, **kwargs
)
2871 self
.this
= newobj
.this
2874 def GetFlags(*args
, **kwargs
):
2876 GetFlags(self) -> int
2878 Get the currently selected flags: this is the combination of
2879 wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags.
2881 return _windows_
.FindDialogEvent_GetFlags(*args
, **kwargs
)
2883 def GetFindString(*args
, **kwargs
):
2885 GetFindString(self) -> String
2887 Return the string to find (never empty).
2889 return _windows_
.FindDialogEvent_GetFindString(*args
, **kwargs
)
2891 def GetReplaceString(*args
, **kwargs
):
2893 GetReplaceString(self) -> String
2895 Return the string to replace the search string with (only for replace
2896 and replace all events).
2898 return _windows_
.FindDialogEvent_GetReplaceString(*args
, **kwargs
)
2900 def GetDialog(*args
, **kwargs
):
2902 GetDialog(self) -> FindReplaceDialog
2904 Return the pointer to the dialog which generated this event.
2906 return _windows_
.FindDialogEvent_GetDialog(*args
, **kwargs
)
2908 def SetFlags(*args
, **kwargs
):
2909 """SetFlags(self, int flags)"""
2910 return _windows_
.FindDialogEvent_SetFlags(*args
, **kwargs
)
2912 def SetFindString(*args
, **kwargs
):
2913 """SetFindString(self, String str)"""
2914 return _windows_
.FindDialogEvent_SetFindString(*args
, **kwargs
)
2916 def SetReplaceString(*args
, **kwargs
):
2917 """SetReplaceString(self, String str)"""
2918 return _windows_
.FindDialogEvent_SetReplaceString(*args
, **kwargs
)
2921 class FindDialogEventPtr(FindDialogEvent
):
2922 def __init__(self
, this
):
2924 if not hasattr(self
,"thisown"): self
.thisown
= 0
2925 self
.__class
__ = FindDialogEvent
2926 _windows_
.FindDialogEvent_swigregister(FindDialogEventPtr
)
2928 class FindReplaceData(_core
.Object
):
2930 wx.FindReplaceData holds the data for wx.FindReplaceDialog. It is used
2931 to initialize the dialog with the default values and will keep the
2932 last values from the dialog when it is closed. It is also updated each
2933 time a `wx.FindDialogEvent` is generated so instead of using the
2934 `wx.FindDialogEvent` methods you can also directly query this object.
2936 Note that all SetXXX() methods may only be called before showing the
2937 dialog and calling them has no effect later.
2940 return "<%s.%s; proxy of C++ wxFindReplaceData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2941 def __init__(self
, *args
, **kwargs
):
2943 __init__(self, int flags=0) -> FindReplaceData
2945 Constuctor initializes the flags to default value (0).
2947 newobj
= _windows_
.new_FindReplaceData(*args
, **kwargs
)
2948 self
.this
= newobj
.this
2951 def __del__(self
, destroy
=_windows_
.delete_FindReplaceData
):
2954 if self
.thisown
: destroy(self
)
2957 def GetFindString(*args
, **kwargs
):
2959 GetFindString(self) -> String
2961 Get the string to find.
2963 return _windows_
.FindReplaceData_GetFindString(*args
, **kwargs
)
2965 def GetReplaceString(*args
, **kwargs
):
2967 GetReplaceString(self) -> String
2969 Get the replacement string.
2971 return _windows_
.FindReplaceData_GetReplaceString(*args
, **kwargs
)
2973 def GetFlags(*args
, **kwargs
):
2975 GetFlags(self) -> int
2977 Get the combination of flag values.
2979 return _windows_
.FindReplaceData_GetFlags(*args
, **kwargs
)
2981 def SetFlags(*args
, **kwargs
):
2983 SetFlags(self, int flags)
2985 Set the flags to use to initialize the controls of the dialog.
2987 return _windows_
.FindReplaceData_SetFlags(*args
, **kwargs
)
2989 def SetFindString(*args
, **kwargs
):
2991 SetFindString(self, String str)
2993 Set the string to find (used as initial value by the dialog).
2995 return _windows_
.FindReplaceData_SetFindString(*args
, **kwargs
)
2997 def SetReplaceString(*args
, **kwargs
):
2999 SetReplaceString(self, String str)
3001 Set the replacement string (used as initial value by the dialog).
3003 return _windows_
.FindReplaceData_SetReplaceString(*args
, **kwargs
)
3006 class FindReplaceDataPtr(FindReplaceData
):
3007 def __init__(self
, this
):
3009 if not hasattr(self
,"thisown"): self
.thisown
= 0
3010 self
.__class
__ = FindReplaceData
3011 _windows_
.FindReplaceData_swigregister(FindReplaceDataPtr
)
3013 class FindReplaceDialog(Dialog
):
3015 wx.FindReplaceDialog is a standard modeless dialog which is used to
3016 allow the user to search for some text (and possibly replace it with
3017 something else). The actual searching is supposed to be done in the
3018 owner window which is the parent of this dialog. Note that it means
3019 that unlike for the other standard dialogs this one must have a parent
3020 window. Also note that there is no way to use this dialog in a modal
3021 way; it is always, by design and implementation, modeless.
3024 return "<%s.%s; proxy of C++ wxFindReplaceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3025 def __init__(self
, *args
, **kwargs
):
3027 __init__(self, Window parent, FindReplaceData data, String title,
3028 int style=0) -> FindReplaceDialog
3030 Create a FindReplaceDialog. The parent and data parameters must be
3031 non-None. Use Show to display the dialog.
3033 newobj
= _windows_
.new_FindReplaceDialog(*args
, **kwargs
)
3034 self
.this
= newobj
.this
3037 self
._setOORInfo
(self
)
3039 def Create(*args
, **kwargs
):
3041 Create(self, Window parent, FindReplaceData data, String title,
3042 int style=0) -> bool
3044 Create the dialog, for 2-phase create.
3046 return _windows_
.FindReplaceDialog_Create(*args
, **kwargs
)
3048 def GetData(*args
, **kwargs
):
3050 GetData(self) -> FindReplaceData
3052 Get the FindReplaceData object used by this dialog.
3054 return _windows_
.FindReplaceDialog_GetData(*args
, **kwargs
)
3056 def SetData(*args
, **kwargs
):
3058 SetData(self, FindReplaceData data)
3060 Set the FindReplaceData object used by this dialog.
3062 return _windows_
.FindReplaceDialog_SetData(*args
, **kwargs
)
3065 class FindReplaceDialogPtr(FindReplaceDialog
):
3066 def __init__(self
, this
):
3068 if not hasattr(self
,"thisown"): self
.thisown
= 0
3069 self
.__class
__ = FindReplaceDialog
3070 _windows_
.FindReplaceDialog_swigregister(FindReplaceDialogPtr
)
3072 def PreFindReplaceDialog(*args
, **kwargs
):
3074 PreFindReplaceDialog() -> FindReplaceDialog
3076 Precreate a FindReplaceDialog for 2-phase creation
3078 val
= _windows_
.new_PreFindReplaceDialog(*args
, **kwargs
)
3082 #---------------------------------------------------------------------------
3084 IDM_WINDOWTILE
= _windows_
.IDM_WINDOWTILE
3085 IDM_WINDOWTILEHOR
= _windows_
.IDM_WINDOWTILEHOR
3086 IDM_WINDOWCASCADE
= _windows_
.IDM_WINDOWCASCADE
3087 IDM_WINDOWICONS
= _windows_
.IDM_WINDOWICONS
3088 IDM_WINDOWNEXT
= _windows_
.IDM_WINDOWNEXT
3089 IDM_WINDOWTILEVERT
= _windows_
.IDM_WINDOWTILEVERT
3090 FIRST_MDI_CHILD
= _windows_
.FIRST_MDI_CHILD
3091 LAST_MDI_CHILD
= _windows_
.LAST_MDI_CHILD
3092 class MDIParentFrame(Frame
):
3094 return "<%s.%s; proxy of C++ wxMDIParentFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3095 def __init__(self
, *args
, **kwargs
):
3097 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
3098 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
3099 String name=FrameNameStr) -> MDIParentFrame
3101 newobj
= _windows_
.new_MDIParentFrame(*args
, **kwargs
)
3102 self
.this
= newobj
.this
3105 self
._setOORInfo
(self
)
3107 def Create(*args
, **kwargs
):
3109 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
3110 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
3111 String name=FrameNameStr) -> bool
3113 return _windows_
.MDIParentFrame_Create(*args
, **kwargs
)
3115 def ActivateNext(*args
, **kwargs
):
3116 """ActivateNext(self)"""
3117 return _windows_
.MDIParentFrame_ActivateNext(*args
, **kwargs
)
3119 def ActivatePrevious(*args
, **kwargs
):
3120 """ActivatePrevious(self)"""
3121 return _windows_
.MDIParentFrame_ActivatePrevious(*args
, **kwargs
)
3123 def ArrangeIcons(*args
, **kwargs
):
3124 """ArrangeIcons(self)"""
3125 return _windows_
.MDIParentFrame_ArrangeIcons(*args
, **kwargs
)
3127 def Cascade(*args
, **kwargs
):
3129 return _windows_
.MDIParentFrame_Cascade(*args
, **kwargs
)
3131 def GetActiveChild(*args
, **kwargs
):
3132 """GetActiveChild(self) -> MDIChildFrame"""
3133 return _windows_
.MDIParentFrame_GetActiveChild(*args
, **kwargs
)
3135 def GetClientWindow(*args
, **kwargs
):
3136 """GetClientWindow(self) -> MDIClientWindow"""
3137 return _windows_
.MDIParentFrame_GetClientWindow(*args
, **kwargs
)
3139 def GetToolBar(*args
, **kwargs
):
3140 """GetToolBar(self) -> Window"""
3141 return _windows_
.MDIParentFrame_GetToolBar(*args
, **kwargs
)
3143 def Tile(*args
, **kwargs
):
3145 return _windows_
.MDIParentFrame_Tile(*args
, **kwargs
)
3148 class MDIParentFramePtr(MDIParentFrame
):
3149 def __init__(self
, this
):
3151 if not hasattr(self
,"thisown"): self
.thisown
= 0
3152 self
.__class
__ = MDIParentFrame
3153 _windows_
.MDIParentFrame_swigregister(MDIParentFramePtr
)
3155 def PreMDIParentFrame(*args
, **kwargs
):
3156 """PreMDIParentFrame() -> MDIParentFrame"""
3157 val
= _windows_
.new_PreMDIParentFrame(*args
, **kwargs
)
3161 class MDIChildFrame(Frame
):
3163 return "<%s.%s; proxy of C++ wxMDIChildFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3164 def __init__(self
, *args
, **kwargs
):
3166 __init__(self, MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
3167 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
3168 String name=FrameNameStr) -> MDIChildFrame
3170 newobj
= _windows_
.new_MDIChildFrame(*args
, **kwargs
)
3171 self
.this
= newobj
.this
3174 self
._setOORInfo
(self
)
3176 def Create(*args
, **kwargs
):
3178 Create(self, MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
3179 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
3180 String name=FrameNameStr) -> bool
3182 return _windows_
.MDIChildFrame_Create(*args
, **kwargs
)
3184 def Activate(*args
, **kwargs
):
3185 """Activate(self)"""
3186 return _windows_
.MDIChildFrame_Activate(*args
, **kwargs
)
3188 def Maximize(*args
, **kwargs
):
3189 """Maximize(self, bool maximize)"""
3190 return _windows_
.MDIChildFrame_Maximize(*args
, **kwargs
)
3192 def Restore(*args
, **kwargs
):
3194 return _windows_
.MDIChildFrame_Restore(*args
, **kwargs
)
3197 class MDIChildFramePtr(MDIChildFrame
):
3198 def __init__(self
, this
):
3200 if not hasattr(self
,"thisown"): self
.thisown
= 0
3201 self
.__class
__ = MDIChildFrame
3202 _windows_
.MDIChildFrame_swigregister(MDIChildFramePtr
)
3204 def PreMDIChildFrame(*args
, **kwargs
):
3205 """PreMDIChildFrame() -> MDIChildFrame"""
3206 val
= _windows_
.new_PreMDIChildFrame(*args
, **kwargs
)
3210 class MDIClientWindow(_core
.Window
):
3212 return "<%s.%s; proxy of C++ wxMDIClientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3213 def __init__(self
, *args
, **kwargs
):
3214 """__init__(self, MDIParentFrame parent, long style=0) -> MDIClientWindow"""
3215 newobj
= _windows_
.new_MDIClientWindow(*args
, **kwargs
)
3216 self
.this
= newobj
.this
3219 self
._setOORInfo
(self
)
3221 def Create(*args
, **kwargs
):
3222 """Create(self, MDIParentFrame parent, long style=0) -> bool"""
3223 return _windows_
.MDIClientWindow_Create(*args
, **kwargs
)
3226 class MDIClientWindowPtr(MDIClientWindow
):
3227 def __init__(self
, this
):
3229 if not hasattr(self
,"thisown"): self
.thisown
= 0
3230 self
.__class
__ = MDIClientWindow
3231 _windows_
.MDIClientWindow_swigregister(MDIClientWindowPtr
)
3233 def PreMDIClientWindow(*args
, **kwargs
):
3234 """PreMDIClientWindow() -> MDIClientWindow"""
3235 val
= _windows_
.new_PreMDIClientWindow(*args
, **kwargs
)
3239 #---------------------------------------------------------------------------
3241 class PyWindow(_core
.Window
):
3243 return "<%s.%s; proxy of C++ wxPyWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3244 def __init__(self
, *args
, **kwargs
):
3246 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
3247 long style=0, String name=PanelNameStr) -> PyWindow
3249 newobj
= _windows_
.new_PyWindow(*args
, **kwargs
)
3250 self
.this
= newobj
.this
3253 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyWindow
)
3255 def _setCallbackInfo(*args
, **kwargs
):
3256 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3257 return _windows_
.PyWindow__setCallbackInfo(*args
, **kwargs
)
3259 def SetBestSize(*args
, **kwargs
):
3260 """SetBestSize(self, Size size)"""
3261 return _windows_
.PyWindow_SetBestSize(*args
, **kwargs
)
3263 def base_DoMoveWindow(*args
, **kwargs
):
3264 """base_DoMoveWindow(self, int x, int y, int width, int height)"""
3265 return _windows_
.PyWindow_base_DoMoveWindow(*args
, **kwargs
)
3267 def base_DoSetSize(*args
, **kwargs
):
3268 """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3269 return _windows_
.PyWindow_base_DoSetSize(*args
, **kwargs
)
3271 def base_DoSetClientSize(*args
, **kwargs
):
3272 """base_DoSetClientSize(self, int width, int height)"""
3273 return _windows_
.PyWindow_base_DoSetClientSize(*args
, **kwargs
)
3275 def base_DoSetVirtualSize(*args
, **kwargs
):
3276 """base_DoSetVirtualSize(self, int x, int y)"""
3277 return _windows_
.PyWindow_base_DoSetVirtualSize(*args
, **kwargs
)
3279 def base_DoGetSize(*args
, **kwargs
):
3280 """base_DoGetSize() -> (width, height)"""
3281 return _windows_
.PyWindow_base_DoGetSize(*args
, **kwargs
)
3283 def base_DoGetClientSize(*args
, **kwargs
):
3284 """base_DoGetClientSize() -> (width, height)"""
3285 return _windows_
.PyWindow_base_DoGetClientSize(*args
, **kwargs
)
3287 def base_DoGetPosition(*args
, **kwargs
):
3288 """base_DoGetPosition() -> (x,y)"""
3289 return _windows_
.PyWindow_base_DoGetPosition(*args
, **kwargs
)
3291 def base_DoGetVirtualSize(*args
, **kwargs
):
3292 """base_DoGetVirtualSize(self) -> Size"""
3293 return _windows_
.PyWindow_base_DoGetVirtualSize(*args
, **kwargs
)
3295 def base_DoGetBestSize(*args
, **kwargs
):
3296 """base_DoGetBestSize(self) -> Size"""
3297 return _windows_
.PyWindow_base_DoGetBestSize(*args
, **kwargs
)
3299 def base_InitDialog(*args
, **kwargs
):
3300 """base_InitDialog(self)"""
3301 return _windows_
.PyWindow_base_InitDialog(*args
, **kwargs
)
3303 def base_TransferDataToWindow(*args
, **kwargs
):
3304 """base_TransferDataToWindow(self) -> bool"""
3305 return _windows_
.PyWindow_base_TransferDataToWindow(*args
, **kwargs
)
3307 def base_TransferDataFromWindow(*args
, **kwargs
):
3308 """base_TransferDataFromWindow(self) -> bool"""
3309 return _windows_
.PyWindow_base_TransferDataFromWindow(*args
, **kwargs
)
3311 def base_Validate(*args
, **kwargs
):
3312 """base_Validate(self) -> bool"""
3313 return _windows_
.PyWindow_base_Validate(*args
, **kwargs
)
3315 def base_AcceptsFocus(*args
, **kwargs
):
3316 """base_AcceptsFocus(self) -> bool"""
3317 return _windows_
.PyWindow_base_AcceptsFocus(*args
, **kwargs
)
3319 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
3320 """base_AcceptsFocusFromKeyboard(self) -> bool"""
3321 return _windows_
.PyWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
3323 def base_GetMaxSize(*args
, **kwargs
):
3324 """base_GetMaxSize(self) -> Size"""
3325 return _windows_
.PyWindow_base_GetMaxSize(*args
, **kwargs
)
3327 def base_AddChild(*args
, **kwargs
):
3328 """base_AddChild(self, Window child)"""
3329 return _windows_
.PyWindow_base_AddChild(*args
, **kwargs
)
3331 def base_RemoveChild(*args
, **kwargs
):
3332 """base_RemoveChild(self, Window child)"""
3333 return _windows_
.PyWindow_base_RemoveChild(*args
, **kwargs
)
3335 def base_ShouldInheritColours(*args
, **kwargs
):
3336 """base_ShouldInheritColours(self) -> bool"""
3337 return _windows_
.PyWindow_base_ShouldInheritColours(*args
, **kwargs
)
3339 def base_ApplyParentThemeBackground(*args
, **kwargs
):
3340 """base_ApplyParentThemeBackground(self, Colour c)"""
3341 return _windows_
.PyWindow_base_ApplyParentThemeBackground(*args
, **kwargs
)
3343 def base_GetDefaultAttributes(*args
, **kwargs
):
3344 """base_GetDefaultAttributes(self) -> VisualAttributes"""
3345 return _windows_
.PyWindow_base_GetDefaultAttributes(*args
, **kwargs
)
3348 class PyWindowPtr(PyWindow
):
3349 def __init__(self
, this
):
3351 if not hasattr(self
,"thisown"): self
.thisown
= 0
3352 self
.__class
__ = PyWindow
3353 _windows_
.PyWindow_swigregister(PyWindowPtr
)
3355 def PrePyWindow(*args
, **kwargs
):
3356 """PrePyWindow() -> PyWindow"""
3357 val
= _windows_
.new_PrePyWindow(*args
, **kwargs
)
3361 class PyPanel(Panel
):
3363 return "<%s.%s; proxy of C++ wxPyPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3364 def __init__(self
, *args
, **kwargs
):
3366 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
3367 long style=0, String name=PanelNameStr) -> PyPanel
3369 newobj
= _windows_
.new_PyPanel(*args
, **kwargs
)
3370 self
.this
= newobj
.this
3373 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
)
3375 def _setCallbackInfo(*args
, **kwargs
):
3376 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3377 return _windows_
.PyPanel__setCallbackInfo(*args
, **kwargs
)
3379 def SetBestSize(*args
, **kwargs
):
3380 """SetBestSize(self, Size size)"""
3381 return _windows_
.PyPanel_SetBestSize(*args
, **kwargs
)
3383 def base_DoMoveWindow(*args
, **kwargs
):
3384 """base_DoMoveWindow(self, int x, int y, int width, int height)"""
3385 return _windows_
.PyPanel_base_DoMoveWindow(*args
, **kwargs
)
3387 def base_DoSetSize(*args
, **kwargs
):
3388 """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3389 return _windows_
.PyPanel_base_DoSetSize(*args
, **kwargs
)
3391 def base_DoSetClientSize(*args
, **kwargs
):
3392 """base_DoSetClientSize(self, int width, int height)"""
3393 return _windows_
.PyPanel_base_DoSetClientSize(*args
, **kwargs
)
3395 def base_DoSetVirtualSize(*args
, **kwargs
):
3396 """base_DoSetVirtualSize(self, int x, int y)"""
3397 return _windows_
.PyPanel_base_DoSetVirtualSize(*args
, **kwargs
)
3399 def base_DoGetSize(*args
, **kwargs
):
3400 """base_DoGetSize() -> (width, height)"""
3401 return _windows_
.PyPanel_base_DoGetSize(*args
, **kwargs
)
3403 def base_DoGetClientSize(*args
, **kwargs
):
3404 """base_DoGetClientSize() -> (width, height)"""
3405 return _windows_
.PyPanel_base_DoGetClientSize(*args
, **kwargs
)
3407 def base_DoGetPosition(*args
, **kwargs
):
3408 """base_DoGetPosition() -> (x,y)"""
3409 return _windows_
.PyPanel_base_DoGetPosition(*args
, **kwargs
)
3411 def base_DoGetVirtualSize(*args
, **kwargs
):
3412 """base_DoGetVirtualSize(self) -> Size"""
3413 return _windows_
.PyPanel_base_DoGetVirtualSize(*args
, **kwargs
)
3415 def base_DoGetBestSize(*args
, **kwargs
):
3416 """base_DoGetBestSize(self) -> Size"""
3417 return _windows_
.PyPanel_base_DoGetBestSize(*args
, **kwargs
)
3419 def base_InitDialog(*args
, **kwargs
):
3420 """base_InitDialog(self)"""
3421 return _windows_
.PyPanel_base_InitDialog(*args
, **kwargs
)
3423 def base_TransferDataToWindow(*args
, **kwargs
):
3424 """base_TransferDataToWindow(self) -> bool"""
3425 return _windows_
.PyPanel_base_TransferDataToWindow(*args
, **kwargs
)
3427 def base_TransferDataFromWindow(*args
, **kwargs
):
3428 """base_TransferDataFromWindow(self) -> bool"""
3429 return _windows_
.PyPanel_base_TransferDataFromWindow(*args
, **kwargs
)
3431 def base_Validate(*args
, **kwargs
):
3432 """base_Validate(self) -> bool"""
3433 return _windows_
.PyPanel_base_Validate(*args
, **kwargs
)
3435 def base_AcceptsFocus(*args
, **kwargs
):
3436 """base_AcceptsFocus(self) -> bool"""
3437 return _windows_
.PyPanel_base_AcceptsFocus(*args
, **kwargs
)
3439 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
3440 """base_AcceptsFocusFromKeyboard(self) -> bool"""
3441 return _windows_
.PyPanel_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
3443 def base_GetMaxSize(*args
, **kwargs
):
3444 """base_GetMaxSize(self) -> Size"""
3445 return _windows_
.PyPanel_base_GetMaxSize(*args
, **kwargs
)
3447 def base_AddChild(*args
, **kwargs
):
3448 """base_AddChild(self, Window child)"""
3449 return _windows_
.PyPanel_base_AddChild(*args
, **kwargs
)
3451 def base_RemoveChild(*args
, **kwargs
):
3452 """base_RemoveChild(self, Window child)"""
3453 return _windows_
.PyPanel_base_RemoveChild(*args
, **kwargs
)
3455 def base_ShouldInheritColours(*args
, **kwargs
):
3456 """base_ShouldInheritColours(self) -> bool"""
3457 return _windows_
.PyPanel_base_ShouldInheritColours(*args
, **kwargs
)
3459 def base_ApplyParentThemeBackground(*args
, **kwargs
):
3460 """base_ApplyParentThemeBackground(self, Colour c)"""
3461 return _windows_
.PyPanel_base_ApplyParentThemeBackground(*args
, **kwargs
)
3463 def base_GetDefaultAttributes(*args
, **kwargs
):
3464 """base_GetDefaultAttributes(self) -> VisualAttributes"""
3465 return _windows_
.PyPanel_base_GetDefaultAttributes(*args
, **kwargs
)
3468 class PyPanelPtr(PyPanel
):
3469 def __init__(self
, this
):
3471 if not hasattr(self
,"thisown"): self
.thisown
= 0
3472 self
.__class
__ = PyPanel
3473 _windows_
.PyPanel_swigregister(PyPanelPtr
)
3475 def PrePyPanel(*args
, **kwargs
):
3476 """PrePyPanel() -> PyPanel"""
3477 val
= _windows_
.new_PrePyPanel(*args
, **kwargs
)
3481 class PyScrolledWindow(ScrolledWindow
):
3483 return "<%s.%s; proxy of C++ wxPyScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3484 def __init__(self
, *args
, **kwargs
):
3486 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
3487 long style=0, String name=PanelNameStr) -> PyScrolledWindow
3489 newobj
= _windows_
.new_PyScrolledWindow(*args
, **kwargs
)
3490 self
.this
= newobj
.this
3493 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
)
3495 def _setCallbackInfo(*args
, **kwargs
):
3496 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3497 return _windows_
.PyScrolledWindow__setCallbackInfo(*args
, **kwargs
)
3499 def SetBestSize(*args
, **kwargs
):
3500 """SetBestSize(self, Size size)"""
3501 return _windows_
.PyScrolledWindow_SetBestSize(*args
, **kwargs
)
3503 def base_DoMoveWindow(*args
, **kwargs
):
3504 """base_DoMoveWindow(self, int x, int y, int width, int height)"""
3505 return _windows_
.PyScrolledWindow_base_DoMoveWindow(*args
, **kwargs
)
3507 def base_DoSetSize(*args
, **kwargs
):
3508 """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3509 return _windows_
.PyScrolledWindow_base_DoSetSize(*args
, **kwargs
)
3511 def base_DoSetClientSize(*args
, **kwargs
):
3512 """base_DoSetClientSize(self, int width, int height)"""
3513 return _windows_
.PyScrolledWindow_base_DoSetClientSize(*args
, **kwargs
)
3515 def base_DoSetVirtualSize(*args
, **kwargs
):
3516 """base_DoSetVirtualSize(self, int x, int y)"""
3517 return _windows_
.PyScrolledWindow_base_DoSetVirtualSize(*args
, **kwargs
)
3519 def base_DoGetSize(*args
, **kwargs
):
3520 """base_DoGetSize() -> (width, height)"""
3521 return _windows_
.PyScrolledWindow_base_DoGetSize(*args
, **kwargs
)
3523 def base_DoGetClientSize(*args
, **kwargs
):
3524 """base_DoGetClientSize() -> (width, height)"""
3525 return _windows_
.PyScrolledWindow_base_DoGetClientSize(*args
, **kwargs
)
3527 def base_DoGetPosition(*args
, **kwargs
):
3528 """base_DoGetPosition() -> (x,y)"""
3529 return _windows_
.PyScrolledWindow_base_DoGetPosition(*args
, **kwargs
)
3531 def base_DoGetVirtualSize(*args
, **kwargs
):
3532 """base_DoGetVirtualSize(self) -> Size"""
3533 return _windows_
.PyScrolledWindow_base_DoGetVirtualSize(*args
, **kwargs
)
3535 def base_DoGetBestSize(*args
, **kwargs
):
3536 """base_DoGetBestSize(self) -> Size"""
3537 return _windows_
.PyScrolledWindow_base_DoGetBestSize(*args
, **kwargs
)
3539 def base_InitDialog(*args
, **kwargs
):
3540 """base_InitDialog(self)"""
3541 return _windows_
.PyScrolledWindow_base_InitDialog(*args
, **kwargs
)
3543 def base_TransferDataToWindow(*args
, **kwargs
):
3544 """base_TransferDataToWindow(self) -> bool"""
3545 return _windows_
.PyScrolledWindow_base_TransferDataToWindow(*args
, **kwargs
)
3547 def base_TransferDataFromWindow(*args
, **kwargs
):
3548 """base_TransferDataFromWindow(self) -> bool"""
3549 return _windows_
.PyScrolledWindow_base_TransferDataFromWindow(*args
, **kwargs
)
3551 def base_Validate(*args
, **kwargs
):
3552 """base_Validate(self) -> bool"""
3553 return _windows_
.PyScrolledWindow_base_Validate(*args
, **kwargs
)
3555 def base_AcceptsFocus(*args
, **kwargs
):
3556 """base_AcceptsFocus(self) -> bool"""
3557 return _windows_
.PyScrolledWindow_base_AcceptsFocus(*args
, **kwargs
)
3559 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
3560 """base_AcceptsFocusFromKeyboard(self) -> bool"""
3561 return _windows_
.PyScrolledWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
3563 def base_GetMaxSize(*args
, **kwargs
):
3564 """base_GetMaxSize(self) -> Size"""
3565 return _windows_
.PyScrolledWindow_base_GetMaxSize(*args
, **kwargs
)
3567 def base_AddChild(*args
, **kwargs
):
3568 """base_AddChild(self, Window child)"""
3569 return _windows_
.PyScrolledWindow_base_AddChild(*args
, **kwargs
)
3571 def base_RemoveChild(*args
, **kwargs
):
3572 """base_RemoveChild(self, Window child)"""
3573 return _windows_
.PyScrolledWindow_base_RemoveChild(*args
, **kwargs
)
3575 def base_ShouldInheritColours(*args
, **kwargs
):
3576 """base_ShouldInheritColours(self) -> bool"""
3577 return _windows_
.PyScrolledWindow_base_ShouldInheritColours(*args
, **kwargs
)
3579 def base_ApplyParentThemeBackground(*args
, **kwargs
):
3580 """base_ApplyParentThemeBackground(self, Colour c)"""
3581 return _windows_
.PyScrolledWindow_base_ApplyParentThemeBackground(*args
, **kwargs
)
3583 def base_GetDefaultAttributes(*args
, **kwargs
):
3584 """base_GetDefaultAttributes(self) -> VisualAttributes"""
3585 return _windows_
.PyScrolledWindow_base_GetDefaultAttributes(*args
, **kwargs
)
3588 class PyScrolledWindowPtr(PyScrolledWindow
):
3589 def __init__(self
, this
):
3591 if not hasattr(self
,"thisown"): self
.thisown
= 0
3592 self
.__class
__ = PyScrolledWindow
3593 _windows_
.PyScrolledWindow_swigregister(PyScrolledWindowPtr
)
3595 def PrePyScrolledWindow(*args
, **kwargs
):
3596 """PrePyScrolledWindow() -> PyScrolledWindow"""
3597 val
= _windows_
.new_PrePyScrolledWindow(*args
, **kwargs
)
3601 #---------------------------------------------------------------------------
3603 PRINT_MODE_NONE
= _windows_
.PRINT_MODE_NONE
3604 PRINT_MODE_PREVIEW
= _windows_
.PRINT_MODE_PREVIEW
3605 PRINT_MODE_FILE
= _windows_
.PRINT_MODE_FILE
3606 PRINT_MODE_PRINTER
= _windows_
.PRINT_MODE_PRINTER
3607 PRINT_MODE_STREAM
= _windows_
.PRINT_MODE_STREAM
3608 class PrintData(_core
.Object
):
3610 return "<%s.%s; proxy of C++ wxPrintData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3611 def __init__(self
, *args
, **kwargs
):
3612 """__init__(self) -> PrintData"""
3613 newobj
= _windows_
.new_PrintData(*args
, **kwargs
)
3614 self
.this
= newobj
.this
3617 def __del__(self
, destroy
=_windows_
.delete_PrintData
):
3620 if self
.thisown
: destroy(self
)
3623 def GetNoCopies(*args
, **kwargs
):
3624 """GetNoCopies(self) -> int"""
3625 return _windows_
.PrintData_GetNoCopies(*args
, **kwargs
)
3627 def GetCollate(*args
, **kwargs
):
3628 """GetCollate(self) -> bool"""
3629 return _windows_
.PrintData_GetCollate(*args
, **kwargs
)
3631 def GetOrientation(*args
, **kwargs
):
3632 """GetOrientation(self) -> int"""
3633 return _windows_
.PrintData_GetOrientation(*args
, **kwargs
)
3635 def Ok(*args
, **kwargs
):
3636 """Ok(self) -> bool"""
3637 return _windows_
.PrintData_Ok(*args
, **kwargs
)
3639 def GetPrinterName(*args
, **kwargs
):
3640 """GetPrinterName(self) -> String"""
3641 return _windows_
.PrintData_GetPrinterName(*args
, **kwargs
)
3643 def GetColour(*args
, **kwargs
):
3644 """GetColour(self) -> bool"""
3645 return _windows_
.PrintData_GetColour(*args
, **kwargs
)
3647 def GetDuplex(*args
, **kwargs
):
3648 """GetDuplex(self) -> int"""
3649 return _windows_
.PrintData_GetDuplex(*args
, **kwargs
)
3651 def GetPaperId(*args
, **kwargs
):
3652 """GetPaperId(self) -> int"""
3653 return _windows_
.PrintData_GetPaperId(*args
, **kwargs
)
3655 def GetPaperSize(*args
, **kwargs
):
3656 """GetPaperSize(self) -> Size"""
3657 return _windows_
.PrintData_GetPaperSize(*args
, **kwargs
)
3659 def GetQuality(*args
, **kwargs
):
3660 """GetQuality(self) -> int"""
3661 return _windows_
.PrintData_GetQuality(*args
, **kwargs
)
3663 def SetNoCopies(*args
, **kwargs
):
3664 """SetNoCopies(self, int v)"""
3665 return _windows_
.PrintData_SetNoCopies(*args
, **kwargs
)
3667 def SetCollate(*args
, **kwargs
):
3668 """SetCollate(self, bool flag)"""
3669 return _windows_
.PrintData_SetCollate(*args
, **kwargs
)
3671 def SetOrientation(*args
, **kwargs
):
3672 """SetOrientation(self, int orient)"""
3673 return _windows_
.PrintData_SetOrientation(*args
, **kwargs
)
3675 def SetPrinterName(*args
, **kwargs
):
3676 """SetPrinterName(self, String name)"""
3677 return _windows_
.PrintData_SetPrinterName(*args
, **kwargs
)
3679 def SetColour(*args
, **kwargs
):
3680 """SetColour(self, bool colour)"""
3681 return _windows_
.PrintData_SetColour(*args
, **kwargs
)
3683 def SetDuplex(*args
, **kwargs
):
3684 """SetDuplex(self, int duplex)"""
3685 return _windows_
.PrintData_SetDuplex(*args
, **kwargs
)
3687 def SetPaperId(*args
, **kwargs
):
3688 """SetPaperId(self, int sizeId)"""
3689 return _windows_
.PrintData_SetPaperId(*args
, **kwargs
)
3691 def SetPaperSize(*args
, **kwargs
):
3692 """SetPaperSize(self, Size sz)"""
3693 return _windows_
.PrintData_SetPaperSize(*args
, **kwargs
)
3695 def SetQuality(*args
, **kwargs
):
3696 """SetQuality(self, int quality)"""
3697 return _windows_
.PrintData_SetQuality(*args
, **kwargs
)
3699 def GetPrinterCommand(*args
, **kwargs
):
3700 """GetPrinterCommand(self) -> String"""
3701 return _windows_
.PrintData_GetPrinterCommand(*args
, **kwargs
)
3703 def GetPrinterOptions(*args
, **kwargs
):
3704 """GetPrinterOptions(self) -> String"""
3705 return _windows_
.PrintData_GetPrinterOptions(*args
, **kwargs
)
3707 def GetPreviewCommand(*args
, **kwargs
):
3708 """GetPreviewCommand(self) -> String"""
3709 return _windows_
.PrintData_GetPreviewCommand(*args
, **kwargs
)
3711 def GetFilename(*args
, **kwargs
):
3712 """GetFilename(self) -> String"""
3713 return _windows_
.PrintData_GetFilename(*args
, **kwargs
)
3715 def GetFontMetricPath(*args
, **kwargs
):
3716 """GetFontMetricPath(self) -> String"""
3717 return _windows_
.PrintData_GetFontMetricPath(*args
, **kwargs
)
3719 def GetPrinterScaleX(*args
, **kwargs
):
3720 """GetPrinterScaleX(self) -> double"""
3721 return _windows_
.PrintData_GetPrinterScaleX(*args
, **kwargs
)
3723 def GetPrinterScaleY(*args
, **kwargs
):
3724 """GetPrinterScaleY(self) -> double"""
3725 return _windows_
.PrintData_GetPrinterScaleY(*args
, **kwargs
)
3727 def GetPrinterTranslateX(*args
, **kwargs
):
3728 """GetPrinterTranslateX(self) -> long"""
3729 return _windows_
.PrintData_GetPrinterTranslateX(*args
, **kwargs
)
3731 def GetPrinterTranslateY(*args
, **kwargs
):
3732 """GetPrinterTranslateY(self) -> long"""
3733 return _windows_
.PrintData_GetPrinterTranslateY(*args
, **kwargs
)
3735 def GetPrintMode(*args
, **kwargs
):
3736 """GetPrintMode(self) -> int"""
3737 return _windows_
.PrintData_GetPrintMode(*args
, **kwargs
)
3739 def SetPrinterCommand(*args
, **kwargs
):
3740 """SetPrinterCommand(self, String command)"""
3741 return _windows_
.PrintData_SetPrinterCommand(*args
, **kwargs
)
3743 def SetPrinterOptions(*args
, **kwargs
):
3744 """SetPrinterOptions(self, String options)"""
3745 return _windows_
.PrintData_SetPrinterOptions(*args
, **kwargs
)
3747 def SetPreviewCommand(*args
, **kwargs
):
3748 """SetPreviewCommand(self, String command)"""
3749 return _windows_
.PrintData_SetPreviewCommand(*args
, **kwargs
)
3751 def SetFilename(*args
, **kwargs
):
3752 """SetFilename(self, String filename)"""
3753 return _windows_
.PrintData_SetFilename(*args
, **kwargs
)
3755 def SetFontMetricPath(*args
, **kwargs
):
3756 """SetFontMetricPath(self, String path)"""
3757 return _windows_
.PrintData_SetFontMetricPath(*args
, **kwargs
)
3759 def SetPrinterScaleX(*args
, **kwargs
):
3760 """SetPrinterScaleX(self, double x)"""
3761 return _windows_
.PrintData_SetPrinterScaleX(*args
, **kwargs
)
3763 def SetPrinterScaleY(*args
, **kwargs
):
3764 """SetPrinterScaleY(self, double y)"""
3765 return _windows_
.PrintData_SetPrinterScaleY(*args
, **kwargs
)
3767 def SetPrinterScaling(*args
, **kwargs
):
3768 """SetPrinterScaling(self, double x, double y)"""
3769 return _windows_
.PrintData_SetPrinterScaling(*args
, **kwargs
)
3771 def SetPrinterTranslateX(*args
, **kwargs
):
3772 """SetPrinterTranslateX(self, long x)"""
3773 return _windows_
.PrintData_SetPrinterTranslateX(*args
, **kwargs
)
3775 def SetPrinterTranslateY(*args
, **kwargs
):
3776 """SetPrinterTranslateY(self, long y)"""
3777 return _windows_
.PrintData_SetPrinterTranslateY(*args
, **kwargs
)
3779 def SetPrinterTranslation(*args
, **kwargs
):
3780 """SetPrinterTranslation(self, long x, long y)"""
3781 return _windows_
.PrintData_SetPrinterTranslation(*args
, **kwargs
)
3783 def SetPrintMode(*args
, **kwargs
):
3784 """SetPrintMode(self, int printMode)"""
3785 return _windows_
.PrintData_SetPrintMode(*args
, **kwargs
)
3787 def GetOutputStream(*args
, **kwargs
):
3788 """GetOutputStream(self) -> OutputStream"""
3789 return _windows_
.PrintData_GetOutputStream(*args
, **kwargs
)
3791 def SetOutputStream(*args
, **kwargs
):
3792 """SetOutputStream(self, OutputStream outputstream)"""
3793 return _windows_
.PrintData_SetOutputStream(*args
, **kwargs
)
3795 def __nonzero__(self
): return self
.Ok()
3797 class PrintDataPtr(PrintData
):
3798 def __init__(self
, this
):
3800 if not hasattr(self
,"thisown"): self
.thisown
= 0
3801 self
.__class
__ = PrintData
3802 _windows_
.PrintData_swigregister(PrintDataPtr
)
3803 PrintoutTitleStr
= cvar
.PrintoutTitleStr
3804 PreviewCanvasNameStr
= cvar
.PreviewCanvasNameStr
3806 class PageSetupDialogData(_core
.Object
):
3808 return "<%s.%s; proxy of C++ wxPageSetupDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3809 def __init__(self
, *args
, **kwargs
):
3810 """__init__(self) -> PageSetupDialogData"""
3811 newobj
= _windows_
.new_PageSetupDialogData(*args
, **kwargs
)
3812 self
.this
= newobj
.this
3815 def __del__(self
, destroy
=_windows_
.delete_PageSetupDialogData
):
3818 if self
.thisown
: destroy(self
)
3821 def EnableHelp(*args
, **kwargs
):
3822 """EnableHelp(self, bool flag)"""
3823 return _windows_
.PageSetupDialogData_EnableHelp(*args
, **kwargs
)
3825 def EnableMargins(*args
, **kwargs
):
3826 """EnableMargins(self, bool flag)"""
3827 return _windows_
.PageSetupDialogData_EnableMargins(*args
, **kwargs
)
3829 def EnableOrientation(*args
, **kwargs
):
3830 """EnableOrientation(self, bool flag)"""
3831 return _windows_
.PageSetupDialogData_EnableOrientation(*args
, **kwargs
)
3833 def EnablePaper(*args
, **kwargs
):
3834 """EnablePaper(self, bool flag)"""
3835 return _windows_
.PageSetupDialogData_EnablePaper(*args
, **kwargs
)
3837 def EnablePrinter(*args
, **kwargs
):
3838 """EnablePrinter(self, bool flag)"""
3839 return _windows_
.PageSetupDialogData_EnablePrinter(*args
, **kwargs
)
3841 def GetDefaultMinMargins(*args
, **kwargs
):
3842 """GetDefaultMinMargins(self) -> bool"""
3843 return _windows_
.PageSetupDialogData_GetDefaultMinMargins(*args
, **kwargs
)
3845 def GetEnableMargins(*args
, **kwargs
):
3846 """GetEnableMargins(self) -> bool"""
3847 return _windows_
.PageSetupDialogData_GetEnableMargins(*args
, **kwargs
)
3849 def GetEnableOrientation(*args
, **kwargs
):
3850 """GetEnableOrientation(self) -> bool"""
3851 return _windows_
.PageSetupDialogData_GetEnableOrientation(*args
, **kwargs
)
3853 def GetEnablePaper(*args
, **kwargs
):
3854 """GetEnablePaper(self) -> bool"""
3855 return _windows_
.PageSetupDialogData_GetEnablePaper(*args
, **kwargs
)
3857 def GetEnablePrinter(*args
, **kwargs
):
3858 """GetEnablePrinter(self) -> bool"""
3859 return _windows_
.PageSetupDialogData_GetEnablePrinter(*args
, **kwargs
)
3861 def GetEnableHelp(*args
, **kwargs
):
3862 """GetEnableHelp(self) -> bool"""
3863 return _windows_
.PageSetupDialogData_GetEnableHelp(*args
, **kwargs
)
3865 def GetDefaultInfo(*args
, **kwargs
):
3866 """GetDefaultInfo(self) -> bool"""
3867 return _windows_
.PageSetupDialogData_GetDefaultInfo(*args
, **kwargs
)
3869 def GetMarginTopLeft(*args
, **kwargs
):
3870 """GetMarginTopLeft(self) -> Point"""
3871 return _windows_
.PageSetupDialogData_GetMarginTopLeft(*args
, **kwargs
)
3873 def GetMarginBottomRight(*args
, **kwargs
):
3874 """GetMarginBottomRight(self) -> Point"""
3875 return _windows_
.PageSetupDialogData_GetMarginBottomRight(*args
, **kwargs
)
3877 def GetMinMarginTopLeft(*args
, **kwargs
):
3878 """GetMinMarginTopLeft(self) -> Point"""
3879 return _windows_
.PageSetupDialogData_GetMinMarginTopLeft(*args
, **kwargs
)
3881 def GetMinMarginBottomRight(*args
, **kwargs
):
3882 """GetMinMarginBottomRight(self) -> Point"""
3883 return _windows_
.PageSetupDialogData_GetMinMarginBottomRight(*args
, **kwargs
)
3885 def GetPaperId(*args
, **kwargs
):
3886 """GetPaperId(self) -> int"""
3887 return _windows_
.PageSetupDialogData_GetPaperId(*args
, **kwargs
)
3889 def GetPaperSize(*args
, **kwargs
):
3890 """GetPaperSize(self) -> Size"""
3891 return _windows_
.PageSetupDialogData_GetPaperSize(*args
, **kwargs
)
3893 def GetPrintData(*args
, **kwargs
):
3894 """GetPrintData(self) -> PrintData"""
3895 return _windows_
.PageSetupDialogData_GetPrintData(*args
, **kwargs
)
3897 def Ok(*args
, **kwargs
):
3898 """Ok(self) -> bool"""
3899 return _windows_
.PageSetupDialogData_Ok(*args
, **kwargs
)
3901 def SetDefaultInfo(*args
, **kwargs
):
3902 """SetDefaultInfo(self, bool flag)"""
3903 return _windows_
.PageSetupDialogData_SetDefaultInfo(*args
, **kwargs
)
3905 def SetDefaultMinMargins(*args
, **kwargs
):
3906 """SetDefaultMinMargins(self, bool flag)"""
3907 return _windows_
.PageSetupDialogData_SetDefaultMinMargins(*args
, **kwargs
)
3909 def SetMarginTopLeft(*args
, **kwargs
):
3910 """SetMarginTopLeft(self, Point pt)"""
3911 return _windows_
.PageSetupDialogData_SetMarginTopLeft(*args
, **kwargs
)
3913 def SetMarginBottomRight(*args
, **kwargs
):
3914 """SetMarginBottomRight(self, Point pt)"""
3915 return _windows_
.PageSetupDialogData_SetMarginBottomRight(*args
, **kwargs
)
3917 def SetMinMarginTopLeft(*args
, **kwargs
):
3918 """SetMinMarginTopLeft(self, Point pt)"""
3919 return _windows_
.PageSetupDialogData_SetMinMarginTopLeft(*args
, **kwargs
)
3921 def SetMinMarginBottomRight(*args
, **kwargs
):
3922 """SetMinMarginBottomRight(self, Point pt)"""
3923 return _windows_
.PageSetupDialogData_SetMinMarginBottomRight(*args
, **kwargs
)
3925 def SetPaperId(*args
, **kwargs
):
3926 """SetPaperId(self, int id)"""
3927 return _windows_
.PageSetupDialogData_SetPaperId(*args
, **kwargs
)
3929 def SetPaperSize(*args
, **kwargs
):
3930 """SetPaperSize(self, Size size)"""
3931 return _windows_
.PageSetupDialogData_SetPaperSize(*args
, **kwargs
)
3933 def SetPrintData(*args
, **kwargs
):
3934 """SetPrintData(self, PrintData printData)"""
3935 return _windows_
.PageSetupDialogData_SetPrintData(*args
, **kwargs
)
3937 def __nonzero__(self
): return self
.Ok()
3939 class PageSetupDialogDataPtr(PageSetupDialogData
):
3940 def __init__(self
, this
):
3942 if not hasattr(self
,"thisown"): self
.thisown
= 0
3943 self
.__class
__ = PageSetupDialogData
3944 _windows_
.PageSetupDialogData_swigregister(PageSetupDialogDataPtr
)
3946 class PageSetupDialog(Dialog
):
3948 return "<%s.%s; proxy of C++ wxPageSetupDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3949 def __init__(self
, *args
, **kwargs
):
3950 """__init__(self, Window parent, PageSetupDialogData data=None) -> PageSetupDialog"""
3951 newobj
= _windows_
.new_PageSetupDialog(*args
, **kwargs
)
3952 self
.this
= newobj
.this
3955 self
._setOORInfo
(self
)
3957 def GetPageSetupData(*args
, **kwargs
):
3958 """GetPageSetupData(self) -> PageSetupDialogData"""
3959 return _windows_
.PageSetupDialog_GetPageSetupData(*args
, **kwargs
)
3961 def ShowModal(*args
, **kwargs
):
3962 """ShowModal(self) -> int"""
3963 return _windows_
.PageSetupDialog_ShowModal(*args
, **kwargs
)
3966 class PageSetupDialogPtr(PageSetupDialog
):
3967 def __init__(self
, this
):
3969 if not hasattr(self
,"thisown"): self
.thisown
= 0
3970 self
.__class
__ = PageSetupDialog
3971 _windows_
.PageSetupDialog_swigregister(PageSetupDialogPtr
)
3973 class PrintDialogData(_core
.Object
):
3975 return "<%s.%s; proxy of C++ wxPrintDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3976 def __init__(self
, *args
):
3978 __init__(self) -> PrintDialogData
3979 __init__(self, PrintData printData) -> PrintDialogData
3981 newobj
= _windows_
.new_PrintDialogData(*args
)
3982 self
.this
= newobj
.this
3985 def __del__(self
, destroy
=_windows_
.delete_PrintDialogData
):
3988 if self
.thisown
: destroy(self
)
3991 def GetFromPage(*args
, **kwargs
):
3992 """GetFromPage(self) -> int"""
3993 return _windows_
.PrintDialogData_GetFromPage(*args
, **kwargs
)
3995 def GetToPage(*args
, **kwargs
):
3996 """GetToPage(self) -> int"""
3997 return _windows_
.PrintDialogData_GetToPage(*args
, **kwargs
)
3999 def GetMinPage(*args
, **kwargs
):
4000 """GetMinPage(self) -> int"""
4001 return _windows_
.PrintDialogData_GetMinPage(*args
, **kwargs
)
4003 def GetMaxPage(*args
, **kwargs
):
4004 """GetMaxPage(self) -> int"""
4005 return _windows_
.PrintDialogData_GetMaxPage(*args
, **kwargs
)
4007 def GetNoCopies(*args
, **kwargs
):
4008 """GetNoCopies(self) -> int"""
4009 return _windows_
.PrintDialogData_GetNoCopies(*args
, **kwargs
)
4011 def GetAllPages(*args
, **kwargs
):
4012 """GetAllPages(self) -> bool"""
4013 return _windows_
.PrintDialogData_GetAllPages(*args
, **kwargs
)
4015 def GetSelection(*args
, **kwargs
):
4016 """GetSelection(self) -> bool"""
4017 return _windows_
.PrintDialogData_GetSelection(*args
, **kwargs
)
4019 def GetCollate(*args
, **kwargs
):
4020 """GetCollate(self) -> bool"""
4021 return _windows_
.PrintDialogData_GetCollate(*args
, **kwargs
)
4023 def GetPrintToFile(*args
, **kwargs
):
4024 """GetPrintToFile(self) -> bool"""
4025 return _windows_
.PrintDialogData_GetPrintToFile(*args
, **kwargs
)
4027 def GetSetupDialog(*args
, **kwargs
):
4028 """GetSetupDialog(self) -> bool"""
4029 return _windows_
.PrintDialogData_GetSetupDialog(*args
, **kwargs
)
4031 def SetFromPage(*args
, **kwargs
):
4032 """SetFromPage(self, int v)"""
4033 return _windows_
.PrintDialogData_SetFromPage(*args
, **kwargs
)
4035 def SetToPage(*args
, **kwargs
):
4036 """SetToPage(self, int v)"""
4037 return _windows_
.PrintDialogData_SetToPage(*args
, **kwargs
)
4039 def SetMinPage(*args
, **kwargs
):
4040 """SetMinPage(self, int v)"""
4041 return _windows_
.PrintDialogData_SetMinPage(*args
, **kwargs
)
4043 def SetMaxPage(*args
, **kwargs
):
4044 """SetMaxPage(self, int v)"""
4045 return _windows_
.PrintDialogData_SetMaxPage(*args
, **kwargs
)
4047 def SetNoCopies(*args
, **kwargs
):
4048 """SetNoCopies(self, int v)"""
4049 return _windows_
.PrintDialogData_SetNoCopies(*args
, **kwargs
)
4051 def SetAllPages(*args
, **kwargs
):
4052 """SetAllPages(self, bool flag)"""
4053 return _windows_
.PrintDialogData_SetAllPages(*args
, **kwargs
)
4055 def SetSelection(*args
, **kwargs
):
4056 """SetSelection(self, bool flag)"""
4057 return _windows_
.PrintDialogData_SetSelection(*args
, **kwargs
)
4059 def SetCollate(*args
, **kwargs
):
4060 """SetCollate(self, bool flag)"""
4061 return _windows_
.PrintDialogData_SetCollate(*args
, **kwargs
)
4063 def SetPrintToFile(*args
, **kwargs
):
4064 """SetPrintToFile(self, bool flag)"""
4065 return _windows_
.PrintDialogData_SetPrintToFile(*args
, **kwargs
)
4067 def SetSetupDialog(*args
, **kwargs
):
4068 """SetSetupDialog(self, bool flag)"""
4069 return _windows_
.PrintDialogData_SetSetupDialog(*args
, **kwargs
)
4071 def EnablePrintToFile(*args
, **kwargs
):
4072 """EnablePrintToFile(self, bool flag)"""
4073 return _windows_
.PrintDialogData_EnablePrintToFile(*args
, **kwargs
)
4075 def EnableSelection(*args
, **kwargs
):
4076 """EnableSelection(self, bool flag)"""
4077 return _windows_
.PrintDialogData_EnableSelection(*args
, **kwargs
)
4079 def EnablePageNumbers(*args
, **kwargs
):
4080 """EnablePageNumbers(self, bool flag)"""
4081 return _windows_
.PrintDialogData_EnablePageNumbers(*args
, **kwargs
)
4083 def EnableHelp(*args
, **kwargs
):
4084 """EnableHelp(self, bool flag)"""
4085 return _windows_
.PrintDialogData_EnableHelp(*args
, **kwargs
)
4087 def GetEnablePrintToFile(*args
, **kwargs
):
4088 """GetEnablePrintToFile(self) -> bool"""
4089 return _windows_
.PrintDialogData_GetEnablePrintToFile(*args
, **kwargs
)
4091 def GetEnableSelection(*args
, **kwargs
):
4092 """GetEnableSelection(self) -> bool"""
4093 return _windows_
.PrintDialogData_GetEnableSelection(*args
, **kwargs
)
4095 def GetEnablePageNumbers(*args
, **kwargs
):
4096 """GetEnablePageNumbers(self) -> bool"""
4097 return _windows_
.PrintDialogData_GetEnablePageNumbers(*args
, **kwargs
)
4099 def GetEnableHelp(*args
, **kwargs
):
4100 """GetEnableHelp(self) -> bool"""
4101 return _windows_
.PrintDialogData_GetEnableHelp(*args
, **kwargs
)
4103 def Ok(*args
, **kwargs
):
4104 """Ok(self) -> bool"""
4105 return _windows_
.PrintDialogData_Ok(*args
, **kwargs
)
4107 def GetPrintData(*args
, **kwargs
):
4108 """GetPrintData(self) -> PrintData"""
4109 return _windows_
.PrintDialogData_GetPrintData(*args
, **kwargs
)
4111 def SetPrintData(*args
, **kwargs
):
4112 """SetPrintData(self, PrintData printData)"""
4113 return _windows_
.PrintDialogData_SetPrintData(*args
, **kwargs
)
4115 def __nonzero__(self
): return self
.Ok()
4117 class PrintDialogDataPtr(PrintDialogData
):
4118 def __init__(self
, this
):
4120 if not hasattr(self
,"thisown"): self
.thisown
= 0
4121 self
.__class
__ = PrintDialogData
4122 _windows_
.PrintDialogData_swigregister(PrintDialogDataPtr
)
4124 class PrintDialog(Dialog
):
4126 return "<%s.%s; proxy of C++ wxPrintDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4127 def __init__(self
, *args
, **kwargs
):
4128 """__init__(self, Window parent, PrintDialogData data=None) -> PrintDialog"""
4129 newobj
= _windows_
.new_PrintDialog(*args
, **kwargs
)
4130 self
.this
= newobj
.this
4133 self
._setOORInfo
(self
)
4135 def GetPrintDialogData(*args
, **kwargs
):
4136 """GetPrintDialogData(self) -> PrintDialogData"""
4137 return _windows_
.PrintDialog_GetPrintDialogData(*args
, **kwargs
)
4139 def GetPrintDC(*args
, **kwargs
):
4140 """GetPrintDC(self) -> DC"""
4141 return _windows_
.PrintDialog_GetPrintDC(*args
, **kwargs
)
4143 def ShowModal(*args
, **kwargs
):
4144 """ShowModal(self) -> int"""
4145 return _windows_
.PrintDialog_ShowModal(*args
, **kwargs
)
4148 class PrintDialogPtr(PrintDialog
):
4149 def __init__(self
, this
):
4151 if not hasattr(self
,"thisown"): self
.thisown
= 0
4152 self
.__class
__ = PrintDialog
4153 _windows_
.PrintDialog_swigregister(PrintDialogPtr
)
4155 PRINTER_NO_ERROR
= _windows_
.PRINTER_NO_ERROR
4156 PRINTER_CANCELLED
= _windows_
.PRINTER_CANCELLED
4157 PRINTER_ERROR
= _windows_
.PRINTER_ERROR
4158 class Printer(_core
.Object
):
4160 return "<%s.%s; proxy of C++ wxPrinter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4161 def __init__(self
, *args
, **kwargs
):
4162 """__init__(self, PrintDialogData data=None) -> Printer"""
4163 newobj
= _windows_
.new_Printer(*args
, **kwargs
)
4164 self
.this
= newobj
.this
4167 def __del__(self
, destroy
=_windows_
.delete_Printer
):
4170 if self
.thisown
: destroy(self
)
4173 def CreateAbortWindow(*args
, **kwargs
):
4174 """CreateAbortWindow(self, Window parent, Printout printout)"""
4175 return _windows_
.Printer_CreateAbortWindow(*args
, **kwargs
)
4177 def GetPrintDialogData(*args
, **kwargs
):
4178 """GetPrintDialogData(self) -> PrintDialogData"""
4179 return _windows_
.Printer_GetPrintDialogData(*args
, **kwargs
)
4181 def Print(*args
, **kwargs
):
4182 """Print(self, Window parent, Printout printout, int prompt=True) -> bool"""
4183 return _windows_
.Printer_Print(*args
, **kwargs
)
4185 def PrintDialog(*args
, **kwargs
):
4186 """PrintDialog(self, Window parent) -> DC"""
4187 return _windows_
.Printer_PrintDialog(*args
, **kwargs
)
4189 def ReportError(*args
, **kwargs
):
4190 """ReportError(self, Window parent, Printout printout, String message)"""
4191 return _windows_
.Printer_ReportError(*args
, **kwargs
)
4193 def Setup(*args
, **kwargs
):
4194 """Setup(self, Window parent) -> bool"""
4195 return _windows_
.Printer_Setup(*args
, **kwargs
)
4197 def GetAbort(*args
, **kwargs
):
4198 """GetAbort(self) -> bool"""
4199 return _windows_
.Printer_GetAbort(*args
, **kwargs
)
4201 def GetLastError(*args
, **kwargs
):
4202 """GetLastError() -> int"""
4203 return _windows_
.Printer_GetLastError(*args
, **kwargs
)
4205 GetLastError
= staticmethod(GetLastError
)
4207 class PrinterPtr(Printer
):
4208 def __init__(self
, this
):
4210 if not hasattr(self
,"thisown"): self
.thisown
= 0
4211 self
.__class
__ = Printer
4212 _windows_
.Printer_swigregister(PrinterPtr
)
4214 def Printer_GetLastError(*args
, **kwargs
):
4215 """Printer_GetLastError() -> int"""
4216 return _windows_
.Printer_GetLastError(*args
, **kwargs
)
4218 class Printout(_core
.Object
):
4220 return "<%s.%s; proxy of C++ wxPyPrintout instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4221 def __init__(self
, *args
, **kwargs
):
4222 """__init__(self, String title=PrintoutTitleStr) -> Printout"""
4223 newobj
= _windows_
.new_Printout(*args
, **kwargs
)
4224 self
.this
= newobj
.this
4227 self
._setCallbackInfo
(self
, Printout
)
4229 def _setCallbackInfo(*args
, **kwargs
):
4230 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4231 return _windows_
.Printout__setCallbackInfo(*args
, **kwargs
)
4233 def GetTitle(*args
, **kwargs
):
4234 """GetTitle(self) -> String"""
4235 return _windows_
.Printout_GetTitle(*args
, **kwargs
)
4237 def GetDC(*args
, **kwargs
):
4238 """GetDC(self) -> DC"""
4239 return _windows_
.Printout_GetDC(*args
, **kwargs
)
4241 def SetDC(*args
, **kwargs
):
4242 """SetDC(self, DC dc)"""
4243 return _windows_
.Printout_SetDC(*args
, **kwargs
)
4245 def SetPageSizePixels(*args
, **kwargs
):
4246 """SetPageSizePixels(self, int w, int h)"""
4247 return _windows_
.Printout_SetPageSizePixels(*args
, **kwargs
)
4249 def GetPageSizePixels(*args
, **kwargs
):
4250 """GetPageSizePixels() -> (w, h)"""
4251 return _windows_
.Printout_GetPageSizePixels(*args
, **kwargs
)
4253 def SetPageSizeMM(*args
, **kwargs
):
4254 """SetPageSizeMM(self, int w, int h)"""
4255 return _windows_
.Printout_SetPageSizeMM(*args
, **kwargs
)
4257 def GetPageSizeMM(*args
, **kwargs
):
4258 """GetPageSizeMM() -> (w, h)"""
4259 return _windows_
.Printout_GetPageSizeMM(*args
, **kwargs
)
4261 def SetPPIScreen(*args
, **kwargs
):
4262 """SetPPIScreen(self, int x, int y)"""
4263 return _windows_
.Printout_SetPPIScreen(*args
, **kwargs
)
4265 def GetPPIScreen(*args
, **kwargs
):
4266 """GetPPIScreen() -> (x,y)"""
4267 return _windows_
.Printout_GetPPIScreen(*args
, **kwargs
)
4269 def SetPPIPrinter(*args
, **kwargs
):
4270 """SetPPIPrinter(self, int x, int y)"""
4271 return _windows_
.Printout_SetPPIPrinter(*args
, **kwargs
)
4273 def GetPPIPrinter(*args
, **kwargs
):
4274 """GetPPIPrinter() -> (x,y)"""
4275 return _windows_
.Printout_GetPPIPrinter(*args
, **kwargs
)
4277 def IsPreview(*args
, **kwargs
):
4278 """IsPreview(self) -> bool"""
4279 return _windows_
.Printout_IsPreview(*args
, **kwargs
)
4281 def SetIsPreview(*args
, **kwargs
):
4282 """SetIsPreview(self, bool p)"""
4283 return _windows_
.Printout_SetIsPreview(*args
, **kwargs
)
4285 def base_OnBeginDocument(*args
, **kwargs
):
4286 """base_OnBeginDocument(self, int startPage, int endPage) -> bool"""
4287 return _windows_
.Printout_base_OnBeginDocument(*args
, **kwargs
)
4289 def base_OnEndDocument(*args
, **kwargs
):
4290 """base_OnEndDocument(self)"""
4291 return _windows_
.Printout_base_OnEndDocument(*args
, **kwargs
)
4293 def base_OnBeginPrinting(*args
, **kwargs
):
4294 """base_OnBeginPrinting(self)"""
4295 return _windows_
.Printout_base_OnBeginPrinting(*args
, **kwargs
)
4297 def base_OnEndPrinting(*args
, **kwargs
):
4298 """base_OnEndPrinting(self)"""
4299 return _windows_
.Printout_base_OnEndPrinting(*args
, **kwargs
)
4301 def base_OnPreparePrinting(*args
, **kwargs
):
4302 """base_OnPreparePrinting(self)"""
4303 return _windows_
.Printout_base_OnPreparePrinting(*args
, **kwargs
)
4305 def base_HasPage(*args
, **kwargs
):
4306 """base_HasPage(self, int page) -> bool"""
4307 return _windows_
.Printout_base_HasPage(*args
, **kwargs
)
4309 def base_GetPageInfo(*args
, **kwargs
):
4310 """base_GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)"""
4311 return _windows_
.Printout_base_GetPageInfo(*args
, **kwargs
)
4314 class PrintoutPtr(Printout
):
4315 def __init__(self
, this
):
4317 if not hasattr(self
,"thisown"): self
.thisown
= 0
4318 self
.__class
__ = Printout
4319 _windows_
.Printout_swigregister(PrintoutPtr
)
4321 class PreviewCanvas(ScrolledWindow
):
4323 return "<%s.%s; proxy of C++ wxPreviewCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4324 def __init__(self
, *args
, **kwargs
):
4326 __init__(self, PrintPreview preview, Window parent, Point pos=DefaultPosition,
4327 Size size=DefaultSize, long style=0,
4328 String name=PreviewCanvasNameStr) -> PreviewCanvas
4330 newobj
= _windows_
.new_PreviewCanvas(*args
, **kwargs
)
4331 self
.this
= newobj
.this
4334 self
._setOORInfo
(self
)
4337 class PreviewCanvasPtr(PreviewCanvas
):
4338 def __init__(self
, this
):
4340 if not hasattr(self
,"thisown"): self
.thisown
= 0
4341 self
.__class
__ = PreviewCanvas
4342 _windows_
.PreviewCanvas_swigregister(PreviewCanvasPtr
)
4344 class PreviewFrame(Frame
):
4346 return "<%s.%s; proxy of C++ wxPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4347 def __init__(self
, *args
, **kwargs
):
4349 __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4350 Size size=DefaultSize,
4351 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame
4353 newobj
= _windows_
.new_PreviewFrame(*args
, **kwargs
)
4354 self
.this
= newobj
.this
4357 self
._setOORInfo
(self
)
4359 def Initialize(*args
, **kwargs
):
4360 """Initialize(self)"""
4361 return _windows_
.PreviewFrame_Initialize(*args
, **kwargs
)
4363 def CreateControlBar(*args
, **kwargs
):
4364 """CreateControlBar(self)"""
4365 return _windows_
.PreviewFrame_CreateControlBar(*args
, **kwargs
)
4367 def CreateCanvas(*args
, **kwargs
):
4368 """CreateCanvas(self)"""
4369 return _windows_
.PreviewFrame_CreateCanvas(*args
, **kwargs
)
4371 def GetControlBar(*args
, **kwargs
):
4372 """GetControlBar(self) -> PreviewControlBar"""
4373 return _windows_
.PreviewFrame_GetControlBar(*args
, **kwargs
)
4376 class PreviewFramePtr(PreviewFrame
):
4377 def __init__(self
, this
):
4379 if not hasattr(self
,"thisown"): self
.thisown
= 0
4380 self
.__class
__ = PreviewFrame
4381 _windows_
.PreviewFrame_swigregister(PreviewFramePtr
)
4383 PREVIEW_PRINT
= _windows_
.PREVIEW_PRINT
4384 PREVIEW_PREVIOUS
= _windows_
.PREVIEW_PREVIOUS
4385 PREVIEW_NEXT
= _windows_
.PREVIEW_NEXT
4386 PREVIEW_ZOOM
= _windows_
.PREVIEW_ZOOM
4387 PREVIEW_FIRST
= _windows_
.PREVIEW_FIRST
4388 PREVIEW_LAST
= _windows_
.PREVIEW_LAST
4389 PREVIEW_GOTO
= _windows_
.PREVIEW_GOTO
4390 PREVIEW_DEFAULT
= _windows_
.PREVIEW_DEFAULT
4391 ID_PREVIEW_CLOSE
= _windows_
.ID_PREVIEW_CLOSE
4392 ID_PREVIEW_NEXT
= _windows_
.ID_PREVIEW_NEXT
4393 ID_PREVIEW_PREVIOUS
= _windows_
.ID_PREVIEW_PREVIOUS
4394 ID_PREVIEW_PRINT
= _windows_
.ID_PREVIEW_PRINT
4395 ID_PREVIEW_ZOOM
= _windows_
.ID_PREVIEW_ZOOM
4396 ID_PREVIEW_FIRST
= _windows_
.ID_PREVIEW_FIRST
4397 ID_PREVIEW_LAST
= _windows_
.ID_PREVIEW_LAST
4398 ID_PREVIEW_GOTO
= _windows_
.ID_PREVIEW_GOTO
4399 class PreviewControlBar(Panel
):
4401 return "<%s.%s; proxy of C++ wxPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4402 def __init__(self
, *args
, **kwargs
):
4404 __init__(self, PrintPreview preview, long buttons, Window parent,
4405 Point pos=DefaultPosition, Size size=DefaultSize,
4406 long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar
4408 newobj
= _windows_
.new_PreviewControlBar(*args
, **kwargs
)
4409 self
.this
= newobj
.this
4412 self
._setOORInfo
(self
)
4414 def GetZoomControl(*args
, **kwargs
):
4415 """GetZoomControl(self) -> int"""
4416 return _windows_
.PreviewControlBar_GetZoomControl(*args
, **kwargs
)
4418 def SetZoomControl(*args
, **kwargs
):
4419 """SetZoomControl(self, int zoom)"""
4420 return _windows_
.PreviewControlBar_SetZoomControl(*args
, **kwargs
)
4422 def GetPrintPreview(*args
, **kwargs
):
4423 """GetPrintPreview(self) -> PrintPreview"""
4424 return _windows_
.PreviewControlBar_GetPrintPreview(*args
, **kwargs
)
4426 def OnNext(*args
, **kwargs
):
4428 return _windows_
.PreviewControlBar_OnNext(*args
, **kwargs
)
4430 def OnPrevious(*args
, **kwargs
):
4431 """OnPrevious(self)"""
4432 return _windows_
.PreviewControlBar_OnPrevious(*args
, **kwargs
)
4434 def OnFirst(*args
, **kwargs
):
4436 return _windows_
.PreviewControlBar_OnFirst(*args
, **kwargs
)
4438 def OnLast(*args
, **kwargs
):
4440 return _windows_
.PreviewControlBar_OnLast(*args
, **kwargs
)
4442 def OnGoto(*args
, **kwargs
):
4444 return _windows_
.PreviewControlBar_OnGoto(*args
, **kwargs
)
4447 class PreviewControlBarPtr(PreviewControlBar
):
4448 def __init__(self
, this
):
4450 if not hasattr(self
,"thisown"): self
.thisown
= 0
4451 self
.__class
__ = PreviewControlBar
4452 _windows_
.PreviewControlBar_swigregister(PreviewControlBarPtr
)
4454 class PrintPreview(_core
.Object
):
4456 return "<%s.%s; proxy of C++ wxPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4457 def __init__(self
, *args
):
4459 __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PrintPreview
4460 __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PrintPreview
4462 newobj
= _windows_
.new_PrintPreview(*args
)
4463 self
.this
= newobj
.this
4466 def SetCurrentPage(*args
, **kwargs
):
4467 """SetCurrentPage(self, int pageNum) -> bool"""
4468 return _windows_
.PrintPreview_SetCurrentPage(*args
, **kwargs
)
4470 def GetCurrentPage(*args
, **kwargs
):
4471 """GetCurrentPage(self) -> int"""
4472 return _windows_
.PrintPreview_GetCurrentPage(*args
, **kwargs
)
4474 def SetPrintout(*args
, **kwargs
):
4475 """SetPrintout(self, Printout printout)"""
4476 return _windows_
.PrintPreview_SetPrintout(*args
, **kwargs
)
4478 def GetPrintout(*args
, **kwargs
):
4479 """GetPrintout(self) -> Printout"""
4480 return _windows_
.PrintPreview_GetPrintout(*args
, **kwargs
)
4482 def GetPrintoutForPrinting(*args
, **kwargs
):
4483 """GetPrintoutForPrinting(self) -> Printout"""
4484 return _windows_
.PrintPreview_GetPrintoutForPrinting(*args
, **kwargs
)
4486 def SetFrame(*args
, **kwargs
):
4487 """SetFrame(self, Frame frame)"""
4488 return _windows_
.PrintPreview_SetFrame(*args
, **kwargs
)
4490 def SetCanvas(*args
, **kwargs
):
4491 """SetCanvas(self, PreviewCanvas canvas)"""
4492 return _windows_
.PrintPreview_SetCanvas(*args
, **kwargs
)
4494 def GetFrame(*args
, **kwargs
):
4495 """GetFrame(self) -> Frame"""
4496 return _windows_
.PrintPreview_GetFrame(*args
, **kwargs
)
4498 def GetCanvas(*args
, **kwargs
):
4499 """GetCanvas(self) -> PreviewCanvas"""
4500 return _windows_
.PrintPreview_GetCanvas(*args
, **kwargs
)
4502 def PaintPage(*args
, **kwargs
):
4503 """PaintPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4504 return _windows_
.PrintPreview_PaintPage(*args
, **kwargs
)
4506 def DrawBlankPage(*args
, **kwargs
):
4507 """DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4508 return _windows_
.PrintPreview_DrawBlankPage(*args
, **kwargs
)
4510 def RenderPage(*args
, **kwargs
):
4511 """RenderPage(self, int pageNum) -> bool"""
4512 return _windows_
.PrintPreview_RenderPage(*args
, **kwargs
)
4514 def AdjustScrollbars(*args
, **kwargs
):
4515 """AdjustScrollbars(self, PreviewCanvas canvas)"""
4516 return _windows_
.PrintPreview_AdjustScrollbars(*args
, **kwargs
)
4518 def GetPrintDialogData(*args
, **kwargs
):
4519 """GetPrintDialogData(self) -> PrintDialogData"""
4520 return _windows_
.PrintPreview_GetPrintDialogData(*args
, **kwargs
)
4522 def SetZoom(*args
, **kwargs
):
4523 """SetZoom(self, int percent)"""
4524 return _windows_
.PrintPreview_SetZoom(*args
, **kwargs
)
4526 def GetZoom(*args
, **kwargs
):
4527 """GetZoom(self) -> int"""
4528 return _windows_
.PrintPreview_GetZoom(*args
, **kwargs
)
4530 def GetMaxPage(*args
, **kwargs
):
4531 """GetMaxPage(self) -> int"""
4532 return _windows_
.PrintPreview_GetMaxPage(*args
, **kwargs
)
4534 def GetMinPage(*args
, **kwargs
):
4535 """GetMinPage(self) -> int"""
4536 return _windows_
.PrintPreview_GetMinPage(*args
, **kwargs
)
4538 def Ok(*args
, **kwargs
):
4539 """Ok(self) -> bool"""
4540 return _windows_
.PrintPreview_Ok(*args
, **kwargs
)
4542 def SetOk(*args
, **kwargs
):
4543 """SetOk(self, bool ok)"""
4544 return _windows_
.PrintPreview_SetOk(*args
, **kwargs
)
4546 def Print(*args
, **kwargs
):
4547 """Print(self, bool interactive) -> bool"""
4548 return _windows_
.PrintPreview_Print(*args
, **kwargs
)
4550 def DetermineScaling(*args
, **kwargs
):
4551 """DetermineScaling(self)"""
4552 return _windows_
.PrintPreview_DetermineScaling(*args
, **kwargs
)
4554 def __nonzero__(self
): return self
.Ok()
4556 class PrintPreviewPtr(PrintPreview
):
4557 def __init__(self
, this
):
4559 if not hasattr(self
,"thisown"): self
.thisown
= 0
4560 self
.__class
__ = PrintPreview
4561 _windows_
.PrintPreview_swigregister(PrintPreviewPtr
)
4563 class PyPrintPreview(PrintPreview
):
4565 return "<%s.%s; proxy of C++ wxPyPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4566 def __init__(self
, *args
):
4568 __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PyPrintPreview
4569 __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PyPrintPreview
4571 newobj
= _windows_
.new_PyPrintPreview(*args
)
4572 self
.this
= newobj
.this
4575 self
._setCallbackInfo
(self
, PyPrintPreview
)
4577 def _setCallbackInfo(*args
, **kwargs
):
4578 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4579 return _windows_
.PyPrintPreview__setCallbackInfo(*args
, **kwargs
)
4581 def base_SetCurrentPage(*args
, **kwargs
):
4582 """base_SetCurrentPage(self, int pageNum) -> bool"""
4583 return _windows_
.PyPrintPreview_base_SetCurrentPage(*args
, **kwargs
)
4585 def base_PaintPage(*args
, **kwargs
):
4586 """base_PaintPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4587 return _windows_
.PyPrintPreview_base_PaintPage(*args
, **kwargs
)
4589 def base_DrawBlankPage(*args
, **kwargs
):
4590 """base_DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4591 return _windows_
.PyPrintPreview_base_DrawBlankPage(*args
, **kwargs
)
4593 def base_RenderPage(*args
, **kwargs
):
4594 """base_RenderPage(self, int pageNum) -> bool"""
4595 return _windows_
.PyPrintPreview_base_RenderPage(*args
, **kwargs
)
4597 def base_SetZoom(*args
, **kwargs
):
4598 """base_SetZoom(self, int percent)"""
4599 return _windows_
.PyPrintPreview_base_SetZoom(*args
, **kwargs
)
4601 def base_Print(*args
, **kwargs
):
4602 """base_Print(self, bool interactive) -> bool"""
4603 return _windows_
.PyPrintPreview_base_Print(*args
, **kwargs
)
4605 def base_DetermineScaling(*args
, **kwargs
):
4606 """base_DetermineScaling(self)"""
4607 return _windows_
.PyPrintPreview_base_DetermineScaling(*args
, **kwargs
)
4610 class PyPrintPreviewPtr(PyPrintPreview
):
4611 def __init__(self
, this
):
4613 if not hasattr(self
,"thisown"): self
.thisown
= 0
4614 self
.__class
__ = PyPrintPreview
4615 _windows_
.PyPrintPreview_swigregister(PyPrintPreviewPtr
)
4617 class PyPreviewFrame(PreviewFrame
):
4619 return "<%s.%s; proxy of C++ wxPyPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4620 def __init__(self
, *args
, **kwargs
):
4622 __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4623 Size size=DefaultSize,
4624 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame
4626 newobj
= _windows_
.new_PyPreviewFrame(*args
, **kwargs
)
4627 self
.this
= newobj
.this
4630 self
._setCallbackInfo
(self
, PyPreviewFrame
); self
._setOORInfo
(self
)
4632 def _setCallbackInfo(*args
, **kwargs
):
4633 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4634 return _windows_
.PyPreviewFrame__setCallbackInfo(*args
, **kwargs
)
4636 def SetPreviewCanvas(*args
, **kwargs
):
4637 """SetPreviewCanvas(self, PreviewCanvas canvas)"""
4638 return _windows_
.PyPreviewFrame_SetPreviewCanvas(*args
, **kwargs
)
4640 def SetControlBar(*args
, **kwargs
):
4641 """SetControlBar(self, PreviewControlBar bar)"""
4642 return _windows_
.PyPreviewFrame_SetControlBar(*args
, **kwargs
)
4644 def base_Initialize(*args
, **kwargs
):
4645 """base_Initialize(self)"""
4646 return _windows_
.PyPreviewFrame_base_Initialize(*args
, **kwargs
)
4648 def base_CreateCanvas(*args
, **kwargs
):
4649 """base_CreateCanvas(self)"""
4650 return _windows_
.PyPreviewFrame_base_CreateCanvas(*args
, **kwargs
)
4652 def base_CreateControlBar(*args
, **kwargs
):
4653 """base_CreateControlBar(self)"""
4654 return _windows_
.PyPreviewFrame_base_CreateControlBar(*args
, **kwargs
)
4657 class PyPreviewFramePtr(PyPreviewFrame
):
4658 def __init__(self
, this
):
4660 if not hasattr(self
,"thisown"): self
.thisown
= 0
4661 self
.__class
__ = PyPreviewFrame
4662 _windows_
.PyPreviewFrame_swigregister(PyPreviewFramePtr
)
4664 class PyPreviewControlBar(PreviewControlBar
):
4666 return "<%s.%s; proxy of C++ wxPyPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4667 def __init__(self
, *args
, **kwargs
):
4669 __init__(self, PrintPreview preview, long buttons, Window parent,
4670 Point pos=DefaultPosition, Size size=DefaultSize,
4671 long style=0, String name=PanelNameStr) -> PyPreviewControlBar
4673 newobj
= _windows_
.new_PyPreviewControlBar(*args
, **kwargs
)
4674 self
.this
= newobj
.this
4677 self
._setCallbackInfo
(self
, PyPreviewControlBar
); self
._setOORInfo
(self
)
4679 def _setCallbackInfo(*args
, **kwargs
):
4680 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4681 return _windows_
.PyPreviewControlBar__setCallbackInfo(*args
, **kwargs
)
4683 def SetPrintPreview(*args
, **kwargs
):
4684 """SetPrintPreview(self, PrintPreview preview)"""
4685 return _windows_
.PyPreviewControlBar_SetPrintPreview(*args
, **kwargs
)
4687 def base_CreateButtons(*args
, **kwargs
):
4688 """base_CreateButtons(self)"""
4689 return _windows_
.PyPreviewControlBar_base_CreateButtons(*args
, **kwargs
)
4691 def base_SetZoomControl(*args
, **kwargs
):
4692 """base_SetZoomControl(self, int zoom)"""
4693 return _windows_
.PyPreviewControlBar_base_SetZoomControl(*args
, **kwargs
)
4696 class PyPreviewControlBarPtr(PyPreviewControlBar
):
4697 def __init__(self
, this
):
4699 if not hasattr(self
,"thisown"): self
.thisown
= 0
4700 self
.__class
__ = PyPreviewControlBar
4701 _windows_
.PyPreviewControlBar_swigregister(PyPreviewControlBarPtr
)