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 users
52 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 SetWindowVariant for more about this.
58 return _windows_
.Panel_GetClassDefaultAttributes(*args
, **kwargs
)
60 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
62 class PanelPtr(Panel
):
63 def __init__(self
, this
):
65 if not hasattr(self
,"thisown"): self
.thisown
= 0
66 self
.__class
__ = Panel
67 _windows_
.Panel_swigregister(PanelPtr
)
69 def PrePanel(*args
, **kwargs
):
70 """PrePanel() -> Panel"""
71 val
= _windows_
.new_PrePanel(*args
, **kwargs
)
75 def Panel_GetClassDefaultAttributes(*args
, **kwargs
):
77 Panel_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
79 Get the default attributes for this class. This is useful if you want
80 to use the same font or colour in your own control as in a standard
81 control -- which is a much better idea than hard coding specific
82 colours or fonts which might look completely out of place on the users
83 system, especially if it uses themes.
85 The variant parameter is only relevant under Mac currently and is
86 ignore under other platforms. Under Mac, it will change the size of
87 the returned font. See SetWindowVariant for more about this.
89 return _windows_
.Panel_GetClassDefaultAttributes(*args
, **kwargs
)
91 #---------------------------------------------------------------------------
93 class ScrolledWindow(Panel
):
95 return "<%s.%s; proxy of C++ wxScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
96 def __init__(self
, *args
, **kwargs
):
98 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
99 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
100 String name=PanelNameStr) -> ScrolledWindow
102 newobj
= _windows_
.new_ScrolledWindow(*args
, **kwargs
)
103 self
.this
= newobj
.this
106 self
._setOORInfo
(self
)
108 def Create(*args
, **kwargs
):
110 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
111 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
112 String name=PanelNameStr) -> bool
114 Create the GUI part of the Window for 2-phase creation mode.
116 return _windows_
.ScrolledWindow_Create(*args
, **kwargs
)
118 def SetScrollbars(*args
, **kwargs
):
120 SetScrollbars(self, int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,
121 int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False)
123 return _windows_
.ScrolledWindow_SetScrollbars(*args
, **kwargs
)
125 def Scroll(*args
, **kwargs
):
126 """Scroll(self, int x, int y)"""
127 return _windows_
.ScrolledWindow_Scroll(*args
, **kwargs
)
129 def GetScrollPageSize(*args
, **kwargs
):
130 """GetScrollPageSize(self, int orient) -> int"""
131 return _windows_
.ScrolledWindow_GetScrollPageSize(*args
, **kwargs
)
133 def SetScrollPageSize(*args
, **kwargs
):
134 """SetScrollPageSize(self, int orient, int pageSize)"""
135 return _windows_
.ScrolledWindow_SetScrollPageSize(*args
, **kwargs
)
137 def SetScrollRate(*args
, **kwargs
):
138 """SetScrollRate(self, int xstep, int ystep)"""
139 return _windows_
.ScrolledWindow_SetScrollRate(*args
, **kwargs
)
141 def GetScrollPixelsPerUnit(*args
, **kwargs
):
142 """GetScrollPixelsPerUnit() -> (xUnit, yUnit)"""
143 return _windows_
.ScrolledWindow_GetScrollPixelsPerUnit(*args
, **kwargs
)
145 def EnableScrolling(*args
, **kwargs
):
146 """EnableScrolling(self, bool x_scrolling, bool y_scrolling)"""
147 return _windows_
.ScrolledWindow_EnableScrolling(*args
, **kwargs
)
149 def GetViewStart(*args
, **kwargs
):
150 """GetViewStart() -> (x,y)"""
151 return _windows_
.ScrolledWindow_GetViewStart(*args
, **kwargs
)
153 def SetScale(*args
, **kwargs
):
154 """SetScale(self, double xs, double ys)"""
155 return _windows_
.ScrolledWindow_SetScale(*args
, **kwargs
)
157 def GetScaleX(*args
, **kwargs
):
158 """GetScaleX(self) -> double"""
159 return _windows_
.ScrolledWindow_GetScaleX(*args
, **kwargs
)
161 def GetScaleY(*args
, **kwargs
):
162 """GetScaleY(self) -> double"""
163 return _windows_
.ScrolledWindow_GetScaleY(*args
, **kwargs
)
165 def CalcScrolledPosition(*args
):
167 CalcScrolledPosition(self, Point pt) -> Point
168 CalcScrolledPosition(int x, int y) -> (sx, sy)
170 Translate between scrolled and unscrolled coordinates.
172 return _windows_
.ScrolledWindow_CalcScrolledPosition(*args
)
174 def CalcUnscrolledPosition(*args
):
176 CalcUnscrolledPosition(self, Point pt) -> Point
177 CalcUnscrolledPosition(int x, int y) -> (ux, uy)
179 Translate between scrolled and unscrolled coordinates.
181 return _windows_
.ScrolledWindow_CalcUnscrolledPosition(*args
)
183 def AdjustScrollbars(*args
, **kwargs
):
184 """AdjustScrollbars(self)"""
185 return _windows_
.ScrolledWindow_AdjustScrollbars(*args
, **kwargs
)
187 def CalcScrollInc(*args
, **kwargs
):
188 """CalcScrollInc(self, ScrollWinEvent event) -> int"""
189 return _windows_
.ScrolledWindow_CalcScrollInc(*args
, **kwargs
)
191 def SetTargetWindow(*args
, **kwargs
):
192 """SetTargetWindow(self, Window target)"""
193 return _windows_
.ScrolledWindow_SetTargetWindow(*args
, **kwargs
)
195 def GetTargetWindow(*args
, **kwargs
):
196 """GetTargetWindow(self) -> Window"""
197 return _windows_
.ScrolledWindow_GetTargetWindow(*args
, **kwargs
)
199 def GetClassDefaultAttributes(*args
, **kwargs
):
201 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
203 Get the default attributes for this class. This is useful if you want
204 to use the same font or colour in your own control as in a standard
205 control -- which is a much better idea than hard coding specific
206 colours or fonts which might look completely out of place on the users
207 system, especially if it uses themes.
209 The variant parameter is only relevant under Mac currently and is
210 ignore under other platforms. Under Mac, it will change the size of
211 the returned font. See SetWindowVariant for more about this.
213 return _windows_
.ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
)
215 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
217 class ScrolledWindowPtr(ScrolledWindow
):
218 def __init__(self
, this
):
220 if not hasattr(self
,"thisown"): self
.thisown
= 0
221 self
.__class
__ = ScrolledWindow
222 _windows_
.ScrolledWindow_swigregister(ScrolledWindowPtr
)
224 def PreScrolledWindow(*args
, **kwargs
):
225 """PreScrolledWindow() -> ScrolledWindow"""
226 val
= _windows_
.new_PreScrolledWindow(*args
, **kwargs
)
230 def ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
):
232 ScrolledWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
234 Get the default attributes for this class. This is useful if you want
235 to use the same font or colour in your own control as in a standard
236 control -- which is a much better idea than hard coding specific
237 colours or fonts which might look completely out of place on the users
238 system, especially if it uses themes.
240 The variant parameter is only relevant under Mac currently and is
241 ignore under other platforms. Under Mac, it will change the size of
242 the returned font. See SetWindowVariant for more about this.
244 return _windows_
.ScrolledWindow_GetClassDefaultAttributes(*args
, **kwargs
)
246 #---------------------------------------------------------------------------
248 STAY_ON_TOP
= _windows_
.STAY_ON_TOP
249 ICONIZE
= _windows_
.ICONIZE
250 MINIMIZE
= _windows_
.MINIMIZE
251 MAXIMIZE
= _windows_
.MAXIMIZE
252 CLOSE_BOX
= _windows_
.CLOSE_BOX
253 THICK_FRAME
= _windows_
.THICK_FRAME
254 SYSTEM_MENU
= _windows_
.SYSTEM_MENU
255 MINIMIZE_BOX
= _windows_
.MINIMIZE_BOX
256 MAXIMIZE_BOX
= _windows_
.MAXIMIZE_BOX
257 TINY_CAPTION_HORIZ
= _windows_
.TINY_CAPTION_HORIZ
258 TINY_CAPTION_VERT
= _windows_
.TINY_CAPTION_VERT
259 RESIZE_BOX
= _windows_
.RESIZE_BOX
260 RESIZE_BORDER
= _windows_
.RESIZE_BORDER
261 DIALOG_NO_PARENT
= _windows_
.DIALOG_NO_PARENT
262 DEFAULT_FRAME_STYLE
= _windows_
.DEFAULT_FRAME_STYLE
263 DEFAULT_DIALOG_STYLE
= _windows_
.DEFAULT_DIALOG_STYLE
264 FRAME_TOOL_WINDOW
= _windows_
.FRAME_TOOL_WINDOW
265 FRAME_FLOAT_ON_PARENT
= _windows_
.FRAME_FLOAT_ON_PARENT
266 FRAME_NO_WINDOW_MENU
= _windows_
.FRAME_NO_WINDOW_MENU
267 FRAME_NO_TASKBAR
= _windows_
.FRAME_NO_TASKBAR
268 FRAME_SHAPED
= _windows_
.FRAME_SHAPED
269 DIALOG_MODAL
= _windows_
.DIALOG_MODAL
270 DIALOG_MODELESS
= _windows_
.DIALOG_MODELESS
271 USER_COLOURS
= _windows_
.USER_COLOURS
272 NO_3D
= _windows_
.NO_3D
273 FULLSCREEN_NOMENUBAR
= _windows_
.FULLSCREEN_NOMENUBAR
274 FULLSCREEN_NOTOOLBAR
= _windows_
.FULLSCREEN_NOTOOLBAR
275 FULLSCREEN_NOSTATUSBAR
= _windows_
.FULLSCREEN_NOSTATUSBAR
276 FULLSCREEN_NOBORDER
= _windows_
.FULLSCREEN_NOBORDER
277 FULLSCREEN_NOCAPTION
= _windows_
.FULLSCREEN_NOCAPTION
278 FULLSCREEN_ALL
= _windows_
.FULLSCREEN_ALL
279 TOPLEVEL_EX_DIALOG
= _windows_
.TOPLEVEL_EX_DIALOG
280 class TopLevelWindow(_core
.Window
):
281 def __init__(self
): raise RuntimeError, "No constructor defined"
283 return "<%s.%s; proxy of C++ wxTopLevelWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
284 def Maximize(*args
, **kwargs
):
285 """Maximize(self, bool maximize=True)"""
286 return _windows_
.TopLevelWindow_Maximize(*args
, **kwargs
)
288 def Restore(*args
, **kwargs
):
290 return _windows_
.TopLevelWindow_Restore(*args
, **kwargs
)
292 def Iconize(*args
, **kwargs
):
293 """Iconize(self, bool iconize=True)"""
294 return _windows_
.TopLevelWindow_Iconize(*args
, **kwargs
)
296 def IsMaximized(*args
, **kwargs
):
297 """IsMaximized(self) -> bool"""
298 return _windows_
.TopLevelWindow_IsMaximized(*args
, **kwargs
)
300 def IsIconized(*args
, **kwargs
):
301 """IsIconized(self) -> bool"""
302 return _windows_
.TopLevelWindow_IsIconized(*args
, **kwargs
)
304 def GetIcon(*args
, **kwargs
):
305 """GetIcon(self) -> Icon"""
306 return _windows_
.TopLevelWindow_GetIcon(*args
, **kwargs
)
308 def SetIcon(*args
, **kwargs
):
309 """SetIcon(self, Icon icon)"""
310 return _windows_
.TopLevelWindow_SetIcon(*args
, **kwargs
)
312 def SetIcons(*args
, **kwargs
):
313 """SetIcons(self, wxIconBundle icons)"""
314 return _windows_
.TopLevelWindow_SetIcons(*args
, **kwargs
)
316 def ShowFullScreen(*args
, **kwargs
):
317 """ShowFullScreen(self, bool show, long style=FULLSCREEN_ALL) -> bool"""
318 return _windows_
.TopLevelWindow_ShowFullScreen(*args
, **kwargs
)
320 def IsFullScreen(*args
, **kwargs
):
321 """IsFullScreen(self) -> bool"""
322 return _windows_
.TopLevelWindow_IsFullScreen(*args
, **kwargs
)
324 def SetTitle(*args
, **kwargs
):
326 SetTitle(self, String title)
328 Sets the window's title. Applicable only to frames and dialogs.
330 return _windows_
.TopLevelWindow_SetTitle(*args
, **kwargs
)
332 def GetTitle(*args
, **kwargs
):
334 GetTitle(self) -> String
336 Gets the window's title. Applicable only to frames and dialogs.
338 return _windows_
.TopLevelWindow_GetTitle(*args
, **kwargs
)
340 def SetShape(*args
, **kwargs
):
341 """SetShape(self, Region region) -> bool"""
342 return _windows_
.TopLevelWindow_SetShape(*args
, **kwargs
)
345 class TopLevelWindowPtr(TopLevelWindow
):
346 def __init__(self
, this
):
348 if not hasattr(self
,"thisown"): self
.thisown
= 0
349 self
.__class
__ = TopLevelWindow
350 _windows_
.TopLevelWindow_swigregister(TopLevelWindowPtr
)
351 cvar
= _windows_
.cvar
352 FrameNameStr
= cvar
.FrameNameStr
353 DialogNameStr
= cvar
.DialogNameStr
354 StatusLineNameStr
= cvar
.StatusLineNameStr
355 ToolBarNameStr
= cvar
.ToolBarNameStr
357 #---------------------------------------------------------------------------
359 class Frame(TopLevelWindow
):
361 return "<%s.%s; proxy of C++ wxFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
362 def __init__(self
, *args
, **kwargs
):
364 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
365 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
366 String name=FrameNameStr) -> Frame
368 newobj
= _windows_
.new_Frame(*args
, **kwargs
)
369 self
.this
= newobj
.this
372 self
._setOORInfo
(self
)
374 def Create(*args
, **kwargs
):
376 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
377 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
378 String name=FrameNameStr) -> bool
380 return _windows_
.Frame_Create(*args
, **kwargs
)
382 def GetClientAreaOrigin(*args
, **kwargs
):
384 GetClientAreaOrigin(self) -> Point
386 Get the origin of the client area of the window relative to the
387 window's top left corner (the client area may be shifted because of
388 the borders, scrollbars, other decorations...)
390 return _windows_
.Frame_GetClientAreaOrigin(*args
, **kwargs
)
392 def SendSizeEvent(*args
, **kwargs
):
393 """SendSizeEvent(self)"""
394 return _windows_
.Frame_SendSizeEvent(*args
, **kwargs
)
396 def SetMenuBar(*args
, **kwargs
):
397 """SetMenuBar(self, MenuBar menubar)"""
398 return _windows_
.Frame_SetMenuBar(*args
, **kwargs
)
400 def GetMenuBar(*args
, **kwargs
):
401 """GetMenuBar(self) -> MenuBar"""
402 return _windows_
.Frame_GetMenuBar(*args
, **kwargs
)
404 def ProcessCommand(*args
, **kwargs
):
405 """ProcessCommand(self, int winid) -> bool"""
406 return _windows_
.Frame_ProcessCommand(*args
, **kwargs
)
408 Command
= ProcessCommand
409 def CreateStatusBar(*args
, **kwargs
):
411 CreateStatusBar(self, int number=1, long style=wxST_SIZEGRIP|wxFULL_REPAINT_ON_RESIZE,
412 int winid=0, String name=StatusLineNameStr) -> StatusBar
414 return _windows_
.Frame_CreateStatusBar(*args
, **kwargs
)
416 def GetStatusBar(*args
, **kwargs
):
417 """GetStatusBar(self) -> StatusBar"""
418 return _windows_
.Frame_GetStatusBar(*args
, **kwargs
)
420 def SetStatusBar(*args
, **kwargs
):
421 """SetStatusBar(self, StatusBar statBar)"""
422 return _windows_
.Frame_SetStatusBar(*args
, **kwargs
)
424 def SetStatusText(*args
, **kwargs
):
425 """SetStatusText(self, String text, int number=0)"""
426 return _windows_
.Frame_SetStatusText(*args
, **kwargs
)
428 def SetStatusWidths(*args
, **kwargs
):
429 """SetStatusWidths(self, int widths, int widths_field)"""
430 return _windows_
.Frame_SetStatusWidths(*args
, **kwargs
)
432 def PushStatusText(*args
, **kwargs
):
433 """PushStatusText(self, String text, int number=0)"""
434 return _windows_
.Frame_PushStatusText(*args
, **kwargs
)
436 def PopStatusText(*args
, **kwargs
):
437 """PopStatusText(self, int number=0)"""
438 return _windows_
.Frame_PopStatusText(*args
, **kwargs
)
440 def SetStatusBarPane(*args
, **kwargs
):
441 """SetStatusBarPane(self, int n)"""
442 return _windows_
.Frame_SetStatusBarPane(*args
, **kwargs
)
444 def GetStatusBarPane(*args
, **kwargs
):
445 """GetStatusBarPane(self) -> int"""
446 return _windows_
.Frame_GetStatusBarPane(*args
, **kwargs
)
448 def CreateToolBar(*args
, **kwargs
):
449 """CreateToolBar(self, long style=-1, int winid=-1, String name=ToolBarNameStr) -> wxToolBar"""
450 return _windows_
.Frame_CreateToolBar(*args
, **kwargs
)
452 def GetToolBar(*args
, **kwargs
):
453 """GetToolBar(self) -> wxToolBar"""
454 return _windows_
.Frame_GetToolBar(*args
, **kwargs
)
456 def SetToolBar(*args
, **kwargs
):
457 """SetToolBar(self, wxToolBar toolbar)"""
458 return _windows_
.Frame_SetToolBar(*args
, **kwargs
)
460 def DoGiveHelp(*args
, **kwargs
):
461 """DoGiveHelp(self, String text, bool show)"""
462 return _windows_
.Frame_DoGiveHelp(*args
, **kwargs
)
464 def DoMenuUpdates(*args
, **kwargs
):
465 """DoMenuUpdates(self, Menu menu=None)"""
466 return _windows_
.Frame_DoMenuUpdates(*args
, **kwargs
)
468 def GetClassDefaultAttributes(*args
, **kwargs
):
470 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
472 Get the default attributes for this class. This is useful if you want
473 to use the same font or colour in your own control as in a standard
474 control -- which is a much better idea than hard coding specific
475 colours or fonts which might look completely out of place on the users
476 system, especially if it uses themes.
478 The variant parameter is only relevant under Mac currently and is
479 ignore under other platforms. Under Mac, it will change the size of
480 the returned font. See SetWindowVariant for more about this.
482 return _windows_
.Frame_GetClassDefaultAttributes(*args
, **kwargs
)
484 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
486 class FramePtr(Frame
):
487 def __init__(self
, this
):
489 if not hasattr(self
,"thisown"): self
.thisown
= 0
490 self
.__class
__ = Frame
491 _windows_
.Frame_swigregister(FramePtr
)
493 def PreFrame(*args
, **kwargs
):
494 """PreFrame() -> Frame"""
495 val
= _windows_
.new_PreFrame(*args
, **kwargs
)
499 def Frame_GetClassDefaultAttributes(*args
, **kwargs
):
501 Frame_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
503 Get the default attributes for this class. This is useful if you want
504 to use the same font or colour in your own control as in a standard
505 control -- which is a much better idea than hard coding specific
506 colours or fonts which might look completely out of place on the users
507 system, especially if it uses themes.
509 The variant parameter is only relevant under Mac currently and is
510 ignore under other platforms. Under Mac, it will change the size of
511 the returned font. See SetWindowVariant for more about this.
513 return _windows_
.Frame_GetClassDefaultAttributes(*args
, **kwargs
)
515 #---------------------------------------------------------------------------
517 class Dialog(TopLevelWindow
):
519 return "<%s.%s; proxy of C++ wxDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
520 def __init__(self
, *args
, **kwargs
):
522 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
523 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
524 String name=DialogNameStr) -> Dialog
526 newobj
= _windows_
.new_Dialog(*args
, **kwargs
)
527 self
.this
= newobj
.this
530 self
._setOORInfo
(self
)
532 def Create(*args
, **kwargs
):
534 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
535 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
536 String name=DialogNameStr) -> bool
538 return _windows_
.Dialog_Create(*args
, **kwargs
)
540 def SetReturnCode(*args
, **kwargs
):
541 """SetReturnCode(self, int returnCode)"""
542 return _windows_
.Dialog_SetReturnCode(*args
, **kwargs
)
544 def GetReturnCode(*args
, **kwargs
):
545 """GetReturnCode(self) -> int"""
546 return _windows_
.Dialog_GetReturnCode(*args
, **kwargs
)
548 def CreateTextSizer(*args
, **kwargs
):
549 """CreateTextSizer(self, String message) -> Sizer"""
550 return _windows_
.Dialog_CreateTextSizer(*args
, **kwargs
)
552 def CreateButtonSizer(*args
, **kwargs
):
553 """CreateButtonSizer(self, long flags) -> Sizer"""
554 return _windows_
.Dialog_CreateButtonSizer(*args
, **kwargs
)
556 def IsModal(*args
, **kwargs
):
557 """IsModal(self) -> bool"""
558 return _windows_
.Dialog_IsModal(*args
, **kwargs
)
560 def ShowModal(*args
, **kwargs
):
561 """ShowModal(self) -> int"""
562 return _windows_
.Dialog_ShowModal(*args
, **kwargs
)
564 def EndModal(*args
, **kwargs
):
565 """EndModal(self, int retCode)"""
566 return _windows_
.Dialog_EndModal(*args
, **kwargs
)
568 def GetClassDefaultAttributes(*args
, **kwargs
):
570 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
572 Get the default attributes for this class. This is useful if you want
573 to use the same font or colour in your own control as in a standard
574 control -- which is a much better idea than hard coding specific
575 colours or fonts which might look completely out of place on the users
576 system, especially if it uses themes.
578 The variant parameter is only relevant under Mac currently and is
579 ignore under other platforms. Under Mac, it will change the size of
580 the returned font. See SetWindowVariant for more about this.
582 return _windows_
.Dialog_GetClassDefaultAttributes(*args
, **kwargs
)
584 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
586 class DialogPtr(Dialog
):
587 def __init__(self
, this
):
589 if not hasattr(self
,"thisown"): self
.thisown
= 0
590 self
.__class
__ = Dialog
591 _windows_
.Dialog_swigregister(DialogPtr
)
593 def PreDialog(*args
, **kwargs
):
594 """PreDialog() -> Dialog"""
595 val
= _windows_
.new_PreDialog(*args
, **kwargs
)
599 def Dialog_GetClassDefaultAttributes(*args
, **kwargs
):
601 Dialog_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
603 Get the default attributes for this class. This is useful if you want
604 to use the same font or colour in your own control as in a standard
605 control -- which is a much better idea than hard coding specific
606 colours or fonts which might look completely out of place on the users
607 system, especially if it uses themes.
609 The variant parameter is only relevant under Mac currently and is
610 ignore under other platforms. Under Mac, it will change the size of
611 the returned font. See SetWindowVariant for more about this.
613 return _windows_
.Dialog_GetClassDefaultAttributes(*args
, **kwargs
)
615 #---------------------------------------------------------------------------
617 class MiniFrame(Frame
):
619 return "<%s.%s; proxy of C++ wxMiniFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
620 def __init__(self
, *args
, **kwargs
):
622 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
623 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
624 String name=FrameNameStr) -> MiniFrame
626 newobj
= _windows_
.new_MiniFrame(*args
, **kwargs
)
627 self
.this
= newobj
.this
630 self
._setOORInfo
(self
)
632 def Create(*args
, **kwargs
):
634 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
635 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
636 String name=FrameNameStr) -> bool
638 return _windows_
.MiniFrame_Create(*args
, **kwargs
)
641 class MiniFramePtr(MiniFrame
):
642 def __init__(self
, this
):
644 if not hasattr(self
,"thisown"): self
.thisown
= 0
645 self
.__class
__ = MiniFrame
646 _windows_
.MiniFrame_swigregister(MiniFramePtr
)
648 def PreMiniFrame(*args
, **kwargs
):
649 """PreMiniFrame() -> MiniFrame"""
650 val
= _windows_
.new_PreMiniFrame(*args
, **kwargs
)
654 #---------------------------------------------------------------------------
656 SPLASH_CENTRE_ON_PARENT
= _windows_
.SPLASH_CENTRE_ON_PARENT
657 SPLASH_CENTRE_ON_SCREEN
= _windows_
.SPLASH_CENTRE_ON_SCREEN
658 SPLASH_NO_CENTRE
= _windows_
.SPLASH_NO_CENTRE
659 SPLASH_TIMEOUT
= _windows_
.SPLASH_TIMEOUT
660 SPLASH_NO_TIMEOUT
= _windows_
.SPLASH_NO_TIMEOUT
661 class SplashScreenWindow(_core
.Window
):
663 return "<%s.%s; proxy of C++ wxSplashScreenWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
664 def __init__(self
, *args
, **kwargs
):
666 __init__(self, Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,
667 Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow
669 newobj
= _windows_
.new_SplashScreenWindow(*args
, **kwargs
)
670 self
.this
= newobj
.this
673 self
._setOORInfo
(self
)
675 def SetBitmap(*args
, **kwargs
):
676 """SetBitmap(self, Bitmap bitmap)"""
677 return _windows_
.SplashScreenWindow_SetBitmap(*args
, **kwargs
)
679 def GetBitmap(*args
, **kwargs
):
680 """GetBitmap(self) -> Bitmap"""
681 return _windows_
.SplashScreenWindow_GetBitmap(*args
, **kwargs
)
684 class SplashScreenWindowPtr(SplashScreenWindow
):
685 def __init__(self
, this
):
687 if not hasattr(self
,"thisown"): self
.thisown
= 0
688 self
.__class
__ = SplashScreenWindow
689 _windows_
.SplashScreenWindow_swigregister(SplashScreenWindowPtr
)
691 class SplashScreen(Frame
):
693 return "<%s.%s; proxy of C++ wxSplashScreen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
694 def __init__(self
, *args
, **kwargs
):
696 __init__(self, Bitmap bitmap, long splashStyle, int milliseconds,
697 Window parent, int id, Point pos=DefaultPosition,
698 Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen
700 newobj
= _windows_
.new_SplashScreen(*args
, **kwargs
)
701 self
.this
= newobj
.this
704 self
._setOORInfo
(self
)
706 def GetSplashStyle(*args
, **kwargs
):
707 """GetSplashStyle(self) -> long"""
708 return _windows_
.SplashScreen_GetSplashStyle(*args
, **kwargs
)
710 def GetSplashWindow(*args
, **kwargs
):
711 """GetSplashWindow(self) -> SplashScreenWindow"""
712 return _windows_
.SplashScreen_GetSplashWindow(*args
, **kwargs
)
714 def GetTimeout(*args
, **kwargs
):
715 """GetTimeout(self) -> int"""
716 return _windows_
.SplashScreen_GetTimeout(*args
, **kwargs
)
719 class SplashScreenPtr(SplashScreen
):
720 def __init__(self
, this
):
722 if not hasattr(self
,"thisown"): self
.thisown
= 0
723 self
.__class
__ = SplashScreen
724 _windows_
.SplashScreen_swigregister(SplashScreenPtr
)
726 #---------------------------------------------------------------------------
728 class StatusBar(_core
.Window
):
730 return "<%s.%s; proxy of C++ wxStatusBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
731 def __init__(self
, *args
, **kwargs
):
733 __init__(self, Window parent, int id=-1, long style=wxST_SIZEGRIP|wxFULL_REPAINT_ON_RESIZE,
734 String name=StatusLineNameStr) -> StatusBar
736 newobj
= _windows_
.new_StatusBar(*args
, **kwargs
)
737 self
.this
= newobj
.this
740 self
._setOORInfo
(self
)
742 def Create(*args
, **kwargs
):
743 """Create(self, Window parent, int id, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> bool"""
744 return _windows_
.StatusBar_Create(*args
, **kwargs
)
746 def SetFieldsCount(*args
, **kwargs
):
747 """SetFieldsCount(self, int number=1)"""
748 return _windows_
.StatusBar_SetFieldsCount(*args
, **kwargs
)
750 def GetFieldsCount(*args
, **kwargs
):
751 """GetFieldsCount(self) -> int"""
752 return _windows_
.StatusBar_GetFieldsCount(*args
, **kwargs
)
754 def SetStatusText(*args
, **kwargs
):
755 """SetStatusText(self, String text, int number=0)"""
756 return _windows_
.StatusBar_SetStatusText(*args
, **kwargs
)
758 def GetStatusText(*args
, **kwargs
):
759 """GetStatusText(self, int number=0) -> String"""
760 return _windows_
.StatusBar_GetStatusText(*args
, **kwargs
)
762 def PushStatusText(*args
, **kwargs
):
763 """PushStatusText(self, String text, int number=0)"""
764 return _windows_
.StatusBar_PushStatusText(*args
, **kwargs
)
766 def PopStatusText(*args
, **kwargs
):
767 """PopStatusText(self, int number=0)"""
768 return _windows_
.StatusBar_PopStatusText(*args
, **kwargs
)
770 def SetStatusWidths(*args
, **kwargs
):
771 """SetStatusWidths(self, int widths, int widths_field)"""
772 return _windows_
.StatusBar_SetStatusWidths(*args
, **kwargs
)
774 def GetFieldRect(*args
, **kwargs
):
775 """GetFieldRect(self, int i) -> Rect"""
776 return _windows_
.StatusBar_GetFieldRect(*args
, **kwargs
)
778 def SetMinHeight(*args
, **kwargs
):
779 """SetMinHeight(self, int height)"""
780 return _windows_
.StatusBar_SetMinHeight(*args
, **kwargs
)
782 def GetBorderX(*args
, **kwargs
):
783 """GetBorderX(self) -> int"""
784 return _windows_
.StatusBar_GetBorderX(*args
, **kwargs
)
786 def GetBorderY(*args
, **kwargs
):
787 """GetBorderY(self) -> int"""
788 return _windows_
.StatusBar_GetBorderY(*args
, **kwargs
)
790 def GetClassDefaultAttributes(*args
, **kwargs
):
792 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
794 Get the default attributes for this class. This is useful if you want
795 to use the same font or colour in your own control as in a standard
796 control -- which is a much better idea than hard coding specific
797 colours or fonts which might look completely out of place on the users
798 system, especially if it uses themes.
800 The variant parameter is only relevant under Mac currently and is
801 ignore under other platforms. Under Mac, it will change the size of
802 the returned font. See SetWindowVariant for more about this.
804 return _windows_
.StatusBar_GetClassDefaultAttributes(*args
, **kwargs
)
806 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
808 class StatusBarPtr(StatusBar
):
809 def __init__(self
, this
):
811 if not hasattr(self
,"thisown"): self
.thisown
= 0
812 self
.__class
__ = StatusBar
813 _windows_
.StatusBar_swigregister(StatusBarPtr
)
815 def PreStatusBar(*args
, **kwargs
):
816 """PreStatusBar() -> StatusBar"""
817 val
= _windows_
.new_PreStatusBar(*args
, **kwargs
)
821 def StatusBar_GetClassDefaultAttributes(*args
, **kwargs
):
823 StatusBar_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
825 Get the default attributes for this class. This is useful if you want
826 to use the same font or colour in your own control as in a standard
827 control -- which is a much better idea than hard coding specific
828 colours or fonts which might look completely out of place on the users
829 system, especially if it uses themes.
831 The variant parameter is only relevant under Mac currently and is
832 ignore under other platforms. Under Mac, it will change the size of
833 the returned font. See SetWindowVariant for more about this.
835 return _windows_
.StatusBar_GetClassDefaultAttributes(*args
, **kwargs
)
837 #---------------------------------------------------------------------------
839 SP_NOBORDER
= _windows_
.SP_NOBORDER
840 SP_NOSASH
= _windows_
.SP_NOSASH
841 SP_PERMIT_UNSPLIT
= _windows_
.SP_PERMIT_UNSPLIT
842 SP_LIVE_UPDATE
= _windows_
.SP_LIVE_UPDATE
843 SP_3DSASH
= _windows_
.SP_3DSASH
844 SP_3DBORDER
= _windows_
.SP_3DBORDER
845 SP_NO_XP_THEME
= _windows_
.SP_NO_XP_THEME
846 SP_BORDER
= _windows_
.SP_BORDER
847 SP_3D
= _windows_
.SP_3D
848 SPLIT_HORIZONTAL
= _windows_
.SPLIT_HORIZONTAL
849 SPLIT_VERTICAL
= _windows_
.SPLIT_VERTICAL
850 SPLIT_DRAG_NONE
= _windows_
.SPLIT_DRAG_NONE
851 SPLIT_DRAG_DRAGGING
= _windows_
.SPLIT_DRAG_DRAGGING
852 SPLIT_DRAG_LEFT_DOWN
= _windows_
.SPLIT_DRAG_LEFT_DOWN
853 class SplitterWindow(_core
.Window
):
855 wx.SplitterWindow manages up to two subwindows or panes, with an
856 optional vertical or horizontal split which can be used with the mouse
860 return "<%s.%s; proxy of C++ wxSplitterWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
861 def __init__(self
, *args
, **kwargs
):
863 __init__(self, Window parent, int id=-1, Point pos=DefaultPosition,
864 Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow
866 Constructor. Creates and shows a SplitterWindow.
868 if kwargs
.has_key('point'): kwargs
['pos'] = kwargs
['point'];del kwargs
['point']
869 newobj
= _windows_
.new_SplitterWindow(*args
, **kwargs
)
870 self
.this
= newobj
.this
873 self
._setOORInfo
(self
)
875 def Create(*args
, **kwargs
):
877 Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
878 Size size=DefaultSize, long style=SP_3D, String name=SplitterNameStr) -> bool
880 Create the GUI part of the SplitterWindow for the 2-phase create.
882 return _windows_
.SplitterWindow_Create(*args
, **kwargs
)
884 def GetWindow1(*args
, **kwargs
):
886 GetWindow1(self) -> Window
888 Gets the only or left/top pane.
890 return _windows_
.SplitterWindow_GetWindow1(*args
, **kwargs
)
892 def GetWindow2(*args
, **kwargs
):
894 GetWindow2(self) -> Window
896 Gets the right/bottom pane.
898 return _windows_
.SplitterWindow_GetWindow2(*args
, **kwargs
)
900 def SetSplitMode(*args
, **kwargs
):
902 SetSplitMode(self, int mode)
904 Sets the split mode. The mode can be wx.SPLIT_VERTICAL or
905 wx.SPLIT_HORIZONTAL. This only sets the internal variable; does not
908 return _windows_
.SplitterWindow_SetSplitMode(*args
, **kwargs
)
910 def GetSplitMode(*args
, **kwargs
):
912 GetSplitMode(self) -> int
916 return _windows_
.SplitterWindow_GetSplitMode(*args
, **kwargs
)
918 def Initialize(*args
, **kwargs
):
920 Initialize(self, Window window)
922 Initializes the splitter window to have one pane. This should be
923 called if you wish to initially view only a single pane in the
926 return _windows_
.SplitterWindow_Initialize(*args
, **kwargs
)
928 def SplitVertically(*args
, **kwargs
):
930 SplitVertically(self, Window window1, Window window2, int sashPosition=0) -> bool
932 Initializes the left and right panes of the splitter window.
934 return _windows_
.SplitterWindow_SplitVertically(*args
, **kwargs
)
936 def SplitHorizontally(*args
, **kwargs
):
938 SplitHorizontally(self, Window window1, Window window2, int sashPosition=0) -> bool
940 Initializes the top and bottom panes of the splitter window.
942 return _windows_
.SplitterWindow_SplitHorizontally(*args
, **kwargs
)
944 def Unsplit(*args
, **kwargs
):
946 Unsplit(self, Window toRemove=None) -> bool
948 Unsplits the window. Pass the pane to remove, or None to remove the
949 right or bottom pane. Returns True if successful, False otherwise (the
950 window was not split).
952 This function will not actually delete the pane being
953 removed; it sends EVT_SPLITTER_UNSPLIT which can be handled
954 for the desired behaviour. By default, the pane being
955 removed is only hidden.
957 return _windows_
.SplitterWindow_Unsplit(*args
, **kwargs
)
959 def ReplaceWindow(*args
, **kwargs
):
961 ReplaceWindow(self, Window winOld, Window winNew) -> bool
963 This function replaces one of the windows managed by the
964 SplitterWindow with another one. It is in general better to use it
965 instead of calling Unsplit() and then resplitting the window back
966 because it will provoke much less flicker. It is valid to call this
967 function whether the splitter has two windows or only one.
969 Both parameters should be non-None and winOld must specify one of the
970 windows managed by the splitter. If the parameters are incorrect or
971 the window couldn't be replaced, False is returned. Otherwise the
972 function will return True, but please notice that it will not Destroy
973 the replaced window and you may wish to do it yourself.
975 return _windows_
.SplitterWindow_ReplaceWindow(*args
, **kwargs
)
977 def UpdateSize(*args
, **kwargs
):
981 Causes any pending sizing of the sash and child panes to take place
984 Such resizing normally takes place in idle time, in order to wait for
985 layout to be completed. However, this can cause unacceptable flicker
986 as the panes are resized after the window has been shown. To work
987 around this, you can perform window layout (for example by sending a
988 size event to the parent window), and then call this function, before
989 showing the top-level window.
991 return _windows_
.SplitterWindow_UpdateSize(*args
, **kwargs
)
993 def IsSplit(*args
, **kwargs
):
995 IsSplit(self) -> bool
999 return _windows_
.SplitterWindow_IsSplit(*args
, **kwargs
)
1001 def SetSashSize(*args
, **kwargs
):
1003 SetSashSize(self, int width)
1007 return _windows_
.SplitterWindow_SetSashSize(*args
, **kwargs
)
1009 def SetBorderSize(*args
, **kwargs
):
1011 SetBorderSize(self, int width)
1013 Sets the border size
1015 return _windows_
.SplitterWindow_SetBorderSize(*args
, **kwargs
)
1017 def GetSashSize(*args
, **kwargs
):
1019 GetSashSize(self) -> int
1023 return _windows_
.SplitterWindow_GetSashSize(*args
, **kwargs
)
1025 def GetBorderSize(*args
, **kwargs
):
1027 GetBorderSize(self) -> int
1029 Gets the border size
1031 return _windows_
.SplitterWindow_GetBorderSize(*args
, **kwargs
)
1033 def SetSashPosition(*args
, **kwargs
):
1035 SetSashPosition(self, int position, bool redraw=True)
1037 Sets the sash position, in pixels. If redraw is Ttrue then the panes
1038 are resized and the sash and border are redrawn.
1040 return _windows_
.SplitterWindow_SetSashPosition(*args
, **kwargs
)
1042 def GetSashPosition(*args
, **kwargs
):
1044 GetSashPosition(self) -> int
1046 Returns the surrent sash position.
1048 return _windows_
.SplitterWindow_GetSashPosition(*args
, **kwargs
)
1050 def SetMinimumPaneSize(*args
, **kwargs
):
1052 SetMinimumPaneSize(self, int min)
1054 Sets the minimum pane size in pixels.
1056 The default minimum pane size is zero, which means that either pane
1057 can be reduced to zero by dragging the sash, thus removing one of the
1058 panes. To prevent this behaviour (and veto out-of-range sash
1059 dragging), set a minimum size, for example 20 pixels. If the
1060 wx.SP_PERMIT_UNSPLIT style is used when a splitter window is created,
1061 the window may be unsplit even if minimum size is non-zero.
1063 return _windows_
.SplitterWindow_SetMinimumPaneSize(*args
, **kwargs
)
1065 def GetMinimumPaneSize(*args
, **kwargs
):
1067 GetMinimumPaneSize(self) -> int
1069 Gets the minimum pane size in pixels.
1071 return _windows_
.SplitterWindow_GetMinimumPaneSize(*args
, **kwargs
)
1073 def SashHitTest(*args
, **kwargs
):
1075 SashHitTest(self, int x, int y, int tolerance=5) -> bool
1077 Tests for x, y over the sash
1079 return _windows_
.SplitterWindow_SashHitTest(*args
, **kwargs
)
1081 def SizeWindows(*args
, **kwargs
):
1087 return _windows_
.SplitterWindow_SizeWindows(*args
, **kwargs
)
1089 def SetNeedUpdating(*args
, **kwargs
):
1090 """SetNeedUpdating(self, bool needUpdating)"""
1091 return _windows_
.SplitterWindow_SetNeedUpdating(*args
, **kwargs
)
1093 def GetNeedUpdating(*args
, **kwargs
):
1094 """GetNeedUpdating(self) -> bool"""
1095 return _windows_
.SplitterWindow_GetNeedUpdating(*args
, **kwargs
)
1097 def GetClassDefaultAttributes(*args
, **kwargs
):
1099 GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1101 Get the default attributes for this class. This is useful if you want
1102 to use the same font or colour in your own control as in a standard
1103 control -- which is a much better idea than hard coding specific
1104 colours or fonts which might look completely out of place on the users
1105 system, especially if it uses themes.
1107 The variant parameter is only relevant under Mac currently and is
1108 ignore under other platforms. Under Mac, it will change the size of
1109 the returned font. See SetWindowVariant for more about this.
1111 return _windows_
.SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
)
1113 GetClassDefaultAttributes
= staticmethod(GetClassDefaultAttributes
)
1115 class SplitterWindowPtr(SplitterWindow
):
1116 def __init__(self
, this
):
1118 if not hasattr(self
,"thisown"): self
.thisown
= 0
1119 self
.__class
__ = SplitterWindow
1120 _windows_
.SplitterWindow_swigregister(SplitterWindowPtr
)
1121 SplitterNameStr
= cvar
.SplitterNameStr
1123 def PreSplitterWindow(*args
, **kwargs
):
1125 PreSplitterWindow() -> SplitterWindow
1127 Precreate a SplitterWindow for 2-phase creation.
1129 val
= _windows_
.new_PreSplitterWindow(*args
, **kwargs
)
1133 def SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
):
1135 SplitterWindow_GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
1137 Get the default attributes for this class. This is useful if you want
1138 to use the same font or colour in your own control as in a standard
1139 control -- which is a much better idea than hard coding specific
1140 colours or fonts which might look completely out of place on the users
1141 system, especially if it uses themes.
1143 The variant parameter is only relevant under Mac currently and is
1144 ignore under other platforms. Under Mac, it will change the size of
1145 the returned font. See SetWindowVariant for more about this.
1147 return _windows_
.SplitterWindow_GetClassDefaultAttributes(*args
, **kwargs
)
1149 class SplitterEvent(_core
.NotifyEvent
):
1150 """This class represents the events generated by a splitter control."""
1152 return "<%s.%s; proxy of C++ wxSplitterEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1153 def __init__(self
, *args
, **kwargs
):
1155 __init__(self, wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent
1157 This class represents the events generated by a splitter control.
1159 newobj
= _windows_
.new_SplitterEvent(*args
, **kwargs
)
1160 self
.this
= newobj
.this
1163 def SetSashPosition(*args
, **kwargs
):
1165 SetSashPosition(self, int pos)
1167 This funciton is only meaningful during EVT_SPLITTER_SASH_POS_CHANGING
1168 and EVT_SPLITTER_SASH_POS_CHANGED events. In the case of _CHANGED
1169 events, sets the the new sash position. In the case of _CHANGING
1170 events, sets the new tracking bar position so visual feedback during
1171 dragging will represent that change that will actually take place. Set
1172 to -1 from the event handler code to prevent repositioning.
1174 return _windows_
.SplitterEvent_SetSashPosition(*args
, **kwargs
)
1176 def GetSashPosition(*args
, **kwargs
):
1178 GetSashPosition(self) -> int
1180 Returns the new sash position while in EVT_SPLITTER_SASH_POS_CHANGING
1181 and EVT_SPLITTER_SASH_POS_CHANGED events.
1183 return _windows_
.SplitterEvent_GetSashPosition(*args
, **kwargs
)
1185 def GetWindowBeingRemoved(*args
, **kwargs
):
1187 GetWindowBeingRemoved(self) -> Window
1189 Returns a pointer to the window being removed when a splitter window
1192 return _windows_
.SplitterEvent_GetWindowBeingRemoved(*args
, **kwargs
)
1194 def GetX(*args
, **kwargs
):
1198 Returns the x coordinate of the double-click point in a
1199 EVT_SPLITTER_DCLICK event.
1201 return _windows_
.SplitterEvent_GetX(*args
, **kwargs
)
1203 def GetY(*args
, **kwargs
):
1207 Returns the y coordinate of the double-click point in a
1208 EVT_SPLITTER_DCLICK event.
1210 return _windows_
.SplitterEvent_GetY(*args
, **kwargs
)
1213 class SplitterEventPtr(SplitterEvent
):
1214 def __init__(self
, this
):
1216 if not hasattr(self
,"thisown"): self
.thisown
= 0
1217 self
.__class
__ = SplitterEvent
1218 _windows_
.SplitterEvent_swigregister(SplitterEventPtr
)
1220 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
= _windows_
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
1221 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
= _windows_
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
1222 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
= _windows_
.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
1223 wxEVT_COMMAND_SPLITTER_UNSPLIT
= _windows_
.wxEVT_COMMAND_SPLITTER_UNSPLIT
1224 EVT_SPLITTER_SASH_POS_CHANGED
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
, 1 )
1225 EVT_SPLITTER_SASH_POS_CHANGING
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
, 1 )
1226 EVT_SPLITTER_DOUBLECLICKED
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
, 1 )
1227 EVT_SPLITTER_UNSPLIT
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT
, 1 )
1228 EVT_SPLITTER_DCLICK
= EVT_SPLITTER_DOUBLECLICKED
1230 #---------------------------------------------------------------------------
1232 SASH_DRAG_NONE
= _windows_
.SASH_DRAG_NONE
1233 SASH_DRAG_DRAGGING
= _windows_
.SASH_DRAG_DRAGGING
1234 SASH_DRAG_LEFT_DOWN
= _windows_
.SASH_DRAG_LEFT_DOWN
1235 SW_NOBORDER
= _windows_
.SW_NOBORDER
1236 SW_BORDER
= _windows_
.SW_BORDER
1237 SW_3DSASH
= _windows_
.SW_3DSASH
1238 SW_3DBORDER
= _windows_
.SW_3DBORDER
1239 SW_3D
= _windows_
.SW_3D
1240 SASH_TOP
= _windows_
.SASH_TOP
1241 SASH_RIGHT
= _windows_
.SASH_RIGHT
1242 SASH_BOTTOM
= _windows_
.SASH_BOTTOM
1243 SASH_LEFT
= _windows_
.SASH_LEFT
1244 SASH_NONE
= _windows_
.SASH_NONE
1245 class SashWindow(_core
.Window
):
1247 return "<%s.%s; proxy of C++ wxSashWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1248 def __init__(self
, *args
, **kwargs
):
1250 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1251 long style=wxCLIP_CHILDREN|wxSW_3D,
1252 String name=SashNameStr) -> SashWindow
1254 newobj
= _windows_
.new_SashWindow(*args
, **kwargs
)
1255 self
.this
= newobj
.this
1258 self
._setOORInfo
(self
)
1260 def Create(*args
, **kwargs
):
1262 Create(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1263 long style=wxCLIP_CHILDREN|wxSW_3D,
1264 String name=SashNameStr) -> bool
1266 return _windows_
.SashWindow_Create(*args
, **kwargs
)
1268 def SetSashVisible(*args
, **kwargs
):
1269 """SetSashVisible(self, int edge, bool sash)"""
1270 return _windows_
.SashWindow_SetSashVisible(*args
, **kwargs
)
1272 def GetSashVisible(*args
, **kwargs
):
1273 """GetSashVisible(self, int edge) -> bool"""
1274 return _windows_
.SashWindow_GetSashVisible(*args
, **kwargs
)
1276 def SetSashBorder(*args
, **kwargs
):
1277 """SetSashBorder(self, int edge, bool border)"""
1278 return _windows_
.SashWindow_SetSashBorder(*args
, **kwargs
)
1280 def HasBorder(*args
, **kwargs
):
1281 """HasBorder(self, int edge) -> bool"""
1282 return _windows_
.SashWindow_HasBorder(*args
, **kwargs
)
1284 def GetEdgeMargin(*args
, **kwargs
):
1285 """GetEdgeMargin(self, int edge) -> int"""
1286 return _windows_
.SashWindow_GetEdgeMargin(*args
, **kwargs
)
1288 def SetDefaultBorderSize(*args
, **kwargs
):
1289 """SetDefaultBorderSize(self, int width)"""
1290 return _windows_
.SashWindow_SetDefaultBorderSize(*args
, **kwargs
)
1292 def GetDefaultBorderSize(*args
, **kwargs
):
1293 """GetDefaultBorderSize(self) -> int"""
1294 return _windows_
.SashWindow_GetDefaultBorderSize(*args
, **kwargs
)
1296 def SetExtraBorderSize(*args
, **kwargs
):
1297 """SetExtraBorderSize(self, int width)"""
1298 return _windows_
.SashWindow_SetExtraBorderSize(*args
, **kwargs
)
1300 def GetExtraBorderSize(*args
, **kwargs
):
1301 """GetExtraBorderSize(self) -> int"""
1302 return _windows_
.SashWindow_GetExtraBorderSize(*args
, **kwargs
)
1304 def SetMinimumSizeX(*args
, **kwargs
):
1305 """SetMinimumSizeX(self, int min)"""
1306 return _windows_
.SashWindow_SetMinimumSizeX(*args
, **kwargs
)
1308 def SetMinimumSizeY(*args
, **kwargs
):
1309 """SetMinimumSizeY(self, int min)"""
1310 return _windows_
.SashWindow_SetMinimumSizeY(*args
, **kwargs
)
1312 def GetMinimumSizeX(*args
, **kwargs
):
1313 """GetMinimumSizeX(self) -> int"""
1314 return _windows_
.SashWindow_GetMinimumSizeX(*args
, **kwargs
)
1316 def GetMinimumSizeY(*args
, **kwargs
):
1317 """GetMinimumSizeY(self) -> int"""
1318 return _windows_
.SashWindow_GetMinimumSizeY(*args
, **kwargs
)
1320 def SetMaximumSizeX(*args
, **kwargs
):
1321 """SetMaximumSizeX(self, int max)"""
1322 return _windows_
.SashWindow_SetMaximumSizeX(*args
, **kwargs
)
1324 def SetMaximumSizeY(*args
, **kwargs
):
1325 """SetMaximumSizeY(self, int max)"""
1326 return _windows_
.SashWindow_SetMaximumSizeY(*args
, **kwargs
)
1328 def GetMaximumSizeX(*args
, **kwargs
):
1329 """GetMaximumSizeX(self) -> int"""
1330 return _windows_
.SashWindow_GetMaximumSizeX(*args
, **kwargs
)
1332 def GetMaximumSizeY(*args
, **kwargs
):
1333 """GetMaximumSizeY(self) -> int"""
1334 return _windows_
.SashWindow_GetMaximumSizeY(*args
, **kwargs
)
1336 def SashHitTest(*args
, **kwargs
):
1337 """SashHitTest(self, int x, int y, int tolerance=2) -> int"""
1338 return _windows_
.SashWindow_SashHitTest(*args
, **kwargs
)
1340 def SizeWindows(*args
, **kwargs
):
1341 """SizeWindows(self)"""
1342 return _windows_
.SashWindow_SizeWindows(*args
, **kwargs
)
1345 class SashWindowPtr(SashWindow
):
1346 def __init__(self
, this
):
1348 if not hasattr(self
,"thisown"): self
.thisown
= 0
1349 self
.__class
__ = SashWindow
1350 _windows_
.SashWindow_swigregister(SashWindowPtr
)
1351 SashNameStr
= cvar
.SashNameStr
1352 SashLayoutNameStr
= cvar
.SashLayoutNameStr
1354 def PreSashWindow(*args
, **kwargs
):
1355 """PreSashWindow() -> SashWindow"""
1356 val
= _windows_
.new_PreSashWindow(*args
, **kwargs
)
1360 SASH_STATUS_OK
= _windows_
.SASH_STATUS_OK
1361 SASH_STATUS_OUT_OF_RANGE
= _windows_
.SASH_STATUS_OUT_OF_RANGE
1362 class SashEvent(_core
.CommandEvent
):
1364 return "<%s.%s; proxy of C++ wxSashEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1365 def __init__(self
, *args
, **kwargs
):
1366 """__init__(self, int id=0, int edge=SASH_NONE) -> SashEvent"""
1367 newobj
= _windows_
.new_SashEvent(*args
, **kwargs
)
1368 self
.this
= newobj
.this
1371 def SetEdge(*args
, **kwargs
):
1372 """SetEdge(self, int edge)"""
1373 return _windows_
.SashEvent_SetEdge(*args
, **kwargs
)
1375 def GetEdge(*args
, **kwargs
):
1376 """GetEdge(self) -> int"""
1377 return _windows_
.SashEvent_GetEdge(*args
, **kwargs
)
1379 def SetDragRect(*args
, **kwargs
):
1380 """SetDragRect(self, Rect rect)"""
1381 return _windows_
.SashEvent_SetDragRect(*args
, **kwargs
)
1383 def GetDragRect(*args
, **kwargs
):
1384 """GetDragRect(self) -> Rect"""
1385 return _windows_
.SashEvent_GetDragRect(*args
, **kwargs
)
1387 def SetDragStatus(*args
, **kwargs
):
1388 """SetDragStatus(self, int status)"""
1389 return _windows_
.SashEvent_SetDragStatus(*args
, **kwargs
)
1391 def GetDragStatus(*args
, **kwargs
):
1392 """GetDragStatus(self) -> int"""
1393 return _windows_
.SashEvent_GetDragStatus(*args
, **kwargs
)
1396 class SashEventPtr(SashEvent
):
1397 def __init__(self
, this
):
1399 if not hasattr(self
,"thisown"): self
.thisown
= 0
1400 self
.__class
__ = SashEvent
1401 _windows_
.SashEvent_swigregister(SashEventPtr
)
1403 wxEVT_SASH_DRAGGED
= _windows_
.wxEVT_SASH_DRAGGED
1404 EVT_SASH_DRAGGED
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 1 )
1405 EVT_SASH_DRAGGED_RANGE
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 2 )
1407 #---------------------------------------------------------------------------
1409 LAYOUT_HORIZONTAL
= _windows_
.LAYOUT_HORIZONTAL
1410 LAYOUT_VERTICAL
= _windows_
.LAYOUT_VERTICAL
1411 LAYOUT_NONE
= _windows_
.LAYOUT_NONE
1412 LAYOUT_TOP
= _windows_
.LAYOUT_TOP
1413 LAYOUT_LEFT
= _windows_
.LAYOUT_LEFT
1414 LAYOUT_RIGHT
= _windows_
.LAYOUT_RIGHT
1415 LAYOUT_BOTTOM
= _windows_
.LAYOUT_BOTTOM
1416 LAYOUT_LENGTH_Y
= _windows_
.LAYOUT_LENGTH_Y
1417 LAYOUT_LENGTH_X
= _windows_
.LAYOUT_LENGTH_X
1418 LAYOUT_MRU_LENGTH
= _windows_
.LAYOUT_MRU_LENGTH
1419 LAYOUT_QUERY
= _windows_
.LAYOUT_QUERY
1420 wxEVT_QUERY_LAYOUT_INFO
= _windows_
.wxEVT_QUERY_LAYOUT_INFO
1421 wxEVT_CALCULATE_LAYOUT
= _windows_
.wxEVT_CALCULATE_LAYOUT
1422 class QueryLayoutInfoEvent(_core
.Event
):
1424 return "<%s.%s; proxy of C++ wxQueryLayoutInfoEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1425 def __init__(self
, *args
, **kwargs
):
1426 """__init__(self, int id=0) -> QueryLayoutInfoEvent"""
1427 newobj
= _windows_
.new_QueryLayoutInfoEvent(*args
, **kwargs
)
1428 self
.this
= newobj
.this
1431 def SetRequestedLength(*args
, **kwargs
):
1432 """SetRequestedLength(self, int length)"""
1433 return _windows_
.QueryLayoutInfoEvent_SetRequestedLength(*args
, **kwargs
)
1435 def GetRequestedLength(*args
, **kwargs
):
1436 """GetRequestedLength(self) -> int"""
1437 return _windows_
.QueryLayoutInfoEvent_GetRequestedLength(*args
, **kwargs
)
1439 def SetFlags(*args
, **kwargs
):
1440 """SetFlags(self, int flags)"""
1441 return _windows_
.QueryLayoutInfoEvent_SetFlags(*args
, **kwargs
)
1443 def GetFlags(*args
, **kwargs
):
1444 """GetFlags(self) -> int"""
1445 return _windows_
.QueryLayoutInfoEvent_GetFlags(*args
, **kwargs
)
1447 def SetSize(*args
, **kwargs
):
1448 """SetSize(self, Size size)"""
1449 return _windows_
.QueryLayoutInfoEvent_SetSize(*args
, **kwargs
)
1451 def GetSize(*args
, **kwargs
):
1452 """GetSize(self) -> Size"""
1453 return _windows_
.QueryLayoutInfoEvent_GetSize(*args
, **kwargs
)
1455 def SetOrientation(*args
, **kwargs
):
1456 """SetOrientation(self, int orient)"""
1457 return _windows_
.QueryLayoutInfoEvent_SetOrientation(*args
, **kwargs
)
1459 def GetOrientation(*args
, **kwargs
):
1460 """GetOrientation(self) -> int"""
1461 return _windows_
.QueryLayoutInfoEvent_GetOrientation(*args
, **kwargs
)
1463 def SetAlignment(*args
, **kwargs
):
1464 """SetAlignment(self, int align)"""
1465 return _windows_
.QueryLayoutInfoEvent_SetAlignment(*args
, **kwargs
)
1467 def GetAlignment(*args
, **kwargs
):
1468 """GetAlignment(self) -> int"""
1469 return _windows_
.QueryLayoutInfoEvent_GetAlignment(*args
, **kwargs
)
1472 class QueryLayoutInfoEventPtr(QueryLayoutInfoEvent
):
1473 def __init__(self
, this
):
1475 if not hasattr(self
,"thisown"): self
.thisown
= 0
1476 self
.__class
__ = QueryLayoutInfoEvent
1477 _windows_
.QueryLayoutInfoEvent_swigregister(QueryLayoutInfoEventPtr
)
1479 class CalculateLayoutEvent(_core
.Event
):
1481 return "<%s.%s; proxy of C++ wxCalculateLayoutEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1482 def __init__(self
, *args
, **kwargs
):
1483 """__init__(self, int id=0) -> CalculateLayoutEvent"""
1484 newobj
= _windows_
.new_CalculateLayoutEvent(*args
, **kwargs
)
1485 self
.this
= newobj
.this
1488 def SetFlags(*args
, **kwargs
):
1489 """SetFlags(self, int flags)"""
1490 return _windows_
.CalculateLayoutEvent_SetFlags(*args
, **kwargs
)
1492 def GetFlags(*args
, **kwargs
):
1493 """GetFlags(self) -> int"""
1494 return _windows_
.CalculateLayoutEvent_GetFlags(*args
, **kwargs
)
1496 def SetRect(*args
, **kwargs
):
1497 """SetRect(self, Rect rect)"""
1498 return _windows_
.CalculateLayoutEvent_SetRect(*args
, **kwargs
)
1500 def GetRect(*args
, **kwargs
):
1501 """GetRect(self) -> Rect"""
1502 return _windows_
.CalculateLayoutEvent_GetRect(*args
, **kwargs
)
1505 class CalculateLayoutEventPtr(CalculateLayoutEvent
):
1506 def __init__(self
, this
):
1508 if not hasattr(self
,"thisown"): self
.thisown
= 0
1509 self
.__class
__ = CalculateLayoutEvent
1510 _windows_
.CalculateLayoutEvent_swigregister(CalculateLayoutEventPtr
)
1512 EVT_QUERY_LAYOUT_INFO
= wx
.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO
)
1513 EVT_CALCULATE_LAYOUT
= wx
.PyEventBinder( wxEVT_CALCULATE_LAYOUT
)
1515 class SashLayoutWindow(SashWindow
):
1517 return "<%s.%s; proxy of C++ wxSashLayoutWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1518 def __init__(self
, *args
, **kwargs
):
1520 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1521 long style=wxCLIP_CHILDREN|wxSW_3D,
1522 String name=SashLayoutNameStr) -> SashLayoutWindow
1524 newobj
= _windows_
.new_SashLayoutWindow(*args
, **kwargs
)
1525 self
.this
= newobj
.this
1528 self
._setOORInfo
(self
)
1530 def Create(*args
, **kwargs
):
1532 Create(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1533 long style=wxCLIP_CHILDREN|wxSW_3D,
1534 String name=SashLayoutNameStr) -> bool
1536 return _windows_
.SashLayoutWindow_Create(*args
, **kwargs
)
1538 def GetAlignment(*args
, **kwargs
):
1539 """GetAlignment(self) -> int"""
1540 return _windows_
.SashLayoutWindow_GetAlignment(*args
, **kwargs
)
1542 def GetOrientation(*args
, **kwargs
):
1543 """GetOrientation(self) -> int"""
1544 return _windows_
.SashLayoutWindow_GetOrientation(*args
, **kwargs
)
1546 def SetAlignment(*args
, **kwargs
):
1547 """SetAlignment(self, int alignment)"""
1548 return _windows_
.SashLayoutWindow_SetAlignment(*args
, **kwargs
)
1550 def SetDefaultSize(*args
, **kwargs
):
1551 """SetDefaultSize(self, Size size)"""
1552 return _windows_
.SashLayoutWindow_SetDefaultSize(*args
, **kwargs
)
1554 def SetOrientation(*args
, **kwargs
):
1555 """SetOrientation(self, int orientation)"""
1556 return _windows_
.SashLayoutWindow_SetOrientation(*args
, **kwargs
)
1559 class SashLayoutWindowPtr(SashLayoutWindow
):
1560 def __init__(self
, this
):
1562 if not hasattr(self
,"thisown"): self
.thisown
= 0
1563 self
.__class
__ = SashLayoutWindow
1564 _windows_
.SashLayoutWindow_swigregister(SashLayoutWindowPtr
)
1566 def PreSashLayoutWindow(*args
, **kwargs
):
1567 """PreSashLayoutWindow() -> SashLayoutWindow"""
1568 val
= _windows_
.new_PreSashLayoutWindow(*args
, **kwargs
)
1572 class LayoutAlgorithm(_core
.Object
):
1574 return "<%s.%s; proxy of C++ wxLayoutAlgorithm instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1575 def __init__(self
, *args
, **kwargs
):
1576 """__init__(self) -> LayoutAlgorithm"""
1577 newobj
= _windows_
.new_LayoutAlgorithm(*args
, **kwargs
)
1578 self
.this
= newobj
.this
1581 def __del__(self
, destroy
=_windows_
.delete_LayoutAlgorithm
):
1584 if self
.thisown
: destroy(self
)
1587 def LayoutMDIFrame(*args
, **kwargs
):
1588 """LayoutMDIFrame(self, MDIParentFrame frame, Rect rect=None) -> bool"""
1589 return _windows_
.LayoutAlgorithm_LayoutMDIFrame(*args
, **kwargs
)
1591 def LayoutFrame(*args
, **kwargs
):
1592 """LayoutFrame(self, Frame frame, Window mainWindow=None) -> bool"""
1593 return _windows_
.LayoutAlgorithm_LayoutFrame(*args
, **kwargs
)
1595 def LayoutWindow(*args
, **kwargs
):
1596 """LayoutWindow(self, Window parent, Window mainWindow=None) -> bool"""
1597 return _windows_
.LayoutAlgorithm_LayoutWindow(*args
, **kwargs
)
1600 class LayoutAlgorithmPtr(LayoutAlgorithm
):
1601 def __init__(self
, this
):
1603 if not hasattr(self
,"thisown"): self
.thisown
= 0
1604 self
.__class
__ = LayoutAlgorithm
1605 _windows_
.LayoutAlgorithm_swigregister(LayoutAlgorithmPtr
)
1607 #---------------------------------------------------------------------------
1609 class PopupWindow(_core
.Window
):
1611 return "<%s.%s; proxy of C++ wxPopupWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1612 def __init__(self
, *args
, **kwargs
):
1613 """__init__(self, Window parent, int flags=BORDER_NONE) -> PopupWindow"""
1614 newobj
= _windows_
.new_PopupWindow(*args
, **kwargs
)
1615 self
.this
= newobj
.this
1618 self
._setOORInfo
(self
)
1620 def Create(*args
, **kwargs
):
1621 """Create(self, Window parent, int flags=BORDER_NONE) -> bool"""
1622 return _windows_
.PopupWindow_Create(*args
, **kwargs
)
1624 def Position(*args
, **kwargs
):
1625 """Position(self, Point ptOrigin, Size size)"""
1626 return _windows_
.PopupWindow_Position(*args
, **kwargs
)
1629 class PopupWindowPtr(PopupWindow
):
1630 def __init__(self
, this
):
1632 if not hasattr(self
,"thisown"): self
.thisown
= 0
1633 self
.__class
__ = PopupWindow
1634 _windows_
.PopupWindow_swigregister(PopupWindowPtr
)
1636 def PrePopupWindow(*args
, **kwargs
):
1637 """PrePopupWindow() -> PopupWindow"""
1638 val
= _windows_
.new_PrePopupWindow(*args
, **kwargs
)
1642 #---------------------------------------------------------------------------
1644 class PopupTransientWindow(PopupWindow
):
1646 return "<%s.%s; proxy of C++ wxPyPopupTransientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1647 def __init__(self
, *args
, **kwargs
):
1648 """__init__(self, Window parent, int style=BORDER_NONE) -> PopupTransientWindow"""
1649 newobj
= _windows_
.new_PopupTransientWindow(*args
, **kwargs
)
1650 self
.this
= newobj
.this
1653 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, PopupTransientWindow
)
1655 def _setCallbackInfo(*args
, **kwargs
):
1656 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1657 return _windows_
.PopupTransientWindow__setCallbackInfo(*args
, **kwargs
)
1659 def Popup(*args
, **kwargs
):
1660 """Popup(self, Window focus=None)"""
1661 return _windows_
.PopupTransientWindow_Popup(*args
, **kwargs
)
1663 def Dismiss(*args
, **kwargs
):
1665 return _windows_
.PopupTransientWindow_Dismiss(*args
, **kwargs
)
1668 class PopupTransientWindowPtr(PopupTransientWindow
):
1669 def __init__(self
, this
):
1671 if not hasattr(self
,"thisown"): self
.thisown
= 0
1672 self
.__class
__ = PopupTransientWindow
1673 _windows_
.PopupTransientWindow_swigregister(PopupTransientWindowPtr
)
1675 def PrePopupTransientWindow(*args
, **kwargs
):
1676 """PrePopupTransientWindow() -> PopupTransientWindow"""
1677 val
= _windows_
.new_PrePopupTransientWindow(*args
, **kwargs
)
1681 #---------------------------------------------------------------------------
1683 class TipWindow(PopupTransientWindow
):
1685 return "<%s.%s; proxy of C++ wxTipWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1686 def __init__(self
, *args
, **kwargs
):
1687 """__init__(self, Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow"""
1688 newobj
= _windows_
.new_TipWindow(*args
, **kwargs
)
1689 self
.this
= newobj
.this
1692 self
._setOORInfo
(self
)
1694 def SetBoundingRect(*args
, **kwargs
):
1695 """SetBoundingRect(self, Rect rectBound)"""
1696 return _windows_
.TipWindow_SetBoundingRect(*args
, **kwargs
)
1698 def Close(*args
, **kwargs
):
1700 return _windows_
.TipWindow_Close(*args
, **kwargs
)
1703 class TipWindowPtr(TipWindow
):
1704 def __init__(self
, this
):
1706 if not hasattr(self
,"thisown"): self
.thisown
= 0
1707 self
.__class
__ = TipWindow
1708 _windows_
.TipWindow_swigregister(TipWindowPtr
)
1710 #---------------------------------------------------------------------------
1712 class VScrolledWindow(Panel
):
1714 return "<%s.%s; proxy of C++ wxPyVScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1715 def __init__(self
, *args
, **kwargs
):
1717 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1718 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow
1720 newobj
= _windows_
.new_VScrolledWindow(*args
, **kwargs
)
1721 self
.this
= newobj
.this
1724 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, VScrolledWindow
)
1726 def _setCallbackInfo(*args
, **kwargs
):
1727 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1728 return _windows_
.VScrolledWindow__setCallbackInfo(*args
, **kwargs
)
1730 def Create(*args
, **kwargs
):
1732 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1733 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool
1735 return _windows_
.VScrolledWindow_Create(*args
, **kwargs
)
1737 def SetLineCount(*args
, **kwargs
):
1738 """SetLineCount(self, size_t count)"""
1739 return _windows_
.VScrolledWindow_SetLineCount(*args
, **kwargs
)
1741 def ScrollToLine(*args
, **kwargs
):
1742 """ScrollToLine(self, size_t line) -> bool"""
1743 return _windows_
.VScrolledWindow_ScrollToLine(*args
, **kwargs
)
1745 def ScrollLines(*args
, **kwargs
):
1747 ScrollLines(self, int lines) -> bool
1749 If the platform and window class supports it, scrolls the window by
1750 the given number of lines down, if lines is positive, or up if lines
1751 is negative. Returns True if the window was scrolled, False if it was
1752 already on top/bottom and nothing was done.
1754 return _windows_
.VScrolledWindow_ScrollLines(*args
, **kwargs
)
1756 def ScrollPages(*args
, **kwargs
):
1758 ScrollPages(self, int pages) -> bool
1760 If the platform and window class supports it, scrolls the window by
1761 the given number of pages down, if pages is positive, or up if pages
1762 is negative. Returns True if the window was scrolled, False if it was
1763 already on top/bottom and nothing was done.
1765 return _windows_
.VScrolledWindow_ScrollPages(*args
, **kwargs
)
1767 def RefreshLine(*args
, **kwargs
):
1768 """RefreshLine(self, size_t line)"""
1769 return _windows_
.VScrolledWindow_RefreshLine(*args
, **kwargs
)
1771 def RefreshLines(*args
, **kwargs
):
1772 """RefreshLines(self, size_t from, size_t to)"""
1773 return _windows_
.VScrolledWindow_RefreshLines(*args
, **kwargs
)
1775 def HitTestXT(*args
, **kwargs
):
1777 HitTestXT(self, int x, int y) -> int
1779 Test where the given (in client coords) point lies
1781 return _windows_
.VScrolledWindow_HitTestXT(*args
, **kwargs
)
1783 def HitTest(*args
, **kwargs
):
1785 HitTest(self, Point pt) -> int
1787 Test where the given (in client coords) point lies
1789 return _windows_
.VScrolledWindow_HitTest(*args
, **kwargs
)
1791 def RefreshAll(*args
, **kwargs
):
1792 """RefreshAll(self)"""
1793 return _windows_
.VScrolledWindow_RefreshAll(*args
, **kwargs
)
1795 def GetLineCount(*args
, **kwargs
):
1796 """GetLineCount(self) -> size_t"""
1797 return _windows_
.VScrolledWindow_GetLineCount(*args
, **kwargs
)
1799 def GetFirstVisibleLine(*args
, **kwargs
):
1800 """GetFirstVisibleLine(self) -> size_t"""
1801 return _windows_
.VScrolledWindow_GetFirstVisibleLine(*args
, **kwargs
)
1803 def GetLastVisibleLine(*args
, **kwargs
):
1804 """GetLastVisibleLine(self) -> size_t"""
1805 return _windows_
.VScrolledWindow_GetLastVisibleLine(*args
, **kwargs
)
1807 def IsVisible(*args
, **kwargs
):
1808 """IsVisible(self, size_t line) -> bool"""
1809 return _windows_
.VScrolledWindow_IsVisible(*args
, **kwargs
)
1812 class VScrolledWindowPtr(VScrolledWindow
):
1813 def __init__(self
, this
):
1815 if not hasattr(self
,"thisown"): self
.thisown
= 0
1816 self
.__class
__ = VScrolledWindow
1817 _windows_
.VScrolledWindow_swigregister(VScrolledWindowPtr
)
1819 def PreVScrolledWindow(*args
, **kwargs
):
1820 """PreVScrolledWindow() -> VScrolledWindow"""
1821 val
= _windows_
.new_PreVScrolledWindow(*args
, **kwargs
)
1825 class VListBox(VScrolledWindow
):
1827 return "<%s.%s; proxy of C++ wxPyVListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1828 def __init__(self
, *args
, **kwargs
):
1830 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1831 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox
1833 newobj
= _windows_
.new_VListBox(*args
, **kwargs
)
1834 self
.this
= newobj
.this
1837 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, VListBox
)
1839 def _setCallbackInfo(*args
, **kwargs
):
1840 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1841 return _windows_
.VListBox__setCallbackInfo(*args
, **kwargs
)
1843 def Create(*args
, **kwargs
):
1845 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1846 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1848 return _windows_
.VListBox_Create(*args
, **kwargs
)
1850 def GetItemCount(*args
, **kwargs
):
1851 """GetItemCount(self) -> size_t"""
1852 return _windows_
.VListBox_GetItemCount(*args
, **kwargs
)
1854 def HasMultipleSelection(*args
, **kwargs
):
1855 """HasMultipleSelection(self) -> bool"""
1856 return _windows_
.VListBox_HasMultipleSelection(*args
, **kwargs
)
1858 def GetSelection(*args
, **kwargs
):
1859 """GetSelection(self) -> int"""
1860 return _windows_
.VListBox_GetSelection(*args
, **kwargs
)
1862 def IsCurrent(*args
, **kwargs
):
1863 """IsCurrent(self, size_t item) -> bool"""
1864 return _windows_
.VListBox_IsCurrent(*args
, **kwargs
)
1866 def IsSelected(*args
, **kwargs
):
1867 """IsSelected(self, size_t item) -> bool"""
1868 return _windows_
.VListBox_IsSelected(*args
, **kwargs
)
1870 def GetSelectedCount(*args
, **kwargs
):
1871 """GetSelectedCount(self) -> size_t"""
1872 return _windows_
.VListBox_GetSelectedCount(*args
, **kwargs
)
1874 def GetFirstSelected(*args
, **kwargs
):
1875 """GetFirstSelected(self, unsigned long cookie) -> int"""
1876 return _windows_
.VListBox_GetFirstSelected(*args
, **kwargs
)
1878 def GetNextSelected(*args
, **kwargs
):
1879 """GetNextSelected(self, unsigned long cookie) -> int"""
1880 return _windows_
.VListBox_GetNextSelected(*args
, **kwargs
)
1882 def GetMargins(*args
, **kwargs
):
1883 """GetMargins(self) -> Point"""
1884 return _windows_
.VListBox_GetMargins(*args
, **kwargs
)
1886 def GetSelectionBackground(*args
, **kwargs
):
1887 """GetSelectionBackground(self) -> Colour"""
1888 return _windows_
.VListBox_GetSelectionBackground(*args
, **kwargs
)
1890 def SetItemCount(*args
, **kwargs
):
1891 """SetItemCount(self, size_t count)"""
1892 return _windows_
.VListBox_SetItemCount(*args
, **kwargs
)
1894 def Clear(*args
, **kwargs
):
1896 return _windows_
.VListBox_Clear(*args
, **kwargs
)
1898 def SetSelection(*args
, **kwargs
):
1899 """SetSelection(self, int selection)"""
1900 return _windows_
.VListBox_SetSelection(*args
, **kwargs
)
1902 def Select(*args
, **kwargs
):
1903 """Select(self, size_t item, bool select=True) -> bool"""
1904 return _windows_
.VListBox_Select(*args
, **kwargs
)
1906 def SelectRange(*args
, **kwargs
):
1907 """SelectRange(self, size_t from, size_t to) -> bool"""
1908 return _windows_
.VListBox_SelectRange(*args
, **kwargs
)
1910 def Toggle(*args
, **kwargs
):
1911 """Toggle(self, size_t item)"""
1912 return _windows_
.VListBox_Toggle(*args
, **kwargs
)
1914 def SelectAll(*args
, **kwargs
):
1915 """SelectAll(self) -> bool"""
1916 return _windows_
.VListBox_SelectAll(*args
, **kwargs
)
1918 def DeselectAll(*args
, **kwargs
):
1919 """DeselectAll(self) -> bool"""
1920 return _windows_
.VListBox_DeselectAll(*args
, **kwargs
)
1922 def SetMargins(*args
, **kwargs
):
1923 """SetMargins(self, Point pt)"""
1924 return _windows_
.VListBox_SetMargins(*args
, **kwargs
)
1926 def SetMarginsXY(*args
, **kwargs
):
1927 """SetMarginsXY(self, int x, int y)"""
1928 return _windows_
.VListBox_SetMarginsXY(*args
, **kwargs
)
1930 def SetSelectionBackground(*args
, **kwargs
):
1931 """SetSelectionBackground(self, Colour col)"""
1932 return _windows_
.VListBox_SetSelectionBackground(*args
, **kwargs
)
1935 class VListBoxPtr(VListBox
):
1936 def __init__(self
, this
):
1938 if not hasattr(self
,"thisown"): self
.thisown
= 0
1939 self
.__class
__ = VListBox
1940 _windows_
.VListBox_swigregister(VListBoxPtr
)
1941 VListBoxNameStr
= cvar
.VListBoxNameStr
1943 def PreVListBox(*args
, **kwargs
):
1944 """PreVListBox() -> VListBox"""
1945 val
= _windows_
.new_PreVListBox(*args
, **kwargs
)
1949 class HtmlListBox(VListBox
):
1951 return "<%s.%s; proxy of C++ wxPyHtmlListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1952 def __init__(self
, *args
, **kwargs
):
1954 __init__(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1955 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox
1957 newobj
= _windows_
.new_HtmlListBox(*args
, **kwargs
)
1958 self
.this
= newobj
.this
1961 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, HtmlListBox
)
1963 def _setCallbackInfo(*args
, **kwargs
):
1964 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
1965 return _windows_
.HtmlListBox__setCallbackInfo(*args
, **kwargs
)
1967 def Create(*args
, **kwargs
):
1969 Create(self, Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1970 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1972 return _windows_
.HtmlListBox_Create(*args
, **kwargs
)
1974 def RefreshAll(*args
, **kwargs
):
1975 """RefreshAll(self)"""
1976 return _windows_
.HtmlListBox_RefreshAll(*args
, **kwargs
)
1978 def SetItemCount(*args
, **kwargs
):
1979 """SetItemCount(self, size_t count)"""
1980 return _windows_
.HtmlListBox_SetItemCount(*args
, **kwargs
)
1982 def GetFileSystem(*args
, **kwargs
):
1983 """GetFileSystem(self) -> FileSystem"""
1984 return _windows_
.HtmlListBox_GetFileSystem(*args
, **kwargs
)
1987 class HtmlListBoxPtr(HtmlListBox
):
1988 def __init__(self
, this
):
1990 if not hasattr(self
,"thisown"): self
.thisown
= 0
1991 self
.__class
__ = HtmlListBox
1992 _windows_
.HtmlListBox_swigregister(HtmlListBoxPtr
)
1994 def PreHtmlListBox(*args
, **kwargs
):
1995 """PreHtmlListBox() -> HtmlListBox"""
1996 val
= _windows_
.new_PreHtmlListBox(*args
, **kwargs
)
2000 #---------------------------------------------------------------------------
2002 class TaskBarIcon(_core
.EvtHandler
):
2004 return "<%s.%s; proxy of C++ wxTaskBarIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2005 def __init__(self
, *args
, **kwargs
):
2006 """__init__(self) -> TaskBarIcon"""
2007 newobj
= _windows_
.new_TaskBarIcon(*args
, **kwargs
)
2008 self
.this
= newobj
.this
2011 def __del__(self
, destroy
=_windows_
.delete_TaskBarIcon
):
2014 if self
.thisown
: destroy(self
)
2017 def Destroy(*args
, **kwargs
):
2021 Deletes the C++ object this Python object is a proxy for.
2023 return _windows_
.TaskBarIcon_Destroy(*args
, **kwargs
)
2025 def IsOk(*args
, **kwargs
):
2026 """IsOk(self) -> bool"""
2027 return _windows_
.TaskBarIcon_IsOk(*args
, **kwargs
)
2029 def __nonzero__(self
): return self
.IsOk()
2030 def IsIconInstalled(*args
, **kwargs
):
2031 """IsIconInstalled(self) -> bool"""
2032 return _windows_
.TaskBarIcon_IsIconInstalled(*args
, **kwargs
)
2034 def SetIcon(*args
, **kwargs
):
2035 """SetIcon(self, Icon icon, String tooltip=EmptyString) -> bool"""
2036 return _windows_
.TaskBarIcon_SetIcon(*args
, **kwargs
)
2038 def RemoveIcon(*args
, **kwargs
):
2039 """RemoveIcon(self) -> bool"""
2040 return _windows_
.TaskBarIcon_RemoveIcon(*args
, **kwargs
)
2042 def PopupMenu(*args
, **kwargs
):
2043 """PopupMenu(self, Menu menu) -> bool"""
2044 return _windows_
.TaskBarIcon_PopupMenu(*args
, **kwargs
)
2047 class TaskBarIconPtr(TaskBarIcon
):
2048 def __init__(self
, this
):
2050 if not hasattr(self
,"thisown"): self
.thisown
= 0
2051 self
.__class
__ = TaskBarIcon
2052 _windows_
.TaskBarIcon_swigregister(TaskBarIconPtr
)
2054 class TaskBarIconEvent(_core
.Event
):
2056 return "<%s.%s; proxy of C++ wxTaskBarIconEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2057 def __init__(self
, *args
, **kwargs
):
2058 """__init__(self, wxEventType evtType, TaskBarIcon tbIcon) -> TaskBarIconEvent"""
2059 newobj
= _windows_
.new_TaskBarIconEvent(*args
, **kwargs
)
2060 self
.this
= newobj
.this
2064 class TaskBarIconEventPtr(TaskBarIconEvent
):
2065 def __init__(self
, this
):
2067 if not hasattr(self
,"thisown"): self
.thisown
= 0
2068 self
.__class
__ = TaskBarIconEvent
2069 _windows_
.TaskBarIconEvent_swigregister(TaskBarIconEventPtr
)
2071 wxEVT_TASKBAR_MOVE
= _windows_
.wxEVT_TASKBAR_MOVE
2072 wxEVT_TASKBAR_LEFT_DOWN
= _windows_
.wxEVT_TASKBAR_LEFT_DOWN
2073 wxEVT_TASKBAR_LEFT_UP
= _windows_
.wxEVT_TASKBAR_LEFT_UP
2074 wxEVT_TASKBAR_RIGHT_DOWN
= _windows_
.wxEVT_TASKBAR_RIGHT_DOWN
2075 wxEVT_TASKBAR_RIGHT_UP
= _windows_
.wxEVT_TASKBAR_RIGHT_UP
2076 wxEVT_TASKBAR_LEFT_DCLICK
= _windows_
.wxEVT_TASKBAR_LEFT_DCLICK
2077 wxEVT_TASKBAR_RIGHT_DCLICK
= _windows_
.wxEVT_TASKBAR_RIGHT_DCLICK
2078 EVT_TASKBAR_MOVE
= wx
.PyEventBinder ( wxEVT_TASKBAR_MOVE
)
2079 EVT_TASKBAR_LEFT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN
)
2080 EVT_TASKBAR_LEFT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP
)
2081 EVT_TASKBAR_RIGHT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN
)
2082 EVT_TASKBAR_RIGHT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP
)
2083 EVT_TASKBAR_LEFT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK
)
2084 EVT_TASKBAR_RIGHT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK
)
2086 #---------------------------------------------------------------------------
2088 class ColourData(_core
.Object
):
2090 This class holds a variety of information related to the colour
2091 chooser dialog, used to transfer settings and results to and from the
2095 return "<%s.%s; proxy of C++ wxColourData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2096 def __init__(self
, *args
, **kwargs
):
2098 __init__(self) -> ColourData
2100 Constructor, sets default values.
2102 newobj
= _windows_
.new_ColourData(*args
, **kwargs
)
2103 self
.this
= newobj
.this
2106 def __del__(self
, destroy
=_windows_
.delete_ColourData
):
2109 if self
.thisown
: destroy(self
)
2112 def GetChooseFull(*args
, **kwargs
):
2114 GetChooseFull(self) -> bool
2116 Under Windows, determines whether the Windows colour dialog will
2117 display the full dialog with custom colour selection controls. Has no
2118 meaning under other platforms. The default value is true.
2120 return _windows_
.ColourData_GetChooseFull(*args
, **kwargs
)
2122 def GetColour(*args
, **kwargs
):
2124 GetColour(self) -> Colour
2126 Gets the colour (pre)selected by the dialog.
2128 return _windows_
.ColourData_GetColour(*args
, **kwargs
)
2130 def GetCustomColour(*args
, **kwargs
):
2132 GetCustomColour(self, int i) -> Colour
2134 Gets the i'th custom colour associated with the colour dialog. i
2135 should be an integer between 0 and 15. The default custom colours are
2138 return _windows_
.ColourData_GetCustomColour(*args
, **kwargs
)
2140 def SetChooseFull(*args
, **kwargs
):
2142 SetChooseFull(self, int flag)
2144 Under Windows, tells the Windows colour dialog to display the full
2145 dialog with custom colour selection controls. Under other platforms,
2146 has no effect. The default value is true.
2148 return _windows_
.ColourData_SetChooseFull(*args
, **kwargs
)
2150 def SetColour(*args
, **kwargs
):
2152 SetColour(self, Colour colour)
2154 Sets the default colour for the colour dialog. The default colour is
2157 return _windows_
.ColourData_SetColour(*args
, **kwargs
)
2159 def SetCustomColour(*args
, **kwargs
):
2161 SetCustomColour(self, int i, Colour colour)
2163 Sets the i'th custom colour for the colour dialog. i should be an
2164 integer between 0 and 15. The default custom colours are all white.
2166 return _windows_
.ColourData_SetCustomColour(*args
, **kwargs
)
2169 class ColourDataPtr(ColourData
):
2170 def __init__(self
, this
):
2172 if not hasattr(self
,"thisown"): self
.thisown
= 0
2173 self
.__class
__ = ColourData
2174 _windows_
.ColourData_swigregister(ColourDataPtr
)
2175 FileSelectorPromptStr
= cvar
.FileSelectorPromptStr
2176 DirSelectorPromptStr
= cvar
.DirSelectorPromptStr
2177 DirDialogNameStr
= cvar
.DirDialogNameStr
2178 FileSelectorDefaultWildcardStr
= cvar
.FileSelectorDefaultWildcardStr
2179 GetTextFromUserPromptStr
= cvar
.GetTextFromUserPromptStr
2180 MessageBoxCaptionStr
= cvar
.MessageBoxCaptionStr
2182 class ColourDialog(Dialog
):
2183 """This class represents the colour chooser dialog."""
2185 return "<%s.%s; proxy of C++ wxColourDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2186 def __init__(self
, *args
, **kwargs
):
2188 __init__(self, Window parent, ColourData data=None) -> ColourDialog
2190 Constructor. Pass a parent window, and optionally a `wx.ColourData`,
2191 which will be copied to the colour dialog's internal ColourData
2194 newobj
= _windows_
.new_ColourDialog(*args
, **kwargs
)
2195 self
.this
= newobj
.this
2198 self
._setOORInfo
(self
)
2200 def GetColourData(*args
, **kwargs
):
2202 GetColourData(self) -> ColourData
2204 Returns a reference to the `wx.ColourData` used by the dialog.
2206 return _windows_
.ColourDialog_GetColourData(*args
, **kwargs
)
2209 class ColourDialogPtr(ColourDialog
):
2210 def __init__(self
, this
):
2212 if not hasattr(self
,"thisown"): self
.thisown
= 0
2213 self
.__class
__ = ColourDialog
2214 _windows_
.ColourDialog_swigregister(ColourDialogPtr
)
2216 class DirDialog(Dialog
):
2218 wx.DirDialog allows the user to select a directory by browising the
2222 return "<%s.%s; proxy of C++ wxDirDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2223 def __init__(self
, *args
, **kwargs
):
2225 __init__(self, Window parent, String message=DirSelectorPromptStr,
2226 String defaultPath=EmptyString, long style=0,
2227 Point pos=DefaultPosition, Size size=DefaultSize,
2228 String name=DirDialogNameStr) -> DirDialog
2230 Constructor. Use ShowModal method to show the dialog.
2232 newobj
= _windows_
.new_DirDialog(*args
, **kwargs
)
2233 self
.this
= newobj
.this
2236 self
._setOORInfo
(self
)
2238 def GetPath(*args
, **kwargs
):
2240 GetPath(self) -> String
2242 Returns the default or user-selected path.
2244 return _windows_
.DirDialog_GetPath(*args
, **kwargs
)
2246 def GetMessage(*args
, **kwargs
):
2248 GetMessage(self) -> String
2250 Returns the message that will be displayed on the dialog.
2252 return _windows_
.DirDialog_GetMessage(*args
, **kwargs
)
2254 def GetStyle(*args
, **kwargs
):
2256 GetStyle(self) -> long
2258 Returns the dialog style.
2260 return _windows_
.DirDialog_GetStyle(*args
, **kwargs
)
2262 def SetMessage(*args
, **kwargs
):
2264 SetMessage(self, String message)
2266 Sets the message that will be displayed on the dialog.
2268 return _windows_
.DirDialog_SetMessage(*args
, **kwargs
)
2270 def SetPath(*args
, **kwargs
):
2272 SetPath(self, String path)
2274 Sets the default path.
2276 return _windows_
.DirDialog_SetPath(*args
, **kwargs
)
2279 class DirDialogPtr(DirDialog
):
2280 def __init__(self
, this
):
2282 if not hasattr(self
,"thisown"): self
.thisown
= 0
2283 self
.__class
__ = DirDialog
2284 _windows_
.DirDialog_swigregister(DirDialogPtr
)
2286 class FileDialog(Dialog
):
2288 wx.FileDialog allows the user to select one or more files from the
2292 return "<%s.%s; proxy of C++ wxFileDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2293 def __init__(self
, *args
, **kwargs
):
2295 __init__(self, Window parent, String message=FileSelectorPromptStr,
2296 String defaultDir=EmptyString, String defaultFile=EmptyString,
2297 String wildcard=FileSelectorDefaultWildcardStr,
2298 long style=0, Point pos=DefaultPosition) -> FileDialog
2300 Constructor. Use ShowModal method to show the dialog.
2302 newobj
= _windows_
.new_FileDialog(*args
, **kwargs
)
2303 self
.this
= newobj
.this
2306 self
._setOORInfo
(self
)
2308 def SetMessage(*args
, **kwargs
):
2310 SetMessage(self, String message)
2312 Sets the message that will be displayed on the dialog.
2314 return _windows_
.FileDialog_SetMessage(*args
, **kwargs
)
2316 def SetPath(*args
, **kwargs
):
2318 SetPath(self, String path)
2320 Sets the path (the combined directory and filename that will be
2321 returned when the dialog is dismissed).
2323 return _windows_
.FileDialog_SetPath(*args
, **kwargs
)
2325 def SetDirectory(*args
, **kwargs
):
2327 SetDirectory(self, String dir)
2329 Sets the default directory.
2331 return _windows_
.FileDialog_SetDirectory(*args
, **kwargs
)
2333 def SetFilename(*args
, **kwargs
):
2335 SetFilename(self, String name)
2337 Sets the default filename.
2339 return _windows_
.FileDialog_SetFilename(*args
, **kwargs
)
2341 def SetWildcard(*args
, **kwargs
):
2343 SetWildcard(self, String wildCard)
2345 Sets the wildcard, which can contain multiple file types, for
2348 "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
2351 return _windows_
.FileDialog_SetWildcard(*args
, **kwargs
)
2353 def SetStyle(*args
, **kwargs
):
2355 SetStyle(self, long style)
2357 Sets the dialog style.
2359 return _windows_
.FileDialog_SetStyle(*args
, **kwargs
)
2361 def SetFilterIndex(*args
, **kwargs
):
2363 SetFilterIndex(self, int filterIndex)
2365 Sets the default filter index, starting from zero.
2367 return _windows_
.FileDialog_SetFilterIndex(*args
, **kwargs
)
2369 def GetMessage(*args
, **kwargs
):
2371 GetMessage(self) -> String
2373 Returns the message that will be displayed on the dialog.
2375 return _windows_
.FileDialog_GetMessage(*args
, **kwargs
)
2377 def GetPath(*args
, **kwargs
):
2379 GetPath(self) -> String
2381 Returns the full path (directory and filename) of the selected file.
2383 return _windows_
.FileDialog_GetPath(*args
, **kwargs
)
2385 def GetDirectory(*args
, **kwargs
):
2387 GetDirectory(self) -> String
2389 Returns the default directory.
2391 return _windows_
.FileDialog_GetDirectory(*args
, **kwargs
)
2393 def GetFilename(*args
, **kwargs
):
2395 GetFilename(self) -> String
2397 Returns the default filename.
2399 return _windows_
.FileDialog_GetFilename(*args
, **kwargs
)
2401 def GetWildcard(*args
, **kwargs
):
2403 GetWildcard(self) -> String
2405 Returns the file dialog wildcard.
2407 return _windows_
.FileDialog_GetWildcard(*args
, **kwargs
)
2409 def GetStyle(*args
, **kwargs
):
2411 GetStyle(self) -> long
2413 Returns the dialog style.
2415 return _windows_
.FileDialog_GetStyle(*args
, **kwargs
)
2417 def GetFilterIndex(*args
, **kwargs
):
2419 GetFilterIndex(self) -> int
2421 Returns the index into the list of filters supplied, optionally, in
2422 the wildcard parameter. Before the dialog is shown, this is the index
2423 which will be used when the dialog is first displayed. After the
2424 dialog is shown, this is the index selected by the user.
2426 return _windows_
.FileDialog_GetFilterIndex(*args
, **kwargs
)
2428 def GetFilenames(*args
, **kwargs
):
2430 GetFilenames(self) -> PyObject
2432 Returns a list of filenames chosen in the dialog. This function
2433 should only be used with the dialogs which have wx.MULTIPLE style, use
2434 GetFilename for the others.
2436 return _windows_
.FileDialog_GetFilenames(*args
, **kwargs
)
2438 def GetPaths(*args
, **kwargs
):
2440 GetPaths(self) -> PyObject
2442 Fills the array paths with the full paths of the files chosen. This
2443 function should only be used with the dialogs which have wx.MULTIPLE
2444 style, use GetPath for the others.
2446 return _windows_
.FileDialog_GetPaths(*args
, **kwargs
)
2449 class FileDialogPtr(FileDialog
):
2450 def __init__(self
, this
):
2452 if not hasattr(self
,"thisown"): self
.thisown
= 0
2453 self
.__class
__ = FileDialog
2454 _windows_
.FileDialog_swigregister(FileDialogPtr
)
2456 CHOICEDLG_STYLE
= _windows_
.CHOICEDLG_STYLE
2457 class MultiChoiceDialog(Dialog
):
2458 """A simple dialog with a multi selection listbox."""
2460 return "<%s.%s; proxy of C++ wxMultiChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2461 def __init__(self
, *args
, **kwargs
):
2463 __init__(Window parent, String message, String caption,
2464 List choices=[], long style=CHOICEDLG_STYLE,
2465 Point pos=DefaultPosition) -> MultiChoiceDialog
2467 Constructor. Use ShowModal method to show the dialog.
2469 newobj
= _windows_
.new_MultiChoiceDialog(*args
, **kwargs
)
2470 self
.this
= newobj
.this
2473 self
._setOORInfo
(self
)
2475 def SetSelections(*args
, **kwargs
):
2476 """SetSelections(List selections)"""
2477 return _windows_
.MultiChoiceDialog_SetSelections(*args
, **kwargs
)
2479 def GetSelections(*args
, **kwargs
):
2481 GetSelections() -> [selections]
2483 Returns a list of integers representing the items that are selected.
2485 return _windows_
.MultiChoiceDialog_GetSelections(*args
, **kwargs
)
2488 class MultiChoiceDialogPtr(MultiChoiceDialog
):
2489 def __init__(self
, this
):
2491 if not hasattr(self
,"thisown"): self
.thisown
= 0
2492 self
.__class
__ = MultiChoiceDialog
2493 _windows_
.MultiChoiceDialog_swigregister(MultiChoiceDialogPtr
)
2495 class SingleChoiceDialog(Dialog
):
2496 """A simple dialog with a single selection listbox."""
2498 return "<%s.%s; proxy of C++ wxSingleChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2499 def __init__(self
, *args
, **kwargs
):
2501 __init__(Window parent, String message, String caption,
2502 List choices=[], long style=CHOICEDLG_STYLE,
2503 Point pos=DefaultPosition) -> SingleChoiceDialog
2505 Constructor. Use ShowModal method to show the dialog.
2507 newobj
= _windows_
.new_SingleChoiceDialog(*args
, **kwargs
)
2508 self
.this
= newobj
.this
2511 self
._setOORInfo
(self
)
2513 def GetSelection(*args
, **kwargs
):
2515 GetSelection(self) -> int
2517 Get the index of teh currently selected item.
2519 return _windows_
.SingleChoiceDialog_GetSelection(*args
, **kwargs
)
2521 def GetStringSelection(*args
, **kwargs
):
2523 GetStringSelection(self) -> String
2525 Returns the string value of the currently selected item
2527 return _windows_
.SingleChoiceDialog_GetStringSelection(*args
, **kwargs
)
2529 def SetSelection(*args
, **kwargs
):
2531 SetSelection(self, int sel)
2533 Set the current selected item to sel
2535 return _windows_
.SingleChoiceDialog_SetSelection(*args
, **kwargs
)
2538 class SingleChoiceDialogPtr(SingleChoiceDialog
):
2539 def __init__(self
, this
):
2541 if not hasattr(self
,"thisown"): self
.thisown
= 0
2542 self
.__class
__ = SingleChoiceDialog
2543 _windows_
.SingleChoiceDialog_swigregister(SingleChoiceDialogPtr
)
2545 class TextEntryDialog(Dialog
):
2546 """A dialog with text control, [ok] and [cancel] buttons"""
2548 return "<%s.%s; proxy of C++ wxTextEntryDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2549 def __init__(self
, *args
, **kwargs
):
2551 __init__(self, Window parent, String message, String caption=GetTextFromUserPromptStr,
2552 String defaultValue=EmptyString,
2553 long style=wxOK|wxCANCEL|wxCENTRE, Point pos=DefaultPosition) -> TextEntryDialog
2555 Constructor. Use ShowModal method to show the dialog.
2557 newobj
= _windows_
.new_TextEntryDialog(*args
, **kwargs
)
2558 self
.this
= newobj
.this
2561 self
._setOORInfo
(self
)
2563 def GetValue(*args
, **kwargs
):
2565 GetValue(self) -> String
2567 Returns the text that the user has entered if the user has pressed OK,
2568 or the original value if the user has pressed Cancel.
2570 return _windows_
.TextEntryDialog_GetValue(*args
, **kwargs
)
2572 def SetValue(*args
, **kwargs
):
2574 SetValue(self, String value)
2576 Sets the default text value.
2578 return _windows_
.TextEntryDialog_SetValue(*args
, **kwargs
)
2581 class TextEntryDialogPtr(TextEntryDialog
):
2582 def __init__(self
, this
):
2584 if not hasattr(self
,"thisown"): self
.thisown
= 0
2585 self
.__class
__ = TextEntryDialog
2586 _windows_
.TextEntryDialog_swigregister(TextEntryDialogPtr
)
2588 class FontData(_core
.Object
):
2590 This class holds a variety of information related to font dialogs and
2591 is used to transfer settings to and results from a `wx.FontDialog`.
2594 return "<%s.%s; proxy of C++ wxFontData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2595 def __init__(self
, *args
, **kwargs
):
2597 __init__(self) -> FontData
2599 This class holds a variety of information related to font dialogs and
2600 is used to transfer settings to and results from a `wx.FontDialog`.
2602 newobj
= _windows_
.new_FontData(*args
, **kwargs
)
2603 self
.this
= newobj
.this
2606 def __del__(self
, destroy
=_windows_
.delete_FontData
):
2609 if self
.thisown
: destroy(self
)
2612 def EnableEffects(*args
, **kwargs
):
2614 EnableEffects(self, bool enable)
2616 Enables or disables 'effects' under MS Windows only. This refers to
2617 the controls for manipulating colour, strikeout and underline
2618 properties. The default value is true.
2620 return _windows_
.FontData_EnableEffects(*args
, **kwargs
)
2622 def GetAllowSymbols(*args
, **kwargs
):
2624 GetAllowSymbols(self) -> bool
2626 Under MS Windows, returns a flag determining whether symbol fonts can
2627 be selected. Has no effect on other platforms. The default value is
2630 return _windows_
.FontData_GetAllowSymbols(*args
, **kwargs
)
2632 def GetColour(*args
, **kwargs
):
2634 GetColour(self) -> Colour
2636 Gets the colour associated with the font dialog. The default value is
2639 return _windows_
.FontData_GetColour(*args
, **kwargs
)
2641 def GetChosenFont(*args
, **kwargs
):
2643 GetChosenFont(self) -> Font
2645 Gets the font chosen by the user.
2647 return _windows_
.FontData_GetChosenFont(*args
, **kwargs
)
2649 def GetEnableEffects(*args
, **kwargs
):
2651 GetEnableEffects(self) -> bool
2653 Determines whether 'effects' are enabled under Windows.
2655 return _windows_
.FontData_GetEnableEffects(*args
, **kwargs
)
2657 def GetInitialFont(*args
, **kwargs
):
2659 GetInitialFont(self) -> Font
2661 Gets the font that will be initially used by the font dialog. This
2662 should have previously been set by the application.
2664 return _windows_
.FontData_GetInitialFont(*args
, **kwargs
)
2666 def GetShowHelp(*args
, **kwargs
):
2668 GetShowHelp(self) -> bool
2670 Returns true if the Help button will be shown (Windows only). The
2671 default value is false.
2673 return _windows_
.FontData_GetShowHelp(*args
, **kwargs
)
2675 def SetAllowSymbols(*args
, **kwargs
):
2677 SetAllowSymbols(self, bool allowSymbols)
2679 Under MS Windows, determines whether symbol fonts can be selected. Has
2680 no effect on other platforms. The default value is true.
2682 return _windows_
.FontData_SetAllowSymbols(*args
, **kwargs
)
2684 def SetChosenFont(*args
, **kwargs
):
2686 SetChosenFont(self, Font font)
2688 Sets the font that will be returned to the user (normally for internal
2691 return _windows_
.FontData_SetChosenFont(*args
, **kwargs
)
2693 def SetColour(*args
, **kwargs
):
2695 SetColour(self, Colour colour)
2697 Sets the colour that will be used for the font foreground colour. The
2698 default colour is black.
2700 return _windows_
.FontData_SetColour(*args
, **kwargs
)
2702 def SetInitialFont(*args
, **kwargs
):
2704 SetInitialFont(self, Font font)
2706 Sets the font that will be initially used by the font dialog.
2708 return _windows_
.FontData_SetInitialFont(*args
, **kwargs
)
2710 def SetRange(*args
, **kwargs
):
2712 SetRange(self, int min, int max)
2714 Sets the valid range for the font point size (Windows only). The
2715 default is 0, 0 (unrestricted range).
2717 return _windows_
.FontData_SetRange(*args
, **kwargs
)
2719 def SetShowHelp(*args
, **kwargs
):
2721 SetShowHelp(self, bool showHelp)
2723 Determines whether the Help button will be displayed in the font
2724 dialog (Windows only). The default value is false.
2726 return _windows_
.FontData_SetShowHelp(*args
, **kwargs
)
2729 class FontDataPtr(FontData
):
2730 def __init__(self
, this
):
2732 if not hasattr(self
,"thisown"): self
.thisown
= 0
2733 self
.__class
__ = FontData
2734 _windows_
.FontData_swigregister(FontDataPtr
)
2736 class FontDialog(Dialog
):
2738 wx.FontDialog allows the user to select a system font and its attributes.
2744 return "<%s.%s; proxy of C++ wxFontDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2745 def __init__(self
, *args
, **kwargs
):
2747 __init__(self, Window parent, FontData data) -> FontDialog
2749 Constructor. Pass a parent window and the `wx.FontData` object to be
2750 used to initialize the dialog controls. Call `ShowModal` to display
2751 the dialog. If ShowModal returns ``wx.ID_OK`` then you can fetch the
2752 results with via the `wx.FontData` returned by `GetFontData`.
2754 newobj
= _windows_
.new_FontDialog(*args
, **kwargs
)
2755 self
.this
= newobj
.this
2758 self
._setOORInfo
(self
)
2760 def GetFontData(*args
, **kwargs
):
2762 GetFontData(self) -> FontData
2764 Returns a reference to the internal `wx.FontData` used by the
2767 return _windows_
.FontDialog_GetFontData(*args
, **kwargs
)
2770 class FontDialogPtr(FontDialog
):
2771 def __init__(self
, this
):
2773 if not hasattr(self
,"thisown"): self
.thisown
= 0
2774 self
.__class
__ = FontDialog
2775 _windows_
.FontDialog_swigregister(FontDialogPtr
)
2777 class MessageDialog(Dialog
):
2779 This class provides a simple dialog that shows a single or multi-line
2780 message, with a choice of OK, Yes, No and/or Cancel buttons.
2783 return "<%s.%s; proxy of C++ wxMessageDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2784 def __init__(self
, *args
, **kwargs
):
2786 __init__(self, Window parent, String message, String caption=MessageBoxCaptionStr,
2787 long style=wxOK|wxCANCEL|wxCENTRE,
2788 Point pos=DefaultPosition) -> MessageDialog
2790 Constructor, use `ShowModal` to display the dialog.
2792 newobj
= _windows_
.new_MessageDialog(*args
, **kwargs
)
2793 self
.this
= newobj
.this
2796 self
._setOORInfo
(self
)
2799 class MessageDialogPtr(MessageDialog
):
2800 def __init__(self
, this
):
2802 if not hasattr(self
,"thisown"): self
.thisown
= 0
2803 self
.__class
__ = MessageDialog
2804 _windows_
.MessageDialog_swigregister(MessageDialogPtr
)
2806 class ProgressDialog(Frame
):
2808 A dialog that shows a short message and a progress bar. Optionally, it
2809 can display an ABORT button.
2812 return "<%s.%s; proxy of C++ wxProgressDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2813 def __init__(self
, *args
, **kwargs
):
2815 __init__(self, String title, String message, int maximum=100, Window parent=None,
2816 int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog
2818 Constructor. Creates the dialog, displays it and disables user input
2819 for other windows, or, if wx.PD_APP_MODAL flag is not given, for its
2822 newobj
= _windows_
.new_ProgressDialog(*args
, **kwargs
)
2823 self
.this
= newobj
.this
2826 self
._setOORInfo
(self
)
2828 def Update(*args
, **kwargs
):
2830 Update(self, int value, String newmsg=EmptyString) -> bool
2832 Updates the dialog, setting the progress bar to the new value and, if
2833 given changes the message above it. Returns true unless the Cancel
2834 button has been pressed.
2836 If false is returned, the application can either immediately destroy
2837 the dialog or ask the user for the confirmation and if the abort is
2838 not confirmed the dialog may be resumed with Resume function.
2840 return _windows_
.ProgressDialog_Update(*args
, **kwargs
)
2842 def Resume(*args
, **kwargs
):
2846 Can be used to continue with the dialog, after the user had chosen to
2849 return _windows_
.ProgressDialog_Resume(*args
, **kwargs
)
2852 class ProgressDialogPtr(ProgressDialog
):
2853 def __init__(self
, this
):
2855 if not hasattr(self
,"thisown"): self
.thisown
= 0
2856 self
.__class
__ = ProgressDialog
2857 _windows_
.ProgressDialog_swigregister(ProgressDialogPtr
)
2859 FR_DOWN
= _windows_
.FR_DOWN
2860 FR_WHOLEWORD
= _windows_
.FR_WHOLEWORD
2861 FR_MATCHCASE
= _windows_
.FR_MATCHCASE
2862 FR_REPLACEDIALOG
= _windows_
.FR_REPLACEDIALOG
2863 FR_NOUPDOWN
= _windows_
.FR_NOUPDOWN
2864 FR_NOMATCHCASE
= _windows_
.FR_NOMATCHCASE
2865 FR_NOWHOLEWORD
= _windows_
.FR_NOWHOLEWORD
2866 wxEVT_COMMAND_FIND
= _windows_
.wxEVT_COMMAND_FIND
2867 wxEVT_COMMAND_FIND_NEXT
= _windows_
.wxEVT_COMMAND_FIND_NEXT
2868 wxEVT_COMMAND_FIND_REPLACE
= _windows_
.wxEVT_COMMAND_FIND_REPLACE
2869 wxEVT_COMMAND_FIND_REPLACE_ALL
= _windows_
.wxEVT_COMMAND_FIND_REPLACE_ALL
2870 wxEVT_COMMAND_FIND_CLOSE
= _windows_
.wxEVT_COMMAND_FIND_CLOSE
2871 EVT_FIND
= wx
.PyEventBinder( wxEVT_COMMAND_FIND
, 1 )
2872 EVT_FIND_NEXT
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_NEXT
, 1 )
2873 EVT_FIND_REPLACE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE
, 1 )
2874 EVT_FIND_REPLACE_ALL
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL
, 1 )
2875 EVT_FIND_CLOSE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE
, 1 )
2877 # For backwards compatibility. Should they be removed?
2878 EVT_COMMAND_FIND
= EVT_FIND
2879 EVT_COMMAND_FIND_NEXT
= EVT_FIND_NEXT
2880 EVT_COMMAND_FIND_REPLACE
= EVT_FIND_REPLACE
2881 EVT_COMMAND_FIND_REPLACE_ALL
= EVT_FIND_REPLACE_ALL
2882 EVT_COMMAND_FIND_CLOSE
= EVT_FIND_CLOSE
2884 class FindDialogEvent(_core
.CommandEvent
):
2885 """Events for the FindReplaceDialog"""
2887 return "<%s.%s; proxy of C++ wxFindDialogEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2888 def __init__(self
, *args
, **kwargs
):
2890 __init__(self, wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent
2892 Events for the FindReplaceDialog
2894 newobj
= _windows_
.new_FindDialogEvent(*args
, **kwargs
)
2895 self
.this
= newobj
.this
2898 def GetFlags(*args
, **kwargs
):
2900 GetFlags(self) -> int
2902 Get the currently selected flags: this is the combination of
2903 wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags.
2905 return _windows_
.FindDialogEvent_GetFlags(*args
, **kwargs
)
2907 def GetFindString(*args
, **kwargs
):
2909 GetFindString(self) -> String
2911 Return the string to find (never empty).
2913 return _windows_
.FindDialogEvent_GetFindString(*args
, **kwargs
)
2915 def GetReplaceString(*args
, **kwargs
):
2917 GetReplaceString(self) -> String
2919 Return the string to replace the search string with (only for replace
2920 and replace all events).
2922 return _windows_
.FindDialogEvent_GetReplaceString(*args
, **kwargs
)
2924 def GetDialog(*args
, **kwargs
):
2926 GetDialog(self) -> FindReplaceDialog
2928 Return the pointer to the dialog which generated this event.
2930 return _windows_
.FindDialogEvent_GetDialog(*args
, **kwargs
)
2932 def SetFlags(*args
, **kwargs
):
2933 """SetFlags(self, int flags)"""
2934 return _windows_
.FindDialogEvent_SetFlags(*args
, **kwargs
)
2936 def SetFindString(*args
, **kwargs
):
2937 """SetFindString(self, String str)"""
2938 return _windows_
.FindDialogEvent_SetFindString(*args
, **kwargs
)
2940 def SetReplaceString(*args
, **kwargs
):
2941 """SetReplaceString(self, String str)"""
2942 return _windows_
.FindDialogEvent_SetReplaceString(*args
, **kwargs
)
2945 class FindDialogEventPtr(FindDialogEvent
):
2946 def __init__(self
, this
):
2948 if not hasattr(self
,"thisown"): self
.thisown
= 0
2949 self
.__class
__ = FindDialogEvent
2950 _windows_
.FindDialogEvent_swigregister(FindDialogEventPtr
)
2952 class FindReplaceData(_core
.Object
):
2954 wx.FindReplaceData holds the data for wx.FindReplaceDialog. It is used
2955 to initialize the dialog with the default values and will keep the
2956 last values from the dialog when it is closed. It is also updated each
2957 time a `wx.FindDialogEvent` is generated so instead of using the
2958 `wx.FindDialogEvent` methods you can also directly query this object.
2960 Note that all SetXXX() methods may only be called before showing the
2961 dialog and calling them has no effect later.
2964 return "<%s.%s; proxy of C++ wxFindReplaceData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2965 def __init__(self
, *args
, **kwargs
):
2967 __init__(self, int flags=0) -> FindReplaceData
2969 Constuctor initializes the flags to default value (0).
2971 newobj
= _windows_
.new_FindReplaceData(*args
, **kwargs
)
2972 self
.this
= newobj
.this
2975 def __del__(self
, destroy
=_windows_
.delete_FindReplaceData
):
2978 if self
.thisown
: destroy(self
)
2981 def GetFindString(*args
, **kwargs
):
2983 GetFindString(self) -> String
2985 Get the string to find.
2987 return _windows_
.FindReplaceData_GetFindString(*args
, **kwargs
)
2989 def GetReplaceString(*args
, **kwargs
):
2991 GetReplaceString(self) -> String
2993 Get the replacement string.
2995 return _windows_
.FindReplaceData_GetReplaceString(*args
, **kwargs
)
2997 def GetFlags(*args
, **kwargs
):
2999 GetFlags(self) -> int
3001 Get the combination of flag values.
3003 return _windows_
.FindReplaceData_GetFlags(*args
, **kwargs
)
3005 def SetFlags(*args
, **kwargs
):
3007 SetFlags(self, int flags)
3009 Set the flags to use to initialize the controls of the dialog.
3011 return _windows_
.FindReplaceData_SetFlags(*args
, **kwargs
)
3013 def SetFindString(*args
, **kwargs
):
3015 SetFindString(self, String str)
3017 Set the string to find (used as initial value by the dialog).
3019 return _windows_
.FindReplaceData_SetFindString(*args
, **kwargs
)
3021 def SetReplaceString(*args
, **kwargs
):
3023 SetReplaceString(self, String str)
3025 Set the replacement string (used as initial value by the dialog).
3027 return _windows_
.FindReplaceData_SetReplaceString(*args
, **kwargs
)
3030 class FindReplaceDataPtr(FindReplaceData
):
3031 def __init__(self
, this
):
3033 if not hasattr(self
,"thisown"): self
.thisown
= 0
3034 self
.__class
__ = FindReplaceData
3035 _windows_
.FindReplaceData_swigregister(FindReplaceDataPtr
)
3037 class FindReplaceDialog(Dialog
):
3039 wx.FindReplaceDialog is a standard modeless dialog which is used to
3040 allow the user to search for some text (and possibly replace it with
3041 something else). The actual searching is supposed to be done in the
3042 owner window which is the parent of this dialog. Note that it means
3043 that unlike for the other standard dialogs this one must have a parent
3044 window. Also note that there is no way to use this dialog in a modal
3045 way; it is always, by design and implementation, modeless.
3048 return "<%s.%s; proxy of C++ wxFindReplaceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3049 def __init__(self
, *args
, **kwargs
):
3051 __init__(self, Window parent, FindReplaceData data, String title,
3052 int style=0) -> FindReplaceDialog
3054 Create a FindReplaceDialog. The parent and data parameters must be
3055 non-None. Use Show to display the dialog.
3057 newobj
= _windows_
.new_FindReplaceDialog(*args
, **kwargs
)
3058 self
.this
= newobj
.this
3061 self
._setOORInfo
(self
)
3063 def Create(*args
, **kwargs
):
3065 Create(self, Window parent, FindReplaceData data, String title,
3066 int style=0) -> bool
3068 Create the dialog, for 2-phase create.
3070 return _windows_
.FindReplaceDialog_Create(*args
, **kwargs
)
3072 def GetData(*args
, **kwargs
):
3074 GetData(self) -> FindReplaceData
3076 Get the FindReplaceData object used by this dialog.
3078 return _windows_
.FindReplaceDialog_GetData(*args
, **kwargs
)
3080 def SetData(*args
, **kwargs
):
3082 SetData(self, FindReplaceData data)
3084 Set the FindReplaceData object used by this dialog.
3086 return _windows_
.FindReplaceDialog_SetData(*args
, **kwargs
)
3089 class FindReplaceDialogPtr(FindReplaceDialog
):
3090 def __init__(self
, this
):
3092 if not hasattr(self
,"thisown"): self
.thisown
= 0
3093 self
.__class
__ = FindReplaceDialog
3094 _windows_
.FindReplaceDialog_swigregister(FindReplaceDialogPtr
)
3096 def PreFindReplaceDialog(*args
, **kwargs
):
3098 PreFindReplaceDialog() -> FindReplaceDialog
3100 Precreate a FindReplaceDialog for 2-phase creation
3102 val
= _windows_
.new_PreFindReplaceDialog(*args
, **kwargs
)
3106 #---------------------------------------------------------------------------
3108 IDM_WINDOWTILE
= _windows_
.IDM_WINDOWTILE
3109 IDM_WINDOWTILEHOR
= _windows_
.IDM_WINDOWTILEHOR
3110 IDM_WINDOWCASCADE
= _windows_
.IDM_WINDOWCASCADE
3111 IDM_WINDOWICONS
= _windows_
.IDM_WINDOWICONS
3112 IDM_WINDOWNEXT
= _windows_
.IDM_WINDOWNEXT
3113 IDM_WINDOWTILEVERT
= _windows_
.IDM_WINDOWTILEVERT
3114 FIRST_MDI_CHILD
= _windows_
.FIRST_MDI_CHILD
3115 LAST_MDI_CHILD
= _windows_
.LAST_MDI_CHILD
3116 class MDIParentFrame(Frame
):
3118 return "<%s.%s; proxy of C++ wxMDIParentFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3119 def __init__(self
, *args
, **kwargs
):
3121 __init__(self, Window parent, int id, String title, Point pos=DefaultPosition,
3122 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
3123 String name=FrameNameStr) -> MDIParentFrame
3125 newobj
= _windows_
.new_MDIParentFrame(*args
, **kwargs
)
3126 self
.this
= newobj
.this
3129 self
._setOORInfo
(self
)
3131 def Create(*args
, **kwargs
):
3133 Create(self, Window parent, int id, String title, Point pos=DefaultPosition,
3134 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
3135 String name=FrameNameStr) -> bool
3137 return _windows_
.MDIParentFrame_Create(*args
, **kwargs
)
3139 def ActivateNext(*args
, **kwargs
):
3140 """ActivateNext(self)"""
3141 return _windows_
.MDIParentFrame_ActivateNext(*args
, **kwargs
)
3143 def ActivatePrevious(*args
, **kwargs
):
3144 """ActivatePrevious(self)"""
3145 return _windows_
.MDIParentFrame_ActivatePrevious(*args
, **kwargs
)
3147 def ArrangeIcons(*args
, **kwargs
):
3148 """ArrangeIcons(self)"""
3149 return _windows_
.MDIParentFrame_ArrangeIcons(*args
, **kwargs
)
3151 def Cascade(*args
, **kwargs
):
3153 return _windows_
.MDIParentFrame_Cascade(*args
, **kwargs
)
3155 def GetActiveChild(*args
, **kwargs
):
3156 """GetActiveChild(self) -> MDIChildFrame"""
3157 return _windows_
.MDIParentFrame_GetActiveChild(*args
, **kwargs
)
3159 def GetClientWindow(*args
, **kwargs
):
3160 """GetClientWindow(self) -> MDIClientWindow"""
3161 return _windows_
.MDIParentFrame_GetClientWindow(*args
, **kwargs
)
3163 def GetToolBar(*args
, **kwargs
):
3164 """GetToolBar(self) -> Window"""
3165 return _windows_
.MDIParentFrame_GetToolBar(*args
, **kwargs
)
3167 def Tile(*args
, **kwargs
):
3169 return _windows_
.MDIParentFrame_Tile(*args
, **kwargs
)
3172 class MDIParentFramePtr(MDIParentFrame
):
3173 def __init__(self
, this
):
3175 if not hasattr(self
,"thisown"): self
.thisown
= 0
3176 self
.__class
__ = MDIParentFrame
3177 _windows_
.MDIParentFrame_swigregister(MDIParentFramePtr
)
3179 def PreMDIParentFrame(*args
, **kwargs
):
3180 """PreMDIParentFrame() -> MDIParentFrame"""
3181 val
= _windows_
.new_PreMDIParentFrame(*args
, **kwargs
)
3185 class MDIChildFrame(Frame
):
3187 return "<%s.%s; proxy of C++ wxMDIChildFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3188 def __init__(self
, *args
, **kwargs
):
3190 __init__(self, MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
3191 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
3192 String name=FrameNameStr) -> MDIChildFrame
3194 newobj
= _windows_
.new_MDIChildFrame(*args
, **kwargs
)
3195 self
.this
= newobj
.this
3198 self
._setOORInfo
(self
)
3200 def Create(*args
, **kwargs
):
3202 Create(self, MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
3203 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
3204 String name=FrameNameStr) -> bool
3206 return _windows_
.MDIChildFrame_Create(*args
, **kwargs
)
3208 def Activate(*args
, **kwargs
):
3209 """Activate(self)"""
3210 return _windows_
.MDIChildFrame_Activate(*args
, **kwargs
)
3212 def Maximize(*args
, **kwargs
):
3213 """Maximize(self, bool maximize)"""
3214 return _windows_
.MDIChildFrame_Maximize(*args
, **kwargs
)
3216 def Restore(*args
, **kwargs
):
3218 return _windows_
.MDIChildFrame_Restore(*args
, **kwargs
)
3221 class MDIChildFramePtr(MDIChildFrame
):
3222 def __init__(self
, this
):
3224 if not hasattr(self
,"thisown"): self
.thisown
= 0
3225 self
.__class
__ = MDIChildFrame
3226 _windows_
.MDIChildFrame_swigregister(MDIChildFramePtr
)
3228 def PreMDIChildFrame(*args
, **kwargs
):
3229 """PreMDIChildFrame() -> MDIChildFrame"""
3230 val
= _windows_
.new_PreMDIChildFrame(*args
, **kwargs
)
3234 class MDIClientWindow(_core
.Window
):
3236 return "<%s.%s; proxy of C++ wxMDIClientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3237 def __init__(self
, *args
, **kwargs
):
3238 """__init__(self, MDIParentFrame parent, long style=0) -> MDIClientWindow"""
3239 newobj
= _windows_
.new_MDIClientWindow(*args
, **kwargs
)
3240 self
.this
= newobj
.this
3243 self
._setOORInfo
(self
)
3245 def Create(*args
, **kwargs
):
3246 """Create(self, MDIParentFrame parent, long style=0) -> bool"""
3247 return _windows_
.MDIClientWindow_Create(*args
, **kwargs
)
3250 class MDIClientWindowPtr(MDIClientWindow
):
3251 def __init__(self
, this
):
3253 if not hasattr(self
,"thisown"): self
.thisown
= 0
3254 self
.__class
__ = MDIClientWindow
3255 _windows_
.MDIClientWindow_swigregister(MDIClientWindowPtr
)
3257 def PreMDIClientWindow(*args
, **kwargs
):
3258 """PreMDIClientWindow() -> MDIClientWindow"""
3259 val
= _windows_
.new_PreMDIClientWindow(*args
, **kwargs
)
3263 #---------------------------------------------------------------------------
3265 class PyWindow(_core
.Window
):
3267 return "<%s.%s; proxy of C++ wxPyWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3268 def __init__(self
, *args
, **kwargs
):
3270 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
3271 long style=0, String name=PanelNameStr) -> PyWindow
3273 newobj
= _windows_
.new_PyWindow(*args
, **kwargs
)
3274 self
.this
= newobj
.this
3277 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyWindow
)
3279 def _setCallbackInfo(*args
, **kwargs
):
3280 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3281 return _windows_
.PyWindow__setCallbackInfo(*args
, **kwargs
)
3283 def base_DoMoveWindow(*args
, **kwargs
):
3284 """base_DoMoveWindow(self, int x, int y, int width, int height)"""
3285 return _windows_
.PyWindow_base_DoMoveWindow(*args
, **kwargs
)
3287 def base_DoSetSize(*args
, **kwargs
):
3288 """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3289 return _windows_
.PyWindow_base_DoSetSize(*args
, **kwargs
)
3291 def base_DoSetClientSize(*args
, **kwargs
):
3292 """base_DoSetClientSize(self, int width, int height)"""
3293 return _windows_
.PyWindow_base_DoSetClientSize(*args
, **kwargs
)
3295 def base_DoSetVirtualSize(*args
, **kwargs
):
3296 """base_DoSetVirtualSize(self, int x, int y)"""
3297 return _windows_
.PyWindow_base_DoSetVirtualSize(*args
, **kwargs
)
3299 def base_DoGetSize(*args
, **kwargs
):
3300 """base_DoGetSize() -> (width, height)"""
3301 return _windows_
.PyWindow_base_DoGetSize(*args
, **kwargs
)
3303 def base_DoGetClientSize(*args
, **kwargs
):
3304 """base_DoGetClientSize() -> (width, height)"""
3305 return _windows_
.PyWindow_base_DoGetClientSize(*args
, **kwargs
)
3307 def base_DoGetPosition(*args
, **kwargs
):
3308 """base_DoGetPosition() -> (x,y)"""
3309 return _windows_
.PyWindow_base_DoGetPosition(*args
, **kwargs
)
3311 def base_DoGetVirtualSize(*args
, **kwargs
):
3312 """base_DoGetVirtualSize(self) -> Size"""
3313 return _windows_
.PyWindow_base_DoGetVirtualSize(*args
, **kwargs
)
3315 def base_DoGetBestSize(*args
, **kwargs
):
3316 """base_DoGetBestSize(self) -> Size"""
3317 return _windows_
.PyWindow_base_DoGetBestSize(*args
, **kwargs
)
3319 def base_InitDialog(*args
, **kwargs
):
3320 """base_InitDialog(self)"""
3321 return _windows_
.PyWindow_base_InitDialog(*args
, **kwargs
)
3323 def base_TransferDataToWindow(*args
, **kwargs
):
3324 """base_TransferDataToWindow(self) -> bool"""
3325 return _windows_
.PyWindow_base_TransferDataToWindow(*args
, **kwargs
)
3327 def base_TransferDataFromWindow(*args
, **kwargs
):
3328 """base_TransferDataFromWindow(self) -> bool"""
3329 return _windows_
.PyWindow_base_TransferDataFromWindow(*args
, **kwargs
)
3331 def base_Validate(*args
, **kwargs
):
3332 """base_Validate(self) -> bool"""
3333 return _windows_
.PyWindow_base_Validate(*args
, **kwargs
)
3335 def base_AcceptsFocus(*args
, **kwargs
):
3336 """base_AcceptsFocus(self) -> bool"""
3337 return _windows_
.PyWindow_base_AcceptsFocus(*args
, **kwargs
)
3339 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
3340 """base_AcceptsFocusFromKeyboard(self) -> bool"""
3341 return _windows_
.PyWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
3343 def base_GetMaxSize(*args
, **kwargs
):
3344 """base_GetMaxSize(self) -> Size"""
3345 return _windows_
.PyWindow_base_GetMaxSize(*args
, **kwargs
)
3347 def base_AddChild(*args
, **kwargs
):
3348 """base_AddChild(self, Window child)"""
3349 return _windows_
.PyWindow_base_AddChild(*args
, **kwargs
)
3351 def base_RemoveChild(*args
, **kwargs
):
3352 """base_RemoveChild(self, Window child)"""
3353 return _windows_
.PyWindow_base_RemoveChild(*args
, **kwargs
)
3355 def base_ShouldInheritColours(*args
, **kwargs
):
3356 """base_ShouldInheritColours(self) -> bool"""
3357 return _windows_
.PyWindow_base_ShouldInheritColours(*args
, **kwargs
)
3359 def base_ApplyParentThemeBackground(*args
, **kwargs
):
3360 """base_ApplyParentThemeBackground(self, Colour c)"""
3361 return _windows_
.PyWindow_base_ApplyParentThemeBackground(*args
, **kwargs
)
3364 class PyWindowPtr(PyWindow
):
3365 def __init__(self
, this
):
3367 if not hasattr(self
,"thisown"): self
.thisown
= 0
3368 self
.__class
__ = PyWindow
3369 _windows_
.PyWindow_swigregister(PyWindowPtr
)
3371 def PrePyWindow(*args
, **kwargs
):
3372 """PrePyWindow() -> PyWindow"""
3373 val
= _windows_
.new_PrePyWindow(*args
, **kwargs
)
3377 class PyPanel(Panel
):
3379 return "<%s.%s; proxy of C++ wxPyPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3380 def __init__(self
, *args
, **kwargs
):
3382 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
3383 long style=0, String name=PanelNameStr) -> PyPanel
3385 newobj
= _windows_
.new_PyPanel(*args
, **kwargs
)
3386 self
.this
= newobj
.this
3389 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
)
3391 def _setCallbackInfo(*args
, **kwargs
):
3392 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3393 return _windows_
.PyPanel__setCallbackInfo(*args
, **kwargs
)
3395 def base_DoMoveWindow(*args
, **kwargs
):
3396 """base_DoMoveWindow(self, int x, int y, int width, int height)"""
3397 return _windows_
.PyPanel_base_DoMoveWindow(*args
, **kwargs
)
3399 def base_DoSetSize(*args
, **kwargs
):
3400 """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3401 return _windows_
.PyPanel_base_DoSetSize(*args
, **kwargs
)
3403 def base_DoSetClientSize(*args
, **kwargs
):
3404 """base_DoSetClientSize(self, int width, int height)"""
3405 return _windows_
.PyPanel_base_DoSetClientSize(*args
, **kwargs
)
3407 def base_DoSetVirtualSize(*args
, **kwargs
):
3408 """base_DoSetVirtualSize(self, int x, int y)"""
3409 return _windows_
.PyPanel_base_DoSetVirtualSize(*args
, **kwargs
)
3411 def base_DoGetSize(*args
, **kwargs
):
3412 """base_DoGetSize() -> (width, height)"""
3413 return _windows_
.PyPanel_base_DoGetSize(*args
, **kwargs
)
3415 def base_DoGetClientSize(*args
, **kwargs
):
3416 """base_DoGetClientSize() -> (width, height)"""
3417 return _windows_
.PyPanel_base_DoGetClientSize(*args
, **kwargs
)
3419 def base_DoGetPosition(*args
, **kwargs
):
3420 """base_DoGetPosition() -> (x,y)"""
3421 return _windows_
.PyPanel_base_DoGetPosition(*args
, **kwargs
)
3423 def base_DoGetVirtualSize(*args
, **kwargs
):
3424 """base_DoGetVirtualSize(self) -> Size"""
3425 return _windows_
.PyPanel_base_DoGetVirtualSize(*args
, **kwargs
)
3427 def base_DoGetBestSize(*args
, **kwargs
):
3428 """base_DoGetBestSize(self) -> Size"""
3429 return _windows_
.PyPanel_base_DoGetBestSize(*args
, **kwargs
)
3431 def base_InitDialog(*args
, **kwargs
):
3432 """base_InitDialog(self)"""
3433 return _windows_
.PyPanel_base_InitDialog(*args
, **kwargs
)
3435 def base_TransferDataToWindow(*args
, **kwargs
):
3436 """base_TransferDataToWindow(self) -> bool"""
3437 return _windows_
.PyPanel_base_TransferDataToWindow(*args
, **kwargs
)
3439 def base_TransferDataFromWindow(*args
, **kwargs
):
3440 """base_TransferDataFromWindow(self) -> bool"""
3441 return _windows_
.PyPanel_base_TransferDataFromWindow(*args
, **kwargs
)
3443 def base_Validate(*args
, **kwargs
):
3444 """base_Validate(self) -> bool"""
3445 return _windows_
.PyPanel_base_Validate(*args
, **kwargs
)
3447 def base_AcceptsFocus(*args
, **kwargs
):
3448 """base_AcceptsFocus(self) -> bool"""
3449 return _windows_
.PyPanel_base_AcceptsFocus(*args
, **kwargs
)
3451 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
3452 """base_AcceptsFocusFromKeyboard(self) -> bool"""
3453 return _windows_
.PyPanel_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
3455 def base_GetMaxSize(*args
, **kwargs
):
3456 """base_GetMaxSize(self) -> Size"""
3457 return _windows_
.PyPanel_base_GetMaxSize(*args
, **kwargs
)
3459 def base_AddChild(*args
, **kwargs
):
3460 """base_AddChild(self, Window child)"""
3461 return _windows_
.PyPanel_base_AddChild(*args
, **kwargs
)
3463 def base_RemoveChild(*args
, **kwargs
):
3464 """base_RemoveChild(self, Window child)"""
3465 return _windows_
.PyPanel_base_RemoveChild(*args
, **kwargs
)
3467 def base_ShouldInheritColours(*args
, **kwargs
):
3468 """base_ShouldInheritColours(self) -> bool"""
3469 return _windows_
.PyPanel_base_ShouldInheritColours(*args
, **kwargs
)
3471 def base_ApplyParentThemeBackground(*args
, **kwargs
):
3472 """base_ApplyParentThemeBackground(self, Colour c)"""
3473 return _windows_
.PyPanel_base_ApplyParentThemeBackground(*args
, **kwargs
)
3476 class PyPanelPtr(PyPanel
):
3477 def __init__(self
, this
):
3479 if not hasattr(self
,"thisown"): self
.thisown
= 0
3480 self
.__class
__ = PyPanel
3481 _windows_
.PyPanel_swigregister(PyPanelPtr
)
3483 def PrePyPanel(*args
, **kwargs
):
3484 """PrePyPanel() -> PyPanel"""
3485 val
= _windows_
.new_PrePyPanel(*args
, **kwargs
)
3489 class PyScrolledWindow(ScrolledWindow
):
3491 return "<%s.%s; proxy of C++ wxPyScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3492 def __init__(self
, *args
, **kwargs
):
3494 __init__(self, Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
3495 long style=0, String name=PanelNameStr) -> PyScrolledWindow
3497 newobj
= _windows_
.new_PyScrolledWindow(*args
, **kwargs
)
3498 self
.this
= newobj
.this
3501 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
)
3503 def _setCallbackInfo(*args
, **kwargs
):
3504 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
3505 return _windows_
.PyScrolledWindow__setCallbackInfo(*args
, **kwargs
)
3507 def base_DoMoveWindow(*args
, **kwargs
):
3508 """base_DoMoveWindow(self, int x, int y, int width, int height)"""
3509 return _windows_
.PyScrolledWindow_base_DoMoveWindow(*args
, **kwargs
)
3511 def base_DoSetSize(*args
, **kwargs
):
3512 """base_DoSetSize(self, int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
3513 return _windows_
.PyScrolledWindow_base_DoSetSize(*args
, **kwargs
)
3515 def base_DoSetClientSize(*args
, **kwargs
):
3516 """base_DoSetClientSize(self, int width, int height)"""
3517 return _windows_
.PyScrolledWindow_base_DoSetClientSize(*args
, **kwargs
)
3519 def base_DoSetVirtualSize(*args
, **kwargs
):
3520 """base_DoSetVirtualSize(self, int x, int y)"""
3521 return _windows_
.PyScrolledWindow_base_DoSetVirtualSize(*args
, **kwargs
)
3523 def base_DoGetSize(*args
, **kwargs
):
3524 """base_DoGetSize() -> (width, height)"""
3525 return _windows_
.PyScrolledWindow_base_DoGetSize(*args
, **kwargs
)
3527 def base_DoGetClientSize(*args
, **kwargs
):
3528 """base_DoGetClientSize() -> (width, height)"""
3529 return _windows_
.PyScrolledWindow_base_DoGetClientSize(*args
, **kwargs
)
3531 def base_DoGetPosition(*args
, **kwargs
):
3532 """base_DoGetPosition() -> (x,y)"""
3533 return _windows_
.PyScrolledWindow_base_DoGetPosition(*args
, **kwargs
)
3535 def base_DoGetVirtualSize(*args
, **kwargs
):
3536 """base_DoGetVirtualSize(self) -> Size"""
3537 return _windows_
.PyScrolledWindow_base_DoGetVirtualSize(*args
, **kwargs
)
3539 def base_DoGetBestSize(*args
, **kwargs
):
3540 """base_DoGetBestSize(self) -> Size"""
3541 return _windows_
.PyScrolledWindow_base_DoGetBestSize(*args
, **kwargs
)
3543 def base_InitDialog(*args
, **kwargs
):
3544 """base_InitDialog(self)"""
3545 return _windows_
.PyScrolledWindow_base_InitDialog(*args
, **kwargs
)
3547 def base_TransferDataToWindow(*args
, **kwargs
):
3548 """base_TransferDataToWindow(self) -> bool"""
3549 return _windows_
.PyScrolledWindow_base_TransferDataToWindow(*args
, **kwargs
)
3551 def base_TransferDataFromWindow(*args
, **kwargs
):
3552 """base_TransferDataFromWindow(self) -> bool"""
3553 return _windows_
.PyScrolledWindow_base_TransferDataFromWindow(*args
, **kwargs
)
3555 def base_Validate(*args
, **kwargs
):
3556 """base_Validate(self) -> bool"""
3557 return _windows_
.PyScrolledWindow_base_Validate(*args
, **kwargs
)
3559 def base_AcceptsFocus(*args
, **kwargs
):
3560 """base_AcceptsFocus(self) -> bool"""
3561 return _windows_
.PyScrolledWindow_base_AcceptsFocus(*args
, **kwargs
)
3563 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
3564 """base_AcceptsFocusFromKeyboard(self) -> bool"""
3565 return _windows_
.PyScrolledWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
3567 def base_GetMaxSize(*args
, **kwargs
):
3568 """base_GetMaxSize(self) -> Size"""
3569 return _windows_
.PyScrolledWindow_base_GetMaxSize(*args
, **kwargs
)
3571 def base_AddChild(*args
, **kwargs
):
3572 """base_AddChild(self, Window child)"""
3573 return _windows_
.PyScrolledWindow_base_AddChild(*args
, **kwargs
)
3575 def base_RemoveChild(*args
, **kwargs
):
3576 """base_RemoveChild(self, Window child)"""
3577 return _windows_
.PyScrolledWindow_base_RemoveChild(*args
, **kwargs
)
3579 def base_ShouldInheritColours(*args
, **kwargs
):
3580 """base_ShouldInheritColours(self) -> bool"""
3581 return _windows_
.PyScrolledWindow_base_ShouldInheritColours(*args
, **kwargs
)
3583 def base_ApplyParentThemeBackground(*args
, **kwargs
):
3584 """base_ApplyParentThemeBackground(self, Colour c)"""
3585 return _windows_
.PyScrolledWindow_base_ApplyParentThemeBackground(*args
, **kwargs
)
3588 class PyScrolledWindowPtr(PyScrolledWindow
):
3589 def __init__(self
, this
):
3591 if not hasattr(self
,"thisown"): self
.thisown
= 0
3592 self
.__class
__ = PyScrolledWindow
3593 _windows_
.PyScrolledWindow_swigregister(PyScrolledWindowPtr
)
3595 def PrePyScrolledWindow(*args
, **kwargs
):
3596 """PrePyScrolledWindow() -> PyScrolledWindow"""
3597 val
= _windows_
.new_PrePyScrolledWindow(*args
, **kwargs
)
3601 #---------------------------------------------------------------------------
3603 PRINT_MODE_NONE
= _windows_
.PRINT_MODE_NONE
3604 PRINT_MODE_PREVIEW
= _windows_
.PRINT_MODE_PREVIEW
3605 PRINT_MODE_FILE
= _windows_
.PRINT_MODE_FILE
3606 PRINT_MODE_PRINTER
= _windows_
.PRINT_MODE_PRINTER
3607 PRINT_MODE_STREAM
= _windows_
.PRINT_MODE_STREAM
3608 class PrintData(_core
.Object
):
3610 return "<%s.%s; proxy of C++ wxPrintData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3611 def __init__(self
, *args
, **kwargs
):
3612 """__init__(self) -> PrintData"""
3613 newobj
= _windows_
.new_PrintData(*args
, **kwargs
)
3614 self
.this
= newobj
.this
3617 def __del__(self
, destroy
=_windows_
.delete_PrintData
):
3620 if self
.thisown
: destroy(self
)
3623 def GetNoCopies(*args
, **kwargs
):
3624 """GetNoCopies(self) -> int"""
3625 return _windows_
.PrintData_GetNoCopies(*args
, **kwargs
)
3627 def GetCollate(*args
, **kwargs
):
3628 """GetCollate(self) -> bool"""
3629 return _windows_
.PrintData_GetCollate(*args
, **kwargs
)
3631 def GetOrientation(*args
, **kwargs
):
3632 """GetOrientation(self) -> int"""
3633 return _windows_
.PrintData_GetOrientation(*args
, **kwargs
)
3635 def Ok(*args
, **kwargs
):
3636 """Ok(self) -> bool"""
3637 return _windows_
.PrintData_Ok(*args
, **kwargs
)
3639 def GetPrinterName(*args
, **kwargs
):
3640 """GetPrinterName(self) -> String"""
3641 return _windows_
.PrintData_GetPrinterName(*args
, **kwargs
)
3643 def GetColour(*args
, **kwargs
):
3644 """GetColour(self) -> bool"""
3645 return _windows_
.PrintData_GetColour(*args
, **kwargs
)
3647 def GetDuplex(*args
, **kwargs
):
3648 """GetDuplex(self) -> int"""
3649 return _windows_
.PrintData_GetDuplex(*args
, **kwargs
)
3651 def GetPaperId(*args
, **kwargs
):
3652 """GetPaperId(self) -> int"""
3653 return _windows_
.PrintData_GetPaperId(*args
, **kwargs
)
3655 def GetPaperSize(*args
, **kwargs
):
3656 """GetPaperSize(self) -> Size"""
3657 return _windows_
.PrintData_GetPaperSize(*args
, **kwargs
)
3659 def GetQuality(*args
, **kwargs
):
3660 """GetQuality(self) -> int"""
3661 return _windows_
.PrintData_GetQuality(*args
, **kwargs
)
3663 def SetNoCopies(*args
, **kwargs
):
3664 """SetNoCopies(self, int v)"""
3665 return _windows_
.PrintData_SetNoCopies(*args
, **kwargs
)
3667 def SetCollate(*args
, **kwargs
):
3668 """SetCollate(self, bool flag)"""
3669 return _windows_
.PrintData_SetCollate(*args
, **kwargs
)
3671 def SetOrientation(*args
, **kwargs
):
3672 """SetOrientation(self, int orient)"""
3673 return _windows_
.PrintData_SetOrientation(*args
, **kwargs
)
3675 def SetPrinterName(*args
, **kwargs
):
3676 """SetPrinterName(self, String name)"""
3677 return _windows_
.PrintData_SetPrinterName(*args
, **kwargs
)
3679 def SetColour(*args
, **kwargs
):
3680 """SetColour(self, bool colour)"""
3681 return _windows_
.PrintData_SetColour(*args
, **kwargs
)
3683 def SetDuplex(*args
, **kwargs
):
3684 """SetDuplex(self, int duplex)"""
3685 return _windows_
.PrintData_SetDuplex(*args
, **kwargs
)
3687 def SetPaperId(*args
, **kwargs
):
3688 """SetPaperId(self, int sizeId)"""
3689 return _windows_
.PrintData_SetPaperId(*args
, **kwargs
)
3691 def SetPaperSize(*args
, **kwargs
):
3692 """SetPaperSize(self, Size sz)"""
3693 return _windows_
.PrintData_SetPaperSize(*args
, **kwargs
)
3695 def SetQuality(*args
, **kwargs
):
3696 """SetQuality(self, int quality)"""
3697 return _windows_
.PrintData_SetQuality(*args
, **kwargs
)
3699 def GetPrinterCommand(*args
, **kwargs
):
3700 """GetPrinterCommand(self) -> String"""
3701 return _windows_
.PrintData_GetPrinterCommand(*args
, **kwargs
)
3703 def GetPrinterOptions(*args
, **kwargs
):
3704 """GetPrinterOptions(self) -> String"""
3705 return _windows_
.PrintData_GetPrinterOptions(*args
, **kwargs
)
3707 def GetPreviewCommand(*args
, **kwargs
):
3708 """GetPreviewCommand(self) -> String"""
3709 return _windows_
.PrintData_GetPreviewCommand(*args
, **kwargs
)
3711 def GetFilename(*args
, **kwargs
):
3712 """GetFilename(self) -> String"""
3713 return _windows_
.PrintData_GetFilename(*args
, **kwargs
)
3715 def GetFontMetricPath(*args
, **kwargs
):
3716 """GetFontMetricPath(self) -> String"""
3717 return _windows_
.PrintData_GetFontMetricPath(*args
, **kwargs
)
3719 def GetPrinterScaleX(*args
, **kwargs
):
3720 """GetPrinterScaleX(self) -> double"""
3721 return _windows_
.PrintData_GetPrinterScaleX(*args
, **kwargs
)
3723 def GetPrinterScaleY(*args
, **kwargs
):
3724 """GetPrinterScaleY(self) -> double"""
3725 return _windows_
.PrintData_GetPrinterScaleY(*args
, **kwargs
)
3727 def GetPrinterTranslateX(*args
, **kwargs
):
3728 """GetPrinterTranslateX(self) -> long"""
3729 return _windows_
.PrintData_GetPrinterTranslateX(*args
, **kwargs
)
3731 def GetPrinterTranslateY(*args
, **kwargs
):
3732 """GetPrinterTranslateY(self) -> long"""
3733 return _windows_
.PrintData_GetPrinterTranslateY(*args
, **kwargs
)
3735 def GetPrintMode(*args
, **kwargs
):
3736 """GetPrintMode(self) -> int"""
3737 return _windows_
.PrintData_GetPrintMode(*args
, **kwargs
)
3739 def SetPrinterCommand(*args
, **kwargs
):
3740 """SetPrinterCommand(self, String command)"""
3741 return _windows_
.PrintData_SetPrinterCommand(*args
, **kwargs
)
3743 def SetPrinterOptions(*args
, **kwargs
):
3744 """SetPrinterOptions(self, String options)"""
3745 return _windows_
.PrintData_SetPrinterOptions(*args
, **kwargs
)
3747 def SetPreviewCommand(*args
, **kwargs
):
3748 """SetPreviewCommand(self, String command)"""
3749 return _windows_
.PrintData_SetPreviewCommand(*args
, **kwargs
)
3751 def SetFilename(*args
, **kwargs
):
3752 """SetFilename(self, String filename)"""
3753 return _windows_
.PrintData_SetFilename(*args
, **kwargs
)
3755 def SetFontMetricPath(*args
, **kwargs
):
3756 """SetFontMetricPath(self, String path)"""
3757 return _windows_
.PrintData_SetFontMetricPath(*args
, **kwargs
)
3759 def SetPrinterScaleX(*args
, **kwargs
):
3760 """SetPrinterScaleX(self, double x)"""
3761 return _windows_
.PrintData_SetPrinterScaleX(*args
, **kwargs
)
3763 def SetPrinterScaleY(*args
, **kwargs
):
3764 """SetPrinterScaleY(self, double y)"""
3765 return _windows_
.PrintData_SetPrinterScaleY(*args
, **kwargs
)
3767 def SetPrinterScaling(*args
, **kwargs
):
3768 """SetPrinterScaling(self, double x, double y)"""
3769 return _windows_
.PrintData_SetPrinterScaling(*args
, **kwargs
)
3771 def SetPrinterTranslateX(*args
, **kwargs
):
3772 """SetPrinterTranslateX(self, long x)"""
3773 return _windows_
.PrintData_SetPrinterTranslateX(*args
, **kwargs
)
3775 def SetPrinterTranslateY(*args
, **kwargs
):
3776 """SetPrinterTranslateY(self, long y)"""
3777 return _windows_
.PrintData_SetPrinterTranslateY(*args
, **kwargs
)
3779 def SetPrinterTranslation(*args
, **kwargs
):
3780 """SetPrinterTranslation(self, long x, long y)"""
3781 return _windows_
.PrintData_SetPrinterTranslation(*args
, **kwargs
)
3783 def SetPrintMode(*args
, **kwargs
):
3784 """SetPrintMode(self, int printMode)"""
3785 return _windows_
.PrintData_SetPrintMode(*args
, **kwargs
)
3787 def GetOutputStream(*args
, **kwargs
):
3788 """GetOutputStream(self) -> OutputStream"""
3789 return _windows_
.PrintData_GetOutputStream(*args
, **kwargs
)
3791 def SetOutputStream(*args
, **kwargs
):
3792 """SetOutputStream(self, OutputStream outputstream)"""
3793 return _windows_
.PrintData_SetOutputStream(*args
, **kwargs
)
3795 def __nonzero__(self
): return self
.Ok()
3797 class PrintDataPtr(PrintData
):
3798 def __init__(self
, this
):
3800 if not hasattr(self
,"thisown"): self
.thisown
= 0
3801 self
.__class
__ = PrintData
3802 _windows_
.PrintData_swigregister(PrintDataPtr
)
3803 PrintoutTitleStr
= cvar
.PrintoutTitleStr
3804 PreviewCanvasNameStr
= cvar
.PreviewCanvasNameStr
3806 class PageSetupDialogData(_core
.Object
):
3808 return "<%s.%s; proxy of C++ wxPageSetupDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3809 def __init__(self
, *args
, **kwargs
):
3810 """__init__(self) -> PageSetupDialogData"""
3811 newobj
= _windows_
.new_PageSetupDialogData(*args
, **kwargs
)
3812 self
.this
= newobj
.this
3815 def __del__(self
, destroy
=_windows_
.delete_PageSetupDialogData
):
3818 if self
.thisown
: destroy(self
)
3821 def EnableHelp(*args
, **kwargs
):
3822 """EnableHelp(self, bool flag)"""
3823 return _windows_
.PageSetupDialogData_EnableHelp(*args
, **kwargs
)
3825 def EnableMargins(*args
, **kwargs
):
3826 """EnableMargins(self, bool flag)"""
3827 return _windows_
.PageSetupDialogData_EnableMargins(*args
, **kwargs
)
3829 def EnableOrientation(*args
, **kwargs
):
3830 """EnableOrientation(self, bool flag)"""
3831 return _windows_
.PageSetupDialogData_EnableOrientation(*args
, **kwargs
)
3833 def EnablePaper(*args
, **kwargs
):
3834 """EnablePaper(self, bool flag)"""
3835 return _windows_
.PageSetupDialogData_EnablePaper(*args
, **kwargs
)
3837 def EnablePrinter(*args
, **kwargs
):
3838 """EnablePrinter(self, bool flag)"""
3839 return _windows_
.PageSetupDialogData_EnablePrinter(*args
, **kwargs
)
3841 def GetDefaultMinMargins(*args
, **kwargs
):
3842 """GetDefaultMinMargins(self) -> bool"""
3843 return _windows_
.PageSetupDialogData_GetDefaultMinMargins(*args
, **kwargs
)
3845 def GetEnableMargins(*args
, **kwargs
):
3846 """GetEnableMargins(self) -> bool"""
3847 return _windows_
.PageSetupDialogData_GetEnableMargins(*args
, **kwargs
)
3849 def GetEnableOrientation(*args
, **kwargs
):
3850 """GetEnableOrientation(self) -> bool"""
3851 return _windows_
.PageSetupDialogData_GetEnableOrientation(*args
, **kwargs
)
3853 def GetEnablePaper(*args
, **kwargs
):
3854 """GetEnablePaper(self) -> bool"""
3855 return _windows_
.PageSetupDialogData_GetEnablePaper(*args
, **kwargs
)
3857 def GetEnablePrinter(*args
, **kwargs
):
3858 """GetEnablePrinter(self) -> bool"""
3859 return _windows_
.PageSetupDialogData_GetEnablePrinter(*args
, **kwargs
)
3861 def GetEnableHelp(*args
, **kwargs
):
3862 """GetEnableHelp(self) -> bool"""
3863 return _windows_
.PageSetupDialogData_GetEnableHelp(*args
, **kwargs
)
3865 def GetDefaultInfo(*args
, **kwargs
):
3866 """GetDefaultInfo(self) -> bool"""
3867 return _windows_
.PageSetupDialogData_GetDefaultInfo(*args
, **kwargs
)
3869 def GetMarginTopLeft(*args
, **kwargs
):
3870 """GetMarginTopLeft(self) -> Point"""
3871 return _windows_
.PageSetupDialogData_GetMarginTopLeft(*args
, **kwargs
)
3873 def GetMarginBottomRight(*args
, **kwargs
):
3874 """GetMarginBottomRight(self) -> Point"""
3875 return _windows_
.PageSetupDialogData_GetMarginBottomRight(*args
, **kwargs
)
3877 def GetMinMarginTopLeft(*args
, **kwargs
):
3878 """GetMinMarginTopLeft(self) -> Point"""
3879 return _windows_
.PageSetupDialogData_GetMinMarginTopLeft(*args
, **kwargs
)
3881 def GetMinMarginBottomRight(*args
, **kwargs
):
3882 """GetMinMarginBottomRight(self) -> Point"""
3883 return _windows_
.PageSetupDialogData_GetMinMarginBottomRight(*args
, **kwargs
)
3885 def GetPaperId(*args
, **kwargs
):
3886 """GetPaperId(self) -> int"""
3887 return _windows_
.PageSetupDialogData_GetPaperId(*args
, **kwargs
)
3889 def GetPaperSize(*args
, **kwargs
):
3890 """GetPaperSize(self) -> Size"""
3891 return _windows_
.PageSetupDialogData_GetPaperSize(*args
, **kwargs
)
3893 def GetPrintData(*args
, **kwargs
):
3894 """GetPrintData(self) -> PrintData"""
3895 return _windows_
.PageSetupDialogData_GetPrintData(*args
, **kwargs
)
3897 def Ok(*args
, **kwargs
):
3898 """Ok(self) -> bool"""
3899 return _windows_
.PageSetupDialogData_Ok(*args
, **kwargs
)
3901 def SetDefaultInfo(*args
, **kwargs
):
3902 """SetDefaultInfo(self, bool flag)"""
3903 return _windows_
.PageSetupDialogData_SetDefaultInfo(*args
, **kwargs
)
3905 def SetDefaultMinMargins(*args
, **kwargs
):
3906 """SetDefaultMinMargins(self, bool flag)"""
3907 return _windows_
.PageSetupDialogData_SetDefaultMinMargins(*args
, **kwargs
)
3909 def SetMarginTopLeft(*args
, **kwargs
):
3910 """SetMarginTopLeft(self, Point pt)"""
3911 return _windows_
.PageSetupDialogData_SetMarginTopLeft(*args
, **kwargs
)
3913 def SetMarginBottomRight(*args
, **kwargs
):
3914 """SetMarginBottomRight(self, Point pt)"""
3915 return _windows_
.PageSetupDialogData_SetMarginBottomRight(*args
, **kwargs
)
3917 def SetMinMarginTopLeft(*args
, **kwargs
):
3918 """SetMinMarginTopLeft(self, Point pt)"""
3919 return _windows_
.PageSetupDialogData_SetMinMarginTopLeft(*args
, **kwargs
)
3921 def SetMinMarginBottomRight(*args
, **kwargs
):
3922 """SetMinMarginBottomRight(self, Point pt)"""
3923 return _windows_
.PageSetupDialogData_SetMinMarginBottomRight(*args
, **kwargs
)
3925 def SetPaperId(*args
, **kwargs
):
3926 """SetPaperId(self, int id)"""
3927 return _windows_
.PageSetupDialogData_SetPaperId(*args
, **kwargs
)
3929 def SetPaperSize(*args
, **kwargs
):
3930 """SetPaperSize(self, Size size)"""
3931 return _windows_
.PageSetupDialogData_SetPaperSize(*args
, **kwargs
)
3933 def SetPrintData(*args
, **kwargs
):
3934 """SetPrintData(self, PrintData printData)"""
3935 return _windows_
.PageSetupDialogData_SetPrintData(*args
, **kwargs
)
3937 def __nonzero__(self
): return self
.Ok()
3939 class PageSetupDialogDataPtr(PageSetupDialogData
):
3940 def __init__(self
, this
):
3942 if not hasattr(self
,"thisown"): self
.thisown
= 0
3943 self
.__class
__ = PageSetupDialogData
3944 _windows_
.PageSetupDialogData_swigregister(PageSetupDialogDataPtr
)
3946 class PageSetupDialog(Dialog
):
3948 return "<%s.%s; proxy of C++ wxPageSetupDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3949 def __init__(self
, *args
, **kwargs
):
3950 """__init__(self, Window parent, PageSetupDialogData data=None) -> PageSetupDialog"""
3951 newobj
= _windows_
.new_PageSetupDialog(*args
, **kwargs
)
3952 self
.this
= newobj
.this
3955 self
._setOORInfo
(self
)
3957 def GetPageSetupData(*args
, **kwargs
):
3958 """GetPageSetupData(self) -> PageSetupDialogData"""
3959 return _windows_
.PageSetupDialog_GetPageSetupData(*args
, **kwargs
)
3961 def ShowModal(*args
, **kwargs
):
3962 """ShowModal(self) -> int"""
3963 return _windows_
.PageSetupDialog_ShowModal(*args
, **kwargs
)
3966 class PageSetupDialogPtr(PageSetupDialog
):
3967 def __init__(self
, this
):
3969 if not hasattr(self
,"thisown"): self
.thisown
= 0
3970 self
.__class
__ = PageSetupDialog
3971 _windows_
.PageSetupDialog_swigregister(PageSetupDialogPtr
)
3973 class PrintDialogData(_core
.Object
):
3975 return "<%s.%s; proxy of C++ wxPrintDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3976 def __init__(self
, *args
):
3978 __init__(self) -> PrintDialogData
3979 __init__(self, PrintData printData) -> PrintDialogData
3981 newobj
= _windows_
.new_PrintDialogData(*args
)
3982 self
.this
= newobj
.this
3985 def __del__(self
, destroy
=_windows_
.delete_PrintDialogData
):
3988 if self
.thisown
: destroy(self
)
3991 def GetFromPage(*args
, **kwargs
):
3992 """GetFromPage(self) -> int"""
3993 return _windows_
.PrintDialogData_GetFromPage(*args
, **kwargs
)
3995 def GetToPage(*args
, **kwargs
):
3996 """GetToPage(self) -> int"""
3997 return _windows_
.PrintDialogData_GetToPage(*args
, **kwargs
)
3999 def GetMinPage(*args
, **kwargs
):
4000 """GetMinPage(self) -> int"""
4001 return _windows_
.PrintDialogData_GetMinPage(*args
, **kwargs
)
4003 def GetMaxPage(*args
, **kwargs
):
4004 """GetMaxPage(self) -> int"""
4005 return _windows_
.PrintDialogData_GetMaxPage(*args
, **kwargs
)
4007 def GetNoCopies(*args
, **kwargs
):
4008 """GetNoCopies(self) -> int"""
4009 return _windows_
.PrintDialogData_GetNoCopies(*args
, **kwargs
)
4011 def GetAllPages(*args
, **kwargs
):
4012 """GetAllPages(self) -> bool"""
4013 return _windows_
.PrintDialogData_GetAllPages(*args
, **kwargs
)
4015 def GetSelection(*args
, **kwargs
):
4016 """GetSelection(self) -> bool"""
4017 return _windows_
.PrintDialogData_GetSelection(*args
, **kwargs
)
4019 def GetCollate(*args
, **kwargs
):
4020 """GetCollate(self) -> bool"""
4021 return _windows_
.PrintDialogData_GetCollate(*args
, **kwargs
)
4023 def GetPrintToFile(*args
, **kwargs
):
4024 """GetPrintToFile(self) -> bool"""
4025 return _windows_
.PrintDialogData_GetPrintToFile(*args
, **kwargs
)
4027 def GetSetupDialog(*args
, **kwargs
):
4028 """GetSetupDialog(self) -> bool"""
4029 return _windows_
.PrintDialogData_GetSetupDialog(*args
, **kwargs
)
4031 def SetFromPage(*args
, **kwargs
):
4032 """SetFromPage(self, int v)"""
4033 return _windows_
.PrintDialogData_SetFromPage(*args
, **kwargs
)
4035 def SetToPage(*args
, **kwargs
):
4036 """SetToPage(self, int v)"""
4037 return _windows_
.PrintDialogData_SetToPage(*args
, **kwargs
)
4039 def SetMinPage(*args
, **kwargs
):
4040 """SetMinPage(self, int v)"""
4041 return _windows_
.PrintDialogData_SetMinPage(*args
, **kwargs
)
4043 def SetMaxPage(*args
, **kwargs
):
4044 """SetMaxPage(self, int v)"""
4045 return _windows_
.PrintDialogData_SetMaxPage(*args
, **kwargs
)
4047 def SetNoCopies(*args
, **kwargs
):
4048 """SetNoCopies(self, int v)"""
4049 return _windows_
.PrintDialogData_SetNoCopies(*args
, **kwargs
)
4051 def SetAllPages(*args
, **kwargs
):
4052 """SetAllPages(self, bool flag)"""
4053 return _windows_
.PrintDialogData_SetAllPages(*args
, **kwargs
)
4055 def SetSelection(*args
, **kwargs
):
4056 """SetSelection(self, bool flag)"""
4057 return _windows_
.PrintDialogData_SetSelection(*args
, **kwargs
)
4059 def SetCollate(*args
, **kwargs
):
4060 """SetCollate(self, bool flag)"""
4061 return _windows_
.PrintDialogData_SetCollate(*args
, **kwargs
)
4063 def SetPrintToFile(*args
, **kwargs
):
4064 """SetPrintToFile(self, bool flag)"""
4065 return _windows_
.PrintDialogData_SetPrintToFile(*args
, **kwargs
)
4067 def SetSetupDialog(*args
, **kwargs
):
4068 """SetSetupDialog(self, bool flag)"""
4069 return _windows_
.PrintDialogData_SetSetupDialog(*args
, **kwargs
)
4071 def EnablePrintToFile(*args
, **kwargs
):
4072 """EnablePrintToFile(self, bool flag)"""
4073 return _windows_
.PrintDialogData_EnablePrintToFile(*args
, **kwargs
)
4075 def EnableSelection(*args
, **kwargs
):
4076 """EnableSelection(self, bool flag)"""
4077 return _windows_
.PrintDialogData_EnableSelection(*args
, **kwargs
)
4079 def EnablePageNumbers(*args
, **kwargs
):
4080 """EnablePageNumbers(self, bool flag)"""
4081 return _windows_
.PrintDialogData_EnablePageNumbers(*args
, **kwargs
)
4083 def EnableHelp(*args
, **kwargs
):
4084 """EnableHelp(self, bool flag)"""
4085 return _windows_
.PrintDialogData_EnableHelp(*args
, **kwargs
)
4087 def GetEnablePrintToFile(*args
, **kwargs
):
4088 """GetEnablePrintToFile(self) -> bool"""
4089 return _windows_
.PrintDialogData_GetEnablePrintToFile(*args
, **kwargs
)
4091 def GetEnableSelection(*args
, **kwargs
):
4092 """GetEnableSelection(self) -> bool"""
4093 return _windows_
.PrintDialogData_GetEnableSelection(*args
, **kwargs
)
4095 def GetEnablePageNumbers(*args
, **kwargs
):
4096 """GetEnablePageNumbers(self) -> bool"""
4097 return _windows_
.PrintDialogData_GetEnablePageNumbers(*args
, **kwargs
)
4099 def GetEnableHelp(*args
, **kwargs
):
4100 """GetEnableHelp(self) -> bool"""
4101 return _windows_
.PrintDialogData_GetEnableHelp(*args
, **kwargs
)
4103 def Ok(*args
, **kwargs
):
4104 """Ok(self) -> bool"""
4105 return _windows_
.PrintDialogData_Ok(*args
, **kwargs
)
4107 def GetPrintData(*args
, **kwargs
):
4108 """GetPrintData(self) -> PrintData"""
4109 return _windows_
.PrintDialogData_GetPrintData(*args
, **kwargs
)
4111 def SetPrintData(*args
, **kwargs
):
4112 """SetPrintData(self, PrintData printData)"""
4113 return _windows_
.PrintDialogData_SetPrintData(*args
, **kwargs
)
4115 def __nonzero__(self
): return self
.Ok()
4117 class PrintDialogDataPtr(PrintDialogData
):
4118 def __init__(self
, this
):
4120 if not hasattr(self
,"thisown"): self
.thisown
= 0
4121 self
.__class
__ = PrintDialogData
4122 _windows_
.PrintDialogData_swigregister(PrintDialogDataPtr
)
4124 class PrintDialog(Dialog
):
4126 return "<%s.%s; proxy of C++ wxPrintDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4127 def __init__(self
, *args
, **kwargs
):
4128 """__init__(self, Window parent, PrintDialogData data=None) -> PrintDialog"""
4129 newobj
= _windows_
.new_PrintDialog(*args
, **kwargs
)
4130 self
.this
= newobj
.this
4133 self
._setOORInfo
(self
)
4135 def GetPrintDialogData(*args
, **kwargs
):
4136 """GetPrintDialogData(self) -> PrintDialogData"""
4137 return _windows_
.PrintDialog_GetPrintDialogData(*args
, **kwargs
)
4139 def GetPrintDC(*args
, **kwargs
):
4140 """GetPrintDC(self) -> DC"""
4141 return _windows_
.PrintDialog_GetPrintDC(*args
, **kwargs
)
4143 def ShowModal(*args
, **kwargs
):
4144 """ShowModal(self) -> int"""
4145 return _windows_
.PrintDialog_ShowModal(*args
, **kwargs
)
4148 class PrintDialogPtr(PrintDialog
):
4149 def __init__(self
, this
):
4151 if not hasattr(self
,"thisown"): self
.thisown
= 0
4152 self
.__class
__ = PrintDialog
4153 _windows_
.PrintDialog_swigregister(PrintDialogPtr
)
4155 PRINTER_NO_ERROR
= _windows_
.PRINTER_NO_ERROR
4156 PRINTER_CANCELLED
= _windows_
.PRINTER_CANCELLED
4157 PRINTER_ERROR
= _windows_
.PRINTER_ERROR
4158 class Printer(_core
.Object
):
4160 return "<%s.%s; proxy of C++ wxPrinter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4161 def __init__(self
, *args
, **kwargs
):
4162 """__init__(self, PrintDialogData data=None) -> Printer"""
4163 newobj
= _windows_
.new_Printer(*args
, **kwargs
)
4164 self
.this
= newobj
.this
4167 def __del__(self
, destroy
=_windows_
.delete_Printer
):
4170 if self
.thisown
: destroy(self
)
4173 def CreateAbortWindow(*args
, **kwargs
):
4174 """CreateAbortWindow(self, Window parent, Printout printout)"""
4175 return _windows_
.Printer_CreateAbortWindow(*args
, **kwargs
)
4177 def GetPrintDialogData(*args
, **kwargs
):
4178 """GetPrintDialogData(self) -> PrintDialogData"""
4179 return _windows_
.Printer_GetPrintDialogData(*args
, **kwargs
)
4181 def Print(*args
, **kwargs
):
4182 """Print(self, Window parent, Printout printout, int prompt=True) -> bool"""
4183 return _windows_
.Printer_Print(*args
, **kwargs
)
4185 def PrintDialog(*args
, **kwargs
):
4186 """PrintDialog(self, Window parent) -> DC"""
4187 return _windows_
.Printer_PrintDialog(*args
, **kwargs
)
4189 def ReportError(*args
, **kwargs
):
4190 """ReportError(self, Window parent, Printout printout, String message)"""
4191 return _windows_
.Printer_ReportError(*args
, **kwargs
)
4193 def Setup(*args
, **kwargs
):
4194 """Setup(self, Window parent) -> bool"""
4195 return _windows_
.Printer_Setup(*args
, **kwargs
)
4197 def GetAbort(*args
, **kwargs
):
4198 """GetAbort(self) -> bool"""
4199 return _windows_
.Printer_GetAbort(*args
, **kwargs
)
4201 def GetLastError(*args
, **kwargs
):
4202 """GetLastError() -> int"""
4203 return _windows_
.Printer_GetLastError(*args
, **kwargs
)
4205 GetLastError
= staticmethod(GetLastError
)
4207 class PrinterPtr(Printer
):
4208 def __init__(self
, this
):
4210 if not hasattr(self
,"thisown"): self
.thisown
= 0
4211 self
.__class
__ = Printer
4212 _windows_
.Printer_swigregister(PrinterPtr
)
4214 def Printer_GetLastError(*args
, **kwargs
):
4215 """Printer_GetLastError() -> int"""
4216 return _windows_
.Printer_GetLastError(*args
, **kwargs
)
4218 class Printout(_core
.Object
):
4220 return "<%s.%s; proxy of C++ wxPyPrintout instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4221 def __init__(self
, *args
, **kwargs
):
4222 """__init__(self, String title=PrintoutTitleStr) -> Printout"""
4223 newobj
= _windows_
.new_Printout(*args
, **kwargs
)
4224 self
.this
= newobj
.this
4227 self
._setCallbackInfo
(self
, Printout
)
4229 def _setCallbackInfo(*args
, **kwargs
):
4230 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4231 return _windows_
.Printout__setCallbackInfo(*args
, **kwargs
)
4233 def GetTitle(*args
, **kwargs
):
4234 """GetTitle(self) -> String"""
4235 return _windows_
.Printout_GetTitle(*args
, **kwargs
)
4237 def GetDC(*args
, **kwargs
):
4238 """GetDC(self) -> DC"""
4239 return _windows_
.Printout_GetDC(*args
, **kwargs
)
4241 def SetDC(*args
, **kwargs
):
4242 """SetDC(self, DC dc)"""
4243 return _windows_
.Printout_SetDC(*args
, **kwargs
)
4245 def SetPageSizePixels(*args
, **kwargs
):
4246 """SetPageSizePixels(self, int w, int h)"""
4247 return _windows_
.Printout_SetPageSizePixels(*args
, **kwargs
)
4249 def GetPageSizePixels(*args
, **kwargs
):
4250 """GetPageSizePixels() -> (w, h)"""
4251 return _windows_
.Printout_GetPageSizePixels(*args
, **kwargs
)
4253 def SetPageSizeMM(*args
, **kwargs
):
4254 """SetPageSizeMM(self, int w, int h)"""
4255 return _windows_
.Printout_SetPageSizeMM(*args
, **kwargs
)
4257 def GetPageSizeMM(*args
, **kwargs
):
4258 """GetPageSizeMM() -> (w, h)"""
4259 return _windows_
.Printout_GetPageSizeMM(*args
, **kwargs
)
4261 def SetPPIScreen(*args
, **kwargs
):
4262 """SetPPIScreen(self, int x, int y)"""
4263 return _windows_
.Printout_SetPPIScreen(*args
, **kwargs
)
4265 def GetPPIScreen(*args
, **kwargs
):
4266 """GetPPIScreen() -> (x,y)"""
4267 return _windows_
.Printout_GetPPIScreen(*args
, **kwargs
)
4269 def SetPPIPrinter(*args
, **kwargs
):
4270 """SetPPIPrinter(self, int x, int y)"""
4271 return _windows_
.Printout_SetPPIPrinter(*args
, **kwargs
)
4273 def GetPPIPrinter(*args
, **kwargs
):
4274 """GetPPIPrinter() -> (x,y)"""
4275 return _windows_
.Printout_GetPPIPrinter(*args
, **kwargs
)
4277 def IsPreview(*args
, **kwargs
):
4278 """IsPreview(self) -> bool"""
4279 return _windows_
.Printout_IsPreview(*args
, **kwargs
)
4281 def SetIsPreview(*args
, **kwargs
):
4282 """SetIsPreview(self, bool p)"""
4283 return _windows_
.Printout_SetIsPreview(*args
, **kwargs
)
4285 def base_OnBeginDocument(*args
, **kwargs
):
4286 """base_OnBeginDocument(self, int startPage, int endPage) -> bool"""
4287 return _windows_
.Printout_base_OnBeginDocument(*args
, **kwargs
)
4289 def base_OnEndDocument(*args
, **kwargs
):
4290 """base_OnEndDocument(self)"""
4291 return _windows_
.Printout_base_OnEndDocument(*args
, **kwargs
)
4293 def base_OnBeginPrinting(*args
, **kwargs
):
4294 """base_OnBeginPrinting(self)"""
4295 return _windows_
.Printout_base_OnBeginPrinting(*args
, **kwargs
)
4297 def base_OnEndPrinting(*args
, **kwargs
):
4298 """base_OnEndPrinting(self)"""
4299 return _windows_
.Printout_base_OnEndPrinting(*args
, **kwargs
)
4301 def base_OnPreparePrinting(*args
, **kwargs
):
4302 """base_OnPreparePrinting(self)"""
4303 return _windows_
.Printout_base_OnPreparePrinting(*args
, **kwargs
)
4305 def base_HasPage(*args
, **kwargs
):
4306 """base_HasPage(self, int page) -> bool"""
4307 return _windows_
.Printout_base_HasPage(*args
, **kwargs
)
4309 def base_GetPageInfo(*args
, **kwargs
):
4310 """base_GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)"""
4311 return _windows_
.Printout_base_GetPageInfo(*args
, **kwargs
)
4314 class PrintoutPtr(Printout
):
4315 def __init__(self
, this
):
4317 if not hasattr(self
,"thisown"): self
.thisown
= 0
4318 self
.__class
__ = Printout
4319 _windows_
.Printout_swigregister(PrintoutPtr
)
4321 class PreviewCanvas(ScrolledWindow
):
4323 return "<%s.%s; proxy of C++ wxPreviewCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4324 def __init__(self
, *args
, **kwargs
):
4326 __init__(self, PrintPreview preview, Window parent, Point pos=DefaultPosition,
4327 Size size=DefaultSize, long style=0,
4328 String name=PreviewCanvasNameStr) -> PreviewCanvas
4330 newobj
= _windows_
.new_PreviewCanvas(*args
, **kwargs
)
4331 self
.this
= newobj
.this
4334 self
._setOORInfo
(self
)
4337 class PreviewCanvasPtr(PreviewCanvas
):
4338 def __init__(self
, this
):
4340 if not hasattr(self
,"thisown"): self
.thisown
= 0
4341 self
.__class
__ = PreviewCanvas
4342 _windows_
.PreviewCanvas_swigregister(PreviewCanvasPtr
)
4344 class PreviewFrame(Frame
):
4346 return "<%s.%s; proxy of C++ wxPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4347 def __init__(self
, *args
, **kwargs
):
4349 __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4350 Size size=DefaultSize,
4351 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame
4353 newobj
= _windows_
.new_PreviewFrame(*args
, **kwargs
)
4354 self
.this
= newobj
.this
4357 self
._setOORInfo
(self
)
4359 def Initialize(*args
, **kwargs
):
4360 """Initialize(self)"""
4361 return _windows_
.PreviewFrame_Initialize(*args
, **kwargs
)
4363 def CreateControlBar(*args
, **kwargs
):
4364 """CreateControlBar(self)"""
4365 return _windows_
.PreviewFrame_CreateControlBar(*args
, **kwargs
)
4367 def CreateCanvas(*args
, **kwargs
):
4368 """CreateCanvas(self)"""
4369 return _windows_
.PreviewFrame_CreateCanvas(*args
, **kwargs
)
4371 def GetControlBar(*args
, **kwargs
):
4372 """GetControlBar(self) -> PreviewControlBar"""
4373 return _windows_
.PreviewFrame_GetControlBar(*args
, **kwargs
)
4376 class PreviewFramePtr(PreviewFrame
):
4377 def __init__(self
, this
):
4379 if not hasattr(self
,"thisown"): self
.thisown
= 0
4380 self
.__class
__ = PreviewFrame
4381 _windows_
.PreviewFrame_swigregister(PreviewFramePtr
)
4383 PREVIEW_PRINT
= _windows_
.PREVIEW_PRINT
4384 PREVIEW_PREVIOUS
= _windows_
.PREVIEW_PREVIOUS
4385 PREVIEW_NEXT
= _windows_
.PREVIEW_NEXT
4386 PREVIEW_ZOOM
= _windows_
.PREVIEW_ZOOM
4387 PREVIEW_FIRST
= _windows_
.PREVIEW_FIRST
4388 PREVIEW_LAST
= _windows_
.PREVIEW_LAST
4389 PREVIEW_GOTO
= _windows_
.PREVIEW_GOTO
4390 PREVIEW_DEFAULT
= _windows_
.PREVIEW_DEFAULT
4391 ID_PREVIEW_CLOSE
= _windows_
.ID_PREVIEW_CLOSE
4392 ID_PREVIEW_NEXT
= _windows_
.ID_PREVIEW_NEXT
4393 ID_PREVIEW_PREVIOUS
= _windows_
.ID_PREVIEW_PREVIOUS
4394 ID_PREVIEW_PRINT
= _windows_
.ID_PREVIEW_PRINT
4395 ID_PREVIEW_ZOOM
= _windows_
.ID_PREVIEW_ZOOM
4396 ID_PREVIEW_FIRST
= _windows_
.ID_PREVIEW_FIRST
4397 ID_PREVIEW_LAST
= _windows_
.ID_PREVIEW_LAST
4398 ID_PREVIEW_GOTO
= _windows_
.ID_PREVIEW_GOTO
4399 class PreviewControlBar(Panel
):
4401 return "<%s.%s; proxy of C++ wxPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4402 def __init__(self
, *args
, **kwargs
):
4404 __init__(self, PrintPreview preview, long buttons, Window parent,
4405 Point pos=DefaultPosition, Size size=DefaultSize,
4406 long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar
4408 newobj
= _windows_
.new_PreviewControlBar(*args
, **kwargs
)
4409 self
.this
= newobj
.this
4412 self
._setOORInfo
(self
)
4414 def GetZoomControl(*args
, **kwargs
):
4415 """GetZoomControl(self) -> int"""
4416 return _windows_
.PreviewControlBar_GetZoomControl(*args
, **kwargs
)
4418 def SetZoomControl(*args
, **kwargs
):
4419 """SetZoomControl(self, int zoom)"""
4420 return _windows_
.PreviewControlBar_SetZoomControl(*args
, **kwargs
)
4422 def GetPrintPreview(*args
, **kwargs
):
4423 """GetPrintPreview(self) -> PrintPreview"""
4424 return _windows_
.PreviewControlBar_GetPrintPreview(*args
, **kwargs
)
4426 def OnNext(*args
, **kwargs
):
4428 return _windows_
.PreviewControlBar_OnNext(*args
, **kwargs
)
4430 def OnPrevious(*args
, **kwargs
):
4431 """OnPrevious(self)"""
4432 return _windows_
.PreviewControlBar_OnPrevious(*args
, **kwargs
)
4434 def OnFirst(*args
, **kwargs
):
4436 return _windows_
.PreviewControlBar_OnFirst(*args
, **kwargs
)
4438 def OnLast(*args
, **kwargs
):
4440 return _windows_
.PreviewControlBar_OnLast(*args
, **kwargs
)
4442 def OnGoto(*args
, **kwargs
):
4444 return _windows_
.PreviewControlBar_OnGoto(*args
, **kwargs
)
4447 class PreviewControlBarPtr(PreviewControlBar
):
4448 def __init__(self
, this
):
4450 if not hasattr(self
,"thisown"): self
.thisown
= 0
4451 self
.__class
__ = PreviewControlBar
4452 _windows_
.PreviewControlBar_swigregister(PreviewControlBarPtr
)
4454 class PrintPreview(_core
.Object
):
4456 return "<%s.%s; proxy of C++ wxPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4457 def __init__(self
, *args
):
4459 __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PrintPreview
4460 __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PrintPreview
4462 newobj
= _windows_
.new_PrintPreview(*args
)
4463 self
.this
= newobj
.this
4466 def SetCurrentPage(*args
, **kwargs
):
4467 """SetCurrentPage(self, int pageNum) -> bool"""
4468 return _windows_
.PrintPreview_SetCurrentPage(*args
, **kwargs
)
4470 def GetCurrentPage(*args
, **kwargs
):
4471 """GetCurrentPage(self) -> int"""
4472 return _windows_
.PrintPreview_GetCurrentPage(*args
, **kwargs
)
4474 def SetPrintout(*args
, **kwargs
):
4475 """SetPrintout(self, Printout printout)"""
4476 return _windows_
.PrintPreview_SetPrintout(*args
, **kwargs
)
4478 def GetPrintout(*args
, **kwargs
):
4479 """GetPrintout(self) -> Printout"""
4480 return _windows_
.PrintPreview_GetPrintout(*args
, **kwargs
)
4482 def GetPrintoutForPrinting(*args
, **kwargs
):
4483 """GetPrintoutForPrinting(self) -> Printout"""
4484 return _windows_
.PrintPreview_GetPrintoutForPrinting(*args
, **kwargs
)
4486 def SetFrame(*args
, **kwargs
):
4487 """SetFrame(self, Frame frame)"""
4488 return _windows_
.PrintPreview_SetFrame(*args
, **kwargs
)
4490 def SetCanvas(*args
, **kwargs
):
4491 """SetCanvas(self, PreviewCanvas canvas)"""
4492 return _windows_
.PrintPreview_SetCanvas(*args
, **kwargs
)
4494 def GetFrame(*args
, **kwargs
):
4495 """GetFrame(self) -> Frame"""
4496 return _windows_
.PrintPreview_GetFrame(*args
, **kwargs
)
4498 def GetCanvas(*args
, **kwargs
):
4499 """GetCanvas(self) -> PreviewCanvas"""
4500 return _windows_
.PrintPreview_GetCanvas(*args
, **kwargs
)
4502 def PaintPage(*args
, **kwargs
):
4503 """PaintPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4504 return _windows_
.PrintPreview_PaintPage(*args
, **kwargs
)
4506 def DrawBlankPage(*args
, **kwargs
):
4507 """DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4508 return _windows_
.PrintPreview_DrawBlankPage(*args
, **kwargs
)
4510 def RenderPage(*args
, **kwargs
):
4511 """RenderPage(self, int pageNum) -> bool"""
4512 return _windows_
.PrintPreview_RenderPage(*args
, **kwargs
)
4514 def AdjustScrollbars(*args
, **kwargs
):
4515 """AdjustScrollbars(self, PreviewCanvas canvas)"""
4516 return _windows_
.PrintPreview_AdjustScrollbars(*args
, **kwargs
)
4518 def GetPrintDialogData(*args
, **kwargs
):
4519 """GetPrintDialogData(self) -> PrintDialogData"""
4520 return _windows_
.PrintPreview_GetPrintDialogData(*args
, **kwargs
)
4522 def SetZoom(*args
, **kwargs
):
4523 """SetZoom(self, int percent)"""
4524 return _windows_
.PrintPreview_SetZoom(*args
, **kwargs
)
4526 def GetZoom(*args
, **kwargs
):
4527 """GetZoom(self) -> int"""
4528 return _windows_
.PrintPreview_GetZoom(*args
, **kwargs
)
4530 def GetMaxPage(*args
, **kwargs
):
4531 """GetMaxPage(self) -> int"""
4532 return _windows_
.PrintPreview_GetMaxPage(*args
, **kwargs
)
4534 def GetMinPage(*args
, **kwargs
):
4535 """GetMinPage(self) -> int"""
4536 return _windows_
.PrintPreview_GetMinPage(*args
, **kwargs
)
4538 def Ok(*args
, **kwargs
):
4539 """Ok(self) -> bool"""
4540 return _windows_
.PrintPreview_Ok(*args
, **kwargs
)
4542 def SetOk(*args
, **kwargs
):
4543 """SetOk(self, bool ok)"""
4544 return _windows_
.PrintPreview_SetOk(*args
, **kwargs
)
4546 def Print(*args
, **kwargs
):
4547 """Print(self, bool interactive) -> bool"""
4548 return _windows_
.PrintPreview_Print(*args
, **kwargs
)
4550 def DetermineScaling(*args
, **kwargs
):
4551 """DetermineScaling(self)"""
4552 return _windows_
.PrintPreview_DetermineScaling(*args
, **kwargs
)
4554 def __nonzero__(self
): return self
.Ok()
4556 class PrintPreviewPtr(PrintPreview
):
4557 def __init__(self
, this
):
4559 if not hasattr(self
,"thisown"): self
.thisown
= 0
4560 self
.__class
__ = PrintPreview
4561 _windows_
.PrintPreview_swigregister(PrintPreviewPtr
)
4563 class PyPrintPreview(PrintPreview
):
4565 return "<%s.%s; proxy of C++ wxPyPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4566 def __init__(self
, *args
):
4568 __init__(self, Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PyPrintPreview
4569 __init__(self, Printout printout, Printout printoutForPrinting, PrintData data) -> PyPrintPreview
4571 newobj
= _windows_
.new_PyPrintPreview(*args
)
4572 self
.this
= newobj
.this
4575 self
._setCallbackInfo
(self
, PyPrintPreview
)
4577 def _setCallbackInfo(*args
, **kwargs
):
4578 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4579 return _windows_
.PyPrintPreview__setCallbackInfo(*args
, **kwargs
)
4581 def base_SetCurrentPage(*args
, **kwargs
):
4582 """base_SetCurrentPage(self, int pageNum) -> bool"""
4583 return _windows_
.PyPrintPreview_base_SetCurrentPage(*args
, **kwargs
)
4585 def base_PaintPage(*args
, **kwargs
):
4586 """base_PaintPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4587 return _windows_
.PyPrintPreview_base_PaintPage(*args
, **kwargs
)
4589 def base_DrawBlankPage(*args
, **kwargs
):
4590 """base_DrawBlankPage(self, PreviewCanvas canvas, DC dc) -> bool"""
4591 return _windows_
.PyPrintPreview_base_DrawBlankPage(*args
, **kwargs
)
4593 def base_RenderPage(*args
, **kwargs
):
4594 """base_RenderPage(self, int pageNum) -> bool"""
4595 return _windows_
.PyPrintPreview_base_RenderPage(*args
, **kwargs
)
4597 def base_SetZoom(*args
, **kwargs
):
4598 """base_SetZoom(self, int percent)"""
4599 return _windows_
.PyPrintPreview_base_SetZoom(*args
, **kwargs
)
4601 def base_Print(*args
, **kwargs
):
4602 """base_Print(self, bool interactive) -> bool"""
4603 return _windows_
.PyPrintPreview_base_Print(*args
, **kwargs
)
4605 def base_DetermineScaling(*args
, **kwargs
):
4606 """base_DetermineScaling(self)"""
4607 return _windows_
.PyPrintPreview_base_DetermineScaling(*args
, **kwargs
)
4610 class PyPrintPreviewPtr(PyPrintPreview
):
4611 def __init__(self
, this
):
4613 if not hasattr(self
,"thisown"): self
.thisown
= 0
4614 self
.__class
__ = PyPrintPreview
4615 _windows_
.PyPrintPreview_swigregister(PyPrintPreviewPtr
)
4617 class PyPreviewFrame(PreviewFrame
):
4619 return "<%s.%s; proxy of C++ wxPyPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4620 def __init__(self
, *args
, **kwargs
):
4622 __init__(self, PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4623 Size size=DefaultSize,
4624 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame
4626 newobj
= _windows_
.new_PyPreviewFrame(*args
, **kwargs
)
4627 self
.this
= newobj
.this
4630 self
._setCallbackInfo
(self
, PyPreviewFrame
); self
._setOORInfo
(self
)
4632 def _setCallbackInfo(*args
, **kwargs
):
4633 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4634 return _windows_
.PyPreviewFrame__setCallbackInfo(*args
, **kwargs
)
4636 def SetPreviewCanvas(*args
, **kwargs
):
4637 """SetPreviewCanvas(self, PreviewCanvas canvas)"""
4638 return _windows_
.PyPreviewFrame_SetPreviewCanvas(*args
, **kwargs
)
4640 def SetControlBar(*args
, **kwargs
):
4641 """SetControlBar(self, PreviewControlBar bar)"""
4642 return _windows_
.PyPreviewFrame_SetControlBar(*args
, **kwargs
)
4644 def base_Initialize(*args
, **kwargs
):
4645 """base_Initialize(self)"""
4646 return _windows_
.PyPreviewFrame_base_Initialize(*args
, **kwargs
)
4648 def base_CreateCanvas(*args
, **kwargs
):
4649 """base_CreateCanvas(self)"""
4650 return _windows_
.PyPreviewFrame_base_CreateCanvas(*args
, **kwargs
)
4652 def base_CreateControlBar(*args
, **kwargs
):
4653 """base_CreateControlBar(self)"""
4654 return _windows_
.PyPreviewFrame_base_CreateControlBar(*args
, **kwargs
)
4657 class PyPreviewFramePtr(PyPreviewFrame
):
4658 def __init__(self
, this
):
4660 if not hasattr(self
,"thisown"): self
.thisown
= 0
4661 self
.__class
__ = PyPreviewFrame
4662 _windows_
.PyPreviewFrame_swigregister(PyPreviewFramePtr
)
4664 class PyPreviewControlBar(PreviewControlBar
):
4666 return "<%s.%s; proxy of C++ wxPyPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4667 def __init__(self
, *args
, **kwargs
):
4669 __init__(self, PrintPreview preview, long buttons, Window parent,
4670 Point pos=DefaultPosition, Size size=DefaultSize,
4671 long style=0, String name=PanelNameStr) -> PyPreviewControlBar
4673 newobj
= _windows_
.new_PyPreviewControlBar(*args
, **kwargs
)
4674 self
.this
= newobj
.this
4677 self
._setCallbackInfo
(self
, PyPreviewControlBar
); self
._setOORInfo
(self
)
4679 def _setCallbackInfo(*args
, **kwargs
):
4680 """_setCallbackInfo(self, PyObject self, PyObject _class)"""
4681 return _windows_
.PyPreviewControlBar__setCallbackInfo(*args
, **kwargs
)
4683 def SetPrintPreview(*args
, **kwargs
):
4684 """SetPrintPreview(self, PrintPreview preview)"""
4685 return _windows_
.PyPreviewControlBar_SetPrintPreview(*args
, **kwargs
)
4687 def base_CreateButtons(*args
, **kwargs
):
4688 """base_CreateButtons(self)"""
4689 return _windows_
.PyPreviewControlBar_base_CreateButtons(*args
, **kwargs
)
4691 def base_SetZoomControl(*args
, **kwargs
):
4692 """base_SetZoomControl(self, int zoom)"""
4693 return _windows_
.PyPreviewControlBar_base_SetZoomControl(*args
, **kwargs
)
4696 class PyPreviewControlBarPtr(PyPreviewControlBar
):
4697 def __init__(self
, this
):
4699 if not hasattr(self
,"thisown"): self
.thisown
= 0
4700 self
.__class
__ = PyPreviewControlBar
4701 _windows_
.PyPreviewControlBar_swigregister(PyPreviewControlBarPtr
)