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
)
357 class TopLevelWindowPtr(TopLevelWindow
):
358 def __init__(self
, this
):
360 if not hasattr(self
,"thisown"): self
.thisown
= 0
361 self
.__class
__ = TopLevelWindow
362 _windows_
.TopLevelWindow_swigregister(TopLevelWindowPtr
)
363 cvar
= _windows_
.cvar
364 FrameNameStr
= cvar
.FrameNameStr
365 DialogNameStr
= cvar
.DialogNameStr
366 StatusLineNameStr
= cvar
.StatusLineNameStr
367 ToolBarNameStr
= cvar
.ToolBarNameStr
369 #---------------------------------------------------------------------------
371 class Frame(TopLevelWindow
):
373 return "<%s.%s; proxy of C++ wxFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
374 def __init__(self
, *args
, **kwargs
):
376 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
377 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
378 String name=FrameNameStr) -> Frame
380 newobj
= _windows_
.new_Frame(*args
, **kwargs
)
381 self
.this
= newobj
.this
384 self
._setOORInfo
(self
)
386 def Create(*args
, **kwargs
):
388 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
389 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
390 String name=FrameNameStr) -> bool
392 return _windows_
.Frame_Create(*args
, **kwargs
)
394 def GetClientAreaOrigin(*args
, **kwargs
):
396 GetClientAreaOrigin(self) -> Point
398 Get the origin of the client area of the window relative to the
399 window's top left corner (the client area may be shifted because of
400 the borders, scrollbars, other decorations...)
402 return _windows_
.Frame_GetClientAreaOrigin(*args
, **kwargs
)
404 def SendSizeEvent(*args
, **kwargs
):
405 """SendSizeEvent(self)"""
406 return _windows_
.Frame_SendSizeEvent(*args
, **kwargs
)
408 def SetMenuBar(*args
, **kwargs
):
409 """SetMenuBar(self, MenuBar menubar)"""
410 return _windows_
.Frame_SetMenuBar(*args
, **kwargs
)
412 def GetMenuBar(*args
, **kwargs
):
413 """GetMenuBar(self) -> MenuBar"""
414 return _windows_
.Frame_GetMenuBar(*args
, **kwargs
)
416 def ProcessCommand(*args
, **kwargs
):
417 """ProcessCommand(self, int winid) -> bool"""
418 return _windows_
.Frame_ProcessCommand(*args
, **kwargs
)
420 Command
= ProcessCommand
421 def CreateStatusBar(*args
, **kwargs
):
423 CreateStatusBar(self, int number=1, long style=ST_SIZEGRIP, int winid=0,
424 String name=StatusLineNameStr) -> StatusBar
426 return _windows_
.Frame_CreateStatusBar(*args
, **kwargs
)
428 def GetStatusBar(*args
, **kwargs
):
429 """GetStatusBar(self) -> StatusBar"""
430 return _windows_
.Frame_GetStatusBar(*args
, **kwargs
)
432 def SetStatusBar(*args
, **kwargs
):
433 """SetStatusBar(self, StatusBar statBar)"""
434 return _windows_
.Frame_SetStatusBar(*args
, **kwargs
)
436 def SetStatusText(*args
, **kwargs
):
437 """SetStatusText(self, String text, int number=0)"""
438 return _windows_
.Frame_SetStatusText(*args
, **kwargs
)
440 def SetStatusWidths(*args
, **kwargs
):
441 """SetStatusWidths(self, int widths, int widths_field)"""
442 return _windows_
.Frame_SetStatusWidths(*args
, **kwargs
)
444 def PushStatusText(*args
, **kwargs
):
445 """PushStatusText(self, String text, int number=0)"""
446 return _windows_
.Frame_PushStatusText(*args
, **kwargs
)
448 def PopStatusText(*args
, **kwargs
):
449 """PopStatusText(self, int number=0)"""
450 return _windows_
.Frame_PopStatusText(*args
, **kwargs
)
452 def SetStatusBarPane(*args
, **kwargs
):
453 """SetStatusBarPane(self, int n)"""
454 return _windows_
.Frame_SetStatusBarPane(*args
, **kwargs
)
456 def GetStatusBarPane(*args
, **kwargs
):
457 """GetStatusBarPane(self) -> int"""
458 return _windows_
.Frame_GetStatusBarPane(*args
, **kwargs
)
460 def CreateToolBar(*args
, **kwargs
):
461 """CreateToolBar(self, long style=-1, int winid=-1, String name=ToolBarNameStr) -> wxToolBar"""
462 return _windows_
.Frame_CreateToolBar(*args
, **kwargs
)
464 def GetToolBar(*args
, **kwargs
):
465 """GetToolBar(self) -> wxToolBar"""
466 return _windows_
.Frame_GetToolBar(*args
, **kwargs
)
468 def SetToolBar(*args
, **kwargs
):
469 """SetToolBar(self, wxToolBar toolbar)"""
470 return _windows_
.Frame_SetToolBar(*args
, **kwargs
)
472 def DoGiveHelp(*args
, **kwargs
):
473 """DoGiveHelp(self, String text, bool show)"""
474 return _windows_
.Frame_DoGiveHelp(*args
, **kwargs
)
476 def DoMenuUpdates(*args
, **kwargs
):
477 """DoMenuUpdates(self, Menu menu=None)"""
478 return _windows_
.Frame_DoMenuUpdates(*args
, **kwargs
)
480 def GetClassDefaultAttributes(*args
, **kwargs
):
482 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
484 Get the default attributes for this class. This is useful if you want
485 to use the same font or colour in your own control as in a standard
486 control -- which is a much better idea than hard coding specific
487 colours or fonts which might look completely out of place on the
488 user's system, especially if it uses themes.
490 The variant parameter is only relevant under Mac currently and is
491 ignore under other platforms. Under Mac, it will change the size of
492 the returned font. See `wx.Window.SetWindowVariant` for more about
495 return _windows_
.Frame_GetClassDefaultAttributes(*args
, **kwargs
)
497 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
499 class FramePtr(Frame
):
500 def __init__(self
, this
):
502 if not hasattr(self
,"thisown"): self
.thisown
= 0
503 self
.__class
__ = Frame
504 _windows_
.Frame_swigregister(FramePtr
)
506 def PreFrame(*args
, **kwargs
):
507 """PreFrame() -> Frame"""
508 val
= _windows_
.new_PreFrame(*args
, **kwargs
)
512 def Frame_GetClassDefaultAttributes(*args
, **kwargs
):
514 Frame_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
516 Get the default attributes for this class. This is useful if you want
517 to use the same font or colour in your own control as in a standard
518 control -- which is a much better idea than hard coding specific
519 colours or fonts which might look completely out of place on the
520 user's system, especially if it uses themes.
522 The variant parameter is only relevant under Mac currently and is
523 ignore under other platforms. Under Mac, it will change the size of
524 the returned font. See `wx.Window.SetWindowVariant` for more about
527 return _windows_
.Frame_GetClassDefaultAttributes(*args
, **kwargs
)
529 #---------------------------------------------------------------------------
531 class Dialog(TopLevelWindow
):
533 return "<%s.%s; proxy of C++ wxDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
534 def __init__(self
, *args
, **kwargs
):
536 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
537 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
538 String name=DialogNameStr) -> Dialog
540 newobj
= _windows_
.new_Dialog(*args
, **kwargs
)
541 self
.this
= newobj
.this
544 self
._setOORInfo
(self
)
546 def Create(*args
, **kwargs
):
548 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
549 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
550 String name=DialogNameStr) -> bool
552 return _windows_
.Dialog_Create(*args
, **kwargs
)
554 def SetReturnCode(*args
, **kwargs
):
555 """SetReturnCode(self, int returnCode)"""
556 return _windows_
.Dialog_SetReturnCode(*args
, **kwargs
)
558 def GetReturnCode(*args
, **kwargs
):
559 """GetReturnCode(self) -> int"""
560 return _windows_
.Dialog_GetReturnCode(*args
, **kwargs
)
562 def CreateTextSizer(*args
, **kwargs
):
563 """CreateTextSizer(self, String message) -> Sizer"""
564 return _windows_
.Dialog_CreateTextSizer(*args
, **kwargs
)
566 def CreateButtonSizer(*args
, **kwargs
):
567 """CreateButtonSizer(self, long flags) -> Sizer"""
568 return _windows_
.Dialog_CreateButtonSizer(*args
, **kwargs
)
570 def IsModal(*args
, **kwargs
):
571 """IsModal(self) -> bool"""
572 return _windows_
.Dialog_IsModal(*args
, **kwargs
)
574 def ShowModal(*args
, **kwargs
):
575 """ShowModal(self) -> int"""
576 return _windows_
.Dialog_ShowModal(*args
, **kwargs
)
578 def EndModal(*args
, **kwargs
):
579 """EndModal(self, int retCode)"""
580 return _windows_
.Dialog_EndModal(*args
, **kwargs
)
582 def GetClassDefaultAttributes(*args
, **kwargs
):
584 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
586 Get the default attributes for this class. This is useful if you want
587 to use the same font or colour in your own control as in a standard
588 control -- which is a much better idea than hard coding specific
589 colours or fonts which might look completely out of place on the
590 user's system, especially if it uses themes.
592 The variant parameter is only relevant under Mac currently and is
593 ignore under other platforms. Under Mac, it will change the size of
594 the returned font. See `wx.Window.SetWindowVariant` for more about
597 return _windows_
.Dialog_GetClassDefaultAttributes(*args
, **kwargs
)
599 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
601 class DialogPtr(Dialog
):
602 def __init__(self
, this
):
604 if not hasattr(self
,"thisown"): self
.thisown
= 0
605 self
.__class
__ = Dialog
606 _windows_
.Dialog_swigregister(DialogPtr
)
608 def PreDialog(*args
, **kwargs
):
609 """PreDialog() -> Dialog"""
610 val
= _windows_
.new_PreDialog(*args
, **kwargs
)
614 def Dialog_GetClassDefaultAttributes(*args
, **kwargs
):
616 Dialog_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
618 Get the default attributes for this class. This is useful if you want
619 to use the same font or colour in your own control as in a standard
620 control -- which is a much better idea than hard coding specific
621 colours or fonts which might look completely out of place on the
622 user's system, especially if it uses themes.
624 The variant parameter is only relevant under Mac currently and is
625 ignore under other platforms. Under Mac, it will change the size of
626 the returned font. See `wx.Window.SetWindowVariant` for more about
629 return _windows_
.Dialog_GetClassDefaultAttributes(*args
, **kwargs
)
631 #---------------------------------------------------------------------------
633 class MiniFrame(Frame
):
635 return "<%s.%s; proxy of C++ wxMiniFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
636 def __init__(self
, *args
, **kwargs
):
638 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
639 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
640 String name=FrameNameStr) -> MiniFrame
642 newobj
= _windows_
.new_MiniFrame(*args
, **kwargs
)
643 self
.this
= newobj
.this
646 self
._setOORInfo
(self
)
648 def Create(*args
, **kwargs
):
650 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
651 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
652 String name=FrameNameStr) -> bool
654 return _windows_
.MiniFrame_Create(*args
, **kwargs
)
657 class MiniFramePtr(MiniFrame
):
658 def __init__(self
, this
):
660 if not hasattr(self
,"thisown"): self
.thisown
= 0
661 self
.__class
__ = MiniFrame
662 _windows_
.MiniFrame_swigregister(MiniFramePtr
)
664 def PreMiniFrame(*args
, **kwargs
):
665 """PreMiniFrame() -> MiniFrame"""
666 val
= _windows_
.new_PreMiniFrame(*args
, **kwargs
)
670 #---------------------------------------------------------------------------
672 SPLASH_CENTRE_ON_PARENT
= _windows_
.SPLASH_CENTRE_ON_PARENT
673 SPLASH_CENTRE_ON_SCREEN
= _windows_
.SPLASH_CENTRE_ON_SCREEN
674 SPLASH_NO_CENTRE
= _windows_
.SPLASH_NO_CENTRE
675 SPLASH_TIMEOUT
= _windows_
.SPLASH_TIMEOUT
676 SPLASH_NO_TIMEOUT
= _windows_
.SPLASH_NO_TIMEOUT
677 class SplashScreenWindow(_core
.Window
):
679 return "<%s.%s; proxy of C++ wxSplashScreenWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
680 def __init__(self
, *args
, **kwargs
):
682 __init__(self, Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,
683 Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow
685 newobj
= _windows_
.new_SplashScreenWindow(*args
, **kwargs
)
686 self
.this
= newobj
.this
689 self
._setOORInfo
(self
)
691 def SetBitmap(*args
, **kwargs
):
692 """SetBitmap(self, Bitmap bitmap)"""
693 return _windows_
.SplashScreenWindow_SetBitmap(*args
, **kwargs
)
695 def GetBitmap(*args
, **kwargs
):
696 """GetBitmap(self) -> Bitmap"""
697 return _windows_
.SplashScreenWindow_GetBitmap(*args
, **kwargs
)
700 class SplashScreenWindowPtr(SplashScreenWindow
):
701 def __init__(self
, this
):
703 if not hasattr(self
,"thisown"): self
.thisown
= 0
704 self
.__class
__ = SplashScreenWindow
705 _windows_
.SplashScreenWindow_swigregister(SplashScreenWindowPtr
)
707 class SplashScreen(Frame
):
709 return "<%s.%s; proxy of C++ wxSplashScreen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
710 def __init__(self
, *args
, **kwargs
):
712 __init__(self, Bitmap bitmap, long splashStyle, int milliseconds,
713 Window parent, int id, Point pos=DefaultPosition,
714 Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen
716 newobj
= _windows_
.new_SplashScreen(*args
, **kwargs
)
717 self
.this
= newobj
.this
720 self
._setOORInfo
(self
)
722 def GetSplashStyle(*args
, **kwargs
):
723 """GetSplashStyle(self) -> long"""
724 return _windows_
.SplashScreen_GetSplashStyle(*args
, **kwargs
)
726 def GetSplashWindow(*args
, **kwargs
):
727 """GetSplashWindow(self) -> SplashScreenWindow"""
728 return _windows_
.SplashScreen_GetSplashWindow(*args
, **kwargs
)
730 def GetTimeout(*args
, **kwargs
):
731 """GetTimeout(self) -> int"""
732 return _windows_
.SplashScreen_GetTimeout(*args
, **kwargs
)
735 class SplashScreenPtr(SplashScreen
):
736 def __init__(self
, this
):
738 if not hasattr(self
,"thisown"): self
.thisown
= 0
739 self
.__class
__ = SplashScreen
740 _windows_
.SplashScreen_swigregister(SplashScreenPtr
)
742 #---------------------------------------------------------------------------
744 class StatusBar(_core
.Window
):
746 return "<%s.%s; proxy of C++ wxStatusBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
747 def __init__(self
, *args
, **kwargs
):
748 """__init__(self, Window parent, int id=-1, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> StatusBar"""
749 newobj
= _windows_
.new_StatusBar(*args
, **kwargs
)
750 self
.this
= newobj
.this
753 self
._setOORInfo
(self
)
755 def Create(*args
, **kwargs
):
756 """Create(self, Window parent, int id, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> bool"""
757 return _windows_
.StatusBar_Create(*args
, **kwargs
)
759 def SetFieldsCount(*args
, **kwargs
):
760 """SetFieldsCount(self, int number=1)"""
761 return _windows_
.StatusBar_SetFieldsCount(*args
, **kwargs
)
763 def GetFieldsCount(*args
, **kwargs
):
764 """GetFieldsCount(self) -> int"""
765 return _windows_
.StatusBar_GetFieldsCount(*args
, **kwargs
)
767 def SetStatusText(*args
, **kwargs
):
768 """SetStatusText(self, String text, int number=0)"""
769 return _windows_
.StatusBar_SetStatusText(*args
, **kwargs
)
771 def GetStatusText(*args
, **kwargs
):
772 """GetStatusText(self, int number=0) -> String"""
773 return _windows_
.StatusBar_GetStatusText(*args
, **kwargs
)
775 def PushStatusText(*args
, **kwargs
):
776 """PushStatusText(self, String text, int number=0)"""
777 return _windows_
.StatusBar_PushStatusText(*args
, **kwargs
)
779 def PopStatusText(*args
, **kwargs
):
780 """PopStatusText(self, int number=0)"""
781 return _windows_
.StatusBar_PopStatusText(*args
, **kwargs
)
783 def SetStatusWidths(*args
, **kwargs
):
784 """SetStatusWidths(self, int widths, int widths_field)"""
785 return _windows_
.StatusBar_SetStatusWidths(*args
, **kwargs
)
787 def GetFieldRect(*args
, **kwargs
):
788 """GetFieldRect(self, int i) -> Rect"""
789 return _windows_
.StatusBar_GetFieldRect(*args
, **kwargs
)
791 def SetMinHeight(*args
, **kwargs
):
792 """SetMinHeight(self, int height)"""
793 return _windows_
.StatusBar_SetMinHeight(*args
, **kwargs
)
795 def GetBorderX(*args
, **kwargs
):
796 """GetBorderX(self) -> int"""
797 return _windows_
.StatusBar_GetBorderX(*args
, **kwargs
)
799 def GetBorderY(*args
, **kwargs
):
800 """GetBorderY(self) -> int"""
801 return _windows_
.StatusBar_GetBorderY(*args
, **kwargs
)
803 def GetClassDefaultAttributes(*args
, **kwargs
):
805 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
807 Get the default attributes for this class. This is useful if you want
808 to use the same font or colour in your own control as in a standard
809 control -- which is a much better idea than hard coding specific
810 colours or fonts which might look completely out of place on the
811 user's system, especially if it uses themes.
813 The variant parameter is only relevant under Mac currently and is
814 ignore under other platforms. Under Mac, it will change the size of
815 the returned font. See `wx.Window.SetWindowVariant` for more about
818 return _windows_
.StatusBar_GetClassDefaultAttributes(*args
, **kwargs
)
820 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
822 class StatusBarPtr(StatusBar
):
823 def __init__(self
, this
):
825 if not hasattr(self
,"thisown"): self
.thisown
= 0
826 self
.__class
__ = StatusBar
827 _windows_
.StatusBar_swigregister(StatusBarPtr
)
829 def PreStatusBar(*args
, **kwargs
):
830 """PreStatusBar() -> StatusBar"""
831 val
= _windows_
.new_PreStatusBar(*args
, **kwargs
)
835 def StatusBar_GetClassDefaultAttributes(*args
, **kwargs
):
837 StatusBar_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
839 Get the default attributes for this class. This is useful if you want
840 to use the same font or colour in your own control as in a standard
841 control -- which is a much better idea than hard coding specific
842 colours or fonts which might look completely out of place on the
843 user's system, especially if it uses themes.
845 The variant parameter is only relevant under Mac currently and is
846 ignore under other platforms. Under Mac, it will change the size of
847 the returned font. See `wx.Window.SetWindowVariant` for more about
850 return _windows_
.StatusBar_GetClassDefaultAttributes(*args
, **kwargs
)
852 #---------------------------------------------------------------------------
854 SP_NOBORDER
= _windows_
.SP_NOBORDER
855 SP_NOSASH
= _windows_
.SP_NOSASH
856 SP_PERMIT_UNSPLIT
= _windows_
.SP_PERMIT_UNSPLIT
857 SP_LIVE_UPDATE
= _windows_
.SP_LIVE_UPDATE
858 SP_3DSASH
= _windows_
.SP_3DSASH
859 SP_3DBORDER
= _windows_
.SP_3DBORDER
860 SP_NO_XP_THEME
= _windows_
.SP_NO_XP_THEME
861 SP_BORDER
= _windows_
.SP_BORDER
862 SP_3D
= _windows_
.SP_3D
863 SPLIT_HORIZONTAL
= _windows_
.SPLIT_HORIZONTAL
864 SPLIT_VERTICAL
= _windows_
.SPLIT_VERTICAL
865 SPLIT_DRAG_NONE
= _windows_
.SPLIT_DRAG_NONE
866 SPLIT_DRAG_DRAGGING
= _windows_
.SPLIT_DRAG_DRAGGING
867 SPLIT_DRAG_LEFT_DOWN
= _windows_
.SPLIT_DRAG_LEFT_DOWN
868 class SplitterWindow(_core
.Window
):
870 wx.SplitterWindow manages up to two subwindows or panes, with an
871 optional vertical or horizontal split which can be used with the mouse
875 return "<%s.%s; proxy of C++ wxSplitterWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
876 def __init__(self
, *args
, **kwargs
):
878 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
879 Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow
881 Constructor. Creates and shows a SplitterWindow.
883 if kwargs
.has_key('point'): kwargs
['pos'] = kwargs
['point'];del kwargs
['point']
884 newobj
= _windows_
.new_SplitterWindow(*args
, **kwargs
)
885 self
.this
= newobj
.this
888 self
._setOORInfo
(self
)
890 def Create(*args
, **kwargs
):
892 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
893 Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> bool
895 Create the GUI part of the SplitterWindow for the 2-phase create.
897 return _windows_
.SplitterWindow_Create(*args
, **kwargs
)
899 def GetWindow1(*args
, **kwargs
):
901 GetWindow1(self) -> Window
903 Gets the only or left/top pane.
905 return _windows_
.SplitterWindow_GetWindow1(*args
, **kwargs
)
907 def GetWindow2(*args
, **kwargs
):
909 GetWindow2(self) -> Window
911 Gets the right/bottom pane.
913 return _windows_
.SplitterWindow_GetWindow2(*args
, **kwargs
)
915 def SetSplitMode(*args
, **kwargs
):
917 SetSplitMode(self, int mode)
919 Sets the split mode. The mode can be wx.SPLIT_VERTICAL or
920 wx.SPLIT_HORIZONTAL. This only sets the internal variable; does not
923 return _windows_
.SplitterWindow_SetSplitMode(*args
, **kwargs
)
925 def GetSplitMode(*args
, **kwargs
):
927 GetSplitMode(self) -> int
931 return _windows_
.SplitterWindow_GetSplitMode(*args
, **kwargs
)
933 def Initialize(*args
, **kwargs
):
935 Initialize(self, Window window)
937 Initializes the splitter window to have one pane. This should be
938 called if you wish to initially view only a single pane in the
941 return _windows_
.SplitterWindow_Initialize(*args
, **kwargs
)
943 def SplitVertically(*args
, **kwargs
):
945 SplitVertically(self, Window window1, Window window2, int sashPosition=0) -> bool
947 Initializes the left and right panes of the splitter window.
949 return _windows_
.SplitterWindow_SplitVertically(*args
, **kwargs
)
951 def SplitHorizontally(*args
, **kwargs
):
953 SplitHorizontally(self, Window window1, Window window2, int sashPosition=0) -> bool
955 Initializes the top and bottom panes of the splitter window.
957 return _windows_
.SplitterWindow_SplitHorizontally(*args
, **kwargs
)
959 def Unsplit(*args
, **kwargs
):
961 Unsplit(self, Window toRemove=None) -> bool
963 Unsplits the window. Pass the pane to remove, or None to remove the
964 right or bottom pane. Returns True if successful, False otherwise (the
965 window was not split).
967 This function will not actually delete the pane being
968 removed; it sends EVT_SPLITTER_UNSPLIT which can be handled
969 for the desired behaviour. By default, the pane being
970 removed is only hidden.
972 return _windows_
.SplitterWindow_Unsplit(*args
, **kwargs
)
974 def ReplaceWindow(*args
, **kwargs
):
976 ReplaceWindow(self, Window winOld, Window winNew) -> bool
978 This function replaces one of the windows managed by the
979 SplitterWindow with another one. It is in general better to use it
980 instead of calling Unsplit() and then resplitting the window back
981 because it will provoke much less flicker. It is valid to call this
982 function whether the splitter has two windows or only one.
984 Both parameters should be non-None and winOld must specify one of the
985 windows managed by the splitter. If the parameters are incorrect or
986 the window couldn't be replaced, False is returned. Otherwise the
987 function will return True, but please notice that it will not Destroy
988 the replaced window and you may wish to do it yourself.
990 return _windows_
.SplitterWindow_ReplaceWindow(*args
, **kwargs
)
992 def UpdateSize(*args
, **kwargs
):
996 Causes any pending sizing of the sash and child panes to take place
999 Such resizing normally takes place in idle time, in order to wait for
1000 layout to be completed. However, this can cause unacceptable flicker
1001 as the panes are resized after the window has been shown. To work
1002 around this, you can perform window layout (for example by sending a
1003 size event to the parent window), and then call this function, before
1004 showing the top-level window.
1006 return _windows_
.SplitterWindow_UpdateSize(*args
, **kwargs
)
1008 def IsSplit(*args
, **kwargs
):
1010 IsSplit(self) -> bool
1012 Is the window split?
1014 return _windows_
.SplitterWindow_IsSplit(*args
, **kwargs
)
1016 def SetSashSize(*args
, **kwargs
):
1018 SetSashSize(self, int width)
1022 return _windows_
.SplitterWindow_SetSashSize(*args
, **kwargs
)
1024 def SetBorderSize(*args
, **kwargs
):
1026 SetBorderSize(self, int width)
1028 Sets the border size
1030 return _windows_
.SplitterWindow_SetBorderSize(*args
, **kwargs
)
1032 def GetSashSize(*args
, **kwargs
):
1034 GetSashSize(self) -> int
1038 return _windows_
.SplitterWindow_GetSashSize(*args
, **kwargs
)
1040 def GetBorderSize(*args
, **kwargs
):
1042 GetBorderSize(self) -> int
1044 Gets the border size
1046 return _windows_
.SplitterWindow_GetBorderSize(*args
, **kwargs
)
1048 def SetSashPosition(*args
, **kwargs
):
1050 SetSashPosition(self, int position, bool redraw=True)
1052 Sets the sash position, in pixels. If redraw is Ttrue then the panes
1053 are resized and the sash and border are redrawn.
1055 return _windows_
.SplitterWindow_SetSashPosition(*args
, **kwargs
)
1057 def GetSashPosition(*args
, **kwargs
):
1059 GetSashPosition(self) -> int
1061 Returns the surrent sash position.
1063 return _windows_
.SplitterWindow_GetSashPosition(*args
, **kwargs
)
1065 def SetMinimumPaneSize(*args
, **kwargs
):
1067 SetMinimumPaneSize(self, int min)
1069 Sets the minimum pane size in pixels.
1071 The default minimum pane size is zero, which means that either pane
1072 can be reduced to zero by dragging the sash, thus removing one of the
1073 panes. To prevent this behaviour (and veto out-of-range sash
1074 dragging), set a minimum size, for example 20 pixels. If the
1075 wx.SP_PERMIT_UNSPLIT style is used when a splitter window is created,
1076 the window may be unsplit even if minimum size is non-zero.
1078 return _windows_
.SplitterWindow_SetMinimumPaneSize(*args
, **kwargs
)
1080 def GetMinimumPaneSize(*args
, **kwargs
):
1082 GetMinimumPaneSize(self) -> int
1084 Gets the minimum pane size in pixels.
1086 return _windows_
.SplitterWindow_GetMinimumPaneSize(*args
, **kwargs
)
1088 def SashHitTest(*args
, **kwargs
):
1090 SashHitTest(self, int x, int y, int tolerance=5) -> bool
1092 Tests for x, y over the sash
1094 return _windows_
.SplitterWindow_SashHitTest(*args
, **kwargs
)
1096 def SizeWindows(*args
, **kwargs
):
1102 return _windows_
.SplitterWindow_SizeWindows(*args
, **kwargs
)
1104 def SetNeedUpdating(*args
, **kwargs
):
1105 """SetNeedUpdating(self, bool needUpdating)"""
1106 return _windows_
.SplitterWindow_SetNeedUpdating(*args
, **kwargs
)
1108 def GetNeedUpdating(*args
, **kwargs
):
1109 """GetNeedUpdating(self) -> bool"""
1110 return _windows_
.SplitterWindow_GetNeedUpdating(*args
, **kwargs
)
1112 def GetClassDefaultAttributes(*args
, **kwargs
):
1114 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1116 Get the default attributes for this class. This is useful if you want
1117 to use the same font or colour in your own control as in a standard
1118 control -- which is a much better idea than hard coding specific
1119 colours or fonts which might look completely out of place on the
1120 user's system, especially if it uses themes.
1122 The variant parameter is only relevant under Mac currently and is
1123 ignore under other platforms. Under Mac, it will change the size of
1124 the returned font. See `wx.Window.SetWindowVariant` for more about
1127 return _windows_
.SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
)
1129 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
1131 class SplitterWindowPtr(SplitterWindow
):
1132 def __init__(self
, this
):
1134 if not hasattr(self
,"thisown"): self
.thisown
= 0
1135 self
.__class
__ = SplitterWindow
1136 _windows_
.SplitterWindow_swigregister(SplitterWindowPtr
)
1137 SplitterNameStr
= cvar
.SplitterNameStr
1139 def PreSplitterWindow(*args
, **kwargs
):
1141 PreSplitterWindow() -> SplitterWindow
1143 Precreate a SplitterWindow for 2-phase creation.
1145 val
= _windows_
.new_PreSplitterWindow(*args
, **kwargs
)
1149 def SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
):
1151 SplitterWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1153 Get the default attributes for this class. This is useful if you want
1154 to use the same font or colour in your own control as in a standard
1155 control -- which is a much better idea than hard coding specific
1156 colours or fonts which might look completely out of place on the
1157 user's system, especially if it uses themes.
1159 The variant parameter is only relevant under Mac currently and is
1160 ignore under other platforms. Under Mac, it will change the size of
1161 the returned font. See `wx.Window.SetWindowVariant` for more about
1164 return _windows_
.SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
)
1166 class SplitterEvent(_core
.NotifyEvent
):
1167 """This class represents the events generated by a splitter control."""
1169 return "<%s.%s; proxy of C++ wxSplitterEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1170 def __init__(self
, *args
, **kwargs
):
1172 __init__(self, wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent
1174 This class represents the events generated by a splitter control.
1176 newobj
= _windows_
.new_SplitterEvent(*args
, **kwargs
)
1177 self
.this
= newobj
.this
1180 def SetSashPosition(*args
, **kwargs
):
1182 SetSashPosition(self, int pos)
1184 This funciton is only meaningful during EVT_SPLITTER_SASH_POS_CHANGING
1185 and EVT_SPLITTER_SASH_POS_CHANGED events. In the case of _CHANGED
1186 events, sets the the new sash position. In the case of _CHANGING
1187 events, sets the new tracking bar position so visual feedback during
1188 dragging will represent that change that will actually take place. Set
1189 to -1 from the event handler code to prevent repositioning.
1191 return _windows_
.SplitterEvent_SetSashPosition(*args
, **kwargs
)
1193 def GetSashPosition(*args
, **kwargs
):
1195 GetSashPosition(self) -> int
1197 Returns the new sash position while in EVT_SPLITTER_SASH_POS_CHANGING
1198 and EVT_SPLITTER_SASH_POS_CHANGED events.
1200 return _windows_
.SplitterEvent_GetSashPosition(*args
, **kwargs
)
1202 def GetWindowBeingRemoved(*args
, **kwargs
):
1204 GetWindowBeingRemoved(self) -> Window
1206 Returns a pointer to the window being removed when a splitter window
1209 return _windows_
.SplitterEvent_GetWindowBeingRemoved(*args
, **kwargs
)
1211 def GetX(*args
, **kwargs
):
1215 Returns the x coordinate of the double-click point in a
1216 EVT_SPLITTER_DCLICK event.
1218 return _windows_
.SplitterEvent_GetX(*args
, **kwargs
)
1220 def GetY(*args
, **kwargs
):
1224 Returns the y coordinate of the double-click point in a
1225 EVT_SPLITTER_DCLICK event.
1227 return _windows_
.SplitterEvent_GetY(*args
, **kwargs
)
1230 class SplitterEventPtr(SplitterEvent
):
1231 def __init__(self
, this
):
1233 if not hasattr(self
,"thisown"): self
.thisown
= 0
1234 self
.__class
__ = SplitterEvent
1235 _windows_
.SplitterEvent_swigregister(SplitterEventPtr
)
1237 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
= _windows_
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
1238 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
= _windows_
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
1239 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
= _windows_
.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
1240 wxEVT_COMMAND_SPLITTER_UNSPLIT
= _windows_
.wxEVT_COMMAND_SPLITTER_UNSPLIT
1241 EVT_SPLITTER_SASH_POS_CHANGED
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
, 1 )
1242 EVT_SPLITTER_SASH_POS_CHANGING
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
, 1 )
1243 EVT_SPLITTER_DOUBLECLICKED
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
, 1 )
1244 EVT_SPLITTER_UNSPLIT
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT
, 1 )
1245 EVT_SPLITTER_DCLICK
= EVT_SPLITTER_DOUBLECLICKED
1247 #---------------------------------------------------------------------------
1249 SASH_DRAG_NONE
= _windows_
.SASH_DRAG_NONE
1250 SASH_DRAG_DRAGGING
= _windows_
.SASH_DRAG_DRAGGING
1251 SASH_DRAG_LEFT_DOWN
= _windows_
.SASH_DRAG_LEFT_DOWN
1252 SW_NOBORDER
= _windows_
.SW_NOBORDER
1253 SW_BORDER
= _windows_
.SW_BORDER
1254 SW_3DSASH
= _windows_
.SW_3DSASH
1255 SW_3DBORDER
= _windows_
.SW_3DBORDER
1256 SW_3D
= _windows_
.SW_3D
1257 SASH_TOP
= _windows_
.SASH_TOP
1258 SASH_RIGHT
= _windows_
.SASH_RIGHT
1259 SASH_BOTTOM
= _windows_
.SASH_BOTTOM
1260 SASH_LEFT
= _windows_
.SASH_LEFT
1261 SASH_NONE
= _windows_
.SASH_NONE
1262 class SashWindow(_core
.Window
):
1264 return "<%s.%s; proxy of C++ wxSashWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1265 def __init__(self
, *args
, **kwargs
):
1267 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1268 long style=wxCLIP_CHILDREN|wxSW_3D,
1269 String name=SashNameStr) -> SashWindow
1271 newobj
= _windows_
.new_SashWindow(*args
, **kwargs
)
1272 self
.this
= newobj
.this
1275 self
._setOORInfo
(self
)
1277 def Create(*args
, **kwargs
):
1279 Create(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1280 long style=wxCLIP_CHILDREN|wxSW_3D,
1281 String name=SashNameStr) -> bool
1283 return _windows_
.SashWindow_Create(*args
, **kwargs
)
1285 def SetSashVisible(*args
, **kwargs
):
1286 """SetSashVisible(self, int edge, bool sash)"""
1287 return _windows_
.SashWindow_SetSashVisible(*args
, **kwargs
)
1289 def GetSashVisible(*args
, **kwargs
):
1290 """GetSashVisible(self, int edge) -> bool"""
1291 return _windows_
.SashWindow_GetSashVisible(*args
, **kwargs
)
1293 def SetSashBorder(*args
, **kwargs
):
1294 """SetSashBorder(self, int edge, bool border)"""
1295 return _windows_
.SashWindow_SetSashBorder(*args
, **kwargs
)
1297 def HasBorder(*args
, **kwargs
):
1298 """HasBorder(self, int edge) -> bool"""
1299 return _windows_
.SashWindow_HasBorder(*args
, **kwargs
)
1301 def GetEdgeMargin(*args
, **kwargs
):
1302 """GetEdgeMargin(self, int edge) -> int"""
1303 return _windows_
.SashWindow_GetEdgeMargin(*args
, **kwargs
)
1305 def SetDefaultBorderSize(*args
, **kwargs
):
1306 """SetDefaultBorderSize(self, int width)"""
1307 return _windows_
.SashWindow_SetDefaultBorderSize(*args
, **kwargs
)
1309 def GetDefaultBorderSize(*args
, **kwargs
):
1310 """GetDefaultBorderSize(self) -> int"""
1311 return _windows_
.SashWindow_GetDefaultBorderSize(*args
, **kwargs
)
1313 def SetExtraBorderSize(*args
, **kwargs
):
1314 """SetExtraBorderSize(self, int width)"""
1315 return _windows_
.SashWindow_SetExtraBorderSize(*args
, **kwargs
)
1317 def GetExtraBorderSize(*args
, **kwargs
):
1318 """GetExtraBorderSize(self) -> int"""
1319 return _windows_
.SashWindow_GetExtraBorderSize(*args
, **kwargs
)
1321 def SetMinimumSizeX(*args
, **kwargs
):
1322 """SetMinimumSizeX(self, int min)"""
1323 return _windows_
.SashWindow_SetMinimumSizeX(*args
, **kwargs
)
1325 def SetMinimumSizeY(*args
, **kwargs
):
1326 """SetMinimumSizeY(self, int min)"""
1327 return _windows_
.SashWindow_SetMinimumSizeY(*args
, **kwargs
)
1329 def GetMinimumSizeX(*args
, **kwargs
):
1330 """GetMinimumSizeX(self) -> int"""
1331 return _windows_
.SashWindow_GetMinimumSizeX(*args
, **kwargs
)
1333 def GetMinimumSizeY(*args
, **kwargs
):
1334 """GetMinimumSizeY(self) -> int"""
1335 return _windows_
.SashWindow_GetMinimumSizeY(*args
, **kwargs
)
1337 def SetMaximumSizeX(*args
, **kwargs
):
1338 """SetMaximumSizeX(self, int max)"""
1339 return _windows_
.SashWindow_SetMaximumSizeX(*args
, **kwargs
)
1341 def SetMaximumSizeY(*args
, **kwargs
):
1342 """SetMaximumSizeY(self, int max)"""
1343 return _windows_
.SashWindow_SetMaximumSizeY(*args
, **kwargs
)
1345 def GetMaximumSizeX(*args
, **kwargs
):
1346 """GetMaximumSizeX(self) -> int"""
1347 return _windows_
.SashWindow_GetMaximumSizeX(*args
, **kwargs
)
1349 def GetMaximumSizeY(*args
, **kwargs
):
1350 """GetMaximumSizeY(self) -> int"""
1351 return _windows_
.SashWindow_GetMaximumSizeY(*args
, **kwargs
)
1353 def SashHitTest(*args
, **kwargs
):
1354 """SashHitTest(self, int x, int y, int tolerance=2) -> int"""
1355 return _windows_
.SashWindow_SashHitTest(*args
, **kwargs
)
1357 def SizeWindows(*args
, **kwargs
):
1358 """SizeWindows(self)"""
1359 return _windows_
.SashWindow_SizeWindows(*args
, **kwargs
)
1362 class SashWindowPtr(SashWindow
):
1363 def __init__(self
, this
):
1365 if not hasattr(self
,"thisown"): self
.thisown
= 0
1366 self
.__class
__ = SashWindow
1367 _windows_
.SashWindow_swigregister(SashWindowPtr
)
1368 SashNameStr
= cvar
.SashNameStr
1369 SashLayoutNameStr
= cvar
.SashLayoutNameStr
1371 def PreSashWindow(*args
, **kwargs
):
1372 """PreSashWindow() -> SashWindow"""
1373 val
= _windows_
.new_PreSashWindow(*args
, **kwargs
)
1377 SASH_STATUS_OK
= _windows_
.SASH_STATUS_OK
1378 SASH_STATUS_OUT_OF_RANGE
= _windows_
.SASH_STATUS_OUT_OF_RANGE
1379 class SashEvent(_core
.CommandEvent
):
1381 return "<%s.%s; proxy of C++ wxSashEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1382 def __init__(self
, *args
, **kwargs
):
1383 """__init__(self, int id=0, int edge=SASH_NONE) -> SashEvent"""
1384 newobj
= _windows_
.new_SashEvent(*args
, **kwargs
)
1385 self
.this
= newobj
.this
1388 def SetEdge(*args
, **kwargs
):
1389 """SetEdge(self, int edge)"""
1390 return _windows_
.SashEvent_SetEdge(*args
, **kwargs
)
1392 def GetEdge(*args
, **kwargs
):
1393 """GetEdge(self) -> int"""
1394 return _windows_
.SashEvent_GetEdge(*args
, **kwargs
)
1396 def SetDragRect(*args
, **kwargs
):
1397 """SetDragRect(self, Rect rect)"""
1398 return _windows_
.SashEvent_SetDragRect(*args
, **kwargs
)
1400 def GetDragRect(*args
, **kwargs
):
1401 """GetDragRect(self) -> Rect"""
1402 return _windows_
.SashEvent_GetDragRect(*args
, **kwargs
)
1404 def SetDragStatus(*args
, **kwargs
):
1405 """SetDragStatus(self, int status)"""
1406 return _windows_
.SashEvent_SetDragStatus(*args
, **kwargs
)
1408 def GetDragStatus(*args
, **kwargs
):
1409 """GetDragStatus(self) -> int"""
1410 return _windows_
.SashEvent_GetDragStatus(*args
, **kwargs
)
1413 class SashEventPtr(SashEvent
):
1414 def __init__(self
, this
):
1416 if not hasattr(self
,"thisown"): self
.thisown
= 0
1417 self
.__class
__ = SashEvent
1418 _windows_
.SashEvent_swigregister(SashEventPtr
)
1420 wxEVT_SASH_DRAGGED
= _windows_
.wxEVT_SASH_DRAGGED
1421 EVT_SASH_DRAGGED
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 1 )
1422 EVT_SASH_DRAGGED_RANGE
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 2 )
1424 #---------------------------------------------------------------------------
1426 LAYOUT_HORIZONTAL
= _windows_
.LAYOUT_HORIZONTAL
1427 LAYOUT_VERTICAL
= _windows_
.LAYOUT_VERTICAL
1428 LAYOUT_NONE
= _windows_
.LAYOUT_NONE
1429 LAYOUT_TOP
= _windows_
.LAYOUT_TOP
1430 LAYOUT_LEFT
= _windows_
.LAYOUT_LEFT
1431 LAYOUT_RIGHT
= _windows_
.LAYOUT_RIGHT
1432 LAYOUT_BOTTOM
= _windows_
.LAYOUT_BOTTOM
1433 LAYOUT_LENGTH_Y
= _windows_
.LAYOUT_LENGTH_Y
1434 LAYOUT_LENGTH_X
= _windows_
.LAYOUT_LENGTH_X
1435 LAYOUT_MRU_LENGTH
= _windows_
.LAYOUT_MRU_LENGTH
1436 LAYOUT_QUERY
= _windows_
.LAYOUT_QUERY
1437 wxEVT_QUERY_LAYOUT_INFO
= _windows_
.wxEVT_QUERY_LAYOUT_INFO
1438 wxEVT_CALCULATE_LAYOUT
= _windows_
.wxEVT_CALCULATE_LAYOUT
1439 class QueryLayoutInfoEvent(_core
.Event
):
1441 return "<%s.%s; proxy of C++ wxQueryLayoutInfoEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1442 def __init__(self
, *args
, **kwargs
):
1443 """__init__(self, int id=0) -> QueryLayoutInfoEvent"""
1444 newobj
= _windows_
.new_QueryLayoutInfoEvent(*args
, **kwargs
)
1445 self
.this
= newobj
.this
1448 def SetRequestedLength(*args
, **kwargs
):
1449 """SetRequestedLength(self, int length)"""
1450 return _windows_
.QueryLayoutInfoEvent_SetRequestedLength(*args
, **kwargs
)
1452 def GetRequestedLength(*args
, **kwargs
):
1453 """GetRequestedLength(self) -> int"""
1454 return _windows_
.QueryLayoutInfoEvent_GetRequestedLength(*args
, **kwargs
)
1456 def SetFlags(*args
, **kwargs
):
1457 """SetFlags(self, int flags)"""
1458 return _windows_
.QueryLayoutInfoEvent_SetFlags(*args
, **kwargs
)
1460 def GetFlags(*args
, **kwargs
):
1461 """GetFlags(self) -> int"""
1462 return _windows_
.QueryLayoutInfoEvent_GetFlags(*args
, **kwargs
)
1464 def SetSize(*args
, **kwargs
):
1465 """SetSize(self, Size size)"""
1466 return _windows_
.QueryLayoutInfoEvent_SetSize(*args
, **kwargs
)
1468 def GetSize(*args
, **kwargs
):
1469 """GetSize(self) -> Size"""
1470 return _windows_
.QueryLayoutInfoEvent_GetSize(*args
, **kwargs
)
1472 def SetOrientation(*args
, **kwargs
):
1473 """SetOrientation(self, int orient)"""
1474 return _windows_
.QueryLayoutInfoEvent_SetOrientation(*args
, **kwargs
)
1476 def GetOrientation(*args
, **kwargs
):
1477 """GetOrientation(self) -> int"""
1478 return _windows_
.QueryLayoutInfoEvent_GetOrientation(*args
, **kwargs
)
1480 def SetAlignment(*args
, **kwargs
):
1481 """SetAlignment(self, int align)"""
1482 return _windows_
.QueryLayoutInfoEvent_SetAlignment(*args
, **kwargs
)
1484 def GetAlignment(*args
, **kwargs
):
1485 """GetAlignment(self) -> int"""
1486 return _windows_
.QueryLayoutInfoEvent_GetAlignment(*args
, **kwargs
)
1489 class QueryLayoutInfoEventPtr(QueryLayoutInfoEvent
):
1490 def __init__(self
, this
):
1492 if not hasattr(self
,"thisown"): self
.thisown
= 0
1493 self
.__class
__ = QueryLayoutInfoEvent
1494 _windows_
.QueryLayoutInfoEvent_swigregister(QueryLayoutInfoEventPtr
)
1496 class CalculateLayoutEvent(_core
.Event
):
1498 return "<%s.%s; proxy of C++ wxCalculateLayoutEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1499 def __init__(self
, *args
, **kwargs
):
1500 """__init__(self, int id=0) -> CalculateLayoutEvent"""
1501 newobj
= _windows_
.new_CalculateLayoutEvent(*args
, **kwargs
)
1502 self
.this
= newobj
.this
1505 def SetFlags(*args
, **kwargs
):
1506 """SetFlags(self, int flags)"""
1507 return _windows_
.CalculateLayoutEvent_SetFlags(*args
, **kwargs
)
1509 def GetFlags(*args
, **kwargs
):
1510 """GetFlags(self) -> int"""
1511 return _windows_
.CalculateLayoutEvent_GetFlags(*args
, **kwargs
)
1513 def SetRect(*args
, **kwargs
):
1514 """SetRect(self, Rect rect)"""
1515 return _windows_
.CalculateLayoutEvent_SetRect(*args
, **kwargs
)
1517 def GetRect(*args
, **kwargs
):
1518 """GetRect(self) -> Rect"""
1519 return _windows_
.CalculateLayoutEvent_GetRect(*args
, **kwargs
)
1522 class CalculateLayoutEventPtr(CalculateLayoutEvent
):
1523 def __init__(self
, this
):
1525 if not hasattr(self
,"thisown"): self
.thisown
= 0
1526 self
.__class
__ = CalculateLayoutEvent
1527 _windows_
.CalculateLayoutEvent_swigregister(CalculateLayoutEventPtr
)
1529 EVT_QUERY_LAYOUT_INFO
= wx
.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO
)
1530 EVT_CALCULATE_LAYOUT
= wx
.PyEventBinder( wxEVT_CALCULATE_LAYOUT
)
1532 class SashLayoutWindow(SashWindow
):
1534 return "<%s.%s; proxy of C++ wxSashLayoutWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1535 def __init__(self
, *args
, **kwargs
):
1537 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1538 long style=wxCLIP_CHILDREN|wxSW_3D,
1539 String name=SashLayoutNameStr) -> SashLayoutWindow
1541 newobj
= _windows_
.new_SashLayoutWindow(*args
, **kwargs
)
1542 self
.this
= newobj
.this
1545 self
._setOORInfo
(self
)
1547 def Create(*args
, **kwargs
):
1549 Create(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1550 long style=wxCLIP_CHILDREN|wxSW_3D,
1551 String name=SashLayoutNameStr) -> bool
1553 return _windows_
.SashLayoutWindow_Create(*args
, **kwargs
)
1555 def GetAlignment(*args
, **kwargs
):
1556 """GetAlignment(self) -> int"""
1557 return _windows_
.SashLayoutWindow_GetAlignment(*args
, **kwargs
)
1559 def GetOrientation(*args
, **kwargs
):
1560 """GetOrientation(self) -> int"""
1561 return _windows_
.SashLayoutWindow_GetOrientation(*args
, **kwargs
)
1563 def SetAlignment(*args
, **kwargs
):
1564 """SetAlignment(self, int alignment)"""
1565 return _windows_
.SashLayoutWindow_SetAlignment(*args
, **kwargs
)
1567 def SetDefaultSize(*args
, **kwargs
):
1568 """SetDefaultSize(self, Size size)"""
1569 return _windows_
.SashLayoutWindow_SetDefaultSize(*args
, **kwargs
)
1571 def SetOrientation(*args
, **kwargs
):
1572 """SetOrientation(self, int orientation)"""
1573 return _windows_
.SashLayoutWindow_SetOrientation(*args
, **kwargs
)
1576 class SashLayoutWindowPtr(SashLayoutWindow
):
1577 def __init__(self
, this
):
1579 if not hasattr(self
,"thisown"): self
.thisown
= 0
1580 self
.__class
__ = SashLayoutWindow
1581 _windows_
.SashLayoutWindow_swigregister(SashLayoutWindowPtr
)
1583 def PreSashLayoutWindow(*args
, **kwargs
):
1584 """PreSashLayoutWindow() -> SashLayoutWindow"""
1585 val
= _windows_
.new_PreSashLayoutWindow(*args
, **kwargs
)
1589 class LayoutAlgorithm(_core
.Object
):
1591 return "<%s.%s; proxy of C++ wxLayoutAlgorithm instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1592 def __init__(self
, *args
, **kwargs
):
1593 """__init__(self) -> LayoutAlgorithm"""
1594 newobj
= _windows_
.new_LayoutAlgorithm(*args
, **kwargs
)
1595 self
.this
= newobj
.this
1598 def __del__(self
, destroy
=_windows_
.delete_LayoutAlgorithm
):
1601 if self
.thisown
: destroy(self
)
1604 def LayoutMDIFrame(*args
, **kwargs
):
1605 """LayoutMDIFrame(self, MDIParentFrame frame, Rect rect=None) -> bool"""
1606 return _windows_
.LayoutAlgorithm_LayoutMDIFrame(*args
, **kwargs
)
1608 def LayoutFrame(*args
, **kwargs
):
1609 """LayoutFrame(self, Frame frame, Window mainWindow=None) -> bool"""
1610 return _windows_
.LayoutAlgorithm_LayoutFrame(*args
, **kwargs
)
1612 def LayoutWindow(*args
, **kwargs
):
1613 """LayoutWindow(self, Window parent, Window mainWindow=None) -> bool"""
1614 return _windows_
.LayoutAlgorithm_LayoutWindow(*args
, **kwargs
)
1617 class LayoutAlgorithmPtr(LayoutAlgorithm
):
1618 def __init__(self
, this
):
1620 if not hasattr(self
,"thisown"): self
.thisown
= 0
1621 self
.__class
__ = LayoutAlgorithm
1622 _windows_
.LayoutAlgorithm_swigregister(LayoutAlgorithmPtr
)
1624 #---------------------------------------------------------------------------
1626 class PopupWindow(_core
.Window
):
1628 return "<%s.%s; proxy of C++ wxPopupWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1629 def __init__(self
, *args
, **kwargs
):
1630 """__init__(self, Window parent, int flags=BORDER_NONE) -> PopupWindow"""
1631 newobj
= _windows_
.new_PopupWindow(*args
, **kwargs
)
1632 self
.this
= newobj
.this
1635 self
._setOORInfo
(self
)
1637 def Create(*args
, **kwargs
):
1638 """Create(self, Window parent, int flags=BORDER_NONE) -> bool"""
1639 return _windows_
.PopupWindow_Create(*args
, **kwargs
)
1641 def Position(*args
, **kwargs
):
1642 """Position(self, Point ptOrigin, Size size)"""
1643 return _windows_
.PopupWindow_Position(*args
, **kwargs
)
1646 class PopupWindowPtr(PopupWindow
):
1647 def __init__(self
, this
):
1649 if not hasattr(self
,"thisown"): self
.thisown
= 0
1650 self
.__class
__ = PopupWindow
1651 _windows_
.PopupWindow_swigregister(PopupWindowPtr
)
1653 def PrePopupWindow(*args
, **kwargs
):
1654 """PrePopupWindow() -> PopupWindow"""
1655 val
= _windows_
.new_PrePopupWindow(*args
, **kwargs
)
1659 #---------------------------------------------------------------------------
1661 class PopupTransientWindow(PopupWindow
):
1663 return "<%s.%s; proxy of C++ wxPyPopupTransientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1664 def __init__(self
, *args
, **kwargs
):
1665 """__init__(self, Window parent, int style=BORDER_NONE) -> PopupTransientWindow"""
1666 newobj
= _windows_
.new_PopupTransientWindow(*args
, **kwargs
)
1667 self
.this
= newobj
.this
1670 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, PopupTransientWindow
)
1672 def _setCallbackInfo(*args
, **kwargs
):
1673 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1674 return _windows_
.PopupTransientWindow__setCallbackInfo(*args
, **kwargs
)
1676 def Popup(*args
, **kwargs
):
1677 """Popup(self, Window focus=None)"""
1678 return _windows_
.PopupTransientWindow_Popup(*args
, **kwargs
)
1680 def Dismiss(*args
, **kwargs
):
1682 return _windows_
.PopupTransientWindow_Dismiss(*args
, **kwargs
)
1685 class PopupTransientWindowPtr(PopupTransientWindow
):
1686 def __init__(self
, this
):
1688 if not hasattr(self
,"thisown"): self
.thisown
= 0
1689 self
.__class
__ = PopupTransientWindow
1690 _windows_
.PopupTransientWindow_swigregister(PopupTransientWindowPtr
)
1692 def PrePopupTransientWindow(*args
, **kwargs
):
1693 """PrePopupTransientWindow() -> PopupTransientWindow"""
1694 val
= _windows_
.new_PrePopupTransientWindow(*args
, **kwargs
)
1698 #---------------------------------------------------------------------------
1700 class TipWindow(PopupTransientWindow
):
1702 return "<%s.%s; proxy of C++ wxTipWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1703 def __init__(self
, *args
, **kwargs
):
1704 """__init__(self, Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow"""
1705 newobj
= _windows_
.new_TipWindow(*args
, **kwargs
)
1706 self
.this
= newobj
.this
1709 self
._setOORInfo
(self
)
1711 def SetBoundingRect(*args
, **kwargs
):
1712 """SetBoundingRect(self, Rect rectBound)"""
1713 return _windows_
.TipWindow_SetBoundingRect(*args
, **kwargs
)
1715 def Close(*args
, **kwargs
):
1717 return _windows_
.TipWindow_Close(*args
, **kwargs
)
1720 class TipWindowPtr(TipWindow
):
1721 def __init__(self
, this
):
1723 if not hasattr(self
,"thisown"): self
.thisown
= 0
1724 self
.__class
__ = TipWindow
1725 _windows_
.TipWindow_swigregister(TipWindowPtr
)
1727 #---------------------------------------------------------------------------
1729 class VScrolledWindow(Panel
):
1731 return "<%s.%s; proxy of C++ wxPyVScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1732 def __init__(self
, *args
, **kwargs
):
1734 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1735 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow
1737 newobj
= _windows_
.new_VScrolledWindow(*args
, **kwargs
)
1738 self
.this
= newobj
.this
1741 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, VScrolledWindow
)
1743 def _setCallbackInfo(*args
, **kwargs
):
1744 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1745 return _windows_
.VScrolledWindow__setCallbackInfo(*args
, **kwargs
)
1747 def Create(*args
, **kwargs
):
1749 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1750 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool
1752 return _windows_
.VScrolledWindow_Create(*args
, **kwargs
)
1754 def SetLineCount(*args
, **kwargs
):
1755 """SetLineCount(self, size_t count)"""
1756 return _windows_
.VScrolledWindow_SetLineCount(*args
, **kwargs
)
1758 def ScrollToLine(*args
, **kwargs
):
1759 """ScrollToLine(self, size_t line) -> bool"""
1760 return _windows_
.VScrolledWindow_ScrollToLine(*args
, **kwargs
)
1762 def ScrollLines(*args
, **kwargs
):
1764 ScrollLines(self, int lines) -> bool
1766 If the platform and window class supports it, scrolls the window by
1767 the given number of lines down, if lines is positive, or up if lines
1768 is negative. Returns True if the window was scrolled, False if it was
1769 already on top/bottom and nothing was done.
1771 return _windows_
.VScrolledWindow_ScrollLines(*args
, **kwargs
)
1773 def ScrollPages(*args
, **kwargs
):
1775 ScrollPages(self, int pages) -> bool
1777 If the platform and window class supports it, scrolls the window by
1778 the given number of pages down, if pages is positive, or up if pages
1779 is negative. Returns True if the window was scrolled, False if it was
1780 already on top/bottom and nothing was done.
1782 return _windows_
.VScrolledWindow_ScrollPages(*args
, **kwargs
)
1784 def RefreshLine(*args
, **kwargs
):
1785 """RefreshLine(self, size_t line)"""
1786 return _windows_
.VScrolledWindow_RefreshLine(*args
, **kwargs
)
1788 def RefreshLines(*args
, **kwargs
):
1789 """RefreshLines(self, size_t from, size_t to)"""
1790 return _windows_
.VScrolledWindow_RefreshLines(*args
, **kwargs
)
1792 def HitTestXT(*args
, **kwargs
):
1794 HitTestXT(self, int x, int y) -> int
1796 Test where the given (in client coords) point lies
1798 return _windows_
.VScrolledWindow_HitTestXT(*args
, **kwargs
)
1800 def HitTest(*args
, **kwargs
):
1802 HitTest(self, Point pt) -> int
1804 Test where the given (in client coords) point lies
1806 return _windows_
.VScrolledWindow_HitTest(*args
, **kwargs
)
1808 def RefreshAll(*args
, **kwargs
):
1809 """RefreshAll(self)"""
1810 return _windows_
.VScrolledWindow_RefreshAll(*args
, **kwargs
)
1812 def GetLineCount(*args
, **kwargs
):
1813 """GetLineCount(self) -> size_t"""
1814 return _windows_
.VScrolledWindow_GetLineCount(*args
, **kwargs
)
1816 def GetFirstVisibleLine(*args
, **kwargs
):
1817 """GetFirstVisibleLine(self) -> size_t"""
1818 return _windows_
.VScrolledWindow_GetFirstVisibleLine(*args
, **kwargs
)
1820 def GetLastVisibleLine(*args
, **kwargs
):
1821 """GetLastVisibleLine(self) -> size_t"""
1822 return _windows_
.VScrolledWindow_GetLastVisibleLine(*args
, **kwargs
)
1824 def IsVisible(*args
, **kwargs
):
1825 """IsVisible(self, size_t line) -> bool"""
1826 return _windows_
.VScrolledWindow_IsVisible(*args
, **kwargs
)
1829 class VScrolledWindowPtr(VScrolledWindow
):
1830 def __init__(self
, this
):
1832 if not hasattr(self
,"thisown"): self
.thisown
= 0
1833 self
.__class
__ = VScrolledWindow
1834 _windows_
.VScrolledWindow_swigregister(VScrolledWindowPtr
)
1836 def PreVScrolledWindow(*args
, **kwargs
):
1837 """PreVScrolledWindow() -> VScrolledWindow"""
1838 val
= _windows_
.new_PreVScrolledWindow(*args
, **kwargs
)
1842 class VListBox(VScrolledWindow
):
1844 return "<%s.%s; proxy of C++ wxPyVListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1845 def __init__(self
, *args
, **kwargs
):
1847 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1848 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox
1850 newobj
= _windows_
.new_VListBox(*args
, **kwargs
)
1851 self
.this
= newobj
.this
1854 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, VListBox
)
1856 def _setCallbackInfo(*args
, **kwargs
):
1857 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1858 return _windows_
.VListBox__setCallbackInfo(*args
, **kwargs
)
1860 def Create(*args
, **kwargs
):
1862 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1863 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1865 return _windows_
.VListBox_Create(*args
, **kwargs
)
1867 def GetItemCount(*args
, **kwargs
):
1868 """GetItemCount(self) -> size_t"""
1869 return _windows_
.VListBox_GetItemCount(*args
, **kwargs
)
1871 def HasMultipleSelection(*args
, **kwargs
):
1872 """HasMultipleSelection(self) -> bool"""
1873 return _windows_
.VListBox_HasMultipleSelection(*args
, **kwargs
)
1875 def GetSelection(*args
, **kwargs
):
1876 """GetSelection(self) -> int"""
1877 return _windows_
.VListBox_GetSelection(*args
, **kwargs
)
1879 def IsCurrent(*args
, **kwargs
):
1880 """IsCurrent(self, size_t item) -> bool"""
1881 return _windows_
.VListBox_IsCurrent(*args
, **kwargs
)
1883 def IsSelected(*args
, **kwargs
):
1884 """IsSelected(self, size_t item) -> bool"""
1885 return _windows_
.VListBox_IsSelected(*args
, **kwargs
)
1887 def GetSelectedCount(*args
, **kwargs
):
1888 """GetSelectedCount(self) -> size_t"""
1889 return _windows_
.VListBox_GetSelectedCount(*args
, **kwargs
)
1891 def GetFirstSelected(*args
, **kwargs
):
1892 """GetFirstSelected(self, unsigned long cookie) -> int"""
1893 return _windows_
.VListBox_GetFirstSelected(*args
, **kwargs
)
1895 def GetNextSelected(*args
, **kwargs
):
1896 """GetNextSelected(self, unsigned long cookie) -> int"""
1897 return _windows_
.VListBox_GetNextSelected(*args
, **kwargs
)
1899 def GetMargins(*args
, **kwargs
):
1900 """GetMargins(self) -> Point"""
1901 return _windows_
.VListBox_GetMargins(*args
, **kwargs
)
1903 def GetSelectionBackground(*args
, **kwargs
):
1904 """GetSelectionBackground(self) -> Colour"""
1905 return _windows_
.VListBox_GetSelectionBackground(*args
, **kwargs
)
1907 def SetItemCount(*args
, **kwargs
):
1908 """SetItemCount(self, size_t count)"""
1909 return _windows_
.VListBox_SetItemCount(*args
, **kwargs
)
1911 def Clear(*args
, **kwargs
):
1913 return _windows_
.VListBox_Clear(*args
, **kwargs
)
1915 def SetSelection(*args
, **kwargs
):
1916 """SetSelection(self, int selection)"""
1917 return _windows_
.VListBox_SetSelection(*args
, **kwargs
)
1919 def Select(*args
, **kwargs
):
1920 """Select(self, size_t item, bool select=True) -> bool"""
1921 return _windows_
.VListBox_Select(*args
, **kwargs
)
1923 def SelectRange(*args
, **kwargs
):
1924 """SelectRange(self, size_t from, size_t to) -> bool"""
1925 return _windows_
.VListBox_SelectRange(*args
, **kwargs
)
1927 def Toggle(*args
, **kwargs
):
1928 """Toggle(self, size_t item)"""
1929 return _windows_
.VListBox_Toggle(*args
, **kwargs
)
1931 def SelectAll(*args
, **kwargs
):
1932 """SelectAll(self) -> bool"""
1933 return _windows_
.VListBox_SelectAll(*args
, **kwargs
)
1935 def DeselectAll(*args
, **kwargs
):
1936 """DeselectAll(self) -> bool"""
1937 return _windows_
.VListBox_DeselectAll(*args
, **kwargs
)
1939 def SetMargins(*args
, **kwargs
):
1940 """SetMargins(self, Point pt)"""
1941 return _windows_
.VListBox_SetMargins(*args
, **kwargs
)
1943 def SetMarginsXY(*args
, **kwargs
):
1944 """SetMarginsXY(self, int x, int y)"""
1945 return _windows_
.VListBox_SetMarginsXY(*args
, **kwargs
)
1947 def SetSelectionBackground(*args
, **kwargs
):
1948 """SetSelectionBackground(self, Colour col)"""
1949 return _windows_
.VListBox_SetSelectionBackground(*args
, **kwargs
)
1952 class VListBoxPtr(VListBox
):
1953 def __init__(self
, this
):
1955 if not hasattr(self
,"thisown"): self
.thisown
= 0
1956 self
.__class
__ = VListBox
1957 _windows_
.VListBox_swigregister(VListBoxPtr
)
1958 VListBoxNameStr
= cvar
.VListBoxNameStr
1960 def PreVListBox(*args
, **kwargs
):
1961 """PreVListBox() -> VListBox"""
1962 val
= _windows_
.new_PreVListBox(*args
, **kwargs
)
1966 class HtmlListBox(VListBox
):
1968 return "<%s.%s; proxy of C++ wxPyHtmlListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1969 def __init__(self
, *args
, **kwargs
):
1971 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1972 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox
1974 newobj
= _windows_
.new_HtmlListBox(*args
, **kwargs
)
1975 self
.this
= newobj
.this
1978 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, HtmlListBox
)
1980 def _setCallbackInfo(*args
, **kwargs
):
1981 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1982 return _windows_
.HtmlListBox__setCallbackInfo(*args
, **kwargs
)
1984 def Create(*args
, **kwargs
):
1986 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1987 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1989 return _windows_
.HtmlListBox_Create(*args
, **kwargs
)
1991 def RefreshAll(*args
, **kwargs
):
1992 """RefreshAll(self)"""
1993 return _windows_
.HtmlListBox_RefreshAll(*args
, **kwargs
)
1995 def SetItemCount(*args
, **kwargs
):
1996 """SetItemCount(self, size_t count)"""
1997 return _windows_
.HtmlListBox_SetItemCount(*args
, **kwargs
)
1999 def GetFileSystem(*args
, **kwargs
):
2000 """GetFileSystem(self) -> FileSystem"""
2001 return _windows_
.HtmlListBox_GetFileSystem(*args
, **kwargs
)
2004 class HtmlListBoxPtr(HtmlListBox
):
2005 def __init__(self
, this
):
2007 if not hasattr(self
,"thisown"): self
.thisown
= 0
2008 self
.__class
__ = HtmlListBox
2009 _windows_
.HtmlListBox_swigregister(HtmlListBoxPtr
)
2011 def PreHtmlListBox(*args
, **kwargs
):
2012 """PreHtmlListBox() -> HtmlListBox"""
2013 val
= _windows_
.new_PreHtmlListBox(*args
, **kwargs
)
2017 #---------------------------------------------------------------------------
2019 class TaskBarIcon(_core
.EvtHandler
):
2021 return "<%s.%s; proxy of C++ wxTaskBarIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2022 def __init__(self
, *args
, **kwargs
):
2023 """__init__(self) -> TaskBarIcon"""
2024 newobj
= _windows_
.new_TaskBarIcon(*args
, **kwargs
)
2025 self
.this
= newobj
.this
2028 def __del__(self
, destroy
=_windows_
.delete_TaskBarIcon
):
2031 if self
.thisown
: destroy(self
)
2034 def Destroy(*args
, **kwargs
):
2038 Deletes the C++ object this Python object is a proxy for.
2040 return _windows_
.TaskBarIcon_Destroy(*args
, **kwargs
)
2042 def IsOk(*args
, **kwargs
):
2043 """IsOk(self) -> bool"""
2044 return _windows_
.TaskBarIcon_IsOk(*args
, **kwargs
)
2046 def __nonzero__(self
): return self
.IsOk()
2047 def IsIconInstalled(*args
, **kwargs
):
2048 """IsIconInstalled(self) -> bool"""
2049 return _windows_
.TaskBarIcon_IsIconInstalled(*args
, **kwargs
)
2051 def SetIcon(*args
, **kwargs
):
2052 """SetIcon(self, Icon icon, String tooltip=EmptyString) -> bool"""
2053 return _windows_
.TaskBarIcon_SetIcon(*args
, **kwargs
)
2055 def RemoveIcon(*args
, **kwargs
):
2056 """RemoveIcon(self) -> bool"""
2057 return _windows_
.TaskBarIcon_RemoveIcon(*args
, **kwargs
)
2059 def PopupMenu(*args
, **kwargs
):
2060 """PopupMenu(self, Menu menu) -> bool"""
2061 return _windows_
.TaskBarIcon_PopupMenu(*args
, **kwargs
)
2064 class TaskBarIconPtr(TaskBarIcon
):
2065 def __init__(self
, this
):
2067 if not hasattr(self
,"thisown"): self
.thisown
= 0
2068 self
.__class
__ = TaskBarIcon
2069 _windows_
.TaskBarIcon_swigregister(TaskBarIconPtr
)
2071 class TaskBarIconEvent(_core
.Event
):
2073 return "<%s.%s; proxy of C++ wxTaskBarIconEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2074 def __init__(self
, *args
, **kwargs
):
2075 """__init__(self, wxEventType evtType, TaskBarIcon tbIcon) -> TaskBarIconEvent"""
2076 newobj
= _windows_
.new_TaskBarIconEvent(*args
, **kwargs
)
2077 self
.this
= newobj
.this
2081 class TaskBarIconEventPtr(TaskBarIconEvent
):
2082 def __init__(self
, this
):
2084 if not hasattr(self
,"thisown"): self
.thisown
= 0
2085 self
.__class
__ = TaskBarIconEvent
2086 _windows_
.TaskBarIconEvent_swigregister(TaskBarIconEventPtr
)
2088 wxEVT_TASKBAR_MOVE
= _windows_
.wxEVT_TASKBAR_MOVE
2089 wxEVT_TASKBAR_LEFT_DOWN
= _windows_
.wxEVT_TASKBAR_LEFT_DOWN
2090 wxEVT_TASKBAR_LEFT_UP
= _windows_
.wxEVT_TASKBAR_LEFT_UP
2091 wxEVT_TASKBAR_RIGHT_DOWN
= _windows_
.wxEVT_TASKBAR_RIGHT_DOWN
2092 wxEVT_TASKBAR_RIGHT_UP
= _windows_
.wxEVT_TASKBAR_RIGHT_UP
2093 wxEVT_TASKBAR_LEFT_DCLICK
= _windows_
.wxEVT_TASKBAR_LEFT_DCLICK
2094 wxEVT_TASKBAR_RIGHT_DCLICK
= _windows_
.wxEVT_TASKBAR_RIGHT_DCLICK
2095 EVT_TASKBAR_MOVE
= wx
.PyEventBinder ( wxEVT_TASKBAR_MOVE
)
2096 EVT_TASKBAR_LEFT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN
)
2097 EVT_TASKBAR_LEFT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP
)
2098 EVT_TASKBAR_RIGHT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN
)
2099 EVT_TASKBAR_RIGHT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP
)
2100 EVT_TASKBAR_LEFT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK
)
2101 EVT_TASKBAR_RIGHT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK
)
2103 #---------------------------------------------------------------------------
2105 class ColourData(_core
.Object
):
2107 This class holds a variety of information related to the colour
2108 chooser dialog, used to transfer settings and results to and from the
2112 return "<%s.%s; proxy of C++ wxColourData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2113 def __init__(self
, *args
, **kwargs
):
2115 __init__(self) -> ColourData
2117 Constructor, sets default values.
2119 newobj
= _windows_
.new_ColourData(*args
, **kwargs
)
2120 self
.this
= newobj
.this
2123 def __del__(self
, destroy
=_windows_
.delete_ColourData
):
2126 if self
.thisown
: destroy(self
)
2129 def GetChooseFull(*args
, **kwargs
):
2131 GetChooseFull(self) -> bool
2133 Under Windows, determines whether the Windows colour dialog will
2134 display the full dialog with custom colour selection controls. Has no
2135 meaning under other platforms. The default value is true.
2137 return _windows_
.ColourData_GetChooseFull(*args
, **kwargs
)
2139 def GetColour(*args
, **kwargs
):
2141 GetColour(self) -> Colour
2143 Gets the colour (pre)selected by the dialog.
2145 return _windows_
.ColourData_GetColour(*args
, **kwargs
)
2147 def GetCustomColour(*args
, **kwargs
):
2149 GetCustomColour(self, int i) -> Colour
2151 Gets the i'th custom colour associated with the colour dialog. i
2152 should be an integer between 0 and 15. The default custom colours are
2155 return _windows_
.ColourData_GetCustomColour(*args
, **kwargs
)
2157 def SetChooseFull(*args
, **kwargs
):
2159 SetChooseFull(self, int flag)
2161 Under Windows, tells the Windows colour dialog to display the full
2162 dialog with custom colour selection controls. Under other platforms,
2163 has no effect. The default value is true.
2165 return _windows_
.ColourData_SetChooseFull(*args
, **kwargs
)
2167 def SetColour(*args
, **kwargs
):
2169 SetColour(self, Colour colour)
2171 Sets the default colour for the colour dialog. The default colour is
2174 return _windows_
.ColourData_SetColour(*args
, **kwargs
)
2176 def SetCustomColour(*args
, **kwargs
):
2178 SetCustomColour(self, int i, Colour colour)
2180 Sets the i'th custom colour for the colour dialog. i should be an
2181 integer between 0 and 15. The default custom colours are all white.
2183 return _windows_
.ColourData_SetCustomColour(*args
, **kwargs
)
2186 class ColourDataPtr(ColourData
):
2187 def __init__(self
, this
):
2189 if not hasattr(self
,"thisown"): self
.thisown
= 0
2190 self
.__class
__ = ColourData
2191 _windows_
.ColourData_swigregister(ColourDataPtr
)
2192 FileSelectorPromptStr
= cvar
.FileSelectorPromptStr
2193 DirSelectorPromptStr
= cvar
.DirSelectorPromptStr
2194 DirDialogNameStr
= cvar
.DirDialogNameStr
2195 FileSelectorDefaultWildcardStr
= cvar
.FileSelectorDefaultWildcardStr
2196 GetTextFromUserPromptStr
= cvar
.GetTextFromUserPromptStr
2197 MessageBoxCaptionStr
= cvar
.MessageBoxCaptionStr
2199 class ColourDialog(Dialog
):
2200 """This class represents the colour chooser dialog."""
2202 return "<%s.%s; proxy of C++ wxColourDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2203 def __init__(self
, *args
, **kwargs
):
2205 __init__(self, Window parent, ColourData data=None) -> ColourDialog
2207 Constructor. Pass a parent window, and optionally a `wx.ColourData`,
2208 which will be copied to the colour dialog's internal ColourData
2211 newobj
= _windows_
.new_ColourDialog(*args
, **kwargs
)
2212 self
.this
= newobj
.this
2215 self
._setOORInfo
(self
)
2217 def GetColourData(*args
, **kwargs
):
2219 GetColourData(self) -> ColourData
2221 Returns a reference to the `wx.ColourData` used by the dialog.
2223 return _windows_
.ColourDialog_GetColourData(*args
, **kwargs
)
2226 class ColourDialogPtr(ColourDialog
):
2227 def __init__(self
, this
):
2229 if not hasattr(self
,"thisown"): self
.thisown
= 0
2230 self
.__class
__ = ColourDialog
2231 _windows_
.ColourDialog_swigregister(ColourDialogPtr
)
2233 class DirDialog(Dialog
):
2235 wx.DirDialog allows the user to select a directory by browising the
2239 return "<%s.%s; proxy of C++ wxDirDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2240 def __init__(self
, *args
, **kwargs
):
2242 __init__(self, Window parent, String message=DirSelectorPromptStr,
2243 String defaultPath=EmptyString, long style=0,
2244 Point pos=DefaultPosition, Size size=DefaultSize,
2245 String name=DirDialogNameStr) -> DirDialog
2247 Constructor. Use ShowModal method to show the dialog.
2249 newobj
= _windows_
.new_DirDialog(*args
, **kwargs
)
2250 self
.this
= newobj
.this
2253 self
._setOORInfo
(self
)
2255 def GetPath(*args
, **kwargs
):
2257 GetPath(self) -> String
2259 Returns the default or user-selected path.
2261 return _windows_
.DirDialog_GetPath(*args
, **kwargs
)
2263 def GetMessage(*args
, **kwargs
):
2265 GetMessage(self) -> String
2267 Returns the message that will be displayed on the dialog.
2269 return _windows_
.DirDialog_GetMessage(*args
, **kwargs
)
2271 def GetStyle(*args
, **kwargs
):
2273 GetStyle(self) -> long
2275 Returns the dialog style.
2277 return _windows_
.DirDialog_GetStyle(*args
, **kwargs
)
2279 def SetMessage(*args
, **kwargs
):
2281 SetMessage(self, String message)
2283 Sets the message that will be displayed on the dialog.
2285 return _windows_
.DirDialog_SetMessage(*args
, **kwargs
)
2287 def SetPath(*args
, **kwargs
):
2289 SetPath(self, String path)
2291 Sets the default path.
2293 return _windows_
.DirDialog_SetPath(*args
, **kwargs
)
2296 class DirDialogPtr(DirDialog
):
2297 def __init__(self
, this
):
2299 if not hasattr(self
,"thisown"): self
.thisown
= 0
2300 self
.__class
__ = DirDialog
2301 _windows_
.DirDialog_swigregister(DirDialogPtr
)
2303 class FileDialog(Dialog
):
2305 wx.FileDialog allows the user to select one or more files from the
2309 return "<%s.%s; proxy of C++ wxFileDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2310 def __init__(self
, *args
, **kwargs
):
2312 __init__(self, Window parent, String message=FileSelectorPromptStr,
2313 String defaultDir=EmptyString, String defaultFile=EmptyString,
2314 String wildcard=FileSelectorDefaultWildcardStr,
2315 long style=0, Point pos=DefaultPosition) -> FileDialog
2317 Constructor. Use ShowModal method to show the dialog.
2319 newobj
= _windows_
.new_FileDialog(*args
, **kwargs
)
2320 self
.this
= newobj
.this
2323 self
._setOORInfo
(self
)
2325 def SetMessage(*args
, **kwargs
):
2327 SetMessage(self, String message)
2329 Sets the message that will be displayed on the dialog.
2331 return _windows_
.FileDialog_SetMessage(*args
, **kwargs
)
2333 def SetPath(*args
, **kwargs
):
2335 SetPath(self, String path)
2337 Sets the path (the combined directory and filename that will be
2338 returned when the dialog is dismissed).
2340 return _windows_
.FileDialog_SetPath(*args
, **kwargs
)
2342 def SetDirectory(*args
, **kwargs
):
2344 SetDirectory(self, String dir)
2346 Sets the default directory.
2348 return _windows_
.FileDialog_SetDirectory(*args
, **kwargs
)
2350 def SetFilename(*args
, **kwargs
):
2352 SetFilename(self, String name)
2354 Sets the default filename.
2356 return _windows_
.FileDialog_SetFilename(*args
, **kwargs
)
2358 def SetWildcard(*args
, **kwargs
):
2360 SetWildcard(self, String wildCard)
2362 Sets the wildcard, which can contain multiple file types, for
2365 "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
2368 return _windows_
.FileDialog_SetWildcard(*args
, **kwargs
)
2370 def SetStyle(*args
, **kwargs
):
2372 SetStyle(self, long style)
2374 Sets the dialog style.
2376 return _windows_
.FileDialog_SetStyle(*args
, **kwargs
)
2378 def SetFilterIndex(*args
, **kwargs
):
2380 SetFilterIndex(self, int filterIndex)
2382 Sets the default filter index, starting from zero.
2384 return _windows_
.FileDialog_SetFilterIndex(*args
, **kwargs
)
2386 def GetMessage(*args
, **kwargs
):
2388 GetMessage(self) -> String
2390 Returns the message that will be displayed on the dialog.
2392 return _windows_
.FileDialog_GetMessage(*args
, **kwargs
)
2394 def GetPath(*args
, **kwargs
):
2396 GetPath(self) -> String
2398 Returns the full path (directory and filename) of the selected file.
2400 return _windows_
.FileDialog_GetPath(*args
, **kwargs
)
2402 def GetDirectory(*args
, **kwargs
):
2404 GetDirectory(self) -> String
2406 Returns the default directory.
2408 return _windows_
.FileDialog_GetDirectory(*args
, **kwargs
)
2410 def GetFilename(*args
, **kwargs
):
2412 GetFilename(self) -> String
2414 Returns the default filename.
2416 return _windows_
.FileDialog_GetFilename(*args
, **kwargs
)
2418 def GetWildcard(*args
, **kwargs
):
2420 GetWildcard(self) -> String
2422 Returns the file dialog wildcard.
2424 return _windows_
.FileDialog_GetWildcard(*args
, **kwargs
)
2426 def GetStyle(*args
, **kwargs
):
2428 GetStyle(self) -> long
2430 Returns the dialog style.
2432 return _windows_
.FileDialog_GetStyle(*args
, **kwargs
)
2434 def GetFilterIndex(*args
, **kwargs
):
2436 GetFilterIndex(self) -> int
2438 Returns the index into the list of filters supplied, optionally, in
2439 the wildcard parameter. Before the dialog is shown, this is the index
2440 which will be used when the dialog is first displayed. After the
2441 dialog is shown, this is the index selected by the user.
2443 return _windows_
.FileDialog_GetFilterIndex(*args
, **kwargs
)
2445 def GetFilenames(*args
, **kwargs
):
2447 GetFilenames(self) -> PyObject
2449 Returns a list of filenames chosen in the dialog. This function
2450 should only be used with the dialogs which have wx.MULTIPLE style, use
2451 GetFilename for the others.
2453 return _windows_
.FileDialog_GetFilenames(*args
, **kwargs
)
2455 def GetPaths(*args
, **kwargs
):
2457 GetPaths(self) -> PyObject
2459 Fills the array paths with the full paths of the files chosen. This
2460 function should only be used with the dialogs which have wx.MULTIPLE
2461 style, use GetPath for the others.
2463 return _windows_
.FileDialog_GetPaths(*args
, **kwargs
)
2466 class FileDialogPtr(FileDialog
):
2467 def __init__(self
, this
):
2469 if not hasattr(self
,"thisown"): self
.thisown
= 0
2470 self
.__class
__ = FileDialog
2471 _windows_
.FileDialog_swigregister(FileDialogPtr
)
2473 CHOICEDLG_STYLE
= _windows_
.CHOICEDLG_STYLE
2474 class MultiChoiceDialog(Dialog
):
2475 """A simple dialog with a multi selection listbox."""
2477 return "<%s.%s; proxy of C++ wxMultiChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2478 def __init__(self
, *args
, **kwargs
):
2480 __init__(Window parent, String message, String caption,
2481 List choices=[], long style=CHOICEDLG_STYLE,
2482 Point pos=DefaultPosition) -> MultiChoiceDialog
2484 Constructor. Use ShowModal method to show the dialog.
2486 newobj
= _windows_
.new_MultiChoiceDialog(*args
, **kwargs
)
2487 self
.this
= newobj
.this
2490 self
._setOORInfo
(self
)
2492 def SetSelections(*args
, **kwargs
):
2493 """SetSelections(List selections)"""
2494 return _windows_
.MultiChoiceDialog_SetSelections(*args
, **kwargs
)
2496 def GetSelections(*args
, **kwargs
):
2498 GetSelections() -> [selections]
2500 Returns a list of integers representing the items that are selected.
2502 return _windows_
.MultiChoiceDialog_GetSelections(*args
, **kwargs
)
2505 class MultiChoiceDialogPtr(MultiChoiceDialog
):
2506 def __init__(self
, this
):
2508 if not hasattr(self
,"thisown"): self
.thisown
= 0
2509 self
.__class
__ = MultiChoiceDialog
2510 _windows_
.MultiChoiceDialog_swigregister(MultiChoiceDialogPtr
)
2512 class SingleChoiceDialog(Dialog
):
2513 """A simple dialog with a single selection listbox."""
2515 return "<%s.%s; proxy of C++ wxSingleChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2516 def __init__(self
, *args
, **kwargs
):
2518 __init__(Window parent, String message, String caption,
2519 List choices=[], long style=CHOICEDLG_STYLE,
2520 Point pos=DefaultPosition) -> SingleChoiceDialog
2522 Constructor. Use ShowModal method to show the dialog.
2524 newobj
= _windows_
.new_SingleChoiceDialog(*args
, **kwargs
)
2525 self
.this
= newobj
.this
2528 self
._setOORInfo
(self
)
2530 def GetSelection(*args
, **kwargs
):
2532 GetSelection(self) -> int
2534 Get the index of teh currently selected item.
2536 return _windows_
.SingleChoiceDialog_GetSelection(*args
, **kwargs
)
2538 def GetStringSelection(*args
, **kwargs
):
2540 GetStringSelection(self) -> String
2542 Returns the string value of the currently selected item
2544 return _windows_
.SingleChoiceDialog_GetStringSelection(*args
, **kwargs
)
2546 def SetSelection(*args
, **kwargs
):
2548 SetSelection(self, int sel)
2550 Set the current selected item to sel
2552 return _windows_
.SingleChoiceDialog_SetSelection(*args
, **kwargs
)
2555 class SingleChoiceDialogPtr(SingleChoiceDialog
):
2556 def __init__(self
, this
):
2558 if not hasattr(self
,"thisown"): self
.thisown
= 0
2559 self
.__class
__ = SingleChoiceDialog
2560 _windows_
.SingleChoiceDialog_swigregister(SingleChoiceDialogPtr
)
2562 class TextEntryDialog(Dialog
):
2563 """A dialog with text control, [ok] and [cancel] buttons"""
2565 return "<%s.%s; proxy of C++ wxTextEntryDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2566 def __init__(self
, *args
, **kwargs
):
2568 __init__(self, Window parent, String message, String caption=GetTextFromUserPromptStr,
2569 String defaultValue=EmptyString,
2570 long style=wxOK|wxCANCEL|wxCENTRE, Point pos=DefaultPosition) -> TextEntryDialog
2572 Constructor. Use ShowModal method to show the dialog.
2574 newobj
= _windows_
.new_TextEntryDialog(*args
, **kwargs
)
2575 self
.this
= newobj
.this
2578 self
._setOORInfo
(self
)
2580 def GetValue(*args
, **kwargs
):
2582 GetValue(self) -> String
2584 Returns the text that the user has entered if the user has pressed OK,
2585 or the original value if the user has pressed Cancel.
2587 return _windows_
.TextEntryDialog_GetValue(*args
, **kwargs
)
2589 def SetValue(*args
, **kwargs
):
2591 SetValue(self, String value)
2593 Sets the default text value.
2595 return _windows_
.TextEntryDialog_SetValue(*args
, **kwargs
)
2598 class TextEntryDialogPtr(TextEntryDialog
):
2599 def __init__(self
, this
):
2601 if not hasattr(self
,"thisown"): self
.thisown
= 0
2602 self
.__class
__ = TextEntryDialog
2603 _windows_
.TextEntryDialog_swigregister(TextEntryDialogPtr
)
2605 class FontData(_core
.Object
):
2607 This class holds a variety of information related to font dialogs and
2608 is used to transfer settings to and results from a `wx.FontDialog`.
2611 return "<%s.%s; proxy of C++ wxFontData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2612 def __init__(self
, *args
, **kwargs
):
2614 __init__(self) -> FontData
2616 This class holds a variety of information related to font dialogs and
2617 is used to transfer settings to and results from a `wx.FontDialog`.
2619 newobj
= _windows_
.new_FontData(*args
, **kwargs
)
2620 self
.this
= newobj
.this
2623 def __del__(self
, destroy
=_windows_
.delete_FontData
):
2626 if self
.thisown
: destroy(self
)
2629 def EnableEffects(*args
, **kwargs
):
2631 EnableEffects(self, bool enable)
2633 Enables or disables 'effects' under MS Windows only. This refers to
2634 the controls for manipulating colour, strikeout and underline
2635 properties. The default value is true.
2637 return _windows_
.FontData_EnableEffects(*args
, **kwargs
)
2639 def GetAllowSymbols(*args
, **kwargs
):
2641 GetAllowSymbols(self) -> bool
2643 Under MS Windows, returns a flag determining whether symbol fonts can
2644 be selected. Has no effect on other platforms. The default value is
2647 return _windows_
.FontData_GetAllowSymbols(*args
, **kwargs
)
2649 def GetColour(*args
, **kwargs
):
2651 GetColour(self) -> Colour
2653 Gets the colour associated with the font dialog. The default value is
2656 return _windows_
.FontData_GetColour(*args
, **kwargs
)
2658 def GetChosenFont(*args
, **kwargs
):
2660 GetChosenFont(self) -> Font
2662 Gets the font chosen by the user.
2664 return _windows_
.FontData_GetChosenFont(*args
, **kwargs
)
2666 def GetEnableEffects(*args
, **kwargs
):
2668 GetEnableEffects(self) -> bool
2670 Determines whether 'effects' are enabled under Windows.
2672 return _windows_
.FontData_GetEnableEffects(*args
, **kwargs
)
2674 def GetInitialFont(*args
, **kwargs
):
2676 GetInitialFont(self) -> Font
2678 Gets the font that will be initially used by the font dialog. This
2679 should have previously been set by the application.
2681 return _windows_
.FontData_GetInitialFont(*args
, **kwargs
)
2683 def GetShowHelp(*args
, **kwargs
):
2685 GetShowHelp(self) -> bool
2687 Returns true if the Help button will be shown (Windows only). The
2688 default value is false.
2690 return _windows_
.FontData_GetShowHelp(*args
, **kwargs
)
2692 def SetAllowSymbols(*args
, **kwargs
):
2694 SetAllowSymbols(self, bool allowSymbols)
2696 Under MS Windows, determines whether symbol fonts can be selected. Has
2697 no effect on other platforms. The default value is true.
2699 return _windows_
.FontData_SetAllowSymbols(*args
, **kwargs
)
2701 def SetChosenFont(*args
, **kwargs
):
2703 SetChosenFont(self, Font font)
2705 Sets the font that will be returned to the user (normally for internal
2708 return _windows_
.FontData_SetChosenFont(*args
, **kwargs
)
2710 def SetColour(*args
, **kwargs
):
2712 SetColour(self, Colour colour)
2714 Sets the colour that will be used for the font foreground colour. The
2715 default colour is black.
2717 return _windows_
.FontData_SetColour(*args
, **kwargs
)
2719 def SetInitialFont(*args
, **kwargs
):
2721 SetInitialFont(self, Font font)
2723 Sets the font that will be initially used by the font dialog.
2725 return _windows_
.FontData_SetInitialFont(*args
, **kwargs
)
2727 def SetRange(*args
, **kwargs
):
2729 SetRange(self, int min, int max)
2731 Sets the valid range for the font point size (Windows only). The
2732 default is 0, 0 (unrestricted range).
2734 return _windows_
.FontData_SetRange(*args
, **kwargs
)
2736 def SetShowHelp(*args
, **kwargs
):
2738 SetShowHelp(self, bool showHelp)
2740 Determines whether the Help button will be displayed in the font
2741 dialog (Windows only). The default value is false.
2743 return _windows_
.FontData_SetShowHelp(*args
, **kwargs
)
2746 class FontDataPtr(FontData
):
2747 def __init__(self
, this
):
2749 if not hasattr(self
,"thisown"): self
.thisown
= 0
2750 self
.__class
__ = FontData
2751 _windows_
.FontData_swigregister(FontDataPtr
)
2753 class FontDialog(Dialog
):
2755 wx.FontDialog allows the user to select a system font and its attributes.
2761 return "<%s.%s; proxy of C++ wxFontDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2762 def __init__(self
, *args
, **kwargs
):
2764 __init__(self, Window parent, FontData data) -> FontDialog
2766 Constructor. Pass a parent window and the `wx.FontData` object to be
2767 used to initialize the dialog controls. Call `ShowModal` to display
2768 the dialog. If ShowModal returns ``wx.ID_OK`` then you can fetch the
2769 results with via the `wx.FontData` returned by `GetFontData`.
2771 newobj
= _windows_
.new_FontDialog(*args
, **kwargs
)
2772 self
.this
= newobj
.this
2775 self
._setOORInfo
(self
)
2777 def GetFontData(*args
, **kwargs
):
2779 GetFontData(self) -> FontData
2781 Returns a reference to the internal `wx.FontData` used by the
2784 return _windows_
.FontDialog_GetFontData(*args
, **kwargs
)
2787 class FontDialogPtr(FontDialog
):
2788 def __init__(self
, this
):
2790 if not hasattr(self
,"thisown"): self
.thisown
= 0
2791 self
.__class
__ = FontDialog
2792 _windows_
.FontDialog_swigregister(FontDialogPtr
)
2794 class MessageDialog(Dialog
):
2796 This class provides a simple dialog that shows a single or multi-line
2797 message, with a choice of OK, Yes, No and/or Cancel buttons.
2800 return "<%s.%s; proxy of C++ wxMessageDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2801 def __init__(self
, *args
, **kwargs
):
2803 __init__(self, Window parent, String message, String caption=MessageBoxCaptionStr,
2804 long style=wxOK|wxCANCEL|wxCENTRE,
2805 Point pos=DefaultPosition) -> MessageDialog
2807 Constructor, use `ShowModal` to display the dialog.
2809 newobj
= _windows_
.new_MessageDialog(*args
, **kwargs
)
2810 self
.this
= newobj
.this
2813 self
._setOORInfo
(self
)
2816 class MessageDialogPtr(MessageDialog
):
2817 def __init__(self
, this
):
2819 if not hasattr(self
,"thisown"): self
.thisown
= 0
2820 self
.__class
__ = MessageDialog
2821 _windows_
.MessageDialog_swigregister(MessageDialogPtr
)
2823 class ProgressDialog(Frame
):
2825 A dialog that shows a short message and a progress bar. Optionally, it
2826 can display an ABORT button.
2829 return "<%s.%s; proxy of C++ wxProgressDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2830 def __init__(self
, *args
, **kwargs
):
2832 __init__(self, String title, String message, int maximum=100, Window parent=None,
2833 int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog
2835 Constructor. Creates the dialog, displays it and disables user input
2836 for other windows, or, if wx.PD_APP_MODAL flag is not given, for its
2839 newobj
= _windows_
.new_ProgressDialog(*args
, **kwargs
)
2840 self
.this
= newobj
.this
2843 self
._setOORInfo
(self
)
2845 def Update(*args
, **kwargs
):
2847 Update(self, int value, String newmsg=EmptyString) -> bool
2849 Updates the dialog, setting the progress bar to the new value and, if
2850 given changes the message above it. Returns true unless the Cancel
2851 button has been pressed.
2853 If false is returned, the application can either immediately destroy
2854 the dialog or ask the user for the confirmation and if the abort is
2855 not confirmed the dialog may be resumed with Resume function.
2857 return _windows_
.ProgressDialog_Update(*args
, **kwargs
)
2859 def Resume(*args
, **kwargs
):
2863 Can be used to continue with the dialog, after the user had chosen to
2866 return _windows_
.ProgressDialog_Resume(*args
, **kwargs
)
2869 class ProgressDialogPtr(ProgressDialog
):
2870 def __init__(self
, this
):
2872 if not hasattr(self
,"thisown"): self
.thisown
= 0
2873 self
.__class
__ = ProgressDialog
2874 _windows_
.ProgressDialog_swigregister(ProgressDialogPtr
)
2876 FR_DOWN
= _windows_
.FR_DOWN
2877 FR_WHOLEWORD
= _windows_
.FR_WHOLEWORD
2878 FR_MATCHCASE
= _windows_
.FR_MATCHCASE
2879 FR_REPLACEDIALOG
= _windows_
.FR_REPLACEDIALOG
2880 FR_NOUPDOWN
= _windows_
.FR_NOUPDOWN
2881 FR_NOMATCHCASE
= _windows_
.FR_NOMATCHCASE
2882 FR_NOWHOLEWORD
= _windows_
.FR_NOWHOLEWORD
2883 wxEVT_COMMAND_FIND
= _windows_
.wxEVT_COMMAND_FIND
2884 wxEVT_COMMAND_FIND_NEXT
= _windows_
.wxEVT_COMMAND_FIND_NEXT
2885 wxEVT_COMMAND_FIND_REPLACE
= _windows_
.wxEVT_COMMAND_FIND_REPLACE
2886 wxEVT_COMMAND_FIND_REPLACE_ALL
= _windows_
.wxEVT_COMMAND_FIND_REPLACE_ALL
2887 wxEVT_COMMAND_FIND_CLOSE
= _windows_
.wxEVT_COMMAND_FIND_CLOSE
2888 EVT_FIND
= wx
.PyEventBinder( wxEVT_COMMAND_FIND
, 1 )
2889 EVT_FIND_NEXT
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_NEXT
, 1 )
2890 EVT_FIND_REPLACE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE
, 1 )
2891 EVT_FIND_REPLACE_ALL
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL
, 1 )
2892 EVT_FIND_CLOSE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE
, 1 )
2894 # For backwards compatibility. Should they be removed?
2895 EVT_COMMAND_FIND
= EVT_FIND
2896 EVT_COMMAND_FIND_NEXT
= EVT_FIND_NEXT
2897 EVT_COMMAND_FIND_REPLACE
= EVT_FIND_REPLACE
2898 EVT_COMMAND_FIND_REPLACE_ALL
= EVT_FIND_REPLACE_ALL
2899 EVT_COMMAND_FIND_CLOSE
= EVT_FIND_CLOSE
2901 class FindDialogEvent(_core
.CommandEvent
):
2902 """Events for the FindReplaceDialog"""
2904 return "<%s.%s; proxy of C++ wxFindDialogEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2905 def __init__(self
, *args
, **kwargs
):
2907 __init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent
2909 Events for the FindReplaceDialog
2911 newobj
= _windows_
.new_FindDialogEvent(*args
, **kwargs
)
2912 self
.this
= newobj
.this
2915 def GetFlags(*args
, **kwargs
):
2917 GetFlags(self) -> int
2919 Get the currently selected flags: this is the combination of
2920 wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags.
2922 return _windows_
.FindDialogEvent_GetFlags(*args
, **kwargs
)
2924 def GetFindString(*args
, **kwargs
):
2926 GetFindString(self) -> String
2928 Return the string to find (never empty).
2930 return _windows_
.FindDialogEvent_GetFindString(*args
, **kwargs
)
2932 def GetReplaceString(*args
, **kwargs
):
2934 GetReplaceString(self) -> String
2936 Return the string to replace the search string with (only for replace
2937 and replace all events).
2939 return _windows_
.FindDialogEvent_GetReplaceString(*args
, **kwargs
)
2941 def GetDialog(*args
, **kwargs
):
2943 GetDialog(self) -> FindReplaceDialog
2945 Return the pointer to the dialog which generated this event.
2947 return _windows_
.FindDialogEvent_GetDialog(*args
, **kwargs
)
2949 def SetFlags(*args
, **kwargs
):
2950 """SetFlags(self, int flags)"""
2951 return _windows_
.FindDialogEvent_SetFlags(*args
, **kwargs
)
2953 def SetFindString(*args
, **kwargs
):
2954 """SetFindString(self, String str)"""
2955 return _windows_
.FindDialogEvent_SetFindString(*args
, **kwargs
)
2957 def SetReplaceString(*args
, **kwargs
):
2958 """SetReplaceString(self, String str)"""
2959 return _windows_
.FindDialogEvent_SetReplaceString(*args
, **kwargs
)
2962 class FindDialogEventPtr(FindDialogEvent
):
2963 def __init__(self
, this
):
2965 if not hasattr(self
,"thisown"): self
.thisown
= 0
2966 self
.__class
__ = FindDialogEvent
2967 _windows_
.FindDialogEvent_swigregister(FindDialogEventPtr
)
2969 class FindReplaceData(_core
.Object
):
2971 wx.FindReplaceData holds the data for wx.FindReplaceDialog. It is used
2972 to initialize the dialog with the default values and will keep the
2973 last values from the dialog when it is closed. It is also updated each
2974 time a `wx.FindDialogEvent` is generated so instead of using the
2975 `wx.FindDialogEvent` methods you can also directly query this object.
2977 Note that all SetXXX() methods may only be called before showing the
2978 dialog and calling them has no effect later.
2981 return "<%s.%s; proxy of C++ wxFindReplaceData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2982 def __init__(self
, *args
, **kwargs
):
2984 __init__(self, int flags=0) -> FindReplaceData
2986 Constuctor initializes the flags to default value (0).
2988 newobj
= _windows_
.new_FindReplaceData(*args
, **kwargs
)
2989 self
.this
= newobj
.this
2992 def __del__(self
, destroy
=_windows_
.delete_FindReplaceData
):
2995 if self
.thisown
: destroy(self
)
2998 def GetFindString(*args
, **kwargs
):
3000 GetFindString(self) -> String
3002 Get the string to find.
3004 return _windows_
.FindReplaceData_GetFindString(*args
, **kwargs
)
3006 def GetReplaceString(*args
, **kwargs
):
3008 GetReplaceString(self) -> String
3010 Get the replacement string.
3012 return _windows_
.FindReplaceData_GetReplaceString(*args
, **kwargs
)
3014 def GetFlags(*args
, **kwargs
):
3016 GetFlags(self) -> int
3018 Get the combination of flag values.
3020 return _windows_
.FindReplaceData_GetFlags(*args
, **kwargs
)
3022 def SetFlags(*args
, **kwargs
):
3024 SetFlags(self, int flags)
3026 Set the flags to use to initialize the controls of the dialog.
3028 return _windows_
.FindReplaceData_SetFlags(*args
, **kwargs
)
3030 def SetFindString(*args
, **kwargs
):
3032 SetFindString(self, String str)
3034 Set the string to find (used as initial value by the dialog).
3036 return _windows_
.FindReplaceData_SetFindString(*args
, **kwargs
)
3038 def SetReplaceString(*args
, **kwargs
):
3040 SetReplaceString(self, String str)
3042 Set the replacement string (used as initial value by the dialog).
3044 return _windows_
.FindReplaceData_SetReplaceString(*args
, **kwargs
)
3047 class FindReplaceDataPtr(FindReplaceData
):
3048 def __init__(self
, this
):
3050 if not hasattr(self
,"thisown"): self
.thisown
= 0
3051 self
.__class
__ = FindReplaceData
3052 _windows_
.FindReplaceData_swigregister(FindReplaceDataPtr
)
3054 class FindReplaceDialog(Dialog
):
3056 wx.FindReplaceDialog is a standard modeless dialog which is used to
3057 allow the user to search for some text (and possibly replace it with
3058 something else). The actual searching is supposed to be done in the
3059 owner window which is the parent of this dialog. Note that it means
3060 that unlike for the other standard dialogs this one must have a parent
3061 window. Also note that there is no way to use this dialog in a modal
3062 way; it is always, by design and implementation, modeless.
3065 return "<%s.%s; proxy of C++ wxFindReplaceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3066 def __init__(self
, *args
, **kwargs
):
3068 __init__(self, Window parent, FindReplaceData data, String title,
3069 int style=0) -> FindReplaceDialog
3071 Create a FindReplaceDialog. The parent and data parameters must be
3072 non-None. Use Show to display the dialog.
3074 newobj
= _windows_
.new_FindReplaceDialog(*args
, **kwargs
)
3075 self
.this
= newobj
.this
3078 self
._setOORInfo
(self
)
3080 def Create(*args
, **kwargs
):
3082 Create(self, Window parent, FindReplaceData data, String title,
3083 int style=0) -> bool
3085 Create the dialog, for 2-phase create.
3087 return _windows_
.FindReplaceDialog_Create(*args
, **kwargs
)
3089 def GetData(*args
, **kwargs
):
3091 GetData(self) -> FindReplaceData
3093 Get the FindReplaceData object used by this dialog.
3095 return _windows_
.FindReplaceDialog_GetData(*args
, **kwargs
)
3097 def SetData(*args
, **kwargs
):
3099 SetData(self, FindReplaceData data)
3101 Set the FindReplaceData object used by this dialog.
3103 return _windows_
.FindReplaceDialog_SetData(*args
, **kwargs
)
3106 class FindReplaceDialogPtr(FindReplaceDialog
):
3107 def __init__(self
, this
):
3109 if not hasattr(self
,"thisown"): self
.thisown
= 0
3110 self
.__class
__ = FindReplaceDialog
3111 _windows_
.FindReplaceDialog_swigregister(FindReplaceDialogPtr
)
3113 def PreFindReplaceDialog(*args
, **kwargs
):
3115 PreFindReplaceDialog() -> FindReplaceDialog
3117 Precreate a FindReplaceDialog for 2-phase creation
3119 val
= _windows_
.new_PreFindReplaceDialog(*args
, **kwargs
)
3123 #---------------------------------------------------------------------------
3125 IDM_WINDOWTILE
= _windows_
.IDM_WINDOWTILE
3126 IDM_WINDOWTILEHOR
= _windows_
.IDM_WINDOWTILEHOR
3127 IDM_WINDOWCASCADE
= _windows_
.IDM_WINDOWCASCADE
3128 IDM_WINDOWICONS
= _windows_
.IDM_WINDOWICONS
3129 IDM_WINDOWNEXT
= _windows_
.IDM_WINDOWNEXT
3130 IDM_WINDOWTILEVERT
= _windows_
.IDM_WINDOWTILEVERT
3131 FIRST_MDI_CHILD
= _windows_
.FIRST_MDI_CHILD
3132 LAST_MDI_CHILD
= _windows_
.LAST_MDI_CHILD
3133 class MDIParentFrame(Frame
):
3135 return "<%s.%s; proxy of C++ wxMDIParentFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3136 def __init__(self
, *args
, **kwargs
):
3138 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
3139 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
3140 String name=FrameNameStr) -> MDIParentFrame
3142 newobj
= _windows_
.new_MDIParentFrame(*args
, **kwargs
)
3143 self
.this
= newobj
.this
3146 self
._setOORInfo
(self
)
3148 def Create(*args
, **kwargs
):
3150 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
3151 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
3152 String name=FrameNameStr) -> bool
3154 return _windows_
.MDIParentFrame_Create(*args
, **kwargs
)
3156 def ActivateNext(*args
, **kwargs
):
3157 """ActivateNext(self)"""
3158 return _windows_
.MDIParentFrame_ActivateNext(*args
, **kwargs
)
3160 def ActivatePrevious(*args
, **kwargs
):
3161 """ActivatePrevious(self)"""
3162 return _windows_
.MDIParentFrame_ActivatePrevious(*args
, **kwargs
)
3164 def ArrangeIcons(*args
, **kwargs
):
3165 """ArrangeIcons(self)"""
3166 return _windows_
.MDIParentFrame_ArrangeIcons(*args
, **kwargs
)
3168 def Cascade(*args
, **kwargs
):
3170 return _windows_
.MDIParentFrame_Cascade(*args
, **kwargs
)
3172 def GetActiveChild(*args
, **kwargs
):
3173 """GetActiveChild(self) -> MDIChildFrame"""
3174 return _windows_
.MDIParentFrame_GetActiveChild(*args
, **kwargs
)
3176 def GetClientWindow(*args
, **kwargs
):
3177 """GetClientWindow(self) -> MDIClientWindow"""
3178 return _windows_
.MDIParentFrame_GetClientWindow(*args
, **kwargs
)
3180 def GetToolBar(*args
, **kwargs
):
3181 """GetToolBar(self) -> Window"""
3182 return _windows_
.MDIParentFrame_GetToolBar(*args
, **kwargs
)
3184 def GetWindowMenu(*args
, **kwargs
):
3185 """GetWindowMenu(self) -> Menu"""
3186 return _windows_
.MDIParentFrame_GetWindowMenu(*args
, **kwargs
)
3188 def SetWindowMenu(*args
, **kwargs
):
3189 """SetWindowMenu(self, Menu menu)"""
3190 return _windows_
.MDIParentFrame_SetWindowMenu(*args
, **kwargs
)
3192 def SetToolBar(*args
, **kwargs
):
3193 """SetToolBar(self, wxToolBar toolbar)"""
3194 return _windows_
.MDIParentFrame_SetToolBar(*args
, **kwargs
)
3196 def Tile(*args
, **kwargs
):
3198 return _windows_
.MDIParentFrame_Tile(*args
, **kwargs
)
3201 class MDIParentFramePtr(MDIParentFrame
):
3202 def __init__(self
, this
):
3204 if not hasattr(self
,"thisown"): self
.thisown
= 0
3205 self
.__class
__ = MDIParentFrame
3206 _windows_
.MDIParentFrame_swigregister(MDIParentFramePtr
)
3208 def PreMDIParentFrame(*args
, **kwargs
):
3209 """PreMDIParentFrame() -> MDIParentFrame"""
3210 val
= _windows_
.new_PreMDIParentFrame(*args
, **kwargs
)
3214 class MDIChildFrame(Frame
):
3216 return "<%s.%s; proxy of C++ wxMDIChildFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3217 def __init__(self
, *args
, **kwargs
):
3219 __init__(self, MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
3220 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
3221 String name=FrameNameStr) -> MDIChildFrame
3223 newobj
= _windows_
.new_MDIChildFrame(*args
, **kwargs
)
3224 self
.this
= newobj
.this
3227 self
._setOORInfo
(self
)
3229 def Create(*args
, **kwargs
):
3231 Create(self, MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
3232 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
3233 String name=FrameNameStr) -> bool
3235 return _windows_
.MDIChildFrame_Create(*args
, **kwargs
)
3237 def Activate(*args
, **kwargs
):
3238 """Activate(self)"""
3239 return _windows_
.MDIChildFrame_Activate(*args
, **kwargs
)
3241 def Maximize(*args
, **kwargs
):
3242 """Maximize(self, bool maximize)"""
3243 return _windows_
.MDIChildFrame_Maximize(*args
, **kwargs
)
3245 def Restore(*args
, **kwargs
):
3247 return _windows_
.MDIChildFrame_Restore(*args
, **kwargs
)
3250 class MDIChildFramePtr(MDIChildFrame
):
3251 def __init__(self
, this
):
3253 if not hasattr(self
,"thisown"): self
.thisown
= 0
3254 self
.__class
__ = MDIChildFrame
3255 _windows_
.MDIChildFrame_swigregister(MDIChildFramePtr
)
3257 def PreMDIChildFrame(*args
, **kwargs
):
3258 """PreMDIChildFrame() -> MDIChildFrame"""
3259 val
= _windows_
.new_PreMDIChildFrame(*args
, **kwargs
)
3263 class MDIClientWindow(_core
.Window
):
3265 return "<%s.%s; proxy of C++ wxMDIClientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3266 def __init__(self
, *args
, **kwargs
):
3267 """__init__(self, MDIParentFrame parent, long style=0) -> MDIClientWindow"""
3268 newobj
= _windows_
.new_MDIClientWindow(*args
, **kwargs
)
3269 self
.this
= newobj
.this
3272 self
._setOORInfo
(self
)
3274 def Create(*args
, **kwargs
):
3275 """Create(self, MDIParentFrame parent, long style=0) -> bool"""
3276 return _windows_
.MDIClientWindow_Create(*args
, **kwargs
)
3279 class MDIClientWindowPtr(MDIClientWindow
):
3280 def __init__(self
, this
):
3282 if not hasattr(self
,"thisown"): self
.thisown
= 0
3283 self
.__class
__ = MDIClientWindow
3284 _windows_
.MDIClientWindow_swigregister(MDIClientWindowPtr
)
3286 def PreMDIClientWindow(*args
, **kwargs
):
3287 """PreMDIClientWindow() -> MDIClientWindow"""
3288 val
= _windows_
.new_PreMDIClientWindow(*args
, **kwargs
)
3292 #---------------------------------------------------------------------------
3294 class PyWindow(_core
.Window
):
3296 return "<%s.%s; proxy of C++ wxPyWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3297 def __init__(self
, *args
, **kwargs
):
3299 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
3300 long style=0, String name=PanelNameStr) -> PyWindow
3302 newobj
= _windows_
.new_PyWindow(*args
, **kwargs
)
3303 self
.this
= newobj
.this
3306 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyWindow
)
3308 def _setCallbackInfo(*args
, **kwargs
):
3309 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3310 return _windows_
.PyWindow__setCallbackInfo(*args
, **kwargs
)
3312 def SetBestSize(*args
, **kwargs
):
3313 """SetBestSize(self, Size size)"""
3314 return _windows_
.PyWindow_SetBestSize(*args
, **kwargs
)
3316 def base_DoMoveWindow(*args
, **kwargs
):
3317 """base_DoMoveWindow(self, int x, int y, int width, int height)"""
3318 return _windows_
.PyWindow_base_DoMoveWindow(*args
, **kwargs
)
3320 def base_DoSetSize(*args
, **kwargs
):
3321 """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3322 return _windows_
.PyWindow_base_DoSetSize(*args
, **kwargs
)
3324 def base_DoSetClientSize(*args
, **kwargs
):
3325 """base_DoSetClientSize(self, int width, int height)"""
3326 return _windows_
.PyWindow_base_DoSetClientSize(*args
, **kwargs
)
3328 def base_DoSetVirtualSize(*args
, **kwargs
):
3329 """base_DoSetVirtualSize(self, int x, int y)"""
3330 return _windows_
.PyWindow_base_DoSetVirtualSize(*args
, **kwargs
)
3332 def base_DoGetSize(*args
, **kwargs
):
3333 """base_DoGetSize() -> (width, height)"""
3334 return _windows_
.PyWindow_base_DoGetSize(*args
, **kwargs
)
3336 def base_DoGetClientSize(*args
, **kwargs
):
3337 """base_DoGetClientSize() -> (width, height)"""
3338 return _windows_
.PyWindow_base_DoGetClientSize(*args
, **kwargs
)
3340 def base_DoGetPosition(*args
, **kwargs
):
3341 """base_DoGetPosition() -> (x,y)"""
3342 return _windows_
.PyWindow_base_DoGetPosition(*args
, **kwargs
)
3344 def base_DoGetVirtualSize(*args
, **kwargs
):
3345 """base_DoGetVirtualSize(self) -> Size"""
3346 return _windows_
.PyWindow_base_DoGetVirtualSize(*args
, **kwargs
)
3348 def base_DoGetBestSize(*args
, **kwargs
):
3349 """base_DoGetBestSize(self) -> Size"""
3350 return _windows_
.PyWindow_base_DoGetBestSize(*args
, **kwargs
)
3352 def base_InitDialog(*args
, **kwargs
):
3353 """base_InitDialog(self)"""
3354 return _windows_
.PyWindow_base_InitDialog(*args
, **kwargs
)
3356 def base_TransferDataToWindow(*args
, **kwargs
):
3357 """base_TransferDataToWindow(self) -> bool"""
3358 return _windows_
.PyWindow_base_TransferDataToWindow(*args
, **kwargs
)
3360 def base_TransferDataFromWindow(*args
, **kwargs
):
3361 """base_TransferDataFromWindow(self) -> bool"""
3362 return _windows_
.PyWindow_base_TransferDataFromWindow(*args
, **kwargs
)
3364 def base_Validate(*args
, **kwargs
):
3365 """base_Validate(self) -> bool"""
3366 return _windows_
.PyWindow_base_Validate(*args
, **kwargs
)
3368 def base_AcceptsFocus(*args
, **kwargs
):
3369 """base_AcceptsFocus(self) -> bool"""
3370 return _windows_
.PyWindow_base_AcceptsFocus(*args
, **kwargs
)
3372 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
3373 """base_AcceptsFocusFromKeyboard(self) -> bool"""
3374 return _windows_
.PyWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
3376 def base_GetMaxSize(*args
, **kwargs
):
3377 """base_GetMaxSize(self) -> Size"""
3378 return _windows_
.PyWindow_base_GetMaxSize(*args
, **kwargs
)
3380 def base_AddChild(*args
, **kwargs
):
3381 """base_AddChild(self, Window child)"""
3382 return _windows_
.PyWindow_base_AddChild(*args
, **kwargs
)
3384 def base_RemoveChild(*args
, **kwargs
):
3385 """base_RemoveChild(self, Window child)"""
3386 return _windows_
.PyWindow_base_RemoveChild(*args
, **kwargs
)
3388 def base_ShouldInheritColours(*args
, **kwargs
):
3389 """base_ShouldInheritColours(self) -> bool"""
3390 return _windows_
.PyWindow_base_ShouldInheritColours(*args
, **kwargs
)
3392 def base_ApplyParentThemeBackground(*args
, **kwargs
):
3393 """base_ApplyParentThemeBackground(self, Colour c)"""
3394 return _windows_
.PyWindow_base_ApplyParentThemeBackground(*args
, **kwargs
)
3396 def base_GetDefaultAttributes(*args
, **kwargs
):
3397 """base_GetDefaultAttributes(self) -> VisualAttributes"""
3398 return _windows_
.PyWindow_base_GetDefaultAttributes(*args
, **kwargs
)
3401 class PyWindowPtr(PyWindow
):
3402 def __init__(self
, this
):
3404 if not hasattr(self
,"thisown"): self
.thisown
= 0
3405 self
.__class
__ = PyWindow
3406 _windows_
.PyWindow_swigregister(PyWindowPtr
)
3408 def PrePyWindow(*args
, **kwargs
):
3409 """PrePyWindow() -> PyWindow"""
3410 val
= _windows_
.new_PrePyWindow(*args
, **kwargs
)
3414 class PyPanel(Panel
):
3416 return "<%s.%s; proxy of C++ wxPyPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3417 def __init__(self
, *args
, **kwargs
):
3419 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
3420 long style=0, String name=PanelNameStr) -> PyPanel
3422 newobj
= _windows_
.new_PyPanel(*args
, **kwargs
)
3423 self
.this
= newobj
.this
3426 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
)
3428 def _setCallbackInfo(*args
, **kwargs
):
3429 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3430 return _windows_
.PyPanel__setCallbackInfo(*args
, **kwargs
)
3432 def SetBestSize(*args
, **kwargs
):
3433 """SetBestSize(self, Size size)"""
3434 return _windows_
.PyPanel_SetBestSize(*args
, **kwargs
)
3436 def base_DoMoveWindow(*args
, **kwargs
):
3437 """base_DoMoveWindow(self, int x, int y, int width, int height)"""
3438 return _windows_
.PyPanel_base_DoMoveWindow(*args
, **kwargs
)
3440 def base_DoSetSize(*args
, **kwargs
):
3441 """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3442 return _windows_
.PyPanel_base_DoSetSize(*args
, **kwargs
)
3444 def base_DoSetClientSize(*args
, **kwargs
):
3445 """base_DoSetClientSize(self, int width, int height)"""
3446 return _windows_
.PyPanel_base_DoSetClientSize(*args
, **kwargs
)
3448 def base_DoSetVirtualSize(*args
, **kwargs
):
3449 """base_DoSetVirtualSize(self, int x, int y)"""
3450 return _windows_
.PyPanel_base_DoSetVirtualSize(*args
, **kwargs
)
3452 def base_DoGetSize(*args
, **kwargs
):
3453 """base_DoGetSize() -> (width, height)"""
3454 return _windows_
.PyPanel_base_DoGetSize(*args
, **kwargs
)
3456 def base_DoGetClientSize(*args
, **kwargs
):
3457 """base_DoGetClientSize() -> (width, height)"""
3458 return _windows_
.PyPanel_base_DoGetClientSize(*args
, **kwargs
)
3460 def base_DoGetPosition(*args
, **kwargs
):
3461 """base_DoGetPosition() -> (x,y)"""
3462 return _windows_
.PyPanel_base_DoGetPosition(*args
, **kwargs
)
3464 def base_DoGetVirtualSize(*args
, **kwargs
):
3465 """base_DoGetVirtualSize(self) -> Size"""
3466 return _windows_
.PyPanel_base_DoGetVirtualSize(*args
, **kwargs
)
3468 def base_DoGetBestSize(*args
, **kwargs
):
3469 """base_DoGetBestSize(self) -> Size"""
3470 return _windows_
.PyPanel_base_DoGetBestSize(*args
, **kwargs
)
3472 def base_InitDialog(*args
, **kwargs
):
3473 """base_InitDialog(self)"""
3474 return _windows_
.PyPanel_base_InitDialog(*args
, **kwargs
)
3476 def base_TransferDataToWindow(*args
, **kwargs
):
3477 """base_TransferDataToWindow(self) -> bool"""
3478 return _windows_
.PyPanel_base_TransferDataToWindow(*args
, **kwargs
)
3480 def base_TransferDataFromWindow(*args
, **kwargs
):
3481 """base_TransferDataFromWindow(self) -> bool"""
3482 return _windows_
.PyPanel_base_TransferDataFromWindow(*args
, **kwargs
)
3484 def base_Validate(*args
, **kwargs
):
3485 """base_Validate(self) -> bool"""
3486 return _windows_
.PyPanel_base_Validate(*args
, **kwargs
)
3488 def base_AcceptsFocus(*args
, **kwargs
):
3489 """base_AcceptsFocus(self) -> bool"""
3490 return _windows_
.PyPanel_base_AcceptsFocus(*args
, **kwargs
)
3492 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
3493 """base_AcceptsFocusFromKeyboard(self) -> bool"""
3494 return _windows_
.PyPanel_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
3496 def base_GetMaxSize(*args
, **kwargs
):
3497 """base_GetMaxSize(self) -> Size"""
3498 return _windows_
.PyPanel_base_GetMaxSize(*args
, **kwargs
)
3500 def base_AddChild(*args
, **kwargs
):
3501 """base_AddChild(self, Window child)"""
3502 return _windows_
.PyPanel_base_AddChild(*args
, **kwargs
)
3504 def base_RemoveChild(*args
, **kwargs
):
3505 """base_RemoveChild(self, Window child)"""
3506 return _windows_
.PyPanel_base_RemoveChild(*args
, **kwargs
)
3508 def base_ShouldInheritColours(*args
, **kwargs
):
3509 """base_ShouldInheritColours(self) -> bool"""
3510 return _windows_
.PyPanel_base_ShouldInheritColours(*args
, **kwargs
)
3512 def base_ApplyParentThemeBackground(*args
, **kwargs
):
3513 """base_ApplyParentThemeBackground(self, Colour c)"""
3514 return _windows_
.PyPanel_base_ApplyParentThemeBackground(*args
, **kwargs
)
3516 def base_GetDefaultAttributes(*args
, **kwargs
):
3517 """base_GetDefaultAttributes(self) -> VisualAttributes"""
3518 return _windows_
.PyPanel_base_GetDefaultAttributes(*args
, **kwargs
)
3521 class PyPanelPtr(PyPanel
):
3522 def __init__(self
, this
):
3524 if not hasattr(self
,"thisown"): self
.thisown
= 0
3525 self
.__class
__ = PyPanel
3526 _windows_
.PyPanel_swigregister(PyPanelPtr
)
3528 def PrePyPanel(*args
, **kwargs
):
3529 """PrePyPanel() -> PyPanel"""
3530 val
= _windows_
.new_PrePyPanel(*args
, **kwargs
)
3534 class PyScrolledWindow(ScrolledWindow
):
3536 return "<%s.%s; proxy of C++ wxPyScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3537 def __init__(self
, *args
, **kwargs
):
3539 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
3540 long style=0, String name=PanelNameStr) -> PyScrolledWindow
3542 newobj
= _windows_
.new_PyScrolledWindow(*args
, **kwargs
)
3543 self
.this
= newobj
.this
3546 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
)
3548 def _setCallbackInfo(*args
, **kwargs
):
3549 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3550 return _windows_
.PyScrolledWindow__setCallbackInfo(*args
, **kwargs
)
3552 def SetBestSize(*args
, **kwargs
):
3553 """SetBestSize(self, Size size)"""
3554 return _windows_
.PyScrolledWindow_SetBestSize(*args
, **kwargs
)
3556 def base_DoMoveWindow(*args
, **kwargs
):
3557 """base_DoMoveWindow(self, int x, int y, int width, int height)"""
3558 return _windows_
.PyScrolledWindow_base_DoMoveWindow(*args
, **kwargs
)
3560 def base_DoSetSize(*args
, **kwargs
):
3561 """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3562 return _windows_
.PyScrolledWindow_base_DoSetSize(*args
, **kwargs
)
3564 def base_DoSetClientSize(*args
, **kwargs
):
3565 """base_DoSetClientSize(self, int width, int height)"""
3566 return _windows_
.PyScrolledWindow_base_DoSetClientSize(*args
, **kwargs
)
3568 def base_DoSetVirtualSize(*args
, **kwargs
):
3569 """base_DoSetVirtualSize(self, int x, int y)"""
3570 return _windows_
.PyScrolledWindow_base_DoSetVirtualSize(*args
, **kwargs
)
3572 def base_DoGetSize(*args
, **kwargs
):
3573 """base_DoGetSize() -> (width, height)"""
3574 return _windows_
.PyScrolledWindow_base_DoGetSize(*args
, **kwargs
)
3576 def base_DoGetClientSize(*args
, **kwargs
):
3577 """base_DoGetClientSize() -> (width, height)"""
3578 return _windows_
.PyScrolledWindow_base_DoGetClientSize(*args
, **kwargs
)
3580 def base_DoGetPosition(*args
, **kwargs
):
3581 """base_DoGetPosition() -> (x,y)"""
3582 return _windows_
.PyScrolledWindow_base_DoGetPosition(*args
, **kwargs
)
3584 def base_DoGetVirtualSize(*args
, **kwargs
):
3585 """base_DoGetVirtualSize(self) -> Size"""
3586 return _windows_
.PyScrolledWindow_base_DoGetVirtualSize(*args
, **kwargs
)
3588 def base_DoGetBestSize(*args
, **kwargs
):
3589 """base_DoGetBestSize(self) -> Size"""
3590 return _windows_
.PyScrolledWindow_base_DoGetBestSize(*args
, **kwargs
)
3592 def base_InitDialog(*args
, **kwargs
):
3593 """base_InitDialog(self)"""
3594 return _windows_
.PyScrolledWindow_base_InitDialog(*args
, **kwargs
)
3596 def base_TransferDataToWindow(*args
, **kwargs
):
3597 """base_TransferDataToWindow(self) -> bool"""
3598 return _windows_
.PyScrolledWindow_base_TransferDataToWindow(*args
, **kwargs
)
3600 def base_TransferDataFromWindow(*args
, **kwargs
):
3601 """base_TransferDataFromWindow(self) -> bool"""
3602 return _windows_
.PyScrolledWindow_base_TransferDataFromWindow(*args
, **kwargs
)
3604 def base_Validate(*args
, **kwargs
):
3605 """base_Validate(self) -> bool"""
3606 return _windows_
.PyScrolledWindow_base_Validate(*args
, **kwargs
)
3608 def base_AcceptsFocus(*args
, **kwargs
):
3609 """base_AcceptsFocus(self) -> bool"""
3610 return _windows_
.PyScrolledWindow_base_AcceptsFocus(*args
, **kwargs
)
3612 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
3613 """base_AcceptsFocusFromKeyboard(self) -> bool"""
3614 return _windows_
.PyScrolledWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
3616 def base_GetMaxSize(*args
, **kwargs
):
3617 """base_GetMaxSize(self) -> Size"""
3618 return _windows_
.PyScrolledWindow_base_GetMaxSize(*args
, **kwargs
)
3620 def base_AddChild(*args
, **kwargs
):
3621 """base_AddChild(self, Window child)"""
3622 return _windows_
.PyScrolledWindow_base_AddChild(*args
, **kwargs
)
3624 def base_RemoveChild(*args
, **kwargs
):
3625 """base_RemoveChild(self, Window child)"""
3626 return _windows_
.PyScrolledWindow_base_RemoveChild(*args
, **kwargs
)
3628 def base_ShouldInheritColours(*args
, **kwargs
):
3629 """base_ShouldInheritColours(self) -> bool"""
3630 return _windows_
.PyScrolledWindow_base_ShouldInheritColours(*args
, **kwargs
)
3632 def base_ApplyParentThemeBackground(*args
, **kwargs
):
3633 """base_ApplyParentThemeBackground(self, Colour c)"""
3634 return _windows_
.PyScrolledWindow_base_ApplyParentThemeBackground(*args
, **kwargs
)
3636 def base_GetDefaultAttributes(*args
, **kwargs
):
3637 """base_GetDefaultAttributes(self) -> VisualAttributes"""
3638 return _windows_
.PyScrolledWindow_base_GetDefaultAttributes(*args
, **kwargs
)
3641 class PyScrolledWindowPtr(PyScrolledWindow
):
3642 def __init__(self
, this
):
3644 if not hasattr(self
,"thisown"): self
.thisown
= 0
3645 self
.__class
__ = PyScrolledWindow
3646 _windows_
.PyScrolledWindow_swigregister(PyScrolledWindowPtr
)
3648 def PrePyScrolledWindow(*args
, **kwargs
):
3649 """PrePyScrolledWindow() -> PyScrolledWindow"""
3650 val
= _windows_
.new_PrePyScrolledWindow(*args
, **kwargs
)
3654 #---------------------------------------------------------------------------
3656 PRINT_MODE_NONE
= _windows_
.PRINT_MODE_NONE
3657 PRINT_MODE_PREVIEW
= _windows_
.PRINT_MODE_PREVIEW
3658 PRINT_MODE_FILE
= _windows_
.PRINT_MODE_FILE
3659 PRINT_MODE_PRINTER
= _windows_
.PRINT_MODE_PRINTER
3660 PRINT_MODE_STREAM
= _windows_
.PRINT_MODE_STREAM
3661 class PrintData(_core
.Object
):
3663 return "<%s.%s; proxy of C++ wxPrintData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3664 def __init__(self
, *args
, **kwargs
):
3665 """__init__(self) -> PrintData"""
3666 newobj
= _windows_
.new_PrintData(*args
, **kwargs
)
3667 self
.this
= newobj
.this
3670 def __del__(self
, destroy
=_windows_
.delete_PrintData
):
3673 if self
.thisown
: destroy(self
)
3676 def GetNoCopies(*args
, **kwargs
):
3677 """GetNoCopies(self) -> int"""
3678 return _windows_
.PrintData_GetNoCopies(*args
, **kwargs
)
3680 def GetCollate(*args
, **kwargs
):
3681 """GetCollate(self) -> bool"""
3682 return _windows_
.PrintData_GetCollate(*args
, **kwargs
)
3684 def GetOrientation(*args
, **kwargs
):
3685 """GetOrientation(self) -> int"""
3686 return _windows_
.PrintData_GetOrientation(*args
, **kwargs
)
3688 def Ok(*args
, **kwargs
):
3689 """Ok(self) -> bool"""
3690 return _windows_
.PrintData_Ok(*args
, **kwargs
)
3692 def GetPrinterName(*args
, **kwargs
):
3693 """GetPrinterName(self) -> String"""
3694 return _windows_
.PrintData_GetPrinterName(*args
, **kwargs
)
3696 def GetColour(*args
, **kwargs
):
3697 """GetColour(self) -> bool"""
3698 return _windows_
.PrintData_GetColour(*args
, **kwargs
)
3700 def GetDuplex(*args
, **kwargs
):
3701 """GetDuplex(self) -> int"""
3702 return _windows_
.PrintData_GetDuplex(*args
, **kwargs
)
3704 def GetPaperId(*args
, **kwargs
):
3705 """GetPaperId(self) -> int"""
3706 return _windows_
.PrintData_GetPaperId(*args
, **kwargs
)
3708 def GetPaperSize(*args
, **kwargs
):
3709 """GetPaperSize(self) -> Size"""
3710 return _windows_
.PrintData_GetPaperSize(*args
, **kwargs
)
3712 def GetQuality(*args
, **kwargs
):
3713 """GetQuality(self) -> int"""
3714 return _windows_
.PrintData_GetQuality(*args
, **kwargs
)
3716 def SetNoCopies(*args
, **kwargs
):
3717 """SetNoCopies(self, int v)"""
3718 return _windows_
.PrintData_SetNoCopies(*args
, **kwargs
)
3720 def SetCollate(*args
, **kwargs
):
3721 """SetCollate(self, bool flag)"""
3722 return _windows_
.PrintData_SetCollate(*args
, **kwargs
)
3724 def SetOrientation(*args
, **kwargs
):
3725 """SetOrientation(self, int orient)"""
3726 return _windows_
.PrintData_SetOrientation(*args
, **kwargs
)
3728 def SetPrinterName(*args
, **kwargs
):
3729 """SetPrinterName(self, String name)"""
3730 return _windows_
.PrintData_SetPrinterName(*args
, **kwargs
)
3732 def SetColour(*args
, **kwargs
):
3733 """SetColour(self, bool colour)"""
3734 return _windows_
.PrintData_SetColour(*args
, **kwargs
)
3736 def SetDuplex(*args
, **kwargs
):
3737 """SetDuplex(self, int duplex)"""
3738 return _windows_
.PrintData_SetDuplex(*args
, **kwargs
)
3740 def SetPaperId(*args
, **kwargs
):
3741 """SetPaperId(self, int sizeId)"""
3742 return _windows_
.PrintData_SetPaperId(*args
, **kwargs
)
3744 def SetPaperSize(*args
, **kwargs
):
3745 """SetPaperSize(self, Size sz)"""
3746 return _windows_
.PrintData_SetPaperSize(*args
, **kwargs
)
3748 def SetQuality(*args
, **kwargs
):
3749 """SetQuality(self, int quality)"""
3750 return _windows_
.PrintData_SetQuality(*args
, **kwargs
)
3752 def GetPrinterCommand(*args
, **kwargs
):
3753 """GetPrinterCommand(self) -> String"""
3754 return _windows_
.PrintData_GetPrinterCommand(*args
, **kwargs
)
3756 def GetPrinterOptions(*args
, **kwargs
):
3757 """GetPrinterOptions(self) -> String"""
3758 return _windows_
.PrintData_GetPrinterOptions(*args
, **kwargs
)
3760 def GetPreviewCommand(*args
, **kwargs
):
3761 """GetPreviewCommand(self) -> String"""
3762 return _windows_
.PrintData_GetPreviewCommand(*args
, **kwargs
)
3764 def GetFilename(*args
, **kwargs
):
3765 """GetFilename(self) -> String"""
3766 return _windows_
.PrintData_GetFilename(*args
, **kwargs
)
3768 def GetFontMetricPath(*args
, **kwargs
):
3769 """GetFontMetricPath(self) -> String"""
3770 return _windows_
.PrintData_GetFontMetricPath(*args
, **kwargs
)
3772 def GetPrinterScaleX(*args
, **kwargs
):
3773 """GetPrinterScaleX(self) -> double"""
3774 return _windows_
.PrintData_GetPrinterScaleX(*args
, **kwargs
)
3776 def GetPrinterScaleY(*args
, **kwargs
):
3777 """GetPrinterScaleY(self) -> double"""
3778 return _windows_
.PrintData_GetPrinterScaleY(*args
, **kwargs
)
3780 def GetPrinterTranslateX(*args
, **kwargs
):
3781 """GetPrinterTranslateX(self) -> long"""
3782 return _windows_
.PrintData_GetPrinterTranslateX(*args
, **kwargs
)
3784 def GetPrinterTranslateY(*args
, **kwargs
):
3785 """GetPrinterTranslateY(self) -> long"""
3786 return _windows_
.PrintData_GetPrinterTranslateY(*args
, **kwargs
)
3788 def GetPrintMode(*args
, **kwargs
):
3789 """GetPrintMode(self) -> int"""
3790 return _windows_
.PrintData_GetPrintMode(*args
, **kwargs
)
3792 def SetPrinterCommand(*args
, **kwargs
):
3793 """SetPrinterCommand(self, String command)"""
3794 return _windows_
.PrintData_SetPrinterCommand(*args
, **kwargs
)
3796 def SetPrinterOptions(*args
, **kwargs
):
3797 """SetPrinterOptions(self, String options)"""
3798 return _windows_
.PrintData_SetPrinterOptions(*args
, **kwargs
)
3800 def SetPreviewCommand(*args
, **kwargs
):
3801 """SetPreviewCommand(self, String command)"""
3802 return _windows_
.PrintData_SetPreviewCommand(*args
, **kwargs
)
3804 def SetFilename(*args
, **kwargs
):
3805 """SetFilename(self, String filename)"""
3806 return _windows_
.PrintData_SetFilename(*args
, **kwargs
)
3808 def SetFontMetricPath(*args
, **kwargs
):
3809 """SetFontMetricPath(self, String path)"""
3810 return _windows_
.PrintData_SetFontMetricPath(*args
, **kwargs
)
3812 def SetPrinterScaleX(*args
, **kwargs
):
3813 """SetPrinterScaleX(self, double x)"""
3814 return _windows_
.PrintData_SetPrinterScaleX(*args
, **kwargs
)
3816 def SetPrinterScaleY(*args
, **kwargs
):
3817 """SetPrinterScaleY(self, double y)"""
3818 return _windows_
.PrintData_SetPrinterScaleY(*args
, **kwargs
)
3820 def SetPrinterScaling(*args
, **kwargs
):
3821 """SetPrinterScaling(self, double x, double y)"""
3822 return _windows_
.PrintData_SetPrinterScaling(*args
, **kwargs
)
3824 def SetPrinterTranslateX(*args
, **kwargs
):
3825 """SetPrinterTranslateX(self, long x)"""
3826 return _windows_
.PrintData_SetPrinterTranslateX(*args
, **kwargs
)
3828 def SetPrinterTranslateY(*args
, **kwargs
):
3829 """SetPrinterTranslateY(self, long y)"""
3830 return _windows_
.PrintData_SetPrinterTranslateY(*args
, **kwargs
)
3832 def SetPrinterTranslation(*args
, **kwargs
):
3833 """SetPrinterTranslation(self, long x, long y)"""
3834 return _windows_
.PrintData_SetPrinterTranslation(*args
, **kwargs
)
3836 def SetPrintMode(*args
, **kwargs
):
3837 """SetPrintMode(self, int printMode)"""
3838 return _windows_
.PrintData_SetPrintMode(*args
, **kwargs
)
3840 def GetOutputStream(*args
, **kwargs
):
3841 """GetOutputStream(self) -> OutputStream"""
3842 return _windows_
.PrintData_GetOutputStream(*args
, **kwargs
)
3844 def SetOutputStream(*args
, **kwargs
):
3845 """SetOutputStream(self, OutputStream outputstream)"""
3846 return _windows_
.PrintData_SetOutputStream(*args
, **kwargs
)
3848 def __nonzero__(self
): return self
.Ok()
3850 class PrintDataPtr(PrintData
):
3851 def __init__(self
, this
):
3853 if not hasattr(self
,"thisown"): self
.thisown
= 0
3854 self
.__class
__ = PrintData
3855 _windows_
.PrintData_swigregister(PrintDataPtr
)
3856 PrintoutTitleStr
= cvar
.PrintoutTitleStr
3857 PreviewCanvasNameStr
= cvar
.PreviewCanvasNameStr
3859 class PageSetupDialogData(_core
.Object
):
3861 return "<%s.%s; proxy of C++ wxPageSetupDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3862 def __init__(self
, *args
, **kwargs
):
3863 """__init__(self) -> PageSetupDialogData"""
3864 newobj
= _windows_
.new_PageSetupDialogData(*args
, **kwargs
)
3865 self
.this
= newobj
.this
3868 def __del__(self
, destroy
=_windows_
.delete_PageSetupDialogData
):
3871 if self
.thisown
: destroy(self
)
3874 def EnableHelp(*args
, **kwargs
):
3875 """EnableHelp(self, bool flag)"""
3876 return _windows_
.PageSetupDialogData_EnableHelp(*args
, **kwargs
)
3878 def EnableMargins(*args
, **kwargs
):
3879 """EnableMargins(self, bool flag)"""
3880 return _windows_
.PageSetupDialogData_EnableMargins(*args
, **kwargs
)
3882 def EnableOrientation(*args
, **kwargs
):
3883 """EnableOrientation(self, bool flag)"""
3884 return _windows_
.PageSetupDialogData_EnableOrientation(*args
, **kwargs
)
3886 def EnablePaper(*args
, **kwargs
):
3887 """EnablePaper(self, bool flag)"""
3888 return _windows_
.PageSetupDialogData_EnablePaper(*args
, **kwargs
)
3890 def EnablePrinter(*args
, **kwargs
):
3891 """EnablePrinter(self, bool flag)"""
3892 return _windows_
.PageSetupDialogData_EnablePrinter(*args
, **kwargs
)
3894 def GetDefaultMinMargins(*args
, **kwargs
):
3895 """GetDefaultMinMargins(self) -> bool"""
3896 return _windows_
.PageSetupDialogData_GetDefaultMinMargins(*args
, **kwargs
)
3898 def GetEnableMargins(*args
, **kwargs
):
3899 """GetEnableMargins(self) -> bool"""
3900 return _windows_
.PageSetupDialogData_GetEnableMargins(*args
, **kwargs
)
3902 def GetEnableOrientation(*args
, **kwargs
):
3903 """GetEnableOrientation(self) -> bool"""
3904 return _windows_
.PageSetupDialogData_GetEnableOrientation(*args
, **kwargs
)
3906 def GetEnablePaper(*args
, **kwargs
):
3907 """GetEnablePaper(self) -> bool"""
3908 return _windows_
.PageSetupDialogData_GetEnablePaper(*args
, **kwargs
)
3910 def GetEnablePrinter(*args
, **kwargs
):
3911 """GetEnablePrinter(self) -> bool"""
3912 return _windows_
.PageSetupDialogData_GetEnablePrinter(*args
, **kwargs
)
3914 def GetEnableHelp(*args
, **kwargs
):
3915 """GetEnableHelp(self) -> bool"""
3916 return _windows_
.PageSetupDialogData_GetEnableHelp(*args
, **kwargs
)
3918 def GetDefaultInfo(*args
, **kwargs
):
3919 """GetDefaultInfo(self) -> bool"""
3920 return _windows_
.PageSetupDialogData_GetDefaultInfo(*args
, **kwargs
)
3922 def GetMarginTopLeft(*args
, **kwargs
):
3923 """GetMarginTopLeft(self) -> Point"""
3924 return _windows_
.PageSetupDialogData_GetMarginTopLeft(*args
, **kwargs
)
3926 def GetMarginBottomRight(*args
, **kwargs
):
3927 """GetMarginBottomRight(self) -> Point"""
3928 return _windows_
.PageSetupDialogData_GetMarginBottomRight(*args
, **kwargs
)
3930 def GetMinMarginTopLeft(*args
, **kwargs
):
3931 """GetMinMarginTopLeft(self) -> Point"""
3932 return _windows_
.PageSetupDialogData_GetMinMarginTopLeft(*args
, **kwargs
)
3934 def GetMinMarginBottomRight(*args
, **kwargs
):
3935 """GetMinMarginBottomRight(self) -> Point"""
3936 return _windows_
.PageSetupDialogData_GetMinMarginBottomRight(*args
, **kwargs
)
3938 def GetPaperId(*args
, **kwargs
):
3939 """GetPaperId(self) -> int"""
3940 return _windows_
.PageSetupDialogData_GetPaperId(*args
, **kwargs
)
3942 def GetPaperSize(*args
, **kwargs
):
3943 """GetPaperSize(self) -> Size"""
3944 return _windows_
.PageSetupDialogData_GetPaperSize(*args
, **kwargs
)
3946 def GetPrintData(*args
, **kwargs
):
3947 """GetPrintData(self) -> PrintData"""
3948 return _windows_
.PageSetupDialogData_GetPrintData(*args
, **kwargs
)
3950 def Ok(*args
, **kwargs
):
3951 """Ok(self) -> bool"""
3952 return _windows_
.PageSetupDialogData_Ok(*args
, **kwargs
)
3954 def SetDefaultInfo(*args
, **kwargs
):
3955 """SetDefaultInfo(self, bool flag)"""
3956 return _windows_
.PageSetupDialogData_SetDefaultInfo(*args
, **kwargs
)
3958 def SetDefaultMinMargins(*args
, **kwargs
):
3959 """SetDefaultMinMargins(self, bool flag)"""
3960 return _windows_
.PageSetupDialogData_SetDefaultMinMargins(*args
, **kwargs
)
3962 def SetMarginTopLeft(*args
, **kwargs
):
3963 """SetMarginTopLeft(self, Point pt)"""
3964 return _windows_
.PageSetupDialogData_SetMarginTopLeft(*args
, **kwargs
)
3966 def SetMarginBottomRight(*args
, **kwargs
):
3967 """SetMarginBottomRight(self, Point pt)"""
3968 return _windows_
.PageSetupDialogData_SetMarginBottomRight(*args
, **kwargs
)
3970 def SetMinMarginTopLeft(*args
, **kwargs
):
3971 """SetMinMarginTopLeft(self, Point pt)"""
3972 return _windows_
.PageSetupDialogData_SetMinMarginTopLeft(*args
, **kwargs
)
3974 def SetMinMarginBottomRight(*args
, **kwargs
):
3975 """SetMinMarginBottomRight(self, Point pt)"""
3976 return _windows_
.PageSetupDialogData_SetMinMarginBottomRight(*args
, **kwargs
)
3978 def SetPaperId(*args
, **kwargs
):
3979 """SetPaperId(self, int id)"""
3980 return _windows_
.PageSetupDialogData_SetPaperId(*args
, **kwargs
)
3982 def SetPaperSize(*args
, **kwargs
):
3983 """SetPaperSize(self, Size size)"""
3984 return _windows_
.PageSetupDialogData_SetPaperSize(*args
, **kwargs
)
3986 def SetPrintData(*args
, **kwargs
):
3987 """SetPrintData(self, PrintData printData)"""
3988 return _windows_
.PageSetupDialogData_SetPrintData(*args
, **kwargs
)
3990 def __nonzero__(self
): return self
.Ok()
3992 class PageSetupDialogDataPtr(PageSetupDialogData
):
3993 def __init__(self
, this
):
3995 if not hasattr(self
,"thisown"): self
.thisown
= 0
3996 self
.__class
__ = PageSetupDialogData
3997 _windows_
.PageSetupDialogData_swigregister(PageSetupDialogDataPtr
)
3999 class PageSetupDialog(Dialog
):
4001 return "<%s.%s; proxy of C++ wxPageSetupDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4002 def __init__(self
, *args
, **kwargs
):
4003 """__init__(self, Window parent, PageSetupDialogData data=None) -> PageSetupDialog"""
4004 newobj
= _windows_
.new_PageSetupDialog(*args
, **kwargs
)
4005 self
.this
= newobj
.this
4008 self
._setOORInfo
(self
)
4010 def GetPageSetupData(*args
, **kwargs
):
4011 """GetPageSetupData(self) -> PageSetupDialogData"""
4012 return _windows_
.PageSetupDialog_GetPageSetupData(*args
, **kwargs
)
4014 def ShowModal(*args
, **kwargs
):
4015 """ShowModal(self) -> int"""
4016 return _windows_
.PageSetupDialog_ShowModal(*args
, **kwargs
)
4019 class PageSetupDialogPtr(PageSetupDialog
):
4020 def __init__(self
, this
):
4022 if not hasattr(self
,"thisown"): self
.thisown
= 0
4023 self
.__class
__ = PageSetupDialog
4024 _windows_
.PageSetupDialog_swigregister(PageSetupDialogPtr
)
4026 class PrintDialogData(_core
.Object
):
4028 return "<%s.%s; proxy of C++ wxPrintDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4029 def __init__(self
, *args
):
4031 __init__(self) -> PrintDialogData
4032 __init__(self, PrintData printData) -> PrintDialogData
4034 newobj
= _windows_
.new_PrintDialogData(*args
)
4035 self
.this
= newobj
.this
4038 def __del__(self
, destroy
=_windows_
.delete_PrintDialogData
):
4041 if self
.thisown
: destroy(self
)
4044 def GetFromPage(*args
, **kwargs
):
4045 """GetFromPage(self) -> int"""
4046 return _windows_
.PrintDialogData_GetFromPage(*args
, **kwargs
)
4048 def GetToPage(*args
, **kwargs
):
4049 """GetToPage(self) -> int"""
4050 return _windows_
.PrintDialogData_GetToPage(*args
, **kwargs
)
4052 def GetMinPage(*args
, **kwargs
):
4053 """GetMinPage(self) -> int"""
4054 return _windows_
.PrintDialogData_GetMinPage(*args
, **kwargs
)
4056 def GetMaxPage(*args
, **kwargs
):
4057 """GetMaxPage(self) -> int"""
4058 return _windows_
.PrintDialogData_GetMaxPage(*args
, **kwargs
)
4060 def GetNoCopies(*args
, **kwargs
):
4061 """GetNoCopies(self) -> int"""
4062 return _windows_
.PrintDialogData_GetNoCopies(*args
, **kwargs
)
4064 def GetAllPages(*args
, **kwargs
):
4065 """GetAllPages(self) -> bool"""
4066 return _windows_
.PrintDialogData_GetAllPages(*args
, **kwargs
)
4068 def GetSelection(*args
, **kwargs
):
4069 """GetSelection(self) -> bool"""
4070 return _windows_
.PrintDialogData_GetSelection(*args
, **kwargs
)
4072 def GetCollate(*args
, **kwargs
):
4073 """GetCollate(self) -> bool"""
4074 return _windows_
.PrintDialogData_GetCollate(*args
, **kwargs
)
4076 def GetPrintToFile(*args
, **kwargs
):
4077 """GetPrintToFile(self) -> bool"""
4078 return _windows_
.PrintDialogData_GetPrintToFile(*args
, **kwargs
)
4080 def GetSetupDialog(*args
, **kwargs
):
4081 """GetSetupDialog(self) -> bool"""
4082 return _windows_
.PrintDialogData_GetSetupDialog(*args
, **kwargs
)
4084 def SetFromPage(*args
, **kwargs
):
4085 """SetFromPage(self, int v)"""
4086 return _windows_
.PrintDialogData_SetFromPage(*args
, **kwargs
)
4088 def SetToPage(*args
, **kwargs
):
4089 """SetToPage(self, int v)"""
4090 return _windows_
.PrintDialogData_SetToPage(*args
, **kwargs
)
4092 def SetMinPage(*args
, **kwargs
):
4093 """SetMinPage(self, int v)"""
4094 return _windows_
.PrintDialogData_SetMinPage(*args
, **kwargs
)
4096 def SetMaxPage(*args
, **kwargs
):
4097 """SetMaxPage(self, int v)"""
4098 return _windows_
.PrintDialogData_SetMaxPage(*args
, **kwargs
)
4100 def SetNoCopies(*args
, **kwargs
):
4101 """SetNoCopies(self, int v)"""
4102 return _windows_
.PrintDialogData_SetNoCopies(*args
, **kwargs
)
4104 def SetAllPages(*args
, **kwargs
):
4105 """SetAllPages(self, bool flag)"""
4106 return _windows_
.PrintDialogData_SetAllPages(*args
, **kwargs
)
4108 def SetSelection(*args
, **kwargs
):
4109 """SetSelection(self, bool flag)"""
4110 return _windows_
.PrintDialogData_SetSelection(*args
, **kwargs
)
4112 def SetCollate(*args
, **kwargs
):
4113 """SetCollate(self, bool flag)"""
4114 return _windows_
.PrintDialogData_SetCollate(*args
, **kwargs
)
4116 def SetPrintToFile(*args
, **kwargs
):
4117 """SetPrintToFile(self, bool flag)"""
4118 return _windows_
.PrintDialogData_SetPrintToFile(*args
, **kwargs
)
4120 def SetSetupDialog(*args
, **kwargs
):
4121 """SetSetupDialog(self, bool flag)"""
4122 return _windows_
.PrintDialogData_SetSetupDialog(*args
, **kwargs
)
4124 def EnablePrintToFile(*args
, **kwargs
):
4125 """EnablePrintToFile(self, bool flag)"""
4126 return _windows_
.PrintDialogData_EnablePrintToFile(*args
, **kwargs
)
4128 def EnableSelection(*args
, **kwargs
):
4129 """EnableSelection(self, bool flag)"""
4130 return _windows_
.PrintDialogData_EnableSelection(*args
, **kwargs
)
4132 def EnablePageNumbers(*args
, **kwargs
):
4133 """EnablePageNumbers(self, bool flag)"""
4134 return _windows_
.PrintDialogData_EnablePageNumbers(*args
, **kwargs
)
4136 def EnableHelp(*args
, **kwargs
):
4137 """EnableHelp(self, bool flag)"""
4138 return _windows_
.PrintDialogData_EnableHelp(*args
, **kwargs
)
4140 def GetEnablePrintToFile(*args
, **kwargs
):
4141 """GetEnablePrintToFile(self) -> bool"""
4142 return _windows_
.PrintDialogData_GetEnablePrintToFile(*args
, **kwargs
)
4144 def GetEnableSelection(*args
, **kwargs
):
4145 """GetEnableSelection(self) -> bool"""
4146 return _windows_
.PrintDialogData_GetEnableSelection(*args
, **kwargs
)
4148 def GetEnablePageNumbers(*args
, **kwargs
):
4149 """GetEnablePageNumbers(self) -> bool"""
4150 return _windows_
.PrintDialogData_GetEnablePageNumbers(*args
, **kwargs
)
4152 def GetEnableHelp(*args
, **kwargs
):
4153 """GetEnableHelp(self) -> bool"""
4154 return _windows_
.PrintDialogData_GetEnableHelp(*args
, **kwargs
)
4156 def Ok(*args
, **kwargs
):
4157 """Ok(self) -> bool"""
4158 return _windows_
.PrintDialogData_Ok(*args
, **kwargs
)
4160 def GetPrintData(*args
, **kwargs
):
4161 """GetPrintData(self) -> PrintData"""
4162 return _windows_
.PrintDialogData_GetPrintData(*args
, **kwargs
)
4164 def SetPrintData(*args
, **kwargs
):
4165 """SetPrintData(self, PrintData printData)"""
4166 return _windows_
.PrintDialogData_SetPrintData(*args
, **kwargs
)
4168 def __nonzero__(self
): return self
.Ok()
4170 class PrintDialogDataPtr(PrintDialogData
):
4171 def __init__(self
, this
):
4173 if not hasattr(self
,"thisown"): self
.thisown
= 0
4174 self
.__class
__ = PrintDialogData
4175 _windows_
.PrintDialogData_swigregister(PrintDialogDataPtr
)
4177 class PrintDialog(Dialog
):
4179 return "<%s.%s; proxy of C++ wxPrintDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4180 def __init__(self
, *args
, **kwargs
):
4181 """__init__(self, Window parent, PrintDialogData data=None) -> PrintDialog"""
4182 newobj
= _windows_
.new_PrintDialog(*args
, **kwargs
)
4183 self
.this
= newobj
.this
4186 self
._setOORInfo
(self
)
4188 def GetPrintDialogData(*args
, **kwargs
):
4189 """GetPrintDialogData(self) -> PrintDialogData"""
4190 return _windows_
.PrintDialog_GetPrintDialogData(*args
, **kwargs
)
4192 def GetPrintDC(*args
, **kwargs
):
4193 """GetPrintDC(self) -> DC"""
4194 return _windows_
.PrintDialog_GetPrintDC(*args
, **kwargs
)
4196 def ShowModal(*args
, **kwargs
):
4197 """ShowModal(self) -> int"""
4198 return _windows_
.PrintDialog_ShowModal(*args
, **kwargs
)
4201 class PrintDialogPtr(PrintDialog
):
4202 def __init__(self
, this
):
4204 if not hasattr(self
,"thisown"): self
.thisown
= 0
4205 self
.__class
__ = PrintDialog
4206 _windows_
.PrintDialog_swigregister(PrintDialogPtr
)
4208 PRINTER_NO_ERROR
= _windows_
.PRINTER_NO_ERROR
4209 PRINTER_CANCELLED
= _windows_
.PRINTER_CANCELLED
4210 PRINTER_ERROR
= _windows_
.PRINTER_ERROR
4211 class Printer(_core
.Object
):
4213 return "<%s.%s; proxy of C++ wxPrinter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4214 def __init__(self
, *args
, **kwargs
):
4215 """__init__(self, PrintDialogData data=None) -> Printer"""
4216 newobj
= _windows_
.new_Printer(*args
, **kwargs
)
4217 self
.this
= newobj
.this
4220 def __del__(self
, destroy
=_windows_
.delete_Printer
):
4223 if self
.thisown
: destroy(self
)
4226 def CreateAbortWindow(*args
, **kwargs
):
4227 """CreateAbortWindow(self, Window parent, Printout printout)"""
4228 return _windows_
.Printer_CreateAbortWindow(*args
, **kwargs
)
4230 def GetPrintDialogData(*args
, **kwargs
):
4231 """GetPrintDialogData(self) -> PrintDialogData"""
4232 return _windows_
.Printer_GetPrintDialogData(*args
, **kwargs
)
4234 def Print(*args
, **kwargs
):
4235 """Print(self, Window parent, Printout printout, int prompt=True) -> bool"""
4236 return _windows_
.Printer_Print(*args
, **kwargs
)
4238 def PrintDialog(*args
, **kwargs
):
4239 """PrintDialog(self, Window parent) -> DC"""
4240 return _windows_
.Printer_PrintDialog(*args
, **kwargs
)
4242 def ReportError(*args
, **kwargs
):
4243 """ReportError(self, Window parent, Printout printout, String message)"""
4244 return _windows_
.Printer_ReportError(*args
, **kwargs
)
4246 def Setup(*args
, **kwargs
):
4247 """Setup(self, Window parent) -> bool"""
4248 return _windows_
.Printer_Setup(*args
, **kwargs
)
4250 def GetAbort(*args
, **kwargs
):
4251 """GetAbort(self) -> bool"""
4252 return _windows_
.Printer_GetAbort(*args
, **kwargs
)
4254 def GetLastError(*args
, **kwargs
):
4255 """GetLastError() -> int"""
4256 return _windows_
.Printer_GetLastError(*args
, **kwargs
)
4258 GetLastError
= staticmethod(GetLastError
)
4260 class PrinterPtr(Printer
):
4261 def __init__(self
, this
):
4263 if not hasattr(self
,"thisown"): self
.thisown
= 0
4264 self
.__class
__ = Printer
4265 _windows_
.Printer_swigregister(PrinterPtr
)
4267 def Printer_GetLastError(*args
, **kwargs
):
4268 """Printer_GetLastError() -> int"""
4269 return _windows_
.Printer_GetLastError(*args
, **kwargs
)
4271 class Printout(_core
.Object
):
4273 return "<%s.%s; proxy of C++ wxPyPrintout instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4274 def __init__(self
, *args
, **kwargs
):
4275 """__init__(self, String title=PrintoutTitleStr) -> Printout"""
4276 newobj
= _windows_
.new_Printout(*args
, **kwargs
)
4277 self
.this
= newobj
.this
4280 self
._setCallbackInfo
(self
, Printout
)
4282 def _setCallbackInfo(*args
, **kwargs
):
4283 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4284 return _windows_
.Printout__setCallbackInfo(*args
, **kwargs
)
4286 def GetTitle(*args
, **kwargs
):
4287 """GetTitle(self) -> String"""
4288 return _windows_
.Printout_GetTitle(*args
, **kwargs
)
4290 def GetDC(*args
, **kwargs
):
4291 """GetDC(self) -> DC"""
4292 return _windows_
.Printout_GetDC(*args
, **kwargs
)
4294 def SetDC(*args
, **kwargs
):
4295 """SetDC(self, DC dc)"""
4296 return _windows_
.Printout_SetDC(*args
, **kwargs
)
4298 def SetPageSizePixels(*args
, **kwargs
):
4299 """SetPageSizePixels(self, int w, int h)"""
4300 return _windows_
.Printout_SetPageSizePixels(*args
, **kwargs
)
4302 def GetPageSizePixels(*args
, **kwargs
):
4303 """GetPageSizePixels() -> (w, h)"""
4304 return _windows_
.Printout_GetPageSizePixels(*args
, **kwargs
)
4306 def SetPageSizeMM(*args
, **kwargs
):
4307 """SetPageSizeMM(self, int w, int h)"""
4308 return _windows_
.Printout_SetPageSizeMM(*args
, **kwargs
)
4310 def GetPageSizeMM(*args
, **kwargs
):
4311 """GetPageSizeMM() -> (w, h)"""
4312 return _windows_
.Printout_GetPageSizeMM(*args
, **kwargs
)
4314 def SetPPIScreen(*args
, **kwargs
):
4315 """SetPPIScreen(self, int x, int y)"""
4316 return _windows_
.Printout_SetPPIScreen(*args
, **kwargs
)
4318 def GetPPIScreen(*args
, **kwargs
):
4319 """GetPPIScreen() -> (x,y)"""
4320 return _windows_
.Printout_GetPPIScreen(*args
, **kwargs
)
4322 def SetPPIPrinter(*args
, **kwargs
):
4323 """SetPPIPrinter(self, int x, int y)"""
4324 return _windows_
.Printout_SetPPIPrinter(*args
, **kwargs
)
4326 def GetPPIPrinter(*args
, **kwargs
):
4327 """GetPPIPrinter() -> (x,y)"""
4328 return _windows_
.Printout_GetPPIPrinter(*args
, **kwargs
)
4330 def IsPreview(*args
, **kwargs
):
4331 """IsPreview(self) -> bool"""
4332 return _windows_
.Printout_IsPreview(*args
, **kwargs
)
4334 def SetIsPreview(*args
, **kwargs
):
4335 """SetIsPreview(self, bool p)"""
4336 return _windows_
.Printout_SetIsPreview(*args
, **kwargs
)
4338 def base_OnBeginDocument(*args
, **kwargs
):
4339 """base_OnBeginDocument(self, int startPage, int endPage) -> bool"""
4340 return _windows_
.Printout_base_OnBeginDocument(*args
, **kwargs
)
4342 def base_OnEndDocument(*args
, **kwargs
):
4343 """base_OnEndDocument(self)"""
4344 return _windows_
.Printout_base_OnEndDocument(*args
, **kwargs
)
4346 def base_OnBeginPrinting(*args
, **kwargs
):
4347 """base_OnBeginPrinting(self)"""
4348 return _windows_
.Printout_base_OnBeginPrinting(*args
, **kwargs
)
4350 def base_OnEndPrinting(*args
, **kwargs
):
4351 """base_OnEndPrinting(self)"""
4352 return _windows_
.Printout_base_OnEndPrinting(*args
, **kwargs
)
4354 def base_OnPreparePrinting(*args
, **kwargs
):
4355 """base_OnPreparePrinting(self)"""
4356 return _windows_
.Printout_base_OnPreparePrinting(*args
, **kwargs
)
4358 def base_HasPage(*args
, **kwargs
):
4359 """base_HasPage(self, int page) -> bool"""
4360 return _windows_
.Printout_base_HasPage(*args
, **kwargs
)
4362 def base_GetPageInfo(*args
, **kwargs
):
4363 """base_GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)"""
4364 return _windows_
.Printout_base_GetPageInfo(*args
, **kwargs
)
4367 class PrintoutPtr(Printout
):
4368 def __init__(self
, this
):
4370 if not hasattr(self
,"thisown"): self
.thisown
= 0
4371 self
.__class
__ = Printout
4372 _windows_
.Printout_swigregister(PrintoutPtr
)
4374 class PreviewCanvas(ScrolledWindow
):
4376 return "<%s.%s; proxy of C++ wxPreviewCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4377 def __init__(self
, *args
, **kwargs
):
4379 __init__(self, PrintPreview preview, Window parent, Point pos=DefaultPosition,
4380 Size size=DefaultSize, long style=0,
4381 String name=PreviewCanvasNameStr) -> PreviewCanvas
4383 newobj
= _windows_
.new_PreviewCanvas(*args
, **kwargs
)
4384 self
.this
= newobj
.this
4387 self
._setOORInfo
(self
)
4390 class PreviewCanvasPtr(PreviewCanvas
):
4391 def __init__(self
, this
):
4393 if not hasattr(self
,"thisown"): self
.thisown
= 0
4394 self
.__class
__ = PreviewCanvas
4395 _windows_
.PreviewCanvas_swigregister(PreviewCanvasPtr
)
4397 class PreviewFrame(Frame
):
4399 return "<%s.%s; proxy of C++ wxPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4400 def __init__(self
, *args
, **kwargs
):
4402 __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4403 Size size=DefaultSize,
4404 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame
4406 newobj
= _windows_
.new_PreviewFrame(*args
, **kwargs
)
4407 self
.this
= newobj
.this
4410 self
._setOORInfo
(self
)
4412 def Initialize(*args
, **kwargs
):
4413 """Initialize(self)"""
4414 return _windows_
.PreviewFrame_Initialize(*args
, **kwargs
)
4416 def CreateControlBar(*args
, **kwargs
):
4417 """CreateControlBar(self)"""
4418 return _windows_
.PreviewFrame_CreateControlBar(*args
, **kwargs
)
4420 def CreateCanvas(*args
, **kwargs
):
4421 """CreateCanvas(self)"""
4422 return _windows_
.PreviewFrame_CreateCanvas(*args
, **kwargs
)
4424 def GetControlBar(*args
, **kwargs
):
4425 """GetControlBar(self) -> PreviewControlBar"""
4426 return _windows_
.PreviewFrame_GetControlBar(*args
, **kwargs
)
4429 class PreviewFramePtr(PreviewFrame
):
4430 def __init__(self
, this
):
4432 if not hasattr(self
,"thisown"): self
.thisown
= 0
4433 self
.__class
__ = PreviewFrame
4434 _windows_
.PreviewFrame_swigregister(PreviewFramePtr
)
4436 PREVIEW_PRINT
= _windows_
.PREVIEW_PRINT
4437 PREVIEW_PREVIOUS
= _windows_
.PREVIEW_PREVIOUS
4438 PREVIEW_NEXT
= _windows_
.PREVIEW_NEXT
4439 PREVIEW_ZOOM
= _windows_
.PREVIEW_ZOOM
4440 PREVIEW_FIRST
= _windows_
.PREVIEW_FIRST
4441 PREVIEW_LAST
= _windows_
.PREVIEW_LAST
4442 PREVIEW_GOTO
= _windows_
.PREVIEW_GOTO
4443 PREVIEW_DEFAULT
= _windows_
.PREVIEW_DEFAULT
4444 ID_PREVIEW_CLOSE
= _windows_
.ID_PREVIEW_CLOSE
4445 ID_PREVIEW_NEXT
= _windows_
.ID_PREVIEW_NEXT
4446 ID_PREVIEW_PREVIOUS
= _windows_
.ID_PREVIEW_PREVIOUS
4447 ID_PREVIEW_PRINT
= _windows_
.ID_PREVIEW_PRINT
4448 ID_PREVIEW_ZOOM
= _windows_
.ID_PREVIEW_ZOOM
4449 ID_PREVIEW_FIRST
= _windows_
.ID_PREVIEW_FIRST
4450 ID_PREVIEW_LAST
= _windows_
.ID_PREVIEW_LAST
4451 ID_PREVIEW_GOTO
= _windows_
.ID_PREVIEW_GOTO
4452 class PreviewControlBar(Panel
):
4454 return "<%s.%s; proxy of C++ wxPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4455 def __init__(self
, *args
, **kwargs
):
4457 __init__(self, PrintPreview preview, long buttons, Window parent,
4458 Point pos=DefaultPosition, Size size=DefaultSize,
4459 long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar
4461 newobj
= _windows_
.new_PreviewControlBar(*args
, **kwargs
)
4462 self
.this
= newobj
.this
4465 self
._setOORInfo
(self
)
4467 def GetZoomControl(*args
, **kwargs
):
4468 """GetZoomControl(self) -> int"""
4469 return _windows_
.PreviewControlBar_GetZoomControl(*args
, **kwargs
)
4471 def SetZoomControl(*args
, **kwargs
):
4472 """SetZoomControl(self, int zoom)"""
4473 return _windows_
.PreviewControlBar_SetZoomControl(*args
, **kwargs
)
4475 def GetPrintPreview(*args
, **kwargs
):
4476 """GetPrintPreview(self) -> PrintPreview"""
4477 return _windows_
.PreviewControlBar_GetPrintPreview(*args
, **kwargs
)
4479 def OnNext(*args
, **kwargs
):
4481 return _windows_
.PreviewControlBar_OnNext(*args
, **kwargs
)
4483 def OnPrevious(*args
, **kwargs
):
4484 """OnPrevious(self)"""
4485 return _windows_
.PreviewControlBar_OnPrevious(*args
, **kwargs
)
4487 def OnFirst(*args
, **kwargs
):
4489 return _windows_
.PreviewControlBar_OnFirst(*args
, **kwargs
)
4491 def OnLast(*args
, **kwargs
):
4493 return _windows_
.PreviewControlBar_OnLast(*args
, **kwargs
)
4495 def OnGoto(*args
, **kwargs
):
4497 return _windows_
.PreviewControlBar_OnGoto(*args
, **kwargs
)
4500 class PreviewControlBarPtr(PreviewControlBar
):
4501 def __init__(self
, this
):
4503 if not hasattr(self
,"thisown"): self
.thisown
= 0
4504 self
.__class
__ = PreviewControlBar
4505 _windows_
.PreviewControlBar_swigregister(PreviewControlBarPtr
)
4507 class PrintPreview(_core
.Object
):
4509 return "<%s.%s; proxy of C++ wxPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4510 def __init__(self
, *args
):
4512 __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PrintPreview
4513 __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PrintPreview
4515 newobj
= _windows_
.new_PrintPreview(*args
)
4516 self
.this
= newobj
.this
4519 def SetCurrentPage(*args
, **kwargs
):
4520 """SetCurrentPage(self, int pageNum) -> bool"""
4521 return _windows_
.PrintPreview_SetCurrentPage(*args
, **kwargs
)
4523 def GetCurrentPage(*args
, **kwargs
):
4524 """GetCurrentPage(self) -> int"""
4525 return _windows_
.PrintPreview_GetCurrentPage(*args
, **kwargs
)
4527 def SetPrintout(*args
, **kwargs
):
4528 """SetPrintout(self, Printout printout)"""
4529 return _windows_
.PrintPreview_SetPrintout(*args
, **kwargs
)
4531 def GetPrintout(*args
, **kwargs
):
4532 """GetPrintout(self) -> Printout"""
4533 return _windows_
.PrintPreview_GetPrintout(*args
, **kwargs
)
4535 def GetPrintoutForPrinting(*args
, **kwargs
):
4536 """GetPrintoutForPrinting(self) -> Printout"""
4537 return _windows_
.PrintPreview_GetPrintoutForPrinting(*args
, **kwargs
)
4539 def SetFrame(*args
, **kwargs
):
4540 """SetFrame(self, Frame frame)"""
4541 return _windows_
.PrintPreview_SetFrame(*args
, **kwargs
)
4543 def SetCanvas(*args
, **kwargs
):
4544 """SetCanvas(self, PreviewCanvas canvas)"""
4545 return _windows_
.PrintPreview_SetCanvas(*args
, **kwargs
)
4547 def GetFrame(*args
, **kwargs
):
4548 """GetFrame(self) -> Frame"""
4549 return _windows_
.PrintPreview_GetFrame(*args
, **kwargs
)
4551 def GetCanvas(*args
, **kwargs
):
4552 """GetCanvas(self) -> PreviewCanvas"""
4553 return _windows_
.PrintPreview_GetCanvas(*args
, **kwargs
)
4555 def PaintPage(*args
, **kwargs
):
4556 """PaintPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4557 return _windows_
.PrintPreview_PaintPage(*args
, **kwargs
)
4559 def DrawBlankPage(*args
, **kwargs
):
4560 """DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4561 return _windows_
.PrintPreview_DrawBlankPage(*args
, **kwargs
)
4563 def RenderPage(*args
, **kwargs
):
4564 """RenderPage(self, int pageNum) -> bool"""
4565 return _windows_
.PrintPreview_RenderPage(*args
, **kwargs
)
4567 def AdjustScrollbars(*args
, **kwargs
):
4568 """AdjustScrollbars(self, PreviewCanvas canvas)"""
4569 return _windows_
.PrintPreview_AdjustScrollbars(*args
, **kwargs
)
4571 def GetPrintDialogData(*args
, **kwargs
):
4572 """GetPrintDialogData(self) -> PrintDialogData"""
4573 return _windows_
.PrintPreview_GetPrintDialogData(*args
, **kwargs
)
4575 def SetZoom(*args
, **kwargs
):
4576 """SetZoom(self, int percent)"""
4577 return _windows_
.PrintPreview_SetZoom(*args
, **kwargs
)
4579 def GetZoom(*args
, **kwargs
):
4580 """GetZoom(self) -> int"""
4581 return _windows_
.PrintPreview_GetZoom(*args
, **kwargs
)
4583 def GetMaxPage(*args
, **kwargs
):
4584 """GetMaxPage(self) -> int"""
4585 return _windows_
.PrintPreview_GetMaxPage(*args
, **kwargs
)
4587 def GetMinPage(*args
, **kwargs
):
4588 """GetMinPage(self) -> int"""
4589 return _windows_
.PrintPreview_GetMinPage(*args
, **kwargs
)
4591 def Ok(*args
, **kwargs
):
4592 """Ok(self) -> bool"""
4593 return _windows_
.PrintPreview_Ok(*args
, **kwargs
)
4595 def SetOk(*args
, **kwargs
):
4596 """SetOk(self, bool ok)"""
4597 return _windows_
.PrintPreview_SetOk(*args
, **kwargs
)
4599 def Print(*args
, **kwargs
):
4600 """Print(self, bool interactive) -> bool"""
4601 return _windows_
.PrintPreview_Print(*args
, **kwargs
)
4603 def DetermineScaling(*args
, **kwargs
):
4604 """DetermineScaling(self)"""
4605 return _windows_
.PrintPreview_DetermineScaling(*args
, **kwargs
)
4607 def __nonzero__(self
): return self
.Ok()
4609 class PrintPreviewPtr(PrintPreview
):
4610 def __init__(self
, this
):
4612 if not hasattr(self
,"thisown"): self
.thisown
= 0
4613 self
.__class
__ = PrintPreview
4614 _windows_
.PrintPreview_swigregister(PrintPreviewPtr
)
4616 class PyPrintPreview(PrintPreview
):
4618 return "<%s.%s; proxy of C++ wxPyPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4619 def __init__(self
, *args
):
4621 __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PyPrintPreview
4622 __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PyPrintPreview
4624 newobj
= _windows_
.new_PyPrintPreview(*args
)
4625 self
.this
= newobj
.this
4628 self
._setCallbackInfo
(self
, PyPrintPreview
)
4630 def _setCallbackInfo(*args
, **kwargs
):
4631 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4632 return _windows_
.PyPrintPreview__setCallbackInfo(*args
, **kwargs
)
4634 def base_SetCurrentPage(*args
, **kwargs
):
4635 """base_SetCurrentPage(self, int pageNum) -> bool"""
4636 return _windows_
.PyPrintPreview_base_SetCurrentPage(*args
, **kwargs
)
4638 def base_PaintPage(*args
, **kwargs
):
4639 """base_PaintPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4640 return _windows_
.PyPrintPreview_base_PaintPage(*args
, **kwargs
)
4642 def base_DrawBlankPage(*args
, **kwargs
):
4643 """base_DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4644 return _windows_
.PyPrintPreview_base_DrawBlankPage(*args
, **kwargs
)
4646 def base_RenderPage(*args
, **kwargs
):
4647 """base_RenderPage(self, int pageNum) -> bool"""
4648 return _windows_
.PyPrintPreview_base_RenderPage(*args
, **kwargs
)
4650 def base_SetZoom(*args
, **kwargs
):
4651 """base_SetZoom(self, int percent)"""
4652 return _windows_
.PyPrintPreview_base_SetZoom(*args
, **kwargs
)
4654 def base_Print(*args
, **kwargs
):
4655 """base_Print(self, bool interactive) -> bool"""
4656 return _windows_
.PyPrintPreview_base_Print(*args
, **kwargs
)
4658 def base_DetermineScaling(*args
, **kwargs
):
4659 """base_DetermineScaling(self)"""
4660 return _windows_
.PyPrintPreview_base_DetermineScaling(*args
, **kwargs
)
4663 class PyPrintPreviewPtr(PyPrintPreview
):
4664 def __init__(self
, this
):
4666 if not hasattr(self
,"thisown"): self
.thisown
= 0
4667 self
.__class
__ = PyPrintPreview
4668 _windows_
.PyPrintPreview_swigregister(PyPrintPreviewPtr
)
4670 class PyPreviewFrame(PreviewFrame
):
4672 return "<%s.%s; proxy of C++ wxPyPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4673 def __init__(self
, *args
, **kwargs
):
4675 __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4676 Size size=DefaultSize,
4677 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame
4679 newobj
= _windows_
.new_PyPreviewFrame(*args
, **kwargs
)
4680 self
.this
= newobj
.this
4683 self
._setCallbackInfo
(self
, PyPreviewFrame
); self
._setOORInfo
(self
)
4685 def _setCallbackInfo(*args
, **kwargs
):
4686 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4687 return _windows_
.PyPreviewFrame__setCallbackInfo(*args
, **kwargs
)
4689 def SetPreviewCanvas(*args
, **kwargs
):
4690 """SetPreviewCanvas(self, PreviewCanvas canvas)"""
4691 return _windows_
.PyPreviewFrame_SetPreviewCanvas(*args
, **kwargs
)
4693 def SetControlBar(*args
, **kwargs
):
4694 """SetControlBar(self, PreviewControlBar bar)"""
4695 return _windows_
.PyPreviewFrame_SetControlBar(*args
, **kwargs
)
4697 def base_Initialize(*args
, **kwargs
):
4698 """base_Initialize(self)"""
4699 return _windows_
.PyPreviewFrame_base_Initialize(*args
, **kwargs
)
4701 def base_CreateCanvas(*args
, **kwargs
):
4702 """base_CreateCanvas(self)"""
4703 return _windows_
.PyPreviewFrame_base_CreateCanvas(*args
, **kwargs
)
4705 def base_CreateControlBar(*args
, **kwargs
):
4706 """base_CreateControlBar(self)"""
4707 return _windows_
.PyPreviewFrame_base_CreateControlBar(*args
, **kwargs
)
4710 class PyPreviewFramePtr(PyPreviewFrame
):
4711 def __init__(self
, this
):
4713 if not hasattr(self
,"thisown"): self
.thisown
= 0
4714 self
.__class
__ = PyPreviewFrame
4715 _windows_
.PyPreviewFrame_swigregister(PyPreviewFramePtr
)
4717 class PyPreviewControlBar(PreviewControlBar
):
4719 return "<%s.%s; proxy of C++ wxPyPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4720 def __init__(self
, *args
, **kwargs
):
4722 __init__(self, PrintPreview preview, long buttons, Window parent,
4723 Point pos=DefaultPosition, Size size=DefaultSize,
4724 long style=0, String name=PanelNameStr) -> PyPreviewControlBar
4726 newobj
= _windows_
.new_PyPreviewControlBar(*args
, **kwargs
)
4727 self
.this
= newobj
.this
4730 self
._setCallbackInfo
(self
, PyPreviewControlBar
); self
._setOORInfo
(self
)
4732 def _setCallbackInfo(*args
, **kwargs
):
4733 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4734 return _windows_
.PyPreviewControlBar__setCallbackInfo(*args
, **kwargs
)
4736 def SetPrintPreview(*args
, **kwargs
):
4737 """SetPrintPreview(self, PrintPreview preview)"""
4738 return _windows_
.PyPreviewControlBar_SetPrintPreview(*args
, **kwargs
)
4740 def base_CreateButtons(*args
, **kwargs
):
4741 """base_CreateButtons(self)"""
4742 return _windows_
.PyPreviewControlBar_base_CreateButtons(*args
, **kwargs
)
4744 def base_SetZoomControl(*args
, **kwargs
):
4745 """base_SetZoomControl(self, int zoom)"""
4746 return _windows_
.PyPreviewControlBar_base_SetZoomControl(*args
, **kwargs
)
4749 class PyPreviewControlBarPtr(PyPreviewControlBar
):
4750 def __init__(self
, this
):
4752 if not hasattr(self
,"thisown"): self
.thisown
= 0
4753 self
.__class
__ = PyPreviewControlBar
4754 _windows_
.PyPreviewControlBar_swigregister(PyPreviewControlBarPtr
)