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__(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(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
28 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
):
37 return _windows
.Panel_InitDialog(*args
, **kwargs
)
40 class PanelPtr(Panel
):
41 def __init__(self
, this
):
43 if not hasattr(self
,"thisown"): self
.thisown
= 0
44 self
.__class
__ = Panel
45 _windows
.Panel_swigregister(PanelPtr
)
47 def PrePanel(*args
, **kwargs
):
48 """PrePanel() -> Panel"""
49 val
= _windows
.new_PrePanel(*args
, **kwargs
)
53 #---------------------------------------------------------------------------
55 class ScrolledWindow(Panel
):
57 return "<%s.%s; proxy of C++ wxScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
58 def __init__(self
, *args
, **kwargs
):
60 __init__(Window parent, int id=-1, Point pos=DefaultPosition,
61 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
62 String name=PanelNameStr) -> ScrolledWindow
64 newobj
= _windows
.new_ScrolledWindow(*args
, **kwargs
)
65 self
.this
= newobj
.this
68 self
._setOORInfo
(self
)
70 def Create(*args
, **kwargs
):
72 Create(Window parent, int id=-1, Point pos=DefaultPosition,
73 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
74 String name=PanelNameStr) -> bool
76 Create the GUI part of the Window for 2-phase creation mode.
78 return _windows
.ScrolledWindow_Create(*args
, **kwargs
)
80 def SetScrollbars(*args
, **kwargs
):
82 SetScrollbars(int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,
83 int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False)
85 return _windows
.ScrolledWindow_SetScrollbars(*args
, **kwargs
)
87 def Scroll(*args
, **kwargs
):
88 """Scroll(int x, int y)"""
89 return _windows
.ScrolledWindow_Scroll(*args
, **kwargs
)
91 def GetScrollPageSize(*args
, **kwargs
):
92 """GetScrollPageSize(int orient) -> int"""
93 return _windows
.ScrolledWindow_GetScrollPageSize(*args
, **kwargs
)
95 def SetScrollPageSize(*args
, **kwargs
):
96 """SetScrollPageSize(int orient, int pageSize)"""
97 return _windows
.ScrolledWindow_SetScrollPageSize(*args
, **kwargs
)
99 def SetScrollRate(*args
, **kwargs
):
100 """SetScrollRate(int xstep, int ystep)"""
101 return _windows
.ScrolledWindow_SetScrollRate(*args
, **kwargs
)
103 def GetScrollPixelsPerUnit(*args
, **kwargs
):
105 GetScrollPixelsPerUnit() -> (xUnit, yUnit)
107 Get the size of one logical unit in physical units.
109 return _windows
.ScrolledWindow_GetScrollPixelsPerUnit(*args
, **kwargs
)
111 def EnableScrolling(*args
, **kwargs
):
112 """EnableScrolling(bool x_scrolling, bool y_scrolling)"""
113 return _windows
.ScrolledWindow_EnableScrolling(*args
, **kwargs
)
115 def GetViewStart(*args
, **kwargs
):
117 GetViewStart() -> (x,y)
121 return _windows
.ScrolledWindow_GetViewStart(*args
, **kwargs
)
123 def SetScale(*args
, **kwargs
):
124 """SetScale(double xs, double ys)"""
125 return _windows
.ScrolledWindow_SetScale(*args
, **kwargs
)
127 def GetScaleX(*args
, **kwargs
):
128 """GetScaleX() -> double"""
129 return _windows
.ScrolledWindow_GetScaleX(*args
, **kwargs
)
131 def GetScaleY(*args
, **kwargs
):
132 """GetScaleY() -> double"""
133 return _windows
.ScrolledWindow_GetScaleY(*args
, **kwargs
)
135 def CalcScrolledPosition(*args
):
137 CalcScrolledPosition(Point pt) -> Point
138 CalcScrolledPosition(int x, int y) -> (sx, sy)
140 Translate between scrolled and unscrolled coordinates.
142 return _windows
.ScrolledWindow_CalcScrolledPosition(*args
)
144 def CalcUnscrolledPosition(*args
):
146 CalcUnscrolledPosition(Point pt) -> Point
147 CalcUnscrolledPosition(int x, int y) -> (ux, uy)
149 Translate between scrolled and unscrolled coordinates.
151 return _windows
.ScrolledWindow_CalcUnscrolledPosition(*args
)
153 def AdjustScrollbars(*args
, **kwargs
):
154 """AdjustScrollbars()"""
155 return _windows
.ScrolledWindow_AdjustScrollbars(*args
, **kwargs
)
157 def CalcScrollInc(*args
, **kwargs
):
158 """CalcScrollInc(ScrollWinEvent event) -> int"""
159 return _windows
.ScrolledWindow_CalcScrollInc(*args
, **kwargs
)
161 def SetTargetWindow(*args
, **kwargs
):
162 """SetTargetWindow(Window target)"""
163 return _windows
.ScrolledWindow_SetTargetWindow(*args
, **kwargs
)
165 def GetTargetWindow(*args
, **kwargs
):
166 """GetTargetWindow() -> Window"""
167 return _windows
.ScrolledWindow_GetTargetWindow(*args
, **kwargs
)
169 def SetTargetRect(*args
, **kwargs
):
170 """SetTargetRect(Rect rect)"""
171 return _windows
.ScrolledWindow_SetTargetRect(*args
, **kwargs
)
173 def GetTargetRect(*args
, **kwargs
):
174 """GetTargetRect() -> Rect"""
175 return _windows
.ScrolledWindow_GetTargetRect(*args
, **kwargs
)
178 class ScrolledWindowPtr(ScrolledWindow
):
179 def __init__(self
, this
):
181 if not hasattr(self
,"thisown"): self
.thisown
= 0
182 self
.__class
__ = ScrolledWindow
183 _windows
.ScrolledWindow_swigregister(ScrolledWindowPtr
)
185 def PreScrolledWindow(*args
, **kwargs
):
186 """PreScrolledWindow() -> ScrolledWindow"""
187 val
= _windows
.new_PreScrolledWindow(*args
, **kwargs
)
191 #---------------------------------------------------------------------------
193 FULLSCREEN_NOMENUBAR
= _windows
.FULLSCREEN_NOMENUBAR
194 FULLSCREEN_NOTOOLBAR
= _windows
.FULLSCREEN_NOTOOLBAR
195 FULLSCREEN_NOSTATUSBAR
= _windows
.FULLSCREEN_NOSTATUSBAR
196 FULLSCREEN_NOBORDER
= _windows
.FULLSCREEN_NOBORDER
197 FULLSCREEN_NOCAPTION
= _windows
.FULLSCREEN_NOCAPTION
198 FULLSCREEN_ALL
= _windows
.FULLSCREEN_ALL
199 TOPLEVEL_EX_DIALOG
= _windows
.TOPLEVEL_EX_DIALOG
200 class TopLevelWindow(core
.Window
):
201 def __init__(self
): raise RuntimeError, "No constructor defined"
203 return "<%s.%s; proxy of C++ wxTopLevelWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
204 def Maximize(*args
, **kwargs
):
205 """Maximize(bool maximize=True)"""
206 return _windows
.TopLevelWindow_Maximize(*args
, **kwargs
)
208 def Restore(*args
, **kwargs
):
210 return _windows
.TopLevelWindow_Restore(*args
, **kwargs
)
212 def Iconize(*args
, **kwargs
):
213 """Iconize(bool iconize=True)"""
214 return _windows
.TopLevelWindow_Iconize(*args
, **kwargs
)
216 def IsMaximized(*args
, **kwargs
):
217 """IsMaximized() -> bool"""
218 return _windows
.TopLevelWindow_IsMaximized(*args
, **kwargs
)
220 def IsIconized(*args
, **kwargs
):
221 """IsIconized() -> bool"""
222 return _windows
.TopLevelWindow_IsIconized(*args
, **kwargs
)
224 def GetIcon(*args
, **kwargs
):
225 """GetIcon() -> Icon"""
226 return _windows
.TopLevelWindow_GetIcon(*args
, **kwargs
)
228 def SetIcon(*args
, **kwargs
):
229 """SetIcon(Icon icon)"""
230 return _windows
.TopLevelWindow_SetIcon(*args
, **kwargs
)
232 def SetIcons(*args
, **kwargs
):
233 """SetIcons(wxIconBundle icons)"""
234 return _windows
.TopLevelWindow_SetIcons(*args
, **kwargs
)
236 def ShowFullScreen(*args
, **kwargs
):
237 """ShowFullScreen(bool show, long style=FULLSCREEN_ALL) -> bool"""
238 return _windows
.TopLevelWindow_ShowFullScreen(*args
, **kwargs
)
240 def IsFullScreen(*args
, **kwargs
):
241 """IsFullScreen() -> bool"""
242 return _windows
.TopLevelWindow_IsFullScreen(*args
, **kwargs
)
244 def SetTitle(*args
, **kwargs
):
246 SetTitle(String title)
248 Sets the window's title. Applicable only to frames and dialogs.
250 return _windows
.TopLevelWindow_SetTitle(*args
, **kwargs
)
252 def GetTitle(*args
, **kwargs
):
256 Gets the window's title. Applicable only to frames and dialogs.
258 return _windows
.TopLevelWindow_GetTitle(*args
, **kwargs
)
260 def SetShape(*args
, **kwargs
):
261 """SetShape(Region region) -> bool"""
262 return _windows
.TopLevelWindow_SetShape(*args
, **kwargs
)
265 class TopLevelWindowPtr(TopLevelWindow
):
266 def __init__(self
, this
):
268 if not hasattr(self
,"thisown"): self
.thisown
= 0
269 self
.__class
__ = TopLevelWindow
270 _windows
.TopLevelWindow_swigregister(TopLevelWindowPtr
)
272 FrameNameStr
= cvar
.FrameNameStr
273 DialogNameStr
= cvar
.DialogNameStr
274 StatusLineNameStr
= cvar
.StatusLineNameStr
275 ToolBarNameStr
= cvar
.ToolBarNameStr
277 #---------------------------------------------------------------------------
279 class Frame(TopLevelWindow
):
281 return "<%s.%s; proxy of C++ wxFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
282 def __init__(self
, *args
, **kwargs
):
284 __init__(Window parent, int id, String title, Point pos=DefaultPosition,
285 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
286 String name=FrameNameStr) -> Frame
288 newobj
= _windows
.new_Frame(*args
, **kwargs
)
289 self
.this
= newobj
.this
292 self
._setOORInfo
(self
)
294 def Create(*args
, **kwargs
):
296 Create(Window parent, int id, String title, Point pos=DefaultPosition,
297 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
298 String name=FrameNameStr) -> bool
300 return _windows
.Frame_Create(*args
, **kwargs
)
302 def GetClientAreaOrigin(*args
, **kwargs
):
304 GetClientAreaOrigin() -> Point
306 Get the origin of the client area of the window relative to the
307 window's top left corner (the client area may be shifted because of
308 the borders, scrollbars, other decorations...)
310 return _windows
.Frame_GetClientAreaOrigin(*args
, **kwargs
)
312 def SendSizeEvent(*args
, **kwargs
):
313 """SendSizeEvent()"""
314 return _windows
.Frame_SendSizeEvent(*args
, **kwargs
)
316 def SetMenuBar(*args
, **kwargs
):
317 """SetMenuBar(MenuBar menubar)"""
318 return _windows
.Frame_SetMenuBar(*args
, **kwargs
)
320 def GetMenuBar(*args
, **kwargs
):
321 """GetMenuBar() -> MenuBar"""
322 return _windows
.Frame_GetMenuBar(*args
, **kwargs
)
324 def ProcessCommand(*args
, **kwargs
):
325 """ProcessCommand(int winid) -> bool"""
326 return _windows
.Frame_ProcessCommand(*args
, **kwargs
)
328 Command
= ProcessCommand
329 def CreateStatusBar(*args
, **kwargs
):
331 CreateStatusBar(int number=1, long style=ST_SIZEGRIP, int winid=0,
332 String name=StatusLineNameStr) -> StatusBar
334 return _windows
.Frame_CreateStatusBar(*args
, **kwargs
)
336 def GetStatusBar(*args
, **kwargs
):
337 """GetStatusBar() -> StatusBar"""
338 return _windows
.Frame_GetStatusBar(*args
, **kwargs
)
340 def SetStatusBar(*args
, **kwargs
):
341 """SetStatusBar(StatusBar statBar)"""
342 return _windows
.Frame_SetStatusBar(*args
, **kwargs
)
344 def SetStatusText(*args
, **kwargs
):
345 """SetStatusText(String text, int number=0)"""
346 return _windows
.Frame_SetStatusText(*args
, **kwargs
)
348 def SetStatusWidths(*args
, **kwargs
):
349 """SetStatusWidths(int widths, int widths_field)"""
350 return _windows
.Frame_SetStatusWidths(*args
, **kwargs
)
352 def PushStatusText(*args
, **kwargs
):
353 """PushStatusText(String text, int number=0)"""
354 return _windows
.Frame_PushStatusText(*args
, **kwargs
)
356 def PopStatusText(*args
, **kwargs
):
357 """PopStatusText(int number=0)"""
358 return _windows
.Frame_PopStatusText(*args
, **kwargs
)
360 def SetStatusBarPane(*args
, **kwargs
):
361 """SetStatusBarPane(int n)"""
362 return _windows
.Frame_SetStatusBarPane(*args
, **kwargs
)
364 def GetStatusBarPane(*args
, **kwargs
):
365 """GetStatusBarPane() -> int"""
366 return _windows
.Frame_GetStatusBarPane(*args
, **kwargs
)
368 def CreateToolBar(*args
, **kwargs
):
369 """CreateToolBar(long style=-1, int winid=-1, String name=ToolBarNameStr) -> wxToolBar"""
370 return _windows
.Frame_CreateToolBar(*args
, **kwargs
)
372 def GetToolBar(*args
, **kwargs
):
373 """GetToolBar() -> wxToolBar"""
374 return _windows
.Frame_GetToolBar(*args
, **kwargs
)
376 def SetToolBar(*args
, **kwargs
):
377 """SetToolBar(wxToolBar toolbar)"""
378 return _windows
.Frame_SetToolBar(*args
, **kwargs
)
380 def DoGiveHelp(*args
, **kwargs
):
381 """DoGiveHelp(String text, bool show)"""
382 return _windows
.Frame_DoGiveHelp(*args
, **kwargs
)
384 def DoMenuUpdates(*args
, **kwargs
):
385 """DoMenuUpdates(Menu menu=None)"""
386 return _windows
.Frame_DoMenuUpdates(*args
, **kwargs
)
389 class FramePtr(Frame
):
390 def __init__(self
, this
):
392 if not hasattr(self
,"thisown"): self
.thisown
= 0
393 self
.__class
__ = Frame
394 _windows
.Frame_swigregister(FramePtr
)
396 def PreFrame(*args
, **kwargs
):
397 """PreFrame() -> Frame"""
398 val
= _windows
.new_PreFrame(*args
, **kwargs
)
402 #---------------------------------------------------------------------------
404 class Dialog(TopLevelWindow
):
406 return "<%s.%s; proxy of C++ wxDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
407 def __init__(self
, *args
, **kwargs
):
409 __init__(Window parent, int id, String title, Point pos=DefaultPosition,
410 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
411 String name=DialogNameStr) -> Dialog
413 newobj
= _windows
.new_Dialog(*args
, **kwargs
)
414 self
.this
= newobj
.this
417 self
._setOORInfo
(self
)
419 def Create(*args
, **kwargs
):
421 Create(Window parent, int id, String title, Point pos=DefaultPosition,
422 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
423 String name=DialogNameStr) -> bool
425 return _windows
.Dialog_Create(*args
, **kwargs
)
427 def SetReturnCode(*args
, **kwargs
):
428 """SetReturnCode(int returnCode)"""
429 return _windows
.Dialog_SetReturnCode(*args
, **kwargs
)
431 def GetReturnCode(*args
, **kwargs
):
432 """GetReturnCode() -> int"""
433 return _windows
.Dialog_GetReturnCode(*args
, **kwargs
)
435 def CreateTextSizer(*args
, **kwargs
):
436 """CreateTextSizer(String message) -> Sizer"""
437 return _windows
.Dialog_CreateTextSizer(*args
, **kwargs
)
439 def CreateButtonSizer(*args
, **kwargs
):
440 """CreateButtonSizer(long flags) -> Sizer"""
441 return _windows
.Dialog_CreateButtonSizer(*args
, **kwargs
)
443 def IsModal(*args
, **kwargs
):
444 """IsModal() -> bool"""
445 return _windows
.Dialog_IsModal(*args
, **kwargs
)
447 def ShowModal(*args
, **kwargs
):
448 """ShowModal() -> int"""
449 return _windows
.Dialog_ShowModal(*args
, **kwargs
)
451 def EndModal(*args
, **kwargs
):
452 """EndModal(int retCode)"""
453 return _windows
.Dialog_EndModal(*args
, **kwargs
)
455 def IsModalShowing(*args
, **kwargs
):
456 """IsModalShowing() -> bool"""
457 return _windows
.Dialog_IsModalShowing(*args
, **kwargs
)
460 class DialogPtr(Dialog
):
461 def __init__(self
, this
):
463 if not hasattr(self
,"thisown"): self
.thisown
= 0
464 self
.__class
__ = Dialog
465 _windows
.Dialog_swigregister(DialogPtr
)
467 def PreDialog(*args
, **kwargs
):
468 """PreDialog() -> Dialog"""
469 val
= _windows
.new_PreDialog(*args
, **kwargs
)
473 #---------------------------------------------------------------------------
475 class MiniFrame(Frame
):
477 return "<%s.%s; proxy of C++ wxMiniFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
478 def __init__(self
, *args
, **kwargs
):
480 __init__(Window parent, int id, String title, Point pos=DefaultPosition,
481 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
482 String name=FrameNameStr) -> MiniFrame
484 newobj
= _windows
.new_MiniFrame(*args
, **kwargs
)
485 self
.this
= newobj
.this
488 self
._setOORInfo
(self
)
490 def Create(*args
, **kwargs
):
492 Create(Window parent, int id, String title, Point pos=DefaultPosition,
493 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
494 String name=FrameNameStr) -> bool
496 return _windows
.MiniFrame_Create(*args
, **kwargs
)
499 class MiniFramePtr(MiniFrame
):
500 def __init__(self
, this
):
502 if not hasattr(self
,"thisown"): self
.thisown
= 0
503 self
.__class
__ = MiniFrame
504 _windows
.MiniFrame_swigregister(MiniFramePtr
)
506 def PreMiniFrame(*args
, **kwargs
):
507 """PreMiniFrame() -> MiniFrame"""
508 val
= _windows
.new_PreMiniFrame(*args
, **kwargs
)
512 #---------------------------------------------------------------------------
514 SPLASH_CENTRE_ON_PARENT
= _windows
.SPLASH_CENTRE_ON_PARENT
515 SPLASH_CENTRE_ON_SCREEN
= _windows
.SPLASH_CENTRE_ON_SCREEN
516 SPLASH_NO_CENTRE
= _windows
.SPLASH_NO_CENTRE
517 SPLASH_TIMEOUT
= _windows
.SPLASH_TIMEOUT
518 SPLASH_NO_TIMEOUT
= _windows
.SPLASH_NO_TIMEOUT
519 class SplashScreenWindow(core
.Window
):
521 return "<%s.%s; proxy of C++ wxSplashScreenWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
522 def __init__(self
, *args
, **kwargs
):
524 __init__(Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,
525 Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow
527 newobj
= _windows
.new_SplashScreenWindow(*args
, **kwargs
)
528 self
.this
= newobj
.this
531 self
._setOORInfo
(self
)
533 def SetBitmap(*args
, **kwargs
):
534 """SetBitmap(Bitmap bitmap)"""
535 return _windows
.SplashScreenWindow_SetBitmap(*args
, **kwargs
)
537 def GetBitmap(*args
, **kwargs
):
538 """GetBitmap() -> Bitmap"""
539 return _windows
.SplashScreenWindow_GetBitmap(*args
, **kwargs
)
542 class SplashScreenWindowPtr(SplashScreenWindow
):
543 def __init__(self
, this
):
545 if not hasattr(self
,"thisown"): self
.thisown
= 0
546 self
.__class
__ = SplashScreenWindow
547 _windows
.SplashScreenWindow_swigregister(SplashScreenWindowPtr
)
549 class SplashScreen(Frame
):
551 return "<%s.%s; proxy of C++ wxSplashScreen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
552 def __init__(self
, *args
, **kwargs
):
554 __init__(Bitmap bitmap, long splashStyle, int milliseconds,
555 Window parent, int id, Point pos=DefaultPosition,
556 Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen
558 newobj
= _windows
.new_SplashScreen(*args
, **kwargs
)
559 self
.this
= newobj
.this
562 self
._setOORInfo
(self
)
564 def GetSplashStyle(*args
, **kwargs
):
565 """GetSplashStyle() -> long"""
566 return _windows
.SplashScreen_GetSplashStyle(*args
, **kwargs
)
568 def GetSplashWindow(*args
, **kwargs
):
569 """GetSplashWindow() -> SplashScreenWindow"""
570 return _windows
.SplashScreen_GetSplashWindow(*args
, **kwargs
)
572 def GetTimeout(*args
, **kwargs
):
573 """GetTimeout() -> int"""
574 return _windows
.SplashScreen_GetTimeout(*args
, **kwargs
)
577 class SplashScreenPtr(SplashScreen
):
578 def __init__(self
, this
):
580 if not hasattr(self
,"thisown"): self
.thisown
= 0
581 self
.__class
__ = SplashScreen
582 _windows
.SplashScreen_swigregister(SplashScreenPtr
)
584 #---------------------------------------------------------------------------
586 class StatusBar(core
.Window
):
588 return "<%s.%s; proxy of C++ wxStatusBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
589 def __init__(self
, *args
, **kwargs
):
590 """__init__(Window parent, int id=-1, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> StatusBar"""
591 newobj
= _windows
.new_StatusBar(*args
, **kwargs
)
592 self
.this
= newobj
.this
595 self
._setOORInfo
(self
)
597 def Create(*args
, **kwargs
):
598 """Create(Window parent, int id, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> bool"""
599 return _windows
.StatusBar_Create(*args
, **kwargs
)
601 def SetFieldsCount(*args
, **kwargs
):
602 """SetFieldsCount(int number=1)"""
603 return _windows
.StatusBar_SetFieldsCount(*args
, **kwargs
)
605 def GetFieldsCount(*args
, **kwargs
):
606 """GetFieldsCount() -> int"""
607 return _windows
.StatusBar_GetFieldsCount(*args
, **kwargs
)
609 def SetStatusText(*args
, **kwargs
):
610 """SetStatusText(String text, int number=0)"""
611 return _windows
.StatusBar_SetStatusText(*args
, **kwargs
)
613 def GetStatusText(*args
, **kwargs
):
614 """GetStatusText(int number=0) -> String"""
615 return _windows
.StatusBar_GetStatusText(*args
, **kwargs
)
617 def PushStatusText(*args
, **kwargs
):
618 """PushStatusText(String text, int number=0)"""
619 return _windows
.StatusBar_PushStatusText(*args
, **kwargs
)
621 def PopStatusText(*args
, **kwargs
):
622 """PopStatusText(int number=0)"""
623 return _windows
.StatusBar_PopStatusText(*args
, **kwargs
)
625 def SetStatusWidths(*args
, **kwargs
):
626 """SetStatusWidths(int widths, int widths_field)"""
627 return _windows
.StatusBar_SetStatusWidths(*args
, **kwargs
)
629 def GetFieldRect(*args
, **kwargs
):
630 """GetFieldRect(int i) -> Rect"""
631 return _windows
.StatusBar_GetFieldRect(*args
, **kwargs
)
633 def SetMinHeight(*args
, **kwargs
):
634 """SetMinHeight(int height)"""
635 return _windows
.StatusBar_SetMinHeight(*args
, **kwargs
)
637 def GetBorderX(*args
, **kwargs
):
638 """GetBorderX() -> int"""
639 return _windows
.StatusBar_GetBorderX(*args
, **kwargs
)
641 def GetBorderY(*args
, **kwargs
):
642 """GetBorderY() -> int"""
643 return _windows
.StatusBar_GetBorderY(*args
, **kwargs
)
646 class StatusBarPtr(StatusBar
):
647 def __init__(self
, this
):
649 if not hasattr(self
,"thisown"): self
.thisown
= 0
650 self
.__class
__ = StatusBar
651 _windows
.StatusBar_swigregister(StatusBarPtr
)
653 def PreStatusBar(*args
, **kwargs
):
654 """PreStatusBar() -> StatusBar"""
655 val
= _windows
.new_PreStatusBar(*args
, **kwargs
)
659 #---------------------------------------------------------------------------
661 SP_NOBORDER
= _windows
.SP_NOBORDER
662 SP_NOSASH
= _windows
.SP_NOSASH
663 SP_PERMIT_UNSPLIT
= _windows
.SP_PERMIT_UNSPLIT
664 SP_LIVE_UPDATE
= _windows
.SP_LIVE_UPDATE
665 SP_3DSASH
= _windows
.SP_3DSASH
666 SP_3DBORDER
= _windows
.SP_3DBORDER
667 SP_NO_XP_THEME
= _windows
.SP_NO_XP_THEME
668 SP_BORDER
= _windows
.SP_BORDER
669 SP_3D
= _windows
.SP_3D
670 SPLIT_HORIZONTAL
= _windows
.SPLIT_HORIZONTAL
671 SPLIT_VERTICAL
= _windows
.SPLIT_VERTICAL
672 SPLIT_DRAG_NONE
= _windows
.SPLIT_DRAG_NONE
673 SPLIT_DRAG_DRAGGING
= _windows
.SPLIT_DRAG_DRAGGING
674 SPLIT_DRAG_LEFT_DOWN
= _windows
.SPLIT_DRAG_LEFT_DOWN
675 class SplitterWindow(core
.Window
):
677 return "<%s.%s; proxy of C++ wxSplitterWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
678 def __init__(self
, *args
, **kwargs
):
680 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
681 long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow
683 if kwargs
.has_key('point'): kwargs
['pos'] = kwargs
['point']
684 newobj
= _windows
.new_SplitterWindow(*args
, **kwargs
)
685 self
.this
= newobj
.this
688 self
._setOORInfo
(self
)
690 def Create(*args
, **kwargs
):
692 Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
693 long style=SP_3D, String name=SplitterNameStr) -> bool
695 return _windows
.SplitterWindow_Create(*args
, **kwargs
)
697 def GetWindow1(*args
, **kwargs
):
698 """GetWindow1() -> Window"""
699 return _windows
.SplitterWindow_GetWindow1(*args
, **kwargs
)
701 def GetWindow2(*args
, **kwargs
):
702 """GetWindow2() -> Window"""
703 return _windows
.SplitterWindow_GetWindow2(*args
, **kwargs
)
705 def SetSplitMode(*args
, **kwargs
):
706 """SetSplitMode(int mode)"""
707 return _windows
.SplitterWindow_SetSplitMode(*args
, **kwargs
)
709 def GetSplitMode(*args
, **kwargs
):
710 """GetSplitMode() -> int"""
711 return _windows
.SplitterWindow_GetSplitMode(*args
, **kwargs
)
713 def Initialize(*args
, **kwargs
):
714 """Initialize(Window window)"""
715 return _windows
.SplitterWindow_Initialize(*args
, **kwargs
)
717 def SplitVertically(*args
, **kwargs
):
718 """SplitVertically(Window window1, Window window2, int sashPosition=0) -> bool"""
719 return _windows
.SplitterWindow_SplitVertically(*args
, **kwargs
)
721 def SplitHorizontally(*args
, **kwargs
):
722 """SplitHorizontally(Window window1, Window window2, int sashPosition=0) -> bool"""
723 return _windows
.SplitterWindow_SplitHorizontally(*args
, **kwargs
)
725 def Unsplit(*args
, **kwargs
):
726 """Unsplit(Window toRemove=None) -> bool"""
727 return _windows
.SplitterWindow_Unsplit(*args
, **kwargs
)
729 def ReplaceWindow(*args
, **kwargs
):
730 """ReplaceWindow(Window winOld, Window winNew) -> bool"""
731 return _windows
.SplitterWindow_ReplaceWindow(*args
, **kwargs
)
733 def IsSplit(*args
, **kwargs
):
734 """IsSplit() -> bool"""
735 return _windows
.SplitterWindow_IsSplit(*args
, **kwargs
)
737 def SetSashSize(*args
, **kwargs
):
738 """SetSashSize(int width)"""
739 return _windows
.SplitterWindow_SetSashSize(*args
, **kwargs
)
741 def SetBorderSize(*args
, **kwargs
):
742 """SetBorderSize(int width)"""
743 return _windows
.SplitterWindow_SetBorderSize(*args
, **kwargs
)
745 def GetSashSize(*args
, **kwargs
):
746 """GetSashSize() -> int"""
747 return _windows
.SplitterWindow_GetSashSize(*args
, **kwargs
)
749 def GetBorderSize(*args
, **kwargs
):
750 """GetBorderSize() -> int"""
751 return _windows
.SplitterWindow_GetBorderSize(*args
, **kwargs
)
753 def SetSashPosition(*args
, **kwargs
):
754 """SetSashPosition(int position, bool redraw=True)"""
755 return _windows
.SplitterWindow_SetSashPosition(*args
, **kwargs
)
757 def GetSashPosition(*args
, **kwargs
):
758 """GetSashPosition() -> int"""
759 return _windows
.SplitterWindow_GetSashPosition(*args
, **kwargs
)
761 def SetMinimumPaneSize(*args
, **kwargs
):
762 """SetMinimumPaneSize(int min)"""
763 return _windows
.SplitterWindow_SetMinimumPaneSize(*args
, **kwargs
)
765 def GetMinimumPaneSize(*args
, **kwargs
):
766 """GetMinimumPaneSize() -> int"""
767 return _windows
.SplitterWindow_GetMinimumPaneSize(*args
, **kwargs
)
769 def SashHitTest(*args
, **kwargs
):
770 """SashHitTest(int x, int y, int tolerance=5) -> bool"""
771 return _windows
.SplitterWindow_SashHitTest(*args
, **kwargs
)
773 def SizeWindows(*args
, **kwargs
):
775 return _windows
.SplitterWindow_SizeWindows(*args
, **kwargs
)
777 def SetNeedUpdating(*args
, **kwargs
):
778 """SetNeedUpdating(bool needUpdating)"""
779 return _windows
.SplitterWindow_SetNeedUpdating(*args
, **kwargs
)
781 def GetNeedUpdating(*args
, **kwargs
):
782 """GetNeedUpdating() -> bool"""
783 return _windows
.SplitterWindow_GetNeedUpdating(*args
, **kwargs
)
786 class SplitterWindowPtr(SplitterWindow
):
787 def __init__(self
, this
):
789 if not hasattr(self
,"thisown"): self
.thisown
= 0
790 self
.__class
__ = SplitterWindow
791 _windows
.SplitterWindow_swigregister(SplitterWindowPtr
)
792 SplitterNameStr
= cvar
.SplitterNameStr
794 def PreSplitterWindow(*args
, **kwargs
):
795 """PreSplitterWindow() -> SplitterWindow"""
796 val
= _windows
.new_PreSplitterWindow(*args
, **kwargs
)
800 class SplitterEvent(core
.NotifyEvent
):
802 return "<%s.%s; proxy of C++ wxSplitterEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
803 def __init__(self
, *args
, **kwargs
):
804 """__init__(wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent"""
805 newobj
= _windows
.new_SplitterEvent(*args
, **kwargs
)
806 self
.this
= newobj
.this
809 def SetSashPosition(*args
, **kwargs
):
810 """SetSashPosition(int pos)"""
811 return _windows
.SplitterEvent_SetSashPosition(*args
, **kwargs
)
813 def GetSashPosition(*args
, **kwargs
):
814 """GetSashPosition() -> int"""
815 return _windows
.SplitterEvent_GetSashPosition(*args
, **kwargs
)
817 def GetWindowBeingRemoved(*args
, **kwargs
):
818 """GetWindowBeingRemoved() -> Window"""
819 return _windows
.SplitterEvent_GetWindowBeingRemoved(*args
, **kwargs
)
821 def GetX(*args
, **kwargs
):
823 return _windows
.SplitterEvent_GetX(*args
, **kwargs
)
825 def GetY(*args
, **kwargs
):
827 return _windows
.SplitterEvent_GetY(*args
, **kwargs
)
830 class SplitterEventPtr(SplitterEvent
):
831 def __init__(self
, this
):
833 if not hasattr(self
,"thisown"): self
.thisown
= 0
834 self
.__class
__ = SplitterEvent
835 _windows
.SplitterEvent_swigregister(SplitterEventPtr
)
837 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
= _windows
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
838 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
= _windows
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
839 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
= _windows
.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
840 wxEVT_COMMAND_SPLITTER_UNSPLIT
= _windows
.wxEVT_COMMAND_SPLITTER_UNSPLIT
841 EVT_SPLITTER_SASH_POS_CHANGED
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
, 1 )
842 EVT_SPLITTER_SASH_POS_CHANGING
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
, 1 )
843 EVT_SPLITTER_DOUBLECLICKED
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
, 1 )
844 EVT_SPLITTER_UNSPLIT
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT
, 1 )
846 #---------------------------------------------------------------------------
848 SASH_DRAG_NONE
= _windows
.SASH_DRAG_NONE
849 SASH_DRAG_DRAGGING
= _windows
.SASH_DRAG_DRAGGING
850 SASH_DRAG_LEFT_DOWN
= _windows
.SASH_DRAG_LEFT_DOWN
851 SW_NOBORDER
= _windows
.SW_NOBORDER
852 SW_BORDER
= _windows
.SW_BORDER
853 SW_3DSASH
= _windows
.SW_3DSASH
854 SW_3DBORDER
= _windows
.SW_3DBORDER
855 SW_3D
= _windows
.SW_3D
856 SASH_TOP
= _windows
.SASH_TOP
857 SASH_RIGHT
= _windows
.SASH_RIGHT
858 SASH_BOTTOM
= _windows
.SASH_BOTTOM
859 SASH_LEFT
= _windows
.SASH_LEFT
860 SASH_NONE
= _windows
.SASH_NONE
861 class SashWindow(core
.Window
):
863 return "<%s.%s; proxy of C++ wxSashWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
864 def __init__(self
, *args
, **kwargs
):
866 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
867 long style=wxCLIP_CHILDREN|wxSW_3D,
868 String name=SashNameStr) -> SashWindow
870 newobj
= _windows
.new_SashWindow(*args
, **kwargs
)
871 self
.this
= newobj
.this
874 self
._setOORInfo
(self
)
876 def Create(*args
, **kwargs
):
878 Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
879 long style=wxCLIP_CHILDREN|wxSW_3D,
880 String name=SashNameStr) -> bool
882 return _windows
.SashWindow_Create(*args
, **kwargs
)
884 def SetSashVisible(*args
, **kwargs
):
885 """SetSashVisible(int edge, bool sash)"""
886 return _windows
.SashWindow_SetSashVisible(*args
, **kwargs
)
888 def GetSashVisible(*args
, **kwargs
):
889 """GetSashVisible(int edge) -> bool"""
890 return _windows
.SashWindow_GetSashVisible(*args
, **kwargs
)
892 def SetSashBorder(*args
, **kwargs
):
893 """SetSashBorder(int edge, bool border)"""
894 return _windows
.SashWindow_SetSashBorder(*args
, **kwargs
)
896 def HasBorder(*args
, **kwargs
):
897 """HasBorder(int edge) -> bool"""
898 return _windows
.SashWindow_HasBorder(*args
, **kwargs
)
900 def GetEdgeMargin(*args
, **kwargs
):
901 """GetEdgeMargin(int edge) -> int"""
902 return _windows
.SashWindow_GetEdgeMargin(*args
, **kwargs
)
904 def SetDefaultBorderSize(*args
, **kwargs
):
905 """SetDefaultBorderSize(int width)"""
906 return _windows
.SashWindow_SetDefaultBorderSize(*args
, **kwargs
)
908 def GetDefaultBorderSize(*args
, **kwargs
):
909 """GetDefaultBorderSize() -> int"""
910 return _windows
.SashWindow_GetDefaultBorderSize(*args
, **kwargs
)
912 def SetExtraBorderSize(*args
, **kwargs
):
913 """SetExtraBorderSize(int width)"""
914 return _windows
.SashWindow_SetExtraBorderSize(*args
, **kwargs
)
916 def GetExtraBorderSize(*args
, **kwargs
):
917 """GetExtraBorderSize() -> int"""
918 return _windows
.SashWindow_GetExtraBorderSize(*args
, **kwargs
)
920 def SetMinimumSizeX(*args
, **kwargs
):
921 """SetMinimumSizeX(int min)"""
922 return _windows
.SashWindow_SetMinimumSizeX(*args
, **kwargs
)
924 def SetMinimumSizeY(*args
, **kwargs
):
925 """SetMinimumSizeY(int min)"""
926 return _windows
.SashWindow_SetMinimumSizeY(*args
, **kwargs
)
928 def GetMinimumSizeX(*args
, **kwargs
):
929 """GetMinimumSizeX() -> int"""
930 return _windows
.SashWindow_GetMinimumSizeX(*args
, **kwargs
)
932 def GetMinimumSizeY(*args
, **kwargs
):
933 """GetMinimumSizeY() -> int"""
934 return _windows
.SashWindow_GetMinimumSizeY(*args
, **kwargs
)
936 def SetMaximumSizeX(*args
, **kwargs
):
937 """SetMaximumSizeX(int max)"""
938 return _windows
.SashWindow_SetMaximumSizeX(*args
, **kwargs
)
940 def SetMaximumSizeY(*args
, **kwargs
):
941 """SetMaximumSizeY(int max)"""
942 return _windows
.SashWindow_SetMaximumSizeY(*args
, **kwargs
)
944 def GetMaximumSizeX(*args
, **kwargs
):
945 """GetMaximumSizeX() -> int"""
946 return _windows
.SashWindow_GetMaximumSizeX(*args
, **kwargs
)
948 def GetMaximumSizeY(*args
, **kwargs
):
949 """GetMaximumSizeY() -> int"""
950 return _windows
.SashWindow_GetMaximumSizeY(*args
, **kwargs
)
952 def SashHitTest(*args
, **kwargs
):
953 """SashHitTest(int x, int y, int tolerance=2) -> int"""
954 return _windows
.SashWindow_SashHitTest(*args
, **kwargs
)
956 def SizeWindows(*args
, **kwargs
):
958 return _windows
.SashWindow_SizeWindows(*args
, **kwargs
)
961 class SashWindowPtr(SashWindow
):
962 def __init__(self
, this
):
964 if not hasattr(self
,"thisown"): self
.thisown
= 0
965 self
.__class
__ = SashWindow
966 _windows
.SashWindow_swigregister(SashWindowPtr
)
967 SashNameStr
= cvar
.SashNameStr
968 SashLayoutNameStr
= cvar
.SashLayoutNameStr
970 def PreSashWindow(*args
, **kwargs
):
971 """PreSashWindow() -> SashWindow"""
972 val
= _windows
.new_PreSashWindow(*args
, **kwargs
)
976 SASH_STATUS_OK
= _windows
.SASH_STATUS_OK
977 SASH_STATUS_OUT_OF_RANGE
= _windows
.SASH_STATUS_OUT_OF_RANGE
978 class SashEvent(core
.CommandEvent
):
980 return "<%s.%s; proxy of C++ wxSashEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
981 def __init__(self
, *args
, **kwargs
):
982 """__init__(int id=0, int edge=SASH_NONE) -> SashEvent"""
983 newobj
= _windows
.new_SashEvent(*args
, **kwargs
)
984 self
.this
= newobj
.this
987 def SetEdge(*args
, **kwargs
):
988 """SetEdge(int edge)"""
989 return _windows
.SashEvent_SetEdge(*args
, **kwargs
)
991 def GetEdge(*args
, **kwargs
):
992 """GetEdge() -> int"""
993 return _windows
.SashEvent_GetEdge(*args
, **kwargs
)
995 def SetDragRect(*args
, **kwargs
):
996 """SetDragRect(Rect rect)"""
997 return _windows
.SashEvent_SetDragRect(*args
, **kwargs
)
999 def GetDragRect(*args
, **kwargs
):
1000 """GetDragRect() -> Rect"""
1001 return _windows
.SashEvent_GetDragRect(*args
, **kwargs
)
1003 def SetDragStatus(*args
, **kwargs
):
1004 """SetDragStatus(int status)"""
1005 return _windows
.SashEvent_SetDragStatus(*args
, **kwargs
)
1007 def GetDragStatus(*args
, **kwargs
):
1008 """GetDragStatus() -> int"""
1009 return _windows
.SashEvent_GetDragStatus(*args
, **kwargs
)
1012 class SashEventPtr(SashEvent
):
1013 def __init__(self
, this
):
1015 if not hasattr(self
,"thisown"): self
.thisown
= 0
1016 self
.__class
__ = SashEvent
1017 _windows
.SashEvent_swigregister(SashEventPtr
)
1019 wxEVT_SASH_DRAGGED
= _windows
.wxEVT_SASH_DRAGGED
1020 EVT_SASH_DRAGGED
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 1 )
1021 EVT_SASH_DRAGGED_RANGE
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 2 )
1023 #---------------------------------------------------------------------------
1025 LAYOUT_HORIZONTAL
= _windows
.LAYOUT_HORIZONTAL
1026 LAYOUT_VERTICAL
= _windows
.LAYOUT_VERTICAL
1027 LAYOUT_NONE
= _windows
.LAYOUT_NONE
1028 LAYOUT_TOP
= _windows
.LAYOUT_TOP
1029 LAYOUT_LEFT
= _windows
.LAYOUT_LEFT
1030 LAYOUT_RIGHT
= _windows
.LAYOUT_RIGHT
1031 LAYOUT_BOTTOM
= _windows
.LAYOUT_BOTTOM
1032 LAYOUT_LENGTH_Y
= _windows
.LAYOUT_LENGTH_Y
1033 LAYOUT_LENGTH_X
= _windows
.LAYOUT_LENGTH_X
1034 LAYOUT_MRU_LENGTH
= _windows
.LAYOUT_MRU_LENGTH
1035 LAYOUT_QUERY
= _windows
.LAYOUT_QUERY
1036 wxEVT_QUERY_LAYOUT_INFO
= _windows
.wxEVT_QUERY_LAYOUT_INFO
1037 wxEVT_CALCULATE_LAYOUT
= _windows
.wxEVT_CALCULATE_LAYOUT
1038 class QueryLayoutInfoEvent(core
.Event
):
1040 return "<%s.%s; proxy of C++ wxQueryLayoutInfoEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1041 def __init__(self
, *args
, **kwargs
):
1042 """__init__(int id=0) -> QueryLayoutInfoEvent"""
1043 newobj
= _windows
.new_QueryLayoutInfoEvent(*args
, **kwargs
)
1044 self
.this
= newobj
.this
1047 def SetRequestedLength(*args
, **kwargs
):
1048 """SetRequestedLength(int length)"""
1049 return _windows
.QueryLayoutInfoEvent_SetRequestedLength(*args
, **kwargs
)
1051 def GetRequestedLength(*args
, **kwargs
):
1052 """GetRequestedLength() -> int"""
1053 return _windows
.QueryLayoutInfoEvent_GetRequestedLength(*args
, **kwargs
)
1055 def SetFlags(*args
, **kwargs
):
1056 """SetFlags(int flags)"""
1057 return _windows
.QueryLayoutInfoEvent_SetFlags(*args
, **kwargs
)
1059 def GetFlags(*args
, **kwargs
):
1060 """GetFlags() -> int"""
1061 return _windows
.QueryLayoutInfoEvent_GetFlags(*args
, **kwargs
)
1063 def SetSize(*args
, **kwargs
):
1064 """SetSize(Size size)"""
1065 return _windows
.QueryLayoutInfoEvent_SetSize(*args
, **kwargs
)
1067 def GetSize(*args
, **kwargs
):
1068 """GetSize() -> Size"""
1069 return _windows
.QueryLayoutInfoEvent_GetSize(*args
, **kwargs
)
1071 def SetOrientation(*args
, **kwargs
):
1072 """SetOrientation(int orient)"""
1073 return _windows
.QueryLayoutInfoEvent_SetOrientation(*args
, **kwargs
)
1075 def GetOrientation(*args
, **kwargs
):
1076 """GetOrientation() -> int"""
1077 return _windows
.QueryLayoutInfoEvent_GetOrientation(*args
, **kwargs
)
1079 def SetAlignment(*args
, **kwargs
):
1080 """SetAlignment(int align)"""
1081 return _windows
.QueryLayoutInfoEvent_SetAlignment(*args
, **kwargs
)
1083 def GetAlignment(*args
, **kwargs
):
1084 """GetAlignment() -> int"""
1085 return _windows
.QueryLayoutInfoEvent_GetAlignment(*args
, **kwargs
)
1088 class QueryLayoutInfoEventPtr(QueryLayoutInfoEvent
):
1089 def __init__(self
, this
):
1091 if not hasattr(self
,"thisown"): self
.thisown
= 0
1092 self
.__class
__ = QueryLayoutInfoEvent
1093 _windows
.QueryLayoutInfoEvent_swigregister(QueryLayoutInfoEventPtr
)
1095 class CalculateLayoutEvent(core
.Event
):
1097 return "<%s.%s; proxy of C++ wxCalculateLayoutEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1098 def __init__(self
, *args
, **kwargs
):
1099 """__init__(int id=0) -> CalculateLayoutEvent"""
1100 newobj
= _windows
.new_CalculateLayoutEvent(*args
, **kwargs
)
1101 self
.this
= newobj
.this
1104 def SetFlags(*args
, **kwargs
):
1105 """SetFlags(int flags)"""
1106 return _windows
.CalculateLayoutEvent_SetFlags(*args
, **kwargs
)
1108 def GetFlags(*args
, **kwargs
):
1109 """GetFlags() -> int"""
1110 return _windows
.CalculateLayoutEvent_GetFlags(*args
, **kwargs
)
1112 def SetRect(*args
, **kwargs
):
1113 """SetRect(Rect rect)"""
1114 return _windows
.CalculateLayoutEvent_SetRect(*args
, **kwargs
)
1116 def GetRect(*args
, **kwargs
):
1117 """GetRect() -> Rect"""
1118 return _windows
.CalculateLayoutEvent_GetRect(*args
, **kwargs
)
1121 class CalculateLayoutEventPtr(CalculateLayoutEvent
):
1122 def __init__(self
, this
):
1124 if not hasattr(self
,"thisown"): self
.thisown
= 0
1125 self
.__class
__ = CalculateLayoutEvent
1126 _windows
.CalculateLayoutEvent_swigregister(CalculateLayoutEventPtr
)
1128 EVT_QUERY_LAYOUT_INFO
= wx
.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO
)
1129 EVT_CALCULATE_LAYOUT
= wx
.PyEventBinder( wxEVT_CALCULATE_LAYOUT
)
1131 class SashLayoutWindow(SashWindow
):
1133 return "<%s.%s; proxy of C++ wxSashLayoutWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1134 def __init__(self
, *args
, **kwargs
):
1136 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1137 long style=wxCLIP_CHILDREN|wxSW_3D,
1138 String name=SashLayoutNameStr) -> SashLayoutWindow
1140 newobj
= _windows
.new_SashLayoutWindow(*args
, **kwargs
)
1141 self
.this
= newobj
.this
1144 self
._setOORInfo
(self
)
1146 def Create(*args
, **kwargs
):
1148 Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1149 long style=wxCLIP_CHILDREN|wxSW_3D,
1150 String name=SashLayoutNameStr) -> bool
1152 return _windows
.SashLayoutWindow_Create(*args
, **kwargs
)
1154 def GetAlignment(*args
, **kwargs
):
1155 """GetAlignment() -> int"""
1156 return _windows
.SashLayoutWindow_GetAlignment(*args
, **kwargs
)
1158 def GetOrientation(*args
, **kwargs
):
1159 """GetOrientation() -> int"""
1160 return _windows
.SashLayoutWindow_GetOrientation(*args
, **kwargs
)
1162 def SetAlignment(*args
, **kwargs
):
1163 """SetAlignment(int alignment)"""
1164 return _windows
.SashLayoutWindow_SetAlignment(*args
, **kwargs
)
1166 def SetDefaultSize(*args
, **kwargs
):
1167 """SetDefaultSize(Size size)"""
1168 return _windows
.SashLayoutWindow_SetDefaultSize(*args
, **kwargs
)
1170 def SetOrientation(*args
, **kwargs
):
1171 """SetOrientation(int orientation)"""
1172 return _windows
.SashLayoutWindow_SetOrientation(*args
, **kwargs
)
1175 class SashLayoutWindowPtr(SashLayoutWindow
):
1176 def __init__(self
, this
):
1178 if not hasattr(self
,"thisown"): self
.thisown
= 0
1179 self
.__class
__ = SashLayoutWindow
1180 _windows
.SashLayoutWindow_swigregister(SashLayoutWindowPtr
)
1182 def PreSashLayoutWindow(*args
, **kwargs
):
1183 """PreSashLayoutWindow() -> SashLayoutWindow"""
1184 val
= _windows
.new_PreSashLayoutWindow(*args
, **kwargs
)
1188 class LayoutAlgorithm(core
.Object
):
1190 return "<%s.%s; proxy of C++ wxLayoutAlgorithm instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1191 def __init__(self
, *args
, **kwargs
):
1192 """__init__() -> LayoutAlgorithm"""
1193 newobj
= _windows
.new_LayoutAlgorithm(*args
, **kwargs
)
1194 self
.this
= newobj
.this
1197 def __del__(self
, destroy
=_windows
.delete_LayoutAlgorithm
):
1200 if self
.thisown
: destroy(self
)
1203 def LayoutMDIFrame(*args
, **kwargs
):
1204 """LayoutMDIFrame(MDIParentFrame frame, Rect rect=None) -> bool"""
1205 return _windows
.LayoutAlgorithm_LayoutMDIFrame(*args
, **kwargs
)
1207 def LayoutFrame(*args
, **kwargs
):
1208 """LayoutFrame(Frame frame, Window mainWindow=None) -> bool"""
1209 return _windows
.LayoutAlgorithm_LayoutFrame(*args
, **kwargs
)
1211 def LayoutWindow(*args
, **kwargs
):
1212 """LayoutWindow(Window parent, Window mainWindow=None) -> bool"""
1213 return _windows
.LayoutAlgorithm_LayoutWindow(*args
, **kwargs
)
1216 class LayoutAlgorithmPtr(LayoutAlgorithm
):
1217 def __init__(self
, this
):
1219 if not hasattr(self
,"thisown"): self
.thisown
= 0
1220 self
.__class
__ = LayoutAlgorithm
1221 _windows
.LayoutAlgorithm_swigregister(LayoutAlgorithmPtr
)
1223 class PopupWindow(core
.Window
):
1225 return "<%s.%s; proxy of C++ wxPopupWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1226 def __init__(self
, *args
, **kwargs
):
1227 """__init__(Window parent, int flags=BORDER_NONE) -> PopupWindow"""
1228 newobj
= _windows
.new_PopupWindow(*args
, **kwargs
)
1229 self
.this
= newobj
.this
1233 class PopupWindowPtr(PopupWindow
):
1234 def __init__(self
, this
):
1236 if not hasattr(self
,"thisown"): self
.thisown
= 0
1237 self
.__class
__ = PopupWindow
1238 _windows
.PopupWindow_swigregister(PopupWindowPtr
)
1240 def PrePopupWindow(*args
, **kwargs
):
1241 """PrePopupWindow() -> PopupWindow"""
1242 val
= _windows
.new_PrePopupWindow(*args
, **kwargs
)
1246 class PopupTransientWindow(PopupWindow
):
1248 return "<%s.%s; proxy of C++ wxPyPopupTransientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1249 def __init__(self
, *args
, **kwargs
):
1250 """__init__(Window parent, int style=BORDER_NONE) -> PopupTransientWindow"""
1251 newobj
= _windows
.new_PopupTransientWindow(*args
, **kwargs
)
1252 self
.this
= newobj
.this
1256 class PopupTransientWindowPtr(PopupTransientWindow
):
1257 def __init__(self
, this
):
1259 if not hasattr(self
,"thisown"): self
.thisown
= 0
1260 self
.__class
__ = PopupTransientWindow
1261 _windows
.PopupTransientWindow_swigregister(PopupTransientWindowPtr
)
1263 def PrePopupTransientWindow(*args
, **kwargs
):
1264 """PrePopupTransientWindow() -> PopupTransientWindow"""
1265 val
= _windows
.new_PrePopupTransientWindow(*args
, **kwargs
)
1269 #---------------------------------------------------------------------------
1271 class TipWindow(Frame
):
1273 return "<%s.%s; proxy of C++ wxTipWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1274 def __init__(self
, *args
, **kwargs
):
1275 """__init__(Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow"""
1276 newobj
= _windows
.new_TipWindow(*args
, **kwargs
)
1277 self
.this
= newobj
.this
1280 self
._setOORInfo
(self
)
1282 def SetBoundingRect(*args
, **kwargs
):
1283 """SetBoundingRect(Rect rectBound)"""
1284 return _windows
.TipWindow_SetBoundingRect(*args
, **kwargs
)
1286 def Close(*args
, **kwargs
):
1288 return _windows
.TipWindow_Close(*args
, **kwargs
)
1291 class TipWindowPtr(TipWindow
):
1292 def __init__(self
, this
):
1294 if not hasattr(self
,"thisown"): self
.thisown
= 0
1295 self
.__class
__ = TipWindow
1296 _windows
.TipWindow_swigregister(TipWindowPtr
)
1298 #---------------------------------------------------------------------------
1300 class VScrolledWindow(Panel
):
1302 return "<%s.%s; proxy of C++ wxPyVScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1303 def __init__(self
, *args
, **kwargs
):
1305 __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1306 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow
1308 newobj
= _windows
.new_VScrolledWindow(*args
, **kwargs
)
1309 self
.this
= newobj
.this
1312 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, VScrolledWindow
)
1314 def _setCallbackInfo(*args
, **kwargs
):
1315 """_setCallbackInfo(PyObject self, PyObject _class)"""
1316 return _windows
.VScrolledWindow__setCallbackInfo(*args
, **kwargs
)
1318 def Create(*args
, **kwargs
):
1320 Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1321 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool
1323 return _windows
.VScrolledWindow_Create(*args
, **kwargs
)
1325 def SetLineCount(*args
, **kwargs
):
1326 """SetLineCount(size_t count)"""
1327 return _windows
.VScrolledWindow_SetLineCount(*args
, **kwargs
)
1329 def ScrollToLine(*args
, **kwargs
):
1330 """ScrollToLine(size_t line) -> bool"""
1331 return _windows
.VScrolledWindow_ScrollToLine(*args
, **kwargs
)
1333 def ScrollLines(*args
, **kwargs
):
1335 ScrollLines(int lines) -> bool
1337 If the platform and window class supports it, scrolls the window by
1338 the given number of lines down, if lines is positive, or up if lines
1339 is negative. Returns True if the window was scrolled, False if it was
1340 already on top/bottom and nothing was done.
1342 return _windows
.VScrolledWindow_ScrollLines(*args
, **kwargs
)
1344 def ScrollPages(*args
, **kwargs
):
1346 ScrollPages(int pages) -> bool
1348 If the platform and window class supports it, scrolls the window by
1349 the given number of pages down, if pages is positive, or up if pages
1350 is negative. Returns True if the window was scrolled, False if it was
1351 already on top/bottom and nothing was done.
1353 return _windows
.VScrolledWindow_ScrollPages(*args
, **kwargs
)
1355 def RefreshLine(*args
, **kwargs
):
1356 """RefreshLine(size_t line)"""
1357 return _windows
.VScrolledWindow_RefreshLine(*args
, **kwargs
)
1359 def RefreshLines(*args
, **kwargs
):
1360 """RefreshLines(size_t from, size_t to)"""
1361 return _windows
.VScrolledWindow_RefreshLines(*args
, **kwargs
)
1363 def HitTestXT(*args
, **kwargs
):
1365 HitTestXT(int x, int y) -> int
1367 Test where the given (in client coords) point lies
1369 return _windows
.VScrolledWindow_HitTestXT(*args
, **kwargs
)
1371 def HitTest(*args
, **kwargs
):
1373 HitTest(Point pt) -> int
1375 Test where the given (in client coords) point lies
1377 return _windows
.VScrolledWindow_HitTest(*args
, **kwargs
)
1379 def RefreshAll(*args
, **kwargs
):
1381 return _windows
.VScrolledWindow_RefreshAll(*args
, **kwargs
)
1383 def GetLineCount(*args
, **kwargs
):
1384 """GetLineCount() -> size_t"""
1385 return _windows
.VScrolledWindow_GetLineCount(*args
, **kwargs
)
1387 def GetFirstVisibleLine(*args
, **kwargs
):
1388 """GetFirstVisibleLine() -> size_t"""
1389 return _windows
.VScrolledWindow_GetFirstVisibleLine(*args
, **kwargs
)
1391 def GetLastVisibleLine(*args
, **kwargs
):
1392 """GetLastVisibleLine() -> size_t"""
1393 return _windows
.VScrolledWindow_GetLastVisibleLine(*args
, **kwargs
)
1395 def IsVisible(*args
, **kwargs
):
1396 """IsVisible(size_t line) -> bool"""
1397 return _windows
.VScrolledWindow_IsVisible(*args
, **kwargs
)
1400 class VScrolledWindowPtr(VScrolledWindow
):
1401 def __init__(self
, this
):
1403 if not hasattr(self
,"thisown"): self
.thisown
= 0
1404 self
.__class
__ = VScrolledWindow
1405 _windows
.VScrolledWindow_swigregister(VScrolledWindowPtr
)
1407 def PreVScrolledWindow(*args
, **kwargs
):
1408 """PreVScrolledWindow() -> VScrolledWindow"""
1409 val
= _windows
.new_PreVScrolledWindow(*args
, **kwargs
)
1413 class VListBox(VScrolledWindow
):
1415 return "<%s.%s; proxy of C++ wxPyVListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1416 def __init__(self
, *args
, **kwargs
):
1418 __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1419 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox
1421 newobj
= _windows
.new_VListBox(*args
, **kwargs
)
1422 self
.this
= newobj
.this
1425 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, VListBox
)
1427 def _setCallbackInfo(*args
, **kwargs
):
1428 """_setCallbackInfo(PyObject self, PyObject _class)"""
1429 return _windows
.VListBox__setCallbackInfo(*args
, **kwargs
)
1431 def Create(*args
, **kwargs
):
1433 Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1434 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1436 return _windows
.VListBox_Create(*args
, **kwargs
)
1438 def GetItemCount(*args
, **kwargs
):
1439 """GetItemCount() -> size_t"""
1440 return _windows
.VListBox_GetItemCount(*args
, **kwargs
)
1442 def HasMultipleSelection(*args
, **kwargs
):
1443 """HasMultipleSelection() -> bool"""
1444 return _windows
.VListBox_HasMultipleSelection(*args
, **kwargs
)
1446 def GetSelection(*args
, **kwargs
):
1447 """GetSelection() -> int"""
1448 return _windows
.VListBox_GetSelection(*args
, **kwargs
)
1450 def IsCurrent(*args
, **kwargs
):
1451 """IsCurrent(size_t item) -> bool"""
1452 return _windows
.VListBox_IsCurrent(*args
, **kwargs
)
1454 def IsSelected(*args
, **kwargs
):
1455 """IsSelected(size_t item) -> bool"""
1456 return _windows
.VListBox_IsSelected(*args
, **kwargs
)
1458 def GetSelectedCount(*args
, **kwargs
):
1459 """GetSelectedCount() -> size_t"""
1460 return _windows
.VListBox_GetSelectedCount(*args
, **kwargs
)
1462 def GetFirstSelected(*args
, **kwargs
):
1463 """GetFirstSelected(unsigned long cookie) -> int"""
1464 return _windows
.VListBox_GetFirstSelected(*args
, **kwargs
)
1466 def GetNextSelected(*args
, **kwargs
):
1467 """GetNextSelected(unsigned long cookie) -> int"""
1468 return _windows
.VListBox_GetNextSelected(*args
, **kwargs
)
1470 def GetMargins(*args
, **kwargs
):
1471 """GetMargins() -> Point"""
1472 return _windows
.VListBox_GetMargins(*args
, **kwargs
)
1474 def GetSelectionBackground(*args
, **kwargs
):
1475 """GetSelectionBackground() -> Colour"""
1476 return _windows
.VListBox_GetSelectionBackground(*args
, **kwargs
)
1478 def SetItemCount(*args
, **kwargs
):
1479 """SetItemCount(size_t count)"""
1480 return _windows
.VListBox_SetItemCount(*args
, **kwargs
)
1482 def Clear(*args
, **kwargs
):
1484 return _windows
.VListBox_Clear(*args
, **kwargs
)
1486 def SetSelection(*args
, **kwargs
):
1487 """SetSelection(int selection)"""
1488 return _windows
.VListBox_SetSelection(*args
, **kwargs
)
1490 def Select(*args
, **kwargs
):
1491 """Select(size_t item, bool select=True) -> bool"""
1492 return _windows
.VListBox_Select(*args
, **kwargs
)
1494 def SelectRange(*args
, **kwargs
):
1495 """SelectRange(size_t from, size_t to) -> bool"""
1496 return _windows
.VListBox_SelectRange(*args
, **kwargs
)
1498 def Toggle(*args
, **kwargs
):
1499 """Toggle(size_t item)"""
1500 return _windows
.VListBox_Toggle(*args
, **kwargs
)
1502 def SelectAll(*args
, **kwargs
):
1503 """SelectAll() -> bool"""
1504 return _windows
.VListBox_SelectAll(*args
, **kwargs
)
1506 def DeselectAll(*args
, **kwargs
):
1507 """DeselectAll() -> bool"""
1508 return _windows
.VListBox_DeselectAll(*args
, **kwargs
)
1510 def SetMargins(*args
, **kwargs
):
1511 """SetMargins(Point pt)"""
1512 return _windows
.VListBox_SetMargins(*args
, **kwargs
)
1514 def SetMarginsXY(*args
, **kwargs
):
1515 """SetMarginsXY(int x, int y)"""
1516 return _windows
.VListBox_SetMarginsXY(*args
, **kwargs
)
1518 def SetSelectionBackground(*args
, **kwargs
):
1519 """SetSelectionBackground(Colour col)"""
1520 return _windows
.VListBox_SetSelectionBackground(*args
, **kwargs
)
1523 class VListBoxPtr(VListBox
):
1524 def __init__(self
, this
):
1526 if not hasattr(self
,"thisown"): self
.thisown
= 0
1527 self
.__class
__ = VListBox
1528 _windows
.VListBox_swigregister(VListBoxPtr
)
1529 VListBoxNameStr
= cvar
.VListBoxNameStr
1531 def PreVListBox(*args
, **kwargs
):
1532 """PreVListBox() -> VListBox"""
1533 val
= _windows
.new_PreVListBox(*args
, **kwargs
)
1537 class HtmlListBox(VListBox
):
1539 return "<%s.%s; proxy of C++ wxPyHtmlListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1540 def __init__(self
, *args
, **kwargs
):
1542 __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1543 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox
1545 newobj
= _windows
.new_HtmlListBox(*args
, **kwargs
)
1546 self
.this
= newobj
.this
1549 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, HtmlListBox
)
1551 def _setCallbackInfo(*args
, **kwargs
):
1552 """_setCallbackInfo(PyObject self, PyObject _class)"""
1553 return _windows
.HtmlListBox__setCallbackInfo(*args
, **kwargs
)
1555 def Create(*args
, **kwargs
):
1557 Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1558 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1560 return _windows
.HtmlListBox_Create(*args
, **kwargs
)
1562 def RefreshAll(*args
, **kwargs
):
1564 return _windows
.HtmlListBox_RefreshAll(*args
, **kwargs
)
1566 def SetItemCount(*args
, **kwargs
):
1567 """SetItemCount(size_t count)"""
1568 return _windows
.HtmlListBox_SetItemCount(*args
, **kwargs
)
1571 class HtmlListBoxPtr(HtmlListBox
):
1572 def __init__(self
, this
):
1574 if not hasattr(self
,"thisown"): self
.thisown
= 0
1575 self
.__class
__ = HtmlListBox
1576 _windows
.HtmlListBox_swigregister(HtmlListBoxPtr
)
1578 def PreHtmlListBox(*args
, **kwargs
):
1579 """PreHtmlListBox() -> HtmlListBox"""
1580 val
= _windows
.new_PreHtmlListBox(*args
, **kwargs
)
1584 #---------------------------------------------------------------------------
1586 class TaskBarIcon(core
.EvtHandler
):
1588 return "<%s.%s; proxy of C++ wxTaskBarIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1589 def __init__(self
, *args
, **kwargs
):
1590 """__init__() -> TaskBarIcon"""
1591 newobj
= _windows
.new_TaskBarIcon(*args
, **kwargs
)
1592 self
.this
= newobj
.this
1595 def __del__(self
, destroy
=_windows
.delete_TaskBarIcon
):
1598 if self
.thisown
: destroy(self
)
1602 class TaskBarIconPtr(TaskBarIcon
):
1603 def __init__(self
, this
):
1605 if not hasattr(self
,"thisown"): self
.thisown
= 0
1606 self
.__class
__ = TaskBarIcon
1607 _windows
.TaskBarIcon_swigregister(TaskBarIconPtr
)
1609 class TaskBarIconEvent(core
.Event
):
1611 return "<%s.%s; proxy of C++ wxTaskBarIconEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1612 def __init__(self
, *args
, **kwargs
):
1613 """__init__(wxEventType evtType, TaskBarIcon tbIcon) -> TaskBarIconEvent"""
1614 newobj
= _windows
.new_TaskBarIconEvent(*args
, **kwargs
)
1615 self
.this
= newobj
.this
1619 class TaskBarIconEventPtr(TaskBarIconEvent
):
1620 def __init__(self
, this
):
1622 if not hasattr(self
,"thisown"): self
.thisown
= 0
1623 self
.__class
__ = TaskBarIconEvent
1624 _windows
.TaskBarIconEvent_swigregister(TaskBarIconEventPtr
)
1626 wxEVT_TASKBAR_MOVE
= _windows
.wxEVT_TASKBAR_MOVE
1627 wxEVT_TASKBAR_LEFT_DOWN
= _windows
.wxEVT_TASKBAR_LEFT_DOWN
1628 wxEVT_TASKBAR_LEFT_UP
= _windows
.wxEVT_TASKBAR_LEFT_UP
1629 wxEVT_TASKBAR_RIGHT_DOWN
= _windows
.wxEVT_TASKBAR_RIGHT_DOWN
1630 wxEVT_TASKBAR_RIGHT_UP
= _windows
.wxEVT_TASKBAR_RIGHT_UP
1631 wxEVT_TASKBAR_LEFT_DCLICK
= _windows
.wxEVT_TASKBAR_LEFT_DCLICK
1632 wxEVT_TASKBAR_RIGHT_DCLICK
= _windows
.wxEVT_TASKBAR_RIGHT_DCLICK
1633 EVT_TASKBAR_MOVE
= wx
.PyEventBinder ( wxEVT_TASKBAR_MOVE
)
1634 EVT_TASKBAR_LEFT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN
)
1635 EVT_TASKBAR_LEFT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP
)
1636 EVT_TASKBAR_RIGHT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN
)
1637 EVT_TASKBAR_RIGHT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP
)
1638 EVT_TASKBAR_LEFT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK
)
1639 EVT_TASKBAR_RIGHT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK
)
1641 #---------------------------------------------------------------------------
1643 class ColourData(core
.Object
):
1644 """This class holds a variety of information related to colour dialogs."""
1646 return "<%s.%s; proxy of C++ wxColourData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1647 def __init__(self
, *args
, **kwargs
):
1649 __init__() -> ColourData
1651 Constructor, sets default values.
1653 newobj
= _windows
.new_ColourData(*args
, **kwargs
)
1654 self
.this
= newobj
.this
1657 def __del__(self
, destroy
=_windows
.delete_ColourData
):
1660 if self
.thisown
: destroy(self
)
1663 def GetChooseFull(*args
, **kwargs
):
1665 GetChooseFull() -> bool
1667 Under Windows, determines whether the Windows colour dialog will display
1668 the full dialog with custom colour selection controls. Has no meaning
1669 under other platforms. The default value is true.
1671 return _windows
.ColourData_GetChooseFull(*args
, **kwargs
)
1673 def GetColour(*args
, **kwargs
):
1675 GetColour() -> Colour
1677 Gets the colour (pre)selected by the dialog.
1679 return _windows
.ColourData_GetColour(*args
, **kwargs
)
1681 def GetCustomColour(*args
, **kwargs
):
1683 GetCustomColour(int i) -> Colour
1685 Gets the i'th custom colour associated with the colour dialog. i should
1686 be an integer between 0 and 15. The default custom colours are all white.
1688 return _windows
.ColourData_GetCustomColour(*args
, **kwargs
)
1690 def SetChooseFull(*args
, **kwargs
):
1692 SetChooseFull(int flag)
1694 Under Windows, tells the Windows colour dialog to display the full dialog
1695 with custom colour selection controls. Under other platforms, has no effect.
1696 The default value is true.
1698 return _windows
.ColourData_SetChooseFull(*args
, **kwargs
)
1700 def SetColour(*args
, **kwargs
):
1702 SetColour(Colour colour)
1704 Sets the default colour for the colour dialog. The default colour is black.
1706 return _windows
.ColourData_SetColour(*args
, **kwargs
)
1708 def SetCustomColour(*args
, **kwargs
):
1710 SetCustomColour(int i, Colour colour)
1712 Sets the i'th custom colour for the colour dialog. i should be an integer
1713 between 0 and 15. The default custom colours are all white.
1715 return _windows
.ColourData_SetCustomColour(*args
, **kwargs
)
1718 class ColourDataPtr(ColourData
):
1719 def __init__(self
, this
):
1721 if not hasattr(self
,"thisown"): self
.thisown
= 0
1722 self
.__class
__ = ColourData
1723 _windows
.ColourData_swigregister(ColourDataPtr
)
1724 FileSelectorPromptStr
= cvar
.FileSelectorPromptStr
1725 DirSelectorPromptStr
= cvar
.DirSelectorPromptStr
1726 DirDialogNameStr
= cvar
.DirDialogNameStr
1727 FileSelectorDefaultWildcardStr
= cvar
.FileSelectorDefaultWildcardStr
1728 GetTextFromUserPromptStr
= cvar
.GetTextFromUserPromptStr
1729 MessageBoxCaptionStr
= cvar
.MessageBoxCaptionStr
1731 class ColourDialog(Dialog
):
1732 """This class represents the colour chooser dialog."""
1734 return "<%s.%s; proxy of C++ wxColourDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1735 def __init__(self
, *args
, **kwargs
):
1737 __init__(Window parent, ColourData data=None) -> ColourDialog
1739 Constructor. Pass a parent window, and optionally a ColourData, which
1740 will be copied to the colour dialog's internal ColourData instance.
1742 newobj
= _windows
.new_ColourDialog(*args
, **kwargs
)
1743 self
.this
= newobj
.this
1746 self
._setOORInfo
(self
)
1748 def GetColourData(*args
, **kwargs
):
1750 GetColourData() -> ColourData
1752 Returns a reference to the ColourData used by the dialog.
1754 return _windows
.ColourDialog_GetColourData(*args
, **kwargs
)
1757 class ColourDialogPtr(ColourDialog
):
1758 def __init__(self
, this
):
1760 if not hasattr(self
,"thisown"): self
.thisown
= 0
1761 self
.__class
__ = ColourDialog
1762 _windows
.ColourDialog_swigregister(ColourDialogPtr
)
1764 class DirDialog(Dialog
):
1765 """This class represents the directory chooser dialog."""
1767 return "<%s.%s; proxy of C++ wxDirDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1768 def __init__(self
, *args
, **kwargs
):
1770 __init__(Window parent, String message=DirSelectorPromptStr,
1771 String defaultPath=EmptyString, long style=0,
1772 Point pos=DefaultPosition, Size size=DefaultSize,
1773 String name=DirDialogNameStr) -> DirDialog
1775 Constructor. Use ShowModal method to show the dialog.
1777 newobj
= _windows
.new_DirDialog(*args
, **kwargs
)
1778 self
.this
= newobj
.this
1781 self
._setOORInfo
(self
)
1783 def GetPath(*args
, **kwargs
):
1787 Returns the default or user-selected path.
1789 return _windows
.DirDialog_GetPath(*args
, **kwargs
)
1791 def GetMessage(*args
, **kwargs
):
1793 GetMessage() -> String
1795 Returns the message that will be displayed on the dialog.
1797 return _windows
.DirDialog_GetMessage(*args
, **kwargs
)
1799 def GetStyle(*args
, **kwargs
):
1803 Returns the dialog style.
1805 return _windows
.DirDialog_GetStyle(*args
, **kwargs
)
1807 def SetMessage(*args
, **kwargs
):
1809 SetMessage(String message)
1811 Sets the message that will be displayed on the dialog.
1813 return _windows
.DirDialog_SetMessage(*args
, **kwargs
)
1815 def SetPath(*args
, **kwargs
):
1817 SetPath(String path)
1819 Sets the default path.
1821 return _windows
.DirDialog_SetPath(*args
, **kwargs
)
1824 class DirDialogPtr(DirDialog
):
1825 def __init__(self
, this
):
1827 if not hasattr(self
,"thisown"): self
.thisown
= 0
1828 self
.__class
__ = DirDialog
1829 _windows
.DirDialog_swigregister(DirDialogPtr
)
1831 class FileDialog(Dialog
):
1832 """This class represents the file chooser dialog."""
1834 return "<%s.%s; proxy of C++ wxFileDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1835 def __init__(self
, *args
, **kwargs
):
1837 __init__(Window parent, String message=FileSelectorPromptStr,
1838 String defaultDir=EmptyString, String defaultFile=EmptyString,
1839 String wildcard=FileSelectorDefaultWildcardStr,
1840 long style=0, Point pos=DefaultPosition) -> FileDialog
1842 Constructor. Use ShowModal method to show the dialog.
1844 newobj
= _windows
.new_FileDialog(*args
, **kwargs
)
1845 self
.this
= newobj
.this
1848 self
._setOORInfo
(self
)
1850 def SetMessage(*args
, **kwargs
):
1852 SetMessage(String message)
1854 Sets the message that will be displayed on the dialog.
1856 return _windows
.FileDialog_SetMessage(*args
, **kwargs
)
1858 def SetPath(*args
, **kwargs
):
1860 SetPath(String path)
1862 Sets the path (the combined directory and filename that will
1863 be returned when the dialog is dismissed).
1865 return _windows
.FileDialog_SetPath(*args
, **kwargs
)
1867 def SetDirectory(*args
, **kwargs
):
1869 SetDirectory(String dir)
1871 Sets the default directory.
1873 return _windows
.FileDialog_SetDirectory(*args
, **kwargs
)
1875 def SetFilename(*args
, **kwargs
):
1877 SetFilename(String name)
1879 Sets the default filename.
1881 return _windows
.FileDialog_SetFilename(*args
, **kwargs
)
1883 def SetWildcard(*args
, **kwargs
):
1885 SetWildcard(String wildCard)
1887 Sets the wildcard, which can contain multiple file types, for example:
1888 "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
1890 return _windows
.FileDialog_SetWildcard(*args
, **kwargs
)
1892 def SetStyle(*args
, **kwargs
):
1894 SetStyle(long style)
1896 Sets the dialog style.
1898 return _windows
.FileDialog_SetStyle(*args
, **kwargs
)
1900 def SetFilterIndex(*args
, **kwargs
):
1902 SetFilterIndex(int filterIndex)
1904 Sets the default filter index, starting from zero.
1906 return _windows
.FileDialog_SetFilterIndex(*args
, **kwargs
)
1908 def GetMessage(*args
, **kwargs
):
1910 GetMessage() -> String
1912 Returns the message that will be displayed on the dialog.
1914 return _windows
.FileDialog_GetMessage(*args
, **kwargs
)
1916 def GetPath(*args
, **kwargs
):
1920 Returns the full path (directory and filename) of the selected file.
1922 return _windows
.FileDialog_GetPath(*args
, **kwargs
)
1924 def GetDirectory(*args
, **kwargs
):
1926 GetDirectory() -> String
1928 Returns the default directory.
1930 return _windows
.FileDialog_GetDirectory(*args
, **kwargs
)
1932 def GetFilename(*args
, **kwargs
):
1934 GetFilename() -> String
1936 Returns the default filename.
1938 return _windows
.FileDialog_GetFilename(*args
, **kwargs
)
1940 def GetWildcard(*args
, **kwargs
):
1942 GetWildcard() -> String
1944 Returns the file dialog wildcard.
1946 return _windows
.FileDialog_GetWildcard(*args
, **kwargs
)
1948 def GetStyle(*args
, **kwargs
):
1952 Returns the dialog style.
1954 return _windows
.FileDialog_GetStyle(*args
, **kwargs
)
1956 def GetFilterIndex(*args
, **kwargs
):
1958 GetFilterIndex() -> int
1960 Returns the index into the list of filters supplied, optionally, in
1961 the wildcard parameter. Before the dialog is shown, this is the index
1962 which will be used when the dialog is first displayed. After the dialog
1963 is shown, this is the index selected by the user.
1965 return _windows
.FileDialog_GetFilterIndex(*args
, **kwargs
)
1967 def GetFilenames(*args
, **kwargs
):
1969 GetFilenames() -> PyObject
1971 Returns a list of filenames chosen in the dialog. This function should
1972 only be used with the dialogs which have wx.MULTIPLE style, use
1973 GetFilename for the others.
1975 return _windows
.FileDialog_GetFilenames(*args
, **kwargs
)
1977 def GetPaths(*args
, **kwargs
):
1979 GetPaths() -> PyObject
1981 Fills the array paths with the full paths of the files chosen. This
1982 function should only be used with the dialogs which have wx.MULTIPLE style,
1983 use GetPath for the others.
1985 return _windows
.FileDialog_GetPaths(*args
, **kwargs
)
1988 class FileDialogPtr(FileDialog
):
1989 def __init__(self
, this
):
1991 if not hasattr(self
,"thisown"): self
.thisown
= 0
1992 self
.__class
__ = FileDialog
1993 _windows
.FileDialog_swigregister(FileDialogPtr
)
1995 CHOICEDLG_STYLE
= _windows
.CHOICEDLG_STYLE
1996 class MultiChoiceDialog(Dialog
):
1997 """A simple dialog with a multi selection listbox."""
1999 return "<%s.%s; proxy of C++ wxMultiChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2000 def __init__(self
, *args
, **kwargs
):
2002 __init__(Window parent, String message, String caption,
2003 List choices=[], long style=CHOICEDLG_STYLE,
2004 Point pos=DefaultPosition) -> MultiChoiceDialog
2006 Constructor. Use ShowModal method to show the dialog.
2008 newobj
= _windows
.new_MultiChoiceDialog(*args
, **kwargs
)
2009 self
.this
= newobj
.this
2012 self
._setOORInfo
(self
)
2014 def SetSelections(*args
, **kwargs
):
2016 SetSelections(List selections)
2018 Specify the items in the list that shoudl be selected, using a list of integers.
2020 return _windows
.MultiChoiceDialog_SetSelections(*args
, **kwargs
)
2022 def GetSelections(*args
, **kwargs
):
2024 GetSelections() -> [selections]
2026 Returns a list of integers representing the items that are selected.
2028 return _windows
.MultiChoiceDialog_GetSelections(*args
, **kwargs
)
2031 class MultiChoiceDialogPtr(MultiChoiceDialog
):
2032 def __init__(self
, this
):
2034 if not hasattr(self
,"thisown"): self
.thisown
= 0
2035 self
.__class
__ = MultiChoiceDialog
2036 _windows
.MultiChoiceDialog_swigregister(MultiChoiceDialogPtr
)
2038 class SingleChoiceDialog(Dialog
):
2039 """A simple dialog with a single selection listbox."""
2041 return "<%s.%s; proxy of C++ wxSingleChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2042 def __init__(self
, *args
, **kwargs
):
2044 __init__(Window parent, String message, String caption,
2045 List choices=[], long style=CHOICEDLG_STYLE,
2046 Point pos=DefaultPosition) -> SingleChoiceDialog
2048 Constructor. Use ShowModal method to show the dialog.
2050 newobj
= _windows
.new_SingleChoiceDialog(*args
, **kwargs
)
2051 self
.this
= newobj
.this
2054 self
._setOORInfo
(self
)
2056 def GetSelection(*args
, **kwargs
):
2058 GetSelection() -> int
2060 Get the index of teh currently selected item.
2062 return _windows
.SingleChoiceDialog_GetSelection(*args
, **kwargs
)
2064 def GetStringSelection(*args
, **kwargs
):
2066 GetStringSelection() -> String
2068 Returns the string value of the currently selected item
2070 return _windows
.SingleChoiceDialog_GetStringSelection(*args
, **kwargs
)
2072 def SetSelection(*args
, **kwargs
):
2074 SetSelection(int sel)
2076 Set the current selected item to sel
2078 return _windows
.SingleChoiceDialog_SetSelection(*args
, **kwargs
)
2081 class SingleChoiceDialogPtr(SingleChoiceDialog
):
2082 def __init__(self
, this
):
2084 if not hasattr(self
,"thisown"): self
.thisown
= 0
2085 self
.__class
__ = SingleChoiceDialog
2086 _windows
.SingleChoiceDialog_swigregister(SingleChoiceDialogPtr
)
2088 class TextEntryDialog(Dialog
):
2089 """A dialog with text control, [ok] and [cancel] buttons"""
2091 return "<%s.%s; proxy of C++ wxTextEntryDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2092 def __init__(self
, *args
, **kwargs
):
2094 __init__(Window parent, String message, String caption=GetTextFromUserPromptStr,
2095 String defaultValue=EmptyString,
2096 long style=wxOK|wxCANCEL|wxCENTRE, Point pos=DefaultPosition) -> TextEntryDialog
2098 Constructor. Use ShowModal method to show the dialog.
2100 newobj
= _windows
.new_TextEntryDialog(*args
, **kwargs
)
2101 self
.this
= newobj
.this
2104 self
._setOORInfo
(self
)
2106 def GetValue(*args
, **kwargs
):
2108 GetValue() -> String
2110 Returns the text that the user has entered if the user has pressed OK,
2111 or the original value if the user has pressed Cancel.
2113 return _windows
.TextEntryDialog_GetValue(*args
, **kwargs
)
2115 def SetValue(*args
, **kwargs
):
2117 SetValue(String value)
2119 Sets the default text value.
2121 return _windows
.TextEntryDialog_SetValue(*args
, **kwargs
)
2124 class TextEntryDialogPtr(TextEntryDialog
):
2125 def __init__(self
, this
):
2127 if not hasattr(self
,"thisown"): self
.thisown
= 0
2128 self
.__class
__ = TextEntryDialog
2129 _windows
.TextEntryDialog_swigregister(TextEntryDialogPtr
)
2131 class FontData(core
.Object
):
2132 """This class holds a variety of information related to font dialogs."""
2134 return "<%s.%s; proxy of C++ wxFontData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2135 def __init__(self
, *args
, **kwargs
):
2137 __init__() -> FontData
2139 This class holds a variety of information related to font dialogs.
2141 newobj
= _windows
.new_FontData(*args
, **kwargs
)
2142 self
.this
= newobj
.this
2145 def __del__(self
, destroy
=_windows
.delete_FontData
):
2148 if self
.thisown
: destroy(self
)
2151 def EnableEffects(*args
, **kwargs
):
2153 EnableEffects(bool enable)
2155 Enables or disables 'effects' under MS Windows only. This refers
2156 to the controls for manipulating colour, strikeout and underline
2157 properties. The default value is true.
2159 return _windows
.FontData_EnableEffects(*args
, **kwargs
)
2161 def GetAllowSymbols(*args
, **kwargs
):
2163 GetAllowSymbols() -> bool
2165 Under MS Windows, returns a flag determining whether symbol fonts can be
2166 selected. Has no effect on other platforms. The default value is true.
2168 return _windows
.FontData_GetAllowSymbols(*args
, **kwargs
)
2170 def GetColour(*args
, **kwargs
):
2172 GetColour() -> Colour
2174 Gets the colour associated with the font dialog. The default value is black.
2176 return _windows
.FontData_GetColour(*args
, **kwargs
)
2178 def GetChosenFont(*args
, **kwargs
):
2180 GetChosenFont() -> Font
2182 Gets the font chosen by the user.
2184 return _windows
.FontData_GetChosenFont(*args
, **kwargs
)
2186 def GetEnableEffects(*args
, **kwargs
):
2188 GetEnableEffects() -> bool
2190 Determines whether 'effects' are enabled under Windows.
2192 return _windows
.FontData_GetEnableEffects(*args
, **kwargs
)
2194 def GetInitialFont(*args
, **kwargs
):
2196 GetInitialFont() -> Font
2198 Gets the font that will be initially used by the font dialog. This should have
2199 previously been set by the application.
2201 return _windows
.FontData_GetInitialFont(*args
, **kwargs
)
2203 def GetShowHelp(*args
, **kwargs
):
2205 GetShowHelp() -> bool
2207 Returns true if the Help button will be shown (Windows only). The default
2210 return _windows
.FontData_GetShowHelp(*args
, **kwargs
)
2212 def SetAllowSymbols(*args
, **kwargs
):
2214 SetAllowSymbols(bool allowSymbols)
2216 Under MS Windows, determines whether symbol fonts can be selected. Has no
2217 effect on other platforms. The default value is true.
2219 return _windows
.FontData_SetAllowSymbols(*args
, **kwargs
)
2221 def SetChosenFont(*args
, **kwargs
):
2223 SetChosenFont(Font font)
2225 Sets the font that will be returned to the user (for internal use only).
2227 return _windows
.FontData_SetChosenFont(*args
, **kwargs
)
2229 def SetColour(*args
, **kwargs
):
2231 SetColour(Colour colour)
2233 Sets the colour that will be used for the font foreground colour. The default
2236 return _windows
.FontData_SetColour(*args
, **kwargs
)
2238 def SetInitialFont(*args
, **kwargs
):
2240 SetInitialFont(Font font)
2242 Sets the font that will be initially used by the font dialog.
2244 return _windows
.FontData_SetInitialFont(*args
, **kwargs
)
2246 def SetRange(*args
, **kwargs
):
2248 SetRange(int min, int max)
2250 Sets the valid range for the font point size (Windows only). The default is
2251 0, 0 (unrestricted range).
2253 return _windows
.FontData_SetRange(*args
, **kwargs
)
2255 def SetShowHelp(*args
, **kwargs
):
2257 SetShowHelp(bool showHelp)
2259 Determines whether the Help button will be displayed in the font dialog
2260 (Windows only). The default value is false.
2262 return _windows
.FontData_SetShowHelp(*args
, **kwargs
)
2265 class FontDataPtr(FontData
):
2266 def __init__(self
, this
):
2268 if not hasattr(self
,"thisown"): self
.thisown
= 0
2269 self
.__class
__ = FontData
2270 _windows
.FontData_swigregister(FontDataPtr
)
2272 class FontDialog(Dialog
):
2273 """This class represents the font chooser dialog."""
2275 return "<%s.%s; proxy of C++ wxFontDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2276 def __init__(self
, *args
, **kwargs
):
2278 __init__(Window parent, FontData data) -> FontDialog
2280 Constructor. Pass a parent window and the FontData object to be
2281 used to initialize the dialog controls.
2283 newobj
= _windows
.new_FontDialog(*args
, **kwargs
)
2284 self
.this
= newobj
.this
2287 self
._setOORInfo
(self
)
2289 def GetFontData(*args
, **kwargs
):
2291 GetFontData() -> FontData
2293 Returns a reference to the internal FontData used by the FontDialog.
2295 return _windows
.FontDialog_GetFontData(*args
, **kwargs
)
2298 class FontDialogPtr(FontDialog
):
2299 def __init__(self
, this
):
2301 if not hasattr(self
,"thisown"): self
.thisown
= 0
2302 self
.__class
__ = FontDialog
2303 _windows
.FontDialog_swigregister(FontDialogPtr
)
2305 class MessageDialog(Dialog
):
2307 This class provides a dialog that shows a single or multi-line message, with
2308 a choice of OK, Yes, No and Cancel buttons.
2311 return "<%s.%s; proxy of C++ wxMessageDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2312 def __init__(self
, *args
, **kwargs
):
2314 __init__(Window parent, String message, String caption=MessageBoxCaptionStr,
2315 long style=wxOK|wxCANCEL|wxCENTRE,
2316 Point pos=DefaultPosition) -> MessageDialog
2318 This class provides a dialog that shows a single or multi-line message, with
2319 a choice of OK, Yes, No and Cancel buttons.
2321 newobj
= _windows
.new_MessageDialog(*args
, **kwargs
)
2322 self
.this
= newobj
.this
2325 self
._setOORInfo
(self
)
2328 class MessageDialogPtr(MessageDialog
):
2329 def __init__(self
, this
):
2331 if not hasattr(self
,"thisown"): self
.thisown
= 0
2332 self
.__class
__ = MessageDialog
2333 _windows
.MessageDialog_swigregister(MessageDialogPtr
)
2335 class ProgressDialog(Frame
):
2337 A dialog that shows a short message and a progress bar. Optionally, it can
2338 display an ABORT button.
2341 return "<%s.%s; proxy of C++ wxProgressDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2342 def __init__(self
, *args
, **kwargs
):
2344 __init__(String title, String message, int maximum=100, Window parent=None,
2345 int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog
2347 Constructor. Creates the dialog, displays it and disables user input for other
2348 windows, or, if wxPD_APP_MODAL flag is not given, for its parent window only.
2350 newobj
= _windows
.new_ProgressDialog(*args
, **kwargs
)
2351 self
.this
= newobj
.this
2354 self
._setOORInfo
(self
)
2356 def Update(*args
, **kwargs
):
2358 Update(int value, String newmsg=EmptyString) -> bool
2360 Updates the dialog, setting the progress bar to the new value and, if given
2361 changes the message above it. Returns true unless the Cancel button has been
2364 If false is returned, the application can either immediately destroy the
2365 dialog or ask the user for the confirmation and if the abort is not confirmed
2366 the dialog may be resumed with Resume function.
2368 return _windows
.ProgressDialog_Update(*args
, **kwargs
)
2370 def Resume(*args
, **kwargs
):
2374 Can be used to continue with the dialog, after the user had chosen to abort.
2376 return _windows
.ProgressDialog_Resume(*args
, **kwargs
)
2379 class ProgressDialogPtr(ProgressDialog
):
2380 def __init__(self
, this
):
2382 if not hasattr(self
,"thisown"): self
.thisown
= 0
2383 self
.__class
__ = ProgressDialog
2384 _windows
.ProgressDialog_swigregister(ProgressDialogPtr
)
2386 FR_DOWN
= _windows
.FR_DOWN
2387 FR_WHOLEWORD
= _windows
.FR_WHOLEWORD
2388 FR_MATCHCASE
= _windows
.FR_MATCHCASE
2389 FR_REPLACEDIALOG
= _windows
.FR_REPLACEDIALOG
2390 FR_NOUPDOWN
= _windows
.FR_NOUPDOWN
2391 FR_NOMATCHCASE
= _windows
.FR_NOMATCHCASE
2392 FR_NOWHOLEWORD
= _windows
.FR_NOWHOLEWORD
2393 wxEVT_COMMAND_FIND
= _windows
.wxEVT_COMMAND_FIND
2394 wxEVT_COMMAND_FIND_NEXT
= _windows
.wxEVT_COMMAND_FIND_NEXT
2395 wxEVT_COMMAND_FIND_REPLACE
= _windows
.wxEVT_COMMAND_FIND_REPLACE
2396 wxEVT_COMMAND_FIND_REPLACE_ALL
= _windows
.wxEVT_COMMAND_FIND_REPLACE_ALL
2397 wxEVT_COMMAND_FIND_CLOSE
= _windows
.wxEVT_COMMAND_FIND_CLOSE
2398 EVT_FIND
= wx
.PyEventBinder( wxEVT_COMMAND_FIND
, 1 )
2399 EVT_FIND_NEXT
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_NEXT
, 1 )
2400 EVT_FIND_REPLACE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE
, 1 )
2401 EVT_FIND_REPLACE_ALL
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL
, 1 )
2402 EVT_FIND_CLOSE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE
, 1 )
2404 # For backwards compatibility. Should they be removed?
2405 EVT_COMMAND_FIND
= EVT_FIND
2406 EVT_COMMAND_FIND_NEXT
= EVT_FIND_NEXT
2407 EVT_COMMAND_FIND_REPLACE
= EVT_FIND_REPLACE
2408 EVT_COMMAND_FIND_REPLACE_ALL
= EVT_FIND_REPLACE_ALL
2409 EVT_COMMAND_FIND_CLOSE
= EVT_FIND_CLOSE
2411 class FindDialogEvent(core
.CommandEvent
):
2412 """Events for the FindReplaceDialog"""
2414 return "<%s.%s; proxy of C++ wxFindDialogEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2415 def __init__(self
, *args
, **kwargs
):
2417 __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent
2419 Events for the FindReplaceDialog
2421 newobj
= _windows
.new_FindDialogEvent(*args
, **kwargs
)
2422 self
.this
= newobj
.this
2425 def GetFlags(*args
, **kwargs
):
2429 Get the currently selected flags: this is the combination of
2430 wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags.
2432 return _windows
.FindDialogEvent_GetFlags(*args
, **kwargs
)
2434 def GetFindString(*args
, **kwargs
):
2436 GetFindString() -> String
2438 Return the string to find (never empty).
2440 return _windows
.FindDialogEvent_GetFindString(*args
, **kwargs
)
2442 def GetReplaceString(*args
, **kwargs
):
2444 GetReplaceString() -> String
2446 Return the string to replace the search string with (only
2447 for replace and replace all events).
2449 return _windows
.FindDialogEvent_GetReplaceString(*args
, **kwargs
)
2451 def GetDialog(*args
, **kwargs
):
2453 GetDialog() -> FindReplaceDialog
2455 Return the pointer to the dialog which generated this event.
2457 return _windows
.FindDialogEvent_GetDialog(*args
, **kwargs
)
2459 def SetFlags(*args
, **kwargs
):
2460 """SetFlags(int flags)"""
2461 return _windows
.FindDialogEvent_SetFlags(*args
, **kwargs
)
2463 def SetFindString(*args
, **kwargs
):
2464 """SetFindString(String str)"""
2465 return _windows
.FindDialogEvent_SetFindString(*args
, **kwargs
)
2467 def SetReplaceString(*args
, **kwargs
):
2468 """SetReplaceString(String str)"""
2469 return _windows
.FindDialogEvent_SetReplaceString(*args
, **kwargs
)
2472 class FindDialogEventPtr(FindDialogEvent
):
2473 def __init__(self
, this
):
2475 if not hasattr(self
,"thisown"): self
.thisown
= 0
2476 self
.__class
__ = FindDialogEvent
2477 _windows
.FindDialogEvent_swigregister(FindDialogEventPtr
)
2479 class FindReplaceData(core
.Object
):
2481 FindReplaceData holds the data for FindReplaceDialog. It is used to initialize
2482 the dialog with the default values and will keep the last values from the
2483 dialog when it is closed. It is also updated each time a wxFindDialogEvent is
2484 generated so instead of using the wxFindDialogEvent methods you can also
2485 directly query this object.
2487 Note that all SetXXX() methods may only be called before showing the dialog
2488 and calling them has no effect later.
2491 wxFR_DOWN: downward search/replace selected (otherwise, upwards)
2493 wxFR_WHOLEWORD: whole word search/replace selected
2495 wxFR_MATCHCASE: case sensitive search/replace selected (otherwise,
2500 return "<%s.%s; proxy of C++ wxFindReplaceData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2501 def __init__(self
, *args
, **kwargs
):
2503 __init__(int flags=0) -> FindReplaceData
2505 Constuctor initializes the flags to default value (0).
2507 newobj
= _windows
.new_FindReplaceData(*args
, **kwargs
)
2508 self
.this
= newobj
.this
2511 def __del__(self
, destroy
=_windows
.delete_FindReplaceData
):
2514 if self
.thisown
: destroy(self
)
2517 def GetFindString(*args
, **kwargs
):
2519 GetFindString() -> String
2521 Get the string to find.
2523 return _windows
.FindReplaceData_GetFindString(*args
, **kwargs
)
2525 def GetReplaceString(*args
, **kwargs
):
2527 GetReplaceString() -> String
2529 Get the replacement string.
2531 return _windows
.FindReplaceData_GetReplaceString(*args
, **kwargs
)
2533 def GetFlags(*args
, **kwargs
):
2537 Get the combination of flag values.
2539 return _windows
.FindReplaceData_GetFlags(*args
, **kwargs
)
2541 def SetFlags(*args
, **kwargs
):
2545 Set the flags to use to initialize the controls of the dialog.
2547 return _windows
.FindReplaceData_SetFlags(*args
, **kwargs
)
2549 def SetFindString(*args
, **kwargs
):
2551 SetFindString(String str)
2553 Set the string to find (used as initial value by the dialog).
2555 return _windows
.FindReplaceData_SetFindString(*args
, **kwargs
)
2557 def SetReplaceString(*args
, **kwargs
):
2559 SetReplaceString(String str)
2561 Set the replacement string (used as initial value by the dialog).
2563 return _windows
.FindReplaceData_SetReplaceString(*args
, **kwargs
)
2566 class FindReplaceDataPtr(FindReplaceData
):
2567 def __init__(self
, this
):
2569 if not hasattr(self
,"thisown"): self
.thisown
= 0
2570 self
.__class
__ = FindReplaceData
2571 _windows
.FindReplaceData_swigregister(FindReplaceDataPtr
)
2573 class FindReplaceDialog(Dialog
):
2575 FindReplaceDialog is a standard modeless dialog which is used to allow the
2576 user to search for some text (and possibly replace it with something
2577 else). The actual searching is supposed to be done in the owner window which
2578 is the parent of this dialog. Note that it means that unlike for the other
2579 standard dialogs this one must have a parent window. Also note that there is
2580 no way to use this dialog in a modal way; it is always, by design and
2581 implementation, modeless.
2584 return "<%s.%s; proxy of C++ wxFindReplaceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2585 def __init__(self
, *args
, **kwargs
):
2587 __init__(Window parent, FindReplaceData data, String title,
2588 int style=0) -> FindReplaceDialog
2590 Create a FindReplaceDialog. The parent and data parameters must be
2591 non-None. Use Show to display the dialog.
2593 newobj
= _windows
.new_FindReplaceDialog(*args
, **kwargs
)
2594 self
.this
= newobj
.this
2597 self
._setOORInfo
(self
)
2599 def Create(*args
, **kwargs
):
2601 Create(Window parent, FindReplaceData data, String title,
2602 int style=0) -> bool
2604 Create the dialog, for 2-phase create.
2606 return _windows
.FindReplaceDialog_Create(*args
, **kwargs
)
2608 def GetData(*args
, **kwargs
):
2610 GetData() -> FindReplaceData
2612 Get the FindReplaceData object used by this dialog.
2614 return _windows
.FindReplaceDialog_GetData(*args
, **kwargs
)
2616 def SetData(*args
, **kwargs
):
2618 SetData(FindReplaceData data)
2620 Set the FindReplaceData object used by this dialog.
2622 return _windows
.FindReplaceDialog_SetData(*args
, **kwargs
)
2625 class FindReplaceDialogPtr(FindReplaceDialog
):
2626 def __init__(self
, this
):
2628 if not hasattr(self
,"thisown"): self
.thisown
= 0
2629 self
.__class
__ = FindReplaceDialog
2630 _windows
.FindReplaceDialog_swigregister(FindReplaceDialogPtr
)
2632 def PreFindReplaceDialog(*args
, **kwargs
):
2634 PreFindReplaceDialog() -> FindReplaceDialog
2636 Precreate a FindReplaceDialog for 2-phase creation
2638 val
= _windows
.new_PreFindReplaceDialog(*args
, **kwargs
)
2642 #---------------------------------------------------------------------------
2644 IDM_WINDOWTILE
= _windows
.IDM_WINDOWTILE
2645 IDM_WINDOWTILEHOR
= _windows
.IDM_WINDOWTILEHOR
2646 IDM_WINDOWCASCADE
= _windows
.IDM_WINDOWCASCADE
2647 IDM_WINDOWICONS
= _windows
.IDM_WINDOWICONS
2648 IDM_WINDOWNEXT
= _windows
.IDM_WINDOWNEXT
2649 IDM_WINDOWTILEVERT
= _windows
.IDM_WINDOWTILEVERT
2650 FIRST_MDI_CHILD
= _windows
.FIRST_MDI_CHILD
2651 LAST_MDI_CHILD
= _windows
.LAST_MDI_CHILD
2652 class MDIParentFrame(Frame
):
2654 return "<%s.%s; proxy of C++ wxMDIParentFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2655 def __init__(self
, *args
, **kwargs
):
2657 __init__(Window parent, int id, String title, Point pos=DefaultPosition,
2658 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
2659 String name=FrameNameStr) -> MDIParentFrame
2661 newobj
= _windows
.new_MDIParentFrame(*args
, **kwargs
)
2662 self
.this
= newobj
.this
2665 self
._setOORInfo
(self
)
2667 def Create(*args
, **kwargs
):
2669 Create(Window parent, int id, String title, Point pos=DefaultPosition,
2670 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
2671 String name=FrameNameStr) -> bool
2673 return _windows
.MDIParentFrame_Create(*args
, **kwargs
)
2675 def ActivateNext(*args
, **kwargs
):
2676 """ActivateNext()"""
2677 return _windows
.MDIParentFrame_ActivateNext(*args
, **kwargs
)
2679 def ActivatePrevious(*args
, **kwargs
):
2680 """ActivatePrevious()"""
2681 return _windows
.MDIParentFrame_ActivatePrevious(*args
, **kwargs
)
2683 def ArrangeIcons(*args
, **kwargs
):
2684 """ArrangeIcons()"""
2685 return _windows
.MDIParentFrame_ArrangeIcons(*args
, **kwargs
)
2687 def Cascade(*args
, **kwargs
):
2689 return _windows
.MDIParentFrame_Cascade(*args
, **kwargs
)
2691 def GetActiveChild(*args
, **kwargs
):
2692 """GetActiveChild() -> MDIChildFrame"""
2693 return _windows
.MDIParentFrame_GetActiveChild(*args
, **kwargs
)
2695 def GetClientWindow(*args
, **kwargs
):
2696 """GetClientWindow() -> MDIClientWindow"""
2697 return _windows
.MDIParentFrame_GetClientWindow(*args
, **kwargs
)
2699 def GetToolBar(*args
, **kwargs
):
2700 """GetToolBar() -> Window"""
2701 return _windows
.MDIParentFrame_GetToolBar(*args
, **kwargs
)
2703 def Tile(*args
, **kwargs
):
2705 return _windows
.MDIParentFrame_Tile(*args
, **kwargs
)
2708 class MDIParentFramePtr(MDIParentFrame
):
2709 def __init__(self
, this
):
2711 if not hasattr(self
,"thisown"): self
.thisown
= 0
2712 self
.__class
__ = MDIParentFrame
2713 _windows
.MDIParentFrame_swigregister(MDIParentFramePtr
)
2715 def PreMDIParentFrame(*args
, **kwargs
):
2716 """PreMDIParentFrame() -> MDIParentFrame"""
2717 val
= _windows
.new_PreMDIParentFrame(*args
, **kwargs
)
2721 class MDIChildFrame(Frame
):
2723 return "<%s.%s; proxy of C++ wxMDIChildFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2724 def __init__(self
, *args
, **kwargs
):
2726 __init__(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
2727 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
2728 String name=FrameNameStr) -> MDIChildFrame
2730 newobj
= _windows
.new_MDIChildFrame(*args
, **kwargs
)
2731 self
.this
= newobj
.this
2734 self
._setOORInfo
(self
)
2736 def Create(*args
, **kwargs
):
2738 Create(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
2739 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
2740 String name=FrameNameStr) -> bool
2742 return _windows
.MDIChildFrame_Create(*args
, **kwargs
)
2744 def Activate(*args
, **kwargs
):
2746 return _windows
.MDIChildFrame_Activate(*args
, **kwargs
)
2748 def Maximize(*args
, **kwargs
):
2749 """Maximize(bool maximize)"""
2750 return _windows
.MDIChildFrame_Maximize(*args
, **kwargs
)
2752 def Restore(*args
, **kwargs
):
2754 return _windows
.MDIChildFrame_Restore(*args
, **kwargs
)
2757 class MDIChildFramePtr(MDIChildFrame
):
2758 def __init__(self
, this
):
2760 if not hasattr(self
,"thisown"): self
.thisown
= 0
2761 self
.__class
__ = MDIChildFrame
2762 _windows
.MDIChildFrame_swigregister(MDIChildFramePtr
)
2764 def PreMDIChildFrame(*args
, **kwargs
):
2765 """PreMDIChildFrame() -> MDIChildFrame"""
2766 val
= _windows
.new_PreMDIChildFrame(*args
, **kwargs
)
2770 class MDIClientWindow(core
.Window
):
2772 return "<%s.%s; proxy of C++ wxMDIClientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2773 def __init__(self
, *args
, **kwargs
):
2774 """__init__(MDIParentFrame parent, long style=0) -> MDIClientWindow"""
2775 newobj
= _windows
.new_MDIClientWindow(*args
, **kwargs
)
2776 self
.this
= newobj
.this
2779 self
._setOORInfo
(self
)
2781 def Create(*args
, **kwargs
):
2782 """Create(MDIParentFrame parent, long style=0) -> bool"""
2783 return _windows
.MDIClientWindow_Create(*args
, **kwargs
)
2786 class MDIClientWindowPtr(MDIClientWindow
):
2787 def __init__(self
, this
):
2789 if not hasattr(self
,"thisown"): self
.thisown
= 0
2790 self
.__class
__ = MDIClientWindow
2791 _windows
.MDIClientWindow_swigregister(MDIClientWindowPtr
)
2793 def PreMDIClientWindow(*args
, **kwargs
):
2794 """PreMDIClientWindow() -> MDIClientWindow"""
2795 val
= _windows
.new_PreMDIClientWindow(*args
, **kwargs
)
2799 #---------------------------------------------------------------------------
2801 class PyWindow(core
.Window
):
2803 return "<%s.%s; proxy of C++ wxPyWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2804 def __init__(self
, *args
, **kwargs
):
2806 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
2807 long style=0, String name=PanelNameStr) -> PyWindow
2809 newobj
= _windows
.new_PyWindow(*args
, **kwargs
)
2810 self
.this
= newobj
.this
2813 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyWindow
)
2815 def _setCallbackInfo(*args
, **kwargs
):
2816 """_setCallbackInfo(PyObject self, PyObject _class)"""
2817 return _windows
.PyWindow__setCallbackInfo(*args
, **kwargs
)
2819 def base_DoMoveWindow(*args
, **kwargs
):
2820 """base_DoMoveWindow(int x, int y, int width, int height)"""
2821 return _windows
.PyWindow_base_DoMoveWindow(*args
, **kwargs
)
2823 def base_DoSetSize(*args
, **kwargs
):
2824 """base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
2825 return _windows
.PyWindow_base_DoSetSize(*args
, **kwargs
)
2827 def base_DoSetClientSize(*args
, **kwargs
):
2828 """base_DoSetClientSize(int width, int height)"""
2829 return _windows
.PyWindow_base_DoSetClientSize(*args
, **kwargs
)
2831 def base_DoSetVirtualSize(*args
, **kwargs
):
2832 """base_DoSetVirtualSize(int x, int y)"""
2833 return _windows
.PyWindow_base_DoSetVirtualSize(*args
, **kwargs
)
2835 def base_DoGetSize(*args
, **kwargs
):
2836 """base_DoGetSize() -> (width, height)"""
2837 return _windows
.PyWindow_base_DoGetSize(*args
, **kwargs
)
2839 def base_DoGetClientSize(*args
, **kwargs
):
2840 """base_DoGetClientSize() -> (width, height)"""
2841 return _windows
.PyWindow_base_DoGetClientSize(*args
, **kwargs
)
2843 def base_DoGetPosition(*args
, **kwargs
):
2844 """base_DoGetPosition() -> (x,y)"""
2845 return _windows
.PyWindow_base_DoGetPosition(*args
, **kwargs
)
2847 def base_DoGetVirtualSize(*args
, **kwargs
):
2848 """base_DoGetVirtualSize() -> Size"""
2849 return _windows
.PyWindow_base_DoGetVirtualSize(*args
, **kwargs
)
2851 def base_DoGetBestSize(*args
, **kwargs
):
2852 """base_DoGetBestSize() -> Size"""
2853 return _windows
.PyWindow_base_DoGetBestSize(*args
, **kwargs
)
2855 def base_InitDialog(*args
, **kwargs
):
2856 """base_InitDialog()"""
2857 return _windows
.PyWindow_base_InitDialog(*args
, **kwargs
)
2859 def base_TransferDataToWindow(*args
, **kwargs
):
2860 """base_TransferDataToWindow() -> bool"""
2861 return _windows
.PyWindow_base_TransferDataToWindow(*args
, **kwargs
)
2863 def base_TransferDataFromWindow(*args
, **kwargs
):
2864 """base_TransferDataFromWindow() -> bool"""
2865 return _windows
.PyWindow_base_TransferDataFromWindow(*args
, **kwargs
)
2867 def base_Validate(*args
, **kwargs
):
2868 """base_Validate() -> bool"""
2869 return _windows
.PyWindow_base_Validate(*args
, **kwargs
)
2871 def base_AcceptsFocus(*args
, **kwargs
):
2872 """base_AcceptsFocus() -> bool"""
2873 return _windows
.PyWindow_base_AcceptsFocus(*args
, **kwargs
)
2875 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
2876 """base_AcceptsFocusFromKeyboard() -> bool"""
2877 return _windows
.PyWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
2879 def base_GetMaxSize(*args
, **kwargs
):
2880 """base_GetMaxSize() -> Size"""
2881 return _windows
.PyWindow_base_GetMaxSize(*args
, **kwargs
)
2883 def base_AddChild(*args
, **kwargs
):
2884 """base_AddChild(Window child)"""
2885 return _windows
.PyWindow_base_AddChild(*args
, **kwargs
)
2887 def base_RemoveChild(*args
, **kwargs
):
2888 """base_RemoveChild(Window child)"""
2889 return _windows
.PyWindow_base_RemoveChild(*args
, **kwargs
)
2892 class PyWindowPtr(PyWindow
):
2893 def __init__(self
, this
):
2895 if not hasattr(self
,"thisown"): self
.thisown
= 0
2896 self
.__class
__ = PyWindow
2897 _windows
.PyWindow_swigregister(PyWindowPtr
)
2899 class PyPanel(Panel
):
2901 return "<%s.%s; proxy of C++ wxPyPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2902 def __init__(self
, *args
, **kwargs
):
2904 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
2905 long style=0, String name=PanelNameStr) -> PyPanel
2907 newobj
= _windows
.new_PyPanel(*args
, **kwargs
)
2908 self
.this
= newobj
.this
2911 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
)
2913 def _setCallbackInfo(*args
, **kwargs
):
2914 """_setCallbackInfo(PyObject self, PyObject _class)"""
2915 return _windows
.PyPanel__setCallbackInfo(*args
, **kwargs
)
2917 def base_DoMoveWindow(*args
, **kwargs
):
2918 """base_DoMoveWindow(int x, int y, int width, int height)"""
2919 return _windows
.PyPanel_base_DoMoveWindow(*args
, **kwargs
)
2921 def base_DoSetSize(*args
, **kwargs
):
2922 """base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
2923 return _windows
.PyPanel_base_DoSetSize(*args
, **kwargs
)
2925 def base_DoSetClientSize(*args
, **kwargs
):
2926 """base_DoSetClientSize(int width, int height)"""
2927 return _windows
.PyPanel_base_DoSetClientSize(*args
, **kwargs
)
2929 def base_DoSetVirtualSize(*args
, **kwargs
):
2930 """base_DoSetVirtualSize(int x, int y)"""
2931 return _windows
.PyPanel_base_DoSetVirtualSize(*args
, **kwargs
)
2933 def base_DoGetSize(*args
, **kwargs
):
2934 """base_DoGetSize() -> (width, height)"""
2935 return _windows
.PyPanel_base_DoGetSize(*args
, **kwargs
)
2937 def base_DoGetClientSize(*args
, **kwargs
):
2938 """base_DoGetClientSize() -> (width, height)"""
2939 return _windows
.PyPanel_base_DoGetClientSize(*args
, **kwargs
)
2941 def base_DoGetPosition(*args
, **kwargs
):
2942 """base_DoGetPosition() -> (x,y)"""
2943 return _windows
.PyPanel_base_DoGetPosition(*args
, **kwargs
)
2945 def base_DoGetVirtualSize(*args
, **kwargs
):
2946 """base_DoGetVirtualSize() -> Size"""
2947 return _windows
.PyPanel_base_DoGetVirtualSize(*args
, **kwargs
)
2949 def base_DoGetBestSize(*args
, **kwargs
):
2950 """base_DoGetBestSize() -> Size"""
2951 return _windows
.PyPanel_base_DoGetBestSize(*args
, **kwargs
)
2953 def base_InitDialog(*args
, **kwargs
):
2954 """base_InitDialog()"""
2955 return _windows
.PyPanel_base_InitDialog(*args
, **kwargs
)
2957 def base_TransferDataToWindow(*args
, **kwargs
):
2958 """base_TransferDataToWindow() -> bool"""
2959 return _windows
.PyPanel_base_TransferDataToWindow(*args
, **kwargs
)
2961 def base_TransferDataFromWindow(*args
, **kwargs
):
2962 """base_TransferDataFromWindow() -> bool"""
2963 return _windows
.PyPanel_base_TransferDataFromWindow(*args
, **kwargs
)
2965 def base_Validate(*args
, **kwargs
):
2966 """base_Validate() -> bool"""
2967 return _windows
.PyPanel_base_Validate(*args
, **kwargs
)
2969 def base_AcceptsFocus(*args
, **kwargs
):
2970 """base_AcceptsFocus() -> bool"""
2971 return _windows
.PyPanel_base_AcceptsFocus(*args
, **kwargs
)
2973 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
2974 """base_AcceptsFocusFromKeyboard() -> bool"""
2975 return _windows
.PyPanel_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
2977 def base_GetMaxSize(*args
, **kwargs
):
2978 """base_GetMaxSize() -> Size"""
2979 return _windows
.PyPanel_base_GetMaxSize(*args
, **kwargs
)
2981 def base_AddChild(*args
, **kwargs
):
2982 """base_AddChild(Window child)"""
2983 return _windows
.PyPanel_base_AddChild(*args
, **kwargs
)
2985 def base_RemoveChild(*args
, **kwargs
):
2986 """base_RemoveChild(Window child)"""
2987 return _windows
.PyPanel_base_RemoveChild(*args
, **kwargs
)
2990 class PyPanelPtr(PyPanel
):
2991 def __init__(self
, this
):
2993 if not hasattr(self
,"thisown"): self
.thisown
= 0
2994 self
.__class
__ = PyPanel
2995 _windows
.PyPanel_swigregister(PyPanelPtr
)
2997 #---------------------------------------------------------------------------
2999 PRINT_MODE_NONE
= _windows
.PRINT_MODE_NONE
3000 PRINT_MODE_PREVIEW
= _windows
.PRINT_MODE_PREVIEW
3001 PRINT_MODE_FILE
= _windows
.PRINT_MODE_FILE
3002 PRINT_MODE_PRINTER
= _windows
.PRINT_MODE_PRINTER
3003 PRINT_MODE_STREAM
= _windows
.PRINT_MODE_STREAM
3004 class PrintData(core
.Object
):
3006 return "<%s.%s; proxy of C++ wxPrintData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3007 def __init__(self
, *args
, **kwargs
):
3008 """__init__() -> PrintData"""
3009 newobj
= _windows
.new_PrintData(*args
, **kwargs
)
3010 self
.this
= newobj
.this
3013 def __del__(self
, destroy
=_windows
.delete_PrintData
):
3016 if self
.thisown
: destroy(self
)
3019 def GetNoCopies(*args
, **kwargs
):
3020 """GetNoCopies() -> int"""
3021 return _windows
.PrintData_GetNoCopies(*args
, **kwargs
)
3023 def GetCollate(*args
, **kwargs
):
3024 """GetCollate() -> bool"""
3025 return _windows
.PrintData_GetCollate(*args
, **kwargs
)
3027 def GetOrientation(*args
, **kwargs
):
3028 """GetOrientation() -> int"""
3029 return _windows
.PrintData_GetOrientation(*args
, **kwargs
)
3031 def Ok(*args
, **kwargs
):
3033 return _windows
.PrintData_Ok(*args
, **kwargs
)
3035 def GetPrinterName(*args
, **kwargs
):
3036 """GetPrinterName() -> String"""
3037 return _windows
.PrintData_GetPrinterName(*args
, **kwargs
)
3039 def GetColour(*args
, **kwargs
):
3040 """GetColour() -> bool"""
3041 return _windows
.PrintData_GetColour(*args
, **kwargs
)
3043 def GetDuplex(*args
, **kwargs
):
3044 """GetDuplex() -> int"""
3045 return _windows
.PrintData_GetDuplex(*args
, **kwargs
)
3047 def GetPaperId(*args
, **kwargs
):
3048 """GetPaperId() -> int"""
3049 return _windows
.PrintData_GetPaperId(*args
, **kwargs
)
3051 def GetPaperSize(*args
, **kwargs
):
3052 """GetPaperSize() -> Size"""
3053 return _windows
.PrintData_GetPaperSize(*args
, **kwargs
)
3055 def GetQuality(*args
, **kwargs
):
3056 """GetQuality() -> int"""
3057 return _windows
.PrintData_GetQuality(*args
, **kwargs
)
3059 def SetNoCopies(*args
, **kwargs
):
3060 """SetNoCopies(int v)"""
3061 return _windows
.PrintData_SetNoCopies(*args
, **kwargs
)
3063 def SetCollate(*args
, **kwargs
):
3064 """SetCollate(bool flag)"""
3065 return _windows
.PrintData_SetCollate(*args
, **kwargs
)
3067 def SetOrientation(*args
, **kwargs
):
3068 """SetOrientation(int orient)"""
3069 return _windows
.PrintData_SetOrientation(*args
, **kwargs
)
3071 def SetPrinterName(*args
, **kwargs
):
3072 """SetPrinterName(String name)"""
3073 return _windows
.PrintData_SetPrinterName(*args
, **kwargs
)
3075 def SetColour(*args
, **kwargs
):
3076 """SetColour(bool colour)"""
3077 return _windows
.PrintData_SetColour(*args
, **kwargs
)
3079 def SetDuplex(*args
, **kwargs
):
3080 """SetDuplex(int duplex)"""
3081 return _windows
.PrintData_SetDuplex(*args
, **kwargs
)
3083 def SetPaperId(*args
, **kwargs
):
3084 """SetPaperId(int sizeId)"""
3085 return _windows
.PrintData_SetPaperId(*args
, **kwargs
)
3087 def SetPaperSize(*args
, **kwargs
):
3088 """SetPaperSize(Size sz)"""
3089 return _windows
.PrintData_SetPaperSize(*args
, **kwargs
)
3091 def SetQuality(*args
, **kwargs
):
3092 """SetQuality(int quality)"""
3093 return _windows
.PrintData_SetQuality(*args
, **kwargs
)
3095 def GetPrinterCommand(*args
, **kwargs
):
3096 """GetPrinterCommand() -> String"""
3097 return _windows
.PrintData_GetPrinterCommand(*args
, **kwargs
)
3099 def GetPrinterOptions(*args
, **kwargs
):
3100 """GetPrinterOptions() -> String"""
3101 return _windows
.PrintData_GetPrinterOptions(*args
, **kwargs
)
3103 def GetPreviewCommand(*args
, **kwargs
):
3104 """GetPreviewCommand() -> String"""
3105 return _windows
.PrintData_GetPreviewCommand(*args
, **kwargs
)
3107 def GetFilename(*args
, **kwargs
):
3108 """GetFilename() -> String"""
3109 return _windows
.PrintData_GetFilename(*args
, **kwargs
)
3111 def GetFontMetricPath(*args
, **kwargs
):
3112 """GetFontMetricPath() -> String"""
3113 return _windows
.PrintData_GetFontMetricPath(*args
, **kwargs
)
3115 def GetPrinterScaleX(*args
, **kwargs
):
3116 """GetPrinterScaleX() -> double"""
3117 return _windows
.PrintData_GetPrinterScaleX(*args
, **kwargs
)
3119 def GetPrinterScaleY(*args
, **kwargs
):
3120 """GetPrinterScaleY() -> double"""
3121 return _windows
.PrintData_GetPrinterScaleY(*args
, **kwargs
)
3123 def GetPrinterTranslateX(*args
, **kwargs
):
3124 """GetPrinterTranslateX() -> long"""
3125 return _windows
.PrintData_GetPrinterTranslateX(*args
, **kwargs
)
3127 def GetPrinterTranslateY(*args
, **kwargs
):
3128 """GetPrinterTranslateY() -> long"""
3129 return _windows
.PrintData_GetPrinterTranslateY(*args
, **kwargs
)
3131 def GetPrintMode(*args
, **kwargs
):
3132 """GetPrintMode() -> int"""
3133 return _windows
.PrintData_GetPrintMode(*args
, **kwargs
)
3135 def SetPrinterCommand(*args
, **kwargs
):
3136 """SetPrinterCommand(String command)"""
3137 return _windows
.PrintData_SetPrinterCommand(*args
, **kwargs
)
3139 def SetPrinterOptions(*args
, **kwargs
):
3140 """SetPrinterOptions(String options)"""
3141 return _windows
.PrintData_SetPrinterOptions(*args
, **kwargs
)
3143 def SetPreviewCommand(*args
, **kwargs
):
3144 """SetPreviewCommand(String command)"""
3145 return _windows
.PrintData_SetPreviewCommand(*args
, **kwargs
)
3147 def SetFilename(*args
, **kwargs
):
3148 """SetFilename(String filename)"""
3149 return _windows
.PrintData_SetFilename(*args
, **kwargs
)
3151 def SetFontMetricPath(*args
, **kwargs
):
3152 """SetFontMetricPath(String path)"""
3153 return _windows
.PrintData_SetFontMetricPath(*args
, **kwargs
)
3155 def SetPrinterScaleX(*args
, **kwargs
):
3156 """SetPrinterScaleX(double x)"""
3157 return _windows
.PrintData_SetPrinterScaleX(*args
, **kwargs
)
3159 def SetPrinterScaleY(*args
, **kwargs
):
3160 """SetPrinterScaleY(double y)"""
3161 return _windows
.PrintData_SetPrinterScaleY(*args
, **kwargs
)
3163 def SetPrinterScaling(*args
, **kwargs
):
3164 """SetPrinterScaling(double x, double y)"""
3165 return _windows
.PrintData_SetPrinterScaling(*args
, **kwargs
)
3167 def SetPrinterTranslateX(*args
, **kwargs
):
3168 """SetPrinterTranslateX(long x)"""
3169 return _windows
.PrintData_SetPrinterTranslateX(*args
, **kwargs
)
3171 def SetPrinterTranslateY(*args
, **kwargs
):
3172 """SetPrinterTranslateY(long y)"""
3173 return _windows
.PrintData_SetPrinterTranslateY(*args
, **kwargs
)
3175 def SetPrinterTranslation(*args
, **kwargs
):
3176 """SetPrinterTranslation(long x, long y)"""
3177 return _windows
.PrintData_SetPrinterTranslation(*args
, **kwargs
)
3179 def SetPrintMode(*args
, **kwargs
):
3180 """SetPrintMode(int printMode)"""
3181 return _windows
.PrintData_SetPrintMode(*args
, **kwargs
)
3183 def GetOutputStream(*args
, **kwargs
):
3184 """GetOutputStream() -> OutputStream"""
3185 return _windows
.PrintData_GetOutputStream(*args
, **kwargs
)
3187 def SetOutputStream(*args
, **kwargs
):
3188 """SetOutputStream(OutputStream outputstream)"""
3189 return _windows
.PrintData_SetOutputStream(*args
, **kwargs
)
3191 def __nonzero__(self
): return self
.Ok()
3193 class PrintDataPtr(PrintData
):
3194 def __init__(self
, this
):
3196 if not hasattr(self
,"thisown"): self
.thisown
= 0
3197 self
.__class
__ = PrintData
3198 _windows
.PrintData_swigregister(PrintDataPtr
)
3199 PrintoutTitleStr
= cvar
.PrintoutTitleStr
3200 PreviewCanvasNameStr
= cvar
.PreviewCanvasNameStr
3202 class PageSetupDialogData(core
.Object
):
3204 return "<%s.%s; proxy of C++ wxPageSetupDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3205 def __init__(self
, *args
, **kwargs
):
3206 """__init__() -> PageSetupDialogData"""
3207 newobj
= _windows
.new_PageSetupDialogData(*args
, **kwargs
)
3208 self
.this
= newobj
.this
3211 def __del__(self
, destroy
=_windows
.delete_PageSetupDialogData
):
3214 if self
.thisown
: destroy(self
)
3217 def EnableHelp(*args
, **kwargs
):
3218 """EnableHelp(bool flag)"""
3219 return _windows
.PageSetupDialogData_EnableHelp(*args
, **kwargs
)
3221 def EnableMargins(*args
, **kwargs
):
3222 """EnableMargins(bool flag)"""
3223 return _windows
.PageSetupDialogData_EnableMargins(*args
, **kwargs
)
3225 def EnableOrientation(*args
, **kwargs
):
3226 """EnableOrientation(bool flag)"""
3227 return _windows
.PageSetupDialogData_EnableOrientation(*args
, **kwargs
)
3229 def EnablePaper(*args
, **kwargs
):
3230 """EnablePaper(bool flag)"""
3231 return _windows
.PageSetupDialogData_EnablePaper(*args
, **kwargs
)
3233 def EnablePrinter(*args
, **kwargs
):
3234 """EnablePrinter(bool flag)"""
3235 return _windows
.PageSetupDialogData_EnablePrinter(*args
, **kwargs
)
3237 def GetDefaultMinMargins(*args
, **kwargs
):
3238 """GetDefaultMinMargins() -> bool"""
3239 return _windows
.PageSetupDialogData_GetDefaultMinMargins(*args
, **kwargs
)
3241 def GetEnableMargins(*args
, **kwargs
):
3242 """GetEnableMargins() -> bool"""
3243 return _windows
.PageSetupDialogData_GetEnableMargins(*args
, **kwargs
)
3245 def GetEnableOrientation(*args
, **kwargs
):
3246 """GetEnableOrientation() -> bool"""
3247 return _windows
.PageSetupDialogData_GetEnableOrientation(*args
, **kwargs
)
3249 def GetEnablePaper(*args
, **kwargs
):
3250 """GetEnablePaper() -> bool"""
3251 return _windows
.PageSetupDialogData_GetEnablePaper(*args
, **kwargs
)
3253 def GetEnablePrinter(*args
, **kwargs
):
3254 """GetEnablePrinter() -> bool"""
3255 return _windows
.PageSetupDialogData_GetEnablePrinter(*args
, **kwargs
)
3257 def GetEnableHelp(*args
, **kwargs
):
3258 """GetEnableHelp() -> bool"""
3259 return _windows
.PageSetupDialogData_GetEnableHelp(*args
, **kwargs
)
3261 def GetDefaultInfo(*args
, **kwargs
):
3262 """GetDefaultInfo() -> bool"""
3263 return _windows
.PageSetupDialogData_GetDefaultInfo(*args
, **kwargs
)
3265 def GetMarginTopLeft(*args
, **kwargs
):
3266 """GetMarginTopLeft() -> Point"""
3267 return _windows
.PageSetupDialogData_GetMarginTopLeft(*args
, **kwargs
)
3269 def GetMarginBottomRight(*args
, **kwargs
):
3270 """GetMarginBottomRight() -> Point"""
3271 return _windows
.PageSetupDialogData_GetMarginBottomRight(*args
, **kwargs
)
3273 def GetMinMarginTopLeft(*args
, **kwargs
):
3274 """GetMinMarginTopLeft() -> Point"""
3275 return _windows
.PageSetupDialogData_GetMinMarginTopLeft(*args
, **kwargs
)
3277 def GetMinMarginBottomRight(*args
, **kwargs
):
3278 """GetMinMarginBottomRight() -> Point"""
3279 return _windows
.PageSetupDialogData_GetMinMarginBottomRight(*args
, **kwargs
)
3281 def GetPaperId(*args
, **kwargs
):
3282 """GetPaperId() -> int"""
3283 return _windows
.PageSetupDialogData_GetPaperId(*args
, **kwargs
)
3285 def GetPaperSize(*args
, **kwargs
):
3286 """GetPaperSize() -> Size"""
3287 return _windows
.PageSetupDialogData_GetPaperSize(*args
, **kwargs
)
3289 def GetPrintData(*args
, **kwargs
):
3290 """GetPrintData() -> PrintData"""
3291 return _windows
.PageSetupDialogData_GetPrintData(*args
, **kwargs
)
3293 def Ok(*args
, **kwargs
):
3295 return _windows
.PageSetupDialogData_Ok(*args
, **kwargs
)
3297 def SetDefaultInfo(*args
, **kwargs
):
3298 """SetDefaultInfo(bool flag)"""
3299 return _windows
.PageSetupDialogData_SetDefaultInfo(*args
, **kwargs
)
3301 def SetDefaultMinMargins(*args
, **kwargs
):
3302 """SetDefaultMinMargins(bool flag)"""
3303 return _windows
.PageSetupDialogData_SetDefaultMinMargins(*args
, **kwargs
)
3305 def SetMarginTopLeft(*args
, **kwargs
):
3306 """SetMarginTopLeft(Point pt)"""
3307 return _windows
.PageSetupDialogData_SetMarginTopLeft(*args
, **kwargs
)
3309 def SetMarginBottomRight(*args
, **kwargs
):
3310 """SetMarginBottomRight(Point pt)"""
3311 return _windows
.PageSetupDialogData_SetMarginBottomRight(*args
, **kwargs
)
3313 def SetMinMarginTopLeft(*args
, **kwargs
):
3314 """SetMinMarginTopLeft(Point pt)"""
3315 return _windows
.PageSetupDialogData_SetMinMarginTopLeft(*args
, **kwargs
)
3317 def SetMinMarginBottomRight(*args
, **kwargs
):
3318 """SetMinMarginBottomRight(Point pt)"""
3319 return _windows
.PageSetupDialogData_SetMinMarginBottomRight(*args
, **kwargs
)
3321 def SetPaperId(*args
, **kwargs
):
3322 """SetPaperId(int id)"""
3323 return _windows
.PageSetupDialogData_SetPaperId(*args
, **kwargs
)
3325 def SetPaperSize(*args
, **kwargs
):
3326 """SetPaperSize(Size size)"""
3327 return _windows
.PageSetupDialogData_SetPaperSize(*args
, **kwargs
)
3329 def SetPrintData(*args
, **kwargs
):
3330 """SetPrintData(PrintData printData)"""
3331 return _windows
.PageSetupDialogData_SetPrintData(*args
, **kwargs
)
3333 def __nonzero__(self
): return self
.Ok()
3335 class PageSetupDialogDataPtr(PageSetupDialogData
):
3336 def __init__(self
, this
):
3338 if not hasattr(self
,"thisown"): self
.thisown
= 0
3339 self
.__class
__ = PageSetupDialogData
3340 _windows
.PageSetupDialogData_swigregister(PageSetupDialogDataPtr
)
3342 class PageSetupDialog(Dialog
):
3344 return "<%s.%s; proxy of C++ wxPageSetupDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3345 def __init__(self
, *args
, **kwargs
):
3346 """__init__(Window parent, PageSetupDialogData data=None) -> PageSetupDialog"""
3347 newobj
= _windows
.new_PageSetupDialog(*args
, **kwargs
)
3348 self
.this
= newobj
.this
3351 self
._setOORInfo
(self
)
3353 def GetPageSetupData(*args
, **kwargs
):
3354 """GetPageSetupData() -> PageSetupDialogData"""
3355 return _windows
.PageSetupDialog_GetPageSetupData(*args
, **kwargs
)
3357 def ShowModal(*args
, **kwargs
):
3358 """ShowModal() -> int"""
3359 return _windows
.PageSetupDialog_ShowModal(*args
, **kwargs
)
3362 class PageSetupDialogPtr(PageSetupDialog
):
3363 def __init__(self
, this
):
3365 if not hasattr(self
,"thisown"): self
.thisown
= 0
3366 self
.__class
__ = PageSetupDialog
3367 _windows
.PageSetupDialog_swigregister(PageSetupDialogPtr
)
3369 class PrintDialogData(core
.Object
):
3371 return "<%s.%s; proxy of C++ wxPrintDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3372 def __init__(self
, *args
):
3374 __init__() -> PrintDialogData
3375 __init__(PrintData printData) -> PrintDialogData
3377 newobj
= _windows
.new_PrintDialogData(*args
)
3378 self
.this
= newobj
.this
3381 def __del__(self
, destroy
=_windows
.delete_PrintDialogData
):
3384 if self
.thisown
: destroy(self
)
3387 def GetFromPage(*args
, **kwargs
):
3388 """GetFromPage() -> int"""
3389 return _windows
.PrintDialogData_GetFromPage(*args
, **kwargs
)
3391 def GetToPage(*args
, **kwargs
):
3392 """GetToPage() -> int"""
3393 return _windows
.PrintDialogData_GetToPage(*args
, **kwargs
)
3395 def GetMinPage(*args
, **kwargs
):
3396 """GetMinPage() -> int"""
3397 return _windows
.PrintDialogData_GetMinPage(*args
, **kwargs
)
3399 def GetMaxPage(*args
, **kwargs
):
3400 """GetMaxPage() -> int"""
3401 return _windows
.PrintDialogData_GetMaxPage(*args
, **kwargs
)
3403 def GetNoCopies(*args
, **kwargs
):
3404 """GetNoCopies() -> int"""
3405 return _windows
.PrintDialogData_GetNoCopies(*args
, **kwargs
)
3407 def GetAllPages(*args
, **kwargs
):
3408 """GetAllPages() -> bool"""
3409 return _windows
.PrintDialogData_GetAllPages(*args
, **kwargs
)
3411 def GetSelection(*args
, **kwargs
):
3412 """GetSelection() -> bool"""
3413 return _windows
.PrintDialogData_GetSelection(*args
, **kwargs
)
3415 def GetCollate(*args
, **kwargs
):
3416 """GetCollate() -> bool"""
3417 return _windows
.PrintDialogData_GetCollate(*args
, **kwargs
)
3419 def GetPrintToFile(*args
, **kwargs
):
3420 """GetPrintToFile() -> bool"""
3421 return _windows
.PrintDialogData_GetPrintToFile(*args
, **kwargs
)
3423 def GetSetupDialog(*args
, **kwargs
):
3424 """GetSetupDialog() -> bool"""
3425 return _windows
.PrintDialogData_GetSetupDialog(*args
, **kwargs
)
3427 def SetFromPage(*args
, **kwargs
):
3428 """SetFromPage(int v)"""
3429 return _windows
.PrintDialogData_SetFromPage(*args
, **kwargs
)
3431 def SetToPage(*args
, **kwargs
):
3432 """SetToPage(int v)"""
3433 return _windows
.PrintDialogData_SetToPage(*args
, **kwargs
)
3435 def SetMinPage(*args
, **kwargs
):
3436 """SetMinPage(int v)"""
3437 return _windows
.PrintDialogData_SetMinPage(*args
, **kwargs
)
3439 def SetMaxPage(*args
, **kwargs
):
3440 """SetMaxPage(int v)"""
3441 return _windows
.PrintDialogData_SetMaxPage(*args
, **kwargs
)
3443 def SetNoCopies(*args
, **kwargs
):
3444 """SetNoCopies(int v)"""
3445 return _windows
.PrintDialogData_SetNoCopies(*args
, **kwargs
)
3447 def SetAllPages(*args
, **kwargs
):
3448 """SetAllPages(bool flag)"""
3449 return _windows
.PrintDialogData_SetAllPages(*args
, **kwargs
)
3451 def SetSelection(*args
, **kwargs
):
3452 """SetSelection(bool flag)"""
3453 return _windows
.PrintDialogData_SetSelection(*args
, **kwargs
)
3455 def SetCollate(*args
, **kwargs
):
3456 """SetCollate(bool flag)"""
3457 return _windows
.PrintDialogData_SetCollate(*args
, **kwargs
)
3459 def SetPrintToFile(*args
, **kwargs
):
3460 """SetPrintToFile(bool flag)"""
3461 return _windows
.PrintDialogData_SetPrintToFile(*args
, **kwargs
)
3463 def SetSetupDialog(*args
, **kwargs
):
3464 """SetSetupDialog(bool flag)"""
3465 return _windows
.PrintDialogData_SetSetupDialog(*args
, **kwargs
)
3467 def EnablePrintToFile(*args
, **kwargs
):
3468 """EnablePrintToFile(bool flag)"""
3469 return _windows
.PrintDialogData_EnablePrintToFile(*args
, **kwargs
)
3471 def EnableSelection(*args
, **kwargs
):
3472 """EnableSelection(bool flag)"""
3473 return _windows
.PrintDialogData_EnableSelection(*args
, **kwargs
)
3475 def EnablePageNumbers(*args
, **kwargs
):
3476 """EnablePageNumbers(bool flag)"""
3477 return _windows
.PrintDialogData_EnablePageNumbers(*args
, **kwargs
)
3479 def EnableHelp(*args
, **kwargs
):
3480 """EnableHelp(bool flag)"""
3481 return _windows
.PrintDialogData_EnableHelp(*args
, **kwargs
)
3483 def GetEnablePrintToFile(*args
, **kwargs
):
3484 """GetEnablePrintToFile() -> bool"""
3485 return _windows
.PrintDialogData_GetEnablePrintToFile(*args
, **kwargs
)
3487 def GetEnableSelection(*args
, **kwargs
):
3488 """GetEnableSelection() -> bool"""
3489 return _windows
.PrintDialogData_GetEnableSelection(*args
, **kwargs
)
3491 def GetEnablePageNumbers(*args
, **kwargs
):
3492 """GetEnablePageNumbers() -> bool"""
3493 return _windows
.PrintDialogData_GetEnablePageNumbers(*args
, **kwargs
)
3495 def GetEnableHelp(*args
, **kwargs
):
3496 """GetEnableHelp() -> bool"""
3497 return _windows
.PrintDialogData_GetEnableHelp(*args
, **kwargs
)
3499 def Ok(*args
, **kwargs
):
3501 return _windows
.PrintDialogData_Ok(*args
, **kwargs
)
3503 def GetPrintData(*args
, **kwargs
):
3504 """GetPrintData() -> PrintData"""
3505 return _windows
.PrintDialogData_GetPrintData(*args
, **kwargs
)
3507 def SetPrintData(*args
, **kwargs
):
3508 """SetPrintData(PrintData printData)"""
3509 return _windows
.PrintDialogData_SetPrintData(*args
, **kwargs
)
3511 def __nonzero__(self
): return self
.Ok()
3513 class PrintDialogDataPtr(PrintDialogData
):
3514 def __init__(self
, this
):
3516 if not hasattr(self
,"thisown"): self
.thisown
= 0
3517 self
.__class
__ = PrintDialogData
3518 _windows
.PrintDialogData_swigregister(PrintDialogDataPtr
)
3520 class PrintDialog(Dialog
):
3522 return "<%s.%s; proxy of C++ wxPrintDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3523 def __init__(self
, *args
, **kwargs
):
3524 """__init__(Window parent, PrintDialogData data=None) -> PrintDialog"""
3525 newobj
= _windows
.new_PrintDialog(*args
, **kwargs
)
3526 self
.this
= newobj
.this
3529 self
._setOORInfo
(self
)
3531 def GetPrintDialogData(*args
, **kwargs
):
3532 """GetPrintDialogData() -> PrintDialogData"""
3533 return _windows
.PrintDialog_GetPrintDialogData(*args
, **kwargs
)
3535 def GetPrintDC(*args
, **kwargs
):
3536 """GetPrintDC() -> DC"""
3537 return _windows
.PrintDialog_GetPrintDC(*args
, **kwargs
)
3539 def ShowModal(*args
, **kwargs
):
3540 """ShowModal() -> int"""
3541 return _windows
.PrintDialog_ShowModal(*args
, **kwargs
)
3544 class PrintDialogPtr(PrintDialog
):
3545 def __init__(self
, this
):
3547 if not hasattr(self
,"thisown"): self
.thisown
= 0
3548 self
.__class
__ = PrintDialog
3549 _windows
.PrintDialog_swigregister(PrintDialogPtr
)
3551 PRINTER_NO_ERROR
= _windows
.PRINTER_NO_ERROR
3552 PRINTER_CANCELLED
= _windows
.PRINTER_CANCELLED
3553 PRINTER_ERROR
= _windows
.PRINTER_ERROR
3554 class Printer(core
.Object
):
3556 return "<%s.%s; proxy of C++ wxPrinter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3557 def __init__(self
, *args
, **kwargs
):
3558 """__init__(PrintDialogData data=None) -> Printer"""
3559 newobj
= _windows
.new_Printer(*args
, **kwargs
)
3560 self
.this
= newobj
.this
3563 def __del__(self
, destroy
=_windows
.delete_Printer
):
3566 if self
.thisown
: destroy(self
)
3569 def CreateAbortWindow(*args
, **kwargs
):
3570 """CreateAbortWindow(Window parent, Printout printout)"""
3571 return _windows
.Printer_CreateAbortWindow(*args
, **kwargs
)
3573 def GetPrintDialogData(*args
, **kwargs
):
3574 """GetPrintDialogData() -> PrintDialogData"""
3575 return _windows
.Printer_GetPrintDialogData(*args
, **kwargs
)
3577 def Print(*args
, **kwargs
):
3578 """Print(Window parent, Printout printout, int prompt=True) -> bool"""
3579 return _windows
.Printer_Print(*args
, **kwargs
)
3581 def PrintDialog(*args
, **kwargs
):
3582 """PrintDialog(Window parent) -> DC"""
3583 return _windows
.Printer_PrintDialog(*args
, **kwargs
)
3585 def ReportError(*args
, **kwargs
):
3586 """ReportError(Window parent, Printout printout, String message)"""
3587 return _windows
.Printer_ReportError(*args
, **kwargs
)
3589 def Setup(*args
, **kwargs
):
3590 """Setup(Window parent) -> bool"""
3591 return _windows
.Printer_Setup(*args
, **kwargs
)
3593 def GetAbort(*args
, **kwargs
):
3594 """GetAbort() -> bool"""
3595 return _windows
.Printer_GetAbort(*args
, **kwargs
)
3597 def GetLastError(*args
, **kwargs
):
3598 """GetLastError() -> int"""
3599 return _windows
.Printer_GetLastError(*args
, **kwargs
)
3601 GetLastError
= staticmethod(GetLastError
)
3603 class PrinterPtr(Printer
):
3604 def __init__(self
, this
):
3606 if not hasattr(self
,"thisown"): self
.thisown
= 0
3607 self
.__class
__ = Printer
3608 _windows
.Printer_swigregister(PrinterPtr
)
3610 def Printer_GetLastError(*args
, **kwargs
):
3611 """Printer_GetLastError() -> int"""
3612 return _windows
.Printer_GetLastError(*args
, **kwargs
)
3614 class Printout(core
.Object
):
3616 return "<%s.%s; proxy of C++ wxPyPrintout instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3617 def __init__(self
, *args
, **kwargs
):
3618 """__init__(String title=PrintoutTitleStr) -> Printout"""
3619 newobj
= _windows
.new_Printout(*args
, **kwargs
)
3620 self
.this
= newobj
.this
3623 self
._setCallbackInfo
(self
, Printout
)
3625 def _setCallbackInfo(*args
, **kwargs
):
3626 """_setCallbackInfo(PyObject self, PyObject _class)"""
3627 return _windows
.Printout__setCallbackInfo(*args
, **kwargs
)
3629 def GetTitle(*args
, **kwargs
):
3630 """GetTitle() -> String"""
3631 return _windows
.Printout_GetTitle(*args
, **kwargs
)
3633 def GetDC(*args
, **kwargs
):
3635 return _windows
.Printout_GetDC(*args
, **kwargs
)
3637 def SetDC(*args
, **kwargs
):
3639 return _windows
.Printout_SetDC(*args
, **kwargs
)
3641 def SetPageSizePixels(*args
, **kwargs
):
3642 """SetPageSizePixels(int w, int h)"""
3643 return _windows
.Printout_SetPageSizePixels(*args
, **kwargs
)
3645 def GetPageSizePixels(*args
, **kwargs
):
3646 """GetPageSizePixels() -> (w, h)"""
3647 return _windows
.Printout_GetPageSizePixels(*args
, **kwargs
)
3649 def SetPageSizeMM(*args
, **kwargs
):
3650 """SetPageSizeMM(int w, int h)"""
3651 return _windows
.Printout_SetPageSizeMM(*args
, **kwargs
)
3653 def GetPageSizeMM(*args
, **kwargs
):
3654 """GetPageSizeMM() -> (w, h)"""
3655 return _windows
.Printout_GetPageSizeMM(*args
, **kwargs
)
3657 def SetPPIScreen(*args
, **kwargs
):
3658 """SetPPIScreen(int x, int y)"""
3659 return _windows
.Printout_SetPPIScreen(*args
, **kwargs
)
3661 def GetPPIScreen(*args
, **kwargs
):
3662 """GetPPIScreen() -> (x,y)"""
3663 return _windows
.Printout_GetPPIScreen(*args
, **kwargs
)
3665 def SetPPIPrinter(*args
, **kwargs
):
3666 """SetPPIPrinter(int x, int y)"""
3667 return _windows
.Printout_SetPPIPrinter(*args
, **kwargs
)
3669 def GetPPIPrinter(*args
, **kwargs
):
3670 """GetPPIPrinter() -> (x,y)"""
3671 return _windows
.Printout_GetPPIPrinter(*args
, **kwargs
)
3673 def IsPreview(*args
, **kwargs
):
3674 """IsPreview() -> bool"""
3675 return _windows
.Printout_IsPreview(*args
, **kwargs
)
3677 def SetIsPreview(*args
, **kwargs
):
3678 """SetIsPreview(bool p)"""
3679 return _windows
.Printout_SetIsPreview(*args
, **kwargs
)
3681 def base_OnBeginDocument(*args
, **kwargs
):
3682 """base_OnBeginDocument(int startPage, int endPage) -> bool"""
3683 return _windows
.Printout_base_OnBeginDocument(*args
, **kwargs
)
3685 def base_OnEndDocument(*args
, **kwargs
):
3686 """base_OnEndDocument()"""
3687 return _windows
.Printout_base_OnEndDocument(*args
, **kwargs
)
3689 def base_OnBeginPrinting(*args
, **kwargs
):
3690 """base_OnBeginPrinting()"""
3691 return _windows
.Printout_base_OnBeginPrinting(*args
, **kwargs
)
3693 def base_OnEndPrinting(*args
, **kwargs
):
3694 """base_OnEndPrinting()"""
3695 return _windows
.Printout_base_OnEndPrinting(*args
, **kwargs
)
3697 def base_OnPreparePrinting(*args
, **kwargs
):
3698 """base_OnPreparePrinting()"""
3699 return _windows
.Printout_base_OnPreparePrinting(*args
, **kwargs
)
3701 def base_HasPage(*args
, **kwargs
):
3702 """base_HasPage(int page) -> bool"""
3703 return _windows
.Printout_base_HasPage(*args
, **kwargs
)
3705 def base_GetPageInfo(*args
, **kwargs
):
3706 """base_GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)"""
3707 return _windows
.Printout_base_GetPageInfo(*args
, **kwargs
)
3710 class PrintoutPtr(Printout
):
3711 def __init__(self
, this
):
3713 if not hasattr(self
,"thisown"): self
.thisown
= 0
3714 self
.__class
__ = Printout
3715 _windows
.Printout_swigregister(PrintoutPtr
)
3717 class PreviewCanvas(ScrolledWindow
):
3719 return "<%s.%s; proxy of C++ wxPreviewCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3720 def __init__(self
, *args
, **kwargs
):
3722 __init__(PrintPreview preview, Window parent, Point pos=DefaultPosition,
3723 Size size=DefaultSize, long style=0,
3724 String name=PreviewCanvasNameStr) -> PreviewCanvas
3726 newobj
= _windows
.new_PreviewCanvas(*args
, **kwargs
)
3727 self
.this
= newobj
.this
3730 self
._setOORInfo
(self
)
3733 class PreviewCanvasPtr(PreviewCanvas
):
3734 def __init__(self
, this
):
3736 if not hasattr(self
,"thisown"): self
.thisown
= 0
3737 self
.__class
__ = PreviewCanvas
3738 _windows
.PreviewCanvas_swigregister(PreviewCanvasPtr
)
3740 class PreviewFrame(Frame
):
3742 return "<%s.%s; proxy of C++ wxPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3743 def __init__(self
, *args
, **kwargs
):
3745 __init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
3746 Size size=DefaultSize,
3747 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame
3749 newobj
= _windows
.new_PreviewFrame(*args
, **kwargs
)
3750 self
.this
= newobj
.this
3753 self
._setOORInfo
(self
)
3755 def Initialize(*args
, **kwargs
):
3757 return _windows
.PreviewFrame_Initialize(*args
, **kwargs
)
3759 def CreateControlBar(*args
, **kwargs
):
3760 """CreateControlBar()"""
3761 return _windows
.PreviewFrame_CreateControlBar(*args
, **kwargs
)
3763 def CreateCanvas(*args
, **kwargs
):
3764 """CreateCanvas()"""
3765 return _windows
.PreviewFrame_CreateCanvas(*args
, **kwargs
)
3767 def GetControlBar(*args
, **kwargs
):
3768 """GetControlBar() -> PreviewControlBar"""
3769 return _windows
.PreviewFrame_GetControlBar(*args
, **kwargs
)
3772 class PreviewFramePtr(PreviewFrame
):
3773 def __init__(self
, this
):
3775 if not hasattr(self
,"thisown"): self
.thisown
= 0
3776 self
.__class
__ = PreviewFrame
3777 _windows
.PreviewFrame_swigregister(PreviewFramePtr
)
3779 PREVIEW_PRINT
= _windows
.PREVIEW_PRINT
3780 PREVIEW_PREVIOUS
= _windows
.PREVIEW_PREVIOUS
3781 PREVIEW_NEXT
= _windows
.PREVIEW_NEXT
3782 PREVIEW_ZOOM
= _windows
.PREVIEW_ZOOM
3783 PREVIEW_FIRST
= _windows
.PREVIEW_FIRST
3784 PREVIEW_LAST
= _windows
.PREVIEW_LAST
3785 PREVIEW_GOTO
= _windows
.PREVIEW_GOTO
3786 PREVIEW_DEFAULT
= _windows
.PREVIEW_DEFAULT
3787 ID_PREVIEW_CLOSE
= _windows
.ID_PREVIEW_CLOSE
3788 ID_PREVIEW_NEXT
= _windows
.ID_PREVIEW_NEXT
3789 ID_PREVIEW_PREVIOUS
= _windows
.ID_PREVIEW_PREVIOUS
3790 ID_PREVIEW_PRINT
= _windows
.ID_PREVIEW_PRINT
3791 ID_PREVIEW_ZOOM
= _windows
.ID_PREVIEW_ZOOM
3792 ID_PREVIEW_FIRST
= _windows
.ID_PREVIEW_FIRST
3793 ID_PREVIEW_LAST
= _windows
.ID_PREVIEW_LAST
3794 ID_PREVIEW_GOTO
= _windows
.ID_PREVIEW_GOTO
3795 class PreviewControlBar(Panel
):
3797 return "<%s.%s; proxy of C++ wxPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3798 def __init__(self
, *args
, **kwargs
):
3800 __init__(PrintPreview preview, long buttons, Window parent,
3801 Point pos=DefaultPosition, Size size=DefaultSize,
3802 long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar
3804 newobj
= _windows
.new_PreviewControlBar(*args
, **kwargs
)
3805 self
.this
= newobj
.this
3808 self
._setOORInfo
(self
)
3810 def GetZoomControl(*args
, **kwargs
):
3811 """GetZoomControl() -> int"""
3812 return _windows
.PreviewControlBar_GetZoomControl(*args
, **kwargs
)
3814 def SetZoomControl(*args
, **kwargs
):
3815 """SetZoomControl(int zoom)"""
3816 return _windows
.PreviewControlBar_SetZoomControl(*args
, **kwargs
)
3818 def GetPrintPreview(*args
, **kwargs
):
3819 """GetPrintPreview() -> PrintPreview"""
3820 return _windows
.PreviewControlBar_GetPrintPreview(*args
, **kwargs
)
3822 def OnNext(*args
, **kwargs
):
3824 return _windows
.PreviewControlBar_OnNext(*args
, **kwargs
)
3826 def OnPrevious(*args
, **kwargs
):
3828 return _windows
.PreviewControlBar_OnPrevious(*args
, **kwargs
)
3830 def OnFirst(*args
, **kwargs
):
3832 return _windows
.PreviewControlBar_OnFirst(*args
, **kwargs
)
3834 def OnLast(*args
, **kwargs
):
3836 return _windows
.PreviewControlBar_OnLast(*args
, **kwargs
)
3838 def OnGoto(*args
, **kwargs
):
3840 return _windows
.PreviewControlBar_OnGoto(*args
, **kwargs
)
3843 class PreviewControlBarPtr(PreviewControlBar
):
3844 def __init__(self
, this
):
3846 if not hasattr(self
,"thisown"): self
.thisown
= 0
3847 self
.__class
__ = PreviewControlBar
3848 _windows
.PreviewControlBar_swigregister(PreviewControlBarPtr
)
3850 class PrintPreview(core
.Object
):
3852 return "<%s.%s; proxy of C++ wxPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3853 def __init__(self
, *args
):
3855 __init__(Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PrintPreview
3856 __init__(Printout printout, Printout printoutForPrinting, PrintData data) -> PrintPreview
3858 newobj
= _windows
.new_PrintPreview(*args
)
3859 self
.this
= newobj
.this
3862 def SetCurrentPage(*args
, **kwargs
):
3863 """SetCurrentPage(int pageNum) -> bool"""
3864 return _windows
.PrintPreview_SetCurrentPage(*args
, **kwargs
)
3866 def GetCurrentPage(*args
, **kwargs
):
3867 """GetCurrentPage() -> int"""
3868 return _windows
.PrintPreview_GetCurrentPage(*args
, **kwargs
)
3870 def SetPrintout(*args
, **kwargs
):
3871 """SetPrintout(Printout printout)"""
3872 return _windows
.PrintPreview_SetPrintout(*args
, **kwargs
)
3874 def GetPrintout(*args
, **kwargs
):
3875 """GetPrintout() -> Printout"""
3876 return _windows
.PrintPreview_GetPrintout(*args
, **kwargs
)
3878 def GetPrintoutForPrinting(*args
, **kwargs
):
3879 """GetPrintoutForPrinting() -> Printout"""
3880 return _windows
.PrintPreview_GetPrintoutForPrinting(*args
, **kwargs
)
3882 def SetFrame(*args
, **kwargs
):
3883 """SetFrame(Frame frame)"""
3884 return _windows
.PrintPreview_SetFrame(*args
, **kwargs
)
3886 def SetCanvas(*args
, **kwargs
):
3887 """SetCanvas(PreviewCanvas canvas)"""
3888 return _windows
.PrintPreview_SetCanvas(*args
, **kwargs
)
3890 def GetFrame(*args
, **kwargs
):
3891 """GetFrame() -> Frame"""
3892 return _windows
.PrintPreview_GetFrame(*args
, **kwargs
)
3894 def GetCanvas(*args
, **kwargs
):
3895 """GetCanvas() -> PreviewCanvas"""
3896 return _windows
.PrintPreview_GetCanvas(*args
, **kwargs
)
3898 def PaintPage(*args
, **kwargs
):
3899 """PaintPage(PreviewCanvas canvas, DC dc) -> bool"""
3900 return _windows
.PrintPreview_PaintPage(*args
, **kwargs
)
3902 def DrawBlankPage(*args
, **kwargs
):
3903 """DrawBlankPage(PreviewCanvas canvas, DC dc) -> bool"""
3904 return _windows
.PrintPreview_DrawBlankPage(*args
, **kwargs
)
3906 def RenderPage(*args
, **kwargs
):
3907 """RenderPage(int pageNum) -> bool"""
3908 return _windows
.PrintPreview_RenderPage(*args
, **kwargs
)
3910 def AdjustScrollbars(*args
, **kwargs
):
3911 """AdjustScrollbars(PreviewCanvas canvas)"""
3912 return _windows
.PrintPreview_AdjustScrollbars(*args
, **kwargs
)
3914 def GetPrintDialogData(*args
, **kwargs
):
3915 """GetPrintDialogData() -> PrintDialogData"""
3916 return _windows
.PrintPreview_GetPrintDialogData(*args
, **kwargs
)
3918 def SetZoom(*args
, **kwargs
):
3919 """SetZoom(int percent)"""
3920 return _windows
.PrintPreview_SetZoom(*args
, **kwargs
)
3922 def GetZoom(*args
, **kwargs
):
3923 """GetZoom() -> int"""
3924 return _windows
.PrintPreview_GetZoom(*args
, **kwargs
)
3926 def GetMaxPage(*args
, **kwargs
):
3927 """GetMaxPage() -> int"""
3928 return _windows
.PrintPreview_GetMaxPage(*args
, **kwargs
)
3930 def GetMinPage(*args
, **kwargs
):
3931 """GetMinPage() -> int"""
3932 return _windows
.PrintPreview_GetMinPage(*args
, **kwargs
)
3934 def Ok(*args
, **kwargs
):
3936 return _windows
.PrintPreview_Ok(*args
, **kwargs
)
3938 def SetOk(*args
, **kwargs
):
3939 """SetOk(bool ok)"""
3940 return _windows
.PrintPreview_SetOk(*args
, **kwargs
)
3942 def Print(*args
, **kwargs
):
3943 """Print(bool interactive) -> bool"""
3944 return _windows
.PrintPreview_Print(*args
, **kwargs
)
3946 def DetermineScaling(*args
, **kwargs
):
3947 """DetermineScaling()"""
3948 return _windows
.PrintPreview_DetermineScaling(*args
, **kwargs
)
3950 def __nonzero__(self
): return self
.Ok()
3952 class PrintPreviewPtr(PrintPreview
):
3953 def __init__(self
, this
):
3955 if not hasattr(self
,"thisown"): self
.thisown
= 0
3956 self
.__class
__ = PrintPreview
3957 _windows
.PrintPreview_swigregister(PrintPreviewPtr
)
3959 class PyPrintPreview(PrintPreview
):
3961 return "<%s.%s; proxy of C++ wxPyPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3962 def __init__(self
, *args
):
3964 __init__(Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PyPrintPreview
3965 __init__(Printout printout, Printout printoutForPrinting, PrintData data) -> PyPrintPreview
3967 newobj
= _windows
.new_PyPrintPreview(*args
)
3968 self
.this
= newobj
.this
3971 self
._setCallbackInfo
(self
, PyPrintPreview
)
3973 def _setCallbackInfo(*args
, **kwargs
):
3974 """_setCallbackInfo(PyObject self, PyObject _class)"""
3975 return _windows
.PyPrintPreview__setCallbackInfo(*args
, **kwargs
)
3977 def base_SetCurrentPage(*args
, **kwargs
):
3978 """base_SetCurrentPage(int pageNum) -> bool"""
3979 return _windows
.PyPrintPreview_base_SetCurrentPage(*args
, **kwargs
)
3981 def base_PaintPage(*args
, **kwargs
):
3982 """base_PaintPage(PreviewCanvas canvas, DC dc) -> bool"""
3983 return _windows
.PyPrintPreview_base_PaintPage(*args
, **kwargs
)
3985 def base_DrawBlankPage(*args
, **kwargs
):
3986 """base_DrawBlankPage(PreviewCanvas canvas, DC dc) -> bool"""
3987 return _windows
.PyPrintPreview_base_DrawBlankPage(*args
, **kwargs
)
3989 def base_RenderPage(*args
, **kwargs
):
3990 """base_RenderPage(int pageNum) -> bool"""
3991 return _windows
.PyPrintPreview_base_RenderPage(*args
, **kwargs
)
3993 def base_SetZoom(*args
, **kwargs
):
3994 """base_SetZoom(int percent)"""
3995 return _windows
.PyPrintPreview_base_SetZoom(*args
, **kwargs
)
3997 def base_Print(*args
, **kwargs
):
3998 """base_Print(bool interactive) -> bool"""
3999 return _windows
.PyPrintPreview_base_Print(*args
, **kwargs
)
4001 def base_DetermineScaling(*args
, **kwargs
):
4002 """base_DetermineScaling()"""
4003 return _windows
.PyPrintPreview_base_DetermineScaling(*args
, **kwargs
)
4006 class PyPrintPreviewPtr(PyPrintPreview
):
4007 def __init__(self
, this
):
4009 if not hasattr(self
,"thisown"): self
.thisown
= 0
4010 self
.__class
__ = PyPrintPreview
4011 _windows
.PyPrintPreview_swigregister(PyPrintPreviewPtr
)
4013 class PyPreviewFrame(PreviewFrame
):
4015 return "<%s.%s; proxy of C++ wxPyPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4016 def __init__(self
, *args
, **kwargs
):
4018 __init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4019 Size size=DefaultSize,
4020 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame
4022 newobj
= _windows
.new_PyPreviewFrame(*args
, **kwargs
)
4023 self
.this
= newobj
.this
4026 self
._setCallbackInfo
(self
, PyPreviewFrame
); self
._setOORInfo
(self
)
4028 def _setCallbackInfo(*args
, **kwargs
):
4029 """_setCallbackInfo(PyObject self, PyObject _class)"""
4030 return _windows
.PyPreviewFrame__setCallbackInfo(*args
, **kwargs
)
4032 def SetPreviewCanvas(*args
, **kwargs
):
4033 """SetPreviewCanvas(PreviewCanvas canvas)"""
4034 return _windows
.PyPreviewFrame_SetPreviewCanvas(*args
, **kwargs
)
4036 def SetControlBar(*args
, **kwargs
):
4037 """SetControlBar(PreviewControlBar bar)"""
4038 return _windows
.PyPreviewFrame_SetControlBar(*args
, **kwargs
)
4040 def base_Initialize(*args
, **kwargs
):
4041 """base_Initialize()"""
4042 return _windows
.PyPreviewFrame_base_Initialize(*args
, **kwargs
)
4044 def base_CreateCanvas(*args
, **kwargs
):
4045 """base_CreateCanvas()"""
4046 return _windows
.PyPreviewFrame_base_CreateCanvas(*args
, **kwargs
)
4048 def base_CreateControlBar(*args
, **kwargs
):
4049 """base_CreateControlBar()"""
4050 return _windows
.PyPreviewFrame_base_CreateControlBar(*args
, **kwargs
)
4053 class PyPreviewFramePtr(PyPreviewFrame
):
4054 def __init__(self
, this
):
4056 if not hasattr(self
,"thisown"): self
.thisown
= 0
4057 self
.__class
__ = PyPreviewFrame
4058 _windows
.PyPreviewFrame_swigregister(PyPreviewFramePtr
)
4060 class PyPreviewControlBar(PreviewControlBar
):
4062 return "<%s.%s; proxy of C++ wxPyPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4063 def __init__(self
, *args
, **kwargs
):
4065 __init__(PrintPreview preview, long buttons, Window parent,
4066 Point pos=DefaultPosition, Size size=DefaultSize,
4067 long style=0, String name=PanelNameStr) -> PyPreviewControlBar
4069 newobj
= _windows
.new_PyPreviewControlBar(*args
, **kwargs
)
4070 self
.this
= newobj
.this
4073 self
._setCallbackInfo
(self
, PyPreviewControlBar
); self
._setOORInfo
(self
)
4075 def _setCallbackInfo(*args
, **kwargs
):
4076 """_setCallbackInfo(PyObject self, PyObject _class)"""
4077 return _windows
.PyPreviewControlBar__setCallbackInfo(*args
, **kwargs
)
4079 def SetPrintPreview(*args
, **kwargs
):
4080 """SetPrintPreview(PrintPreview preview)"""
4081 return _windows
.PyPreviewControlBar_SetPrintPreview(*args
, **kwargs
)
4083 def base_CreateButtons(*args
, **kwargs
):
4084 """base_CreateButtons()"""
4085 return _windows
.PyPreviewControlBar_base_CreateButtons(*args
, **kwargs
)
4087 def base_SetZoomControl(*args
, **kwargs
):
4088 """base_SetZoomControl(int zoom)"""
4089 return _windows
.PyPreviewControlBar_base_SetZoomControl(*args
, **kwargs
)
4092 class PyPreviewControlBarPtr(PyPreviewControlBar
):
4093 def __init__(self
, this
):
4095 if not hasattr(self
,"thisown"): self
.thisown
= 0
4096 self
.__class
__ = PyPreviewControlBar
4097 _windows
.PyPreviewControlBar_swigregister(PyPreviewControlBarPtr
)