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 #---------------------------------------------------------------------------
1225 class PopupWindow(core
.Window
):
1227 return "<%s.%s; proxy of C++ wxPopupWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1228 def __init__(self
, *args
, **kwargs
):
1229 """__init__(Window parent, int flags=BORDER_NONE) -> PopupWindow"""
1230 newobj
= _windows
.new_PopupWindow(*args
, **kwargs
)
1231 self
.this
= newobj
.this
1234 self
._setOORInfo
(self
)
1236 def Create(*args
, **kwargs
):
1237 """Create(Window parent, int flags=BORDER_NONE) -> bool"""
1238 return _windows
.PopupWindow_Create(*args
, **kwargs
)
1240 def Position(*args
, **kwargs
):
1241 """Position(Point ptOrigin, Size size)"""
1242 return _windows
.PopupWindow_Position(*args
, **kwargs
)
1245 class PopupWindowPtr(PopupWindow
):
1246 def __init__(self
, this
):
1248 if not hasattr(self
,"thisown"): self
.thisown
= 0
1249 self
.__class
__ = PopupWindow
1250 _windows
.PopupWindow_swigregister(PopupWindowPtr
)
1252 def PrePopupWindow(*args
, **kwargs
):
1253 """PrePopupWindow() -> PopupWindow"""
1254 val
= _windows
.new_PrePopupWindow(*args
, **kwargs
)
1258 #---------------------------------------------------------------------------
1260 class PopupTransientWindow(PopupWindow
):
1262 return "<%s.%s; proxy of C++ wxPyPopupTransientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1263 def __init__(self
, *args
, **kwargs
):
1264 """__init__(Window parent, int style=BORDER_NONE) -> PopupTransientWindow"""
1265 newobj
= _windows
.new_PopupTransientWindow(*args
, **kwargs
)
1266 self
.this
= newobj
.this
1269 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, PopupTransientWindow
)
1271 def _setCallbackInfo(*args
, **kwargs
):
1272 """_setCallbackInfo(PyObject self, PyObject _class)"""
1273 return _windows
.PopupTransientWindow__setCallbackInfo(*args
, **kwargs
)
1275 def Popup(*args
, **kwargs
):
1276 """Popup(Window focus=None)"""
1277 return _windows
.PopupTransientWindow_Popup(*args
, **kwargs
)
1279 def Dismiss(*args
, **kwargs
):
1281 return _windows
.PopupTransientWindow_Dismiss(*args
, **kwargs
)
1284 class PopupTransientWindowPtr(PopupTransientWindow
):
1285 def __init__(self
, this
):
1287 if not hasattr(self
,"thisown"): self
.thisown
= 0
1288 self
.__class
__ = PopupTransientWindow
1289 _windows
.PopupTransientWindow_swigregister(PopupTransientWindowPtr
)
1291 def PrePopupTransientWindow(*args
, **kwargs
):
1292 """PrePopupTransientWindow() -> PopupTransientWindow"""
1293 val
= _windows
.new_PrePopupTransientWindow(*args
, **kwargs
)
1297 #---------------------------------------------------------------------------
1299 class TipWindow(PopupTransientWindow
):
1301 return "<%s.%s; proxy of C++ wxTipWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1302 def __init__(self
, *args
, **kwargs
):
1303 """__init__(Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow"""
1304 newobj
= _windows
.new_TipWindow(*args
, **kwargs
)
1305 self
.this
= newobj
.this
1308 self
._setOORInfo
(self
)
1310 def SetBoundingRect(*args
, **kwargs
):
1311 """SetBoundingRect(Rect rectBound)"""
1312 return _windows
.TipWindow_SetBoundingRect(*args
, **kwargs
)
1314 def Close(*args
, **kwargs
):
1316 return _windows
.TipWindow_Close(*args
, **kwargs
)
1319 class TipWindowPtr(TipWindow
):
1320 def __init__(self
, this
):
1322 if not hasattr(self
,"thisown"): self
.thisown
= 0
1323 self
.__class
__ = TipWindow
1324 _windows
.TipWindow_swigregister(TipWindowPtr
)
1326 #---------------------------------------------------------------------------
1328 class VScrolledWindow(Panel
):
1330 return "<%s.%s; proxy of C++ wxPyVScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1331 def __init__(self
, *args
, **kwargs
):
1333 __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1334 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow
1336 newobj
= _windows
.new_VScrolledWindow(*args
, **kwargs
)
1337 self
.this
= newobj
.this
1340 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, VScrolledWindow
)
1342 def _setCallbackInfo(*args
, **kwargs
):
1343 """_setCallbackInfo(PyObject self, PyObject _class)"""
1344 return _windows
.VScrolledWindow__setCallbackInfo(*args
, **kwargs
)
1346 def Create(*args
, **kwargs
):
1348 Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1349 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool
1351 return _windows
.VScrolledWindow_Create(*args
, **kwargs
)
1353 def SetLineCount(*args
, **kwargs
):
1354 """SetLineCount(size_t count)"""
1355 return _windows
.VScrolledWindow_SetLineCount(*args
, **kwargs
)
1357 def ScrollToLine(*args
, **kwargs
):
1358 """ScrollToLine(size_t line) -> bool"""
1359 return _windows
.VScrolledWindow_ScrollToLine(*args
, **kwargs
)
1361 def ScrollLines(*args
, **kwargs
):
1363 ScrollLines(int lines) -> bool
1365 If the platform and window class supports it, scrolls the window by
1366 the given number of lines down, if lines is positive, or up if lines
1367 is negative. Returns True if the window was scrolled, False if it was
1368 already on top/bottom and nothing was done.
1370 return _windows
.VScrolledWindow_ScrollLines(*args
, **kwargs
)
1372 def ScrollPages(*args
, **kwargs
):
1374 ScrollPages(int pages) -> bool
1376 If the platform and window class supports it, scrolls the window by
1377 the given number of pages down, if pages is positive, or up if pages
1378 is negative. Returns True if the window was scrolled, False if it was
1379 already on top/bottom and nothing was done.
1381 return _windows
.VScrolledWindow_ScrollPages(*args
, **kwargs
)
1383 def RefreshLine(*args
, **kwargs
):
1384 """RefreshLine(size_t line)"""
1385 return _windows
.VScrolledWindow_RefreshLine(*args
, **kwargs
)
1387 def RefreshLines(*args
, **kwargs
):
1388 """RefreshLines(size_t from, size_t to)"""
1389 return _windows
.VScrolledWindow_RefreshLines(*args
, **kwargs
)
1391 def HitTestXT(*args
, **kwargs
):
1393 HitTestXT(int x, int y) -> int
1395 Test where the given (in client coords) point lies
1397 return _windows
.VScrolledWindow_HitTestXT(*args
, **kwargs
)
1399 def HitTest(*args
, **kwargs
):
1401 HitTest(Point pt) -> int
1403 Test where the given (in client coords) point lies
1405 return _windows
.VScrolledWindow_HitTest(*args
, **kwargs
)
1407 def RefreshAll(*args
, **kwargs
):
1409 return _windows
.VScrolledWindow_RefreshAll(*args
, **kwargs
)
1411 def GetLineCount(*args
, **kwargs
):
1412 """GetLineCount() -> size_t"""
1413 return _windows
.VScrolledWindow_GetLineCount(*args
, **kwargs
)
1415 def GetFirstVisibleLine(*args
, **kwargs
):
1416 """GetFirstVisibleLine() -> size_t"""
1417 return _windows
.VScrolledWindow_GetFirstVisibleLine(*args
, **kwargs
)
1419 def GetLastVisibleLine(*args
, **kwargs
):
1420 """GetLastVisibleLine() -> size_t"""
1421 return _windows
.VScrolledWindow_GetLastVisibleLine(*args
, **kwargs
)
1423 def IsVisible(*args
, **kwargs
):
1424 """IsVisible(size_t line) -> bool"""
1425 return _windows
.VScrolledWindow_IsVisible(*args
, **kwargs
)
1428 class VScrolledWindowPtr(VScrolledWindow
):
1429 def __init__(self
, this
):
1431 if not hasattr(self
,"thisown"): self
.thisown
= 0
1432 self
.__class
__ = VScrolledWindow
1433 _windows
.VScrolledWindow_swigregister(VScrolledWindowPtr
)
1435 def PreVScrolledWindow(*args
, **kwargs
):
1436 """PreVScrolledWindow() -> VScrolledWindow"""
1437 val
= _windows
.new_PreVScrolledWindow(*args
, **kwargs
)
1441 class VListBox(VScrolledWindow
):
1443 return "<%s.%s; proxy of C++ wxPyVListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1444 def __init__(self
, *args
, **kwargs
):
1446 __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1447 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox
1449 newobj
= _windows
.new_VListBox(*args
, **kwargs
)
1450 self
.this
= newobj
.this
1453 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, VListBox
)
1455 def _setCallbackInfo(*args
, **kwargs
):
1456 """_setCallbackInfo(PyObject self, PyObject _class)"""
1457 return _windows
.VListBox__setCallbackInfo(*args
, **kwargs
)
1459 def Create(*args
, **kwargs
):
1461 Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1462 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1464 return _windows
.VListBox_Create(*args
, **kwargs
)
1466 def GetItemCount(*args
, **kwargs
):
1467 """GetItemCount() -> size_t"""
1468 return _windows
.VListBox_GetItemCount(*args
, **kwargs
)
1470 def HasMultipleSelection(*args
, **kwargs
):
1471 """HasMultipleSelection() -> bool"""
1472 return _windows
.VListBox_HasMultipleSelection(*args
, **kwargs
)
1474 def GetSelection(*args
, **kwargs
):
1475 """GetSelection() -> int"""
1476 return _windows
.VListBox_GetSelection(*args
, **kwargs
)
1478 def IsCurrent(*args
, **kwargs
):
1479 """IsCurrent(size_t item) -> bool"""
1480 return _windows
.VListBox_IsCurrent(*args
, **kwargs
)
1482 def IsSelected(*args
, **kwargs
):
1483 """IsSelected(size_t item) -> bool"""
1484 return _windows
.VListBox_IsSelected(*args
, **kwargs
)
1486 def GetSelectedCount(*args
, **kwargs
):
1487 """GetSelectedCount() -> size_t"""
1488 return _windows
.VListBox_GetSelectedCount(*args
, **kwargs
)
1490 def GetFirstSelected(*args
, **kwargs
):
1491 """GetFirstSelected(unsigned long cookie) -> int"""
1492 return _windows
.VListBox_GetFirstSelected(*args
, **kwargs
)
1494 def GetNextSelected(*args
, **kwargs
):
1495 """GetNextSelected(unsigned long cookie) -> int"""
1496 return _windows
.VListBox_GetNextSelected(*args
, **kwargs
)
1498 def GetMargins(*args
, **kwargs
):
1499 """GetMargins() -> Point"""
1500 return _windows
.VListBox_GetMargins(*args
, **kwargs
)
1502 def GetSelectionBackground(*args
, **kwargs
):
1503 """GetSelectionBackground() -> Colour"""
1504 return _windows
.VListBox_GetSelectionBackground(*args
, **kwargs
)
1506 def SetItemCount(*args
, **kwargs
):
1507 """SetItemCount(size_t count)"""
1508 return _windows
.VListBox_SetItemCount(*args
, **kwargs
)
1510 def Clear(*args
, **kwargs
):
1512 return _windows
.VListBox_Clear(*args
, **kwargs
)
1514 def SetSelection(*args
, **kwargs
):
1515 """SetSelection(int selection)"""
1516 return _windows
.VListBox_SetSelection(*args
, **kwargs
)
1518 def Select(*args
, **kwargs
):
1519 """Select(size_t item, bool select=True) -> bool"""
1520 return _windows
.VListBox_Select(*args
, **kwargs
)
1522 def SelectRange(*args
, **kwargs
):
1523 """SelectRange(size_t from, size_t to) -> bool"""
1524 return _windows
.VListBox_SelectRange(*args
, **kwargs
)
1526 def Toggle(*args
, **kwargs
):
1527 """Toggle(size_t item)"""
1528 return _windows
.VListBox_Toggle(*args
, **kwargs
)
1530 def SelectAll(*args
, **kwargs
):
1531 """SelectAll() -> bool"""
1532 return _windows
.VListBox_SelectAll(*args
, **kwargs
)
1534 def DeselectAll(*args
, **kwargs
):
1535 """DeselectAll() -> bool"""
1536 return _windows
.VListBox_DeselectAll(*args
, **kwargs
)
1538 def SetMargins(*args
, **kwargs
):
1539 """SetMargins(Point pt)"""
1540 return _windows
.VListBox_SetMargins(*args
, **kwargs
)
1542 def SetMarginsXY(*args
, **kwargs
):
1543 """SetMarginsXY(int x, int y)"""
1544 return _windows
.VListBox_SetMarginsXY(*args
, **kwargs
)
1546 def SetSelectionBackground(*args
, **kwargs
):
1547 """SetSelectionBackground(Colour col)"""
1548 return _windows
.VListBox_SetSelectionBackground(*args
, **kwargs
)
1551 class VListBoxPtr(VListBox
):
1552 def __init__(self
, this
):
1554 if not hasattr(self
,"thisown"): self
.thisown
= 0
1555 self
.__class
__ = VListBox
1556 _windows
.VListBox_swigregister(VListBoxPtr
)
1557 VListBoxNameStr
= cvar
.VListBoxNameStr
1559 def PreVListBox(*args
, **kwargs
):
1560 """PreVListBox() -> VListBox"""
1561 val
= _windows
.new_PreVListBox(*args
, **kwargs
)
1565 class HtmlListBox(VListBox
):
1567 return "<%s.%s; proxy of C++ wxPyHtmlListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1568 def __init__(self
, *args
, **kwargs
):
1570 __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1571 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox
1573 newobj
= _windows
.new_HtmlListBox(*args
, **kwargs
)
1574 self
.this
= newobj
.this
1577 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, HtmlListBox
)
1579 def _setCallbackInfo(*args
, **kwargs
):
1580 """_setCallbackInfo(PyObject self, PyObject _class)"""
1581 return _windows
.HtmlListBox__setCallbackInfo(*args
, **kwargs
)
1583 def Create(*args
, **kwargs
):
1585 Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1586 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1588 return _windows
.HtmlListBox_Create(*args
, **kwargs
)
1590 def RefreshAll(*args
, **kwargs
):
1592 return _windows
.HtmlListBox_RefreshAll(*args
, **kwargs
)
1594 def SetItemCount(*args
, **kwargs
):
1595 """SetItemCount(size_t count)"""
1596 return _windows
.HtmlListBox_SetItemCount(*args
, **kwargs
)
1599 class HtmlListBoxPtr(HtmlListBox
):
1600 def __init__(self
, this
):
1602 if not hasattr(self
,"thisown"): self
.thisown
= 0
1603 self
.__class
__ = HtmlListBox
1604 _windows
.HtmlListBox_swigregister(HtmlListBoxPtr
)
1606 def PreHtmlListBox(*args
, **kwargs
):
1607 """PreHtmlListBox() -> HtmlListBox"""
1608 val
= _windows
.new_PreHtmlListBox(*args
, **kwargs
)
1612 #---------------------------------------------------------------------------
1614 class TaskBarIcon(core
.EvtHandler
):
1616 return "<%s.%s; proxy of C++ wxTaskBarIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1617 def __init__(self
, *args
, **kwargs
):
1618 """__init__() -> TaskBarIcon"""
1619 newobj
= _windows
.new_TaskBarIcon(*args
, **kwargs
)
1620 self
.this
= newobj
.this
1623 def __del__(self
, destroy
=_windows
.delete_TaskBarIcon
):
1626 if self
.thisown
: destroy(self
)
1629 def IsOk(*args
, **kwargs
):
1630 """IsOk() -> bool"""
1631 return _windows
.TaskBarIcon_IsOk(*args
, **kwargs
)
1633 def __nonzero__(self
): return self
.IsOk()
1634 def IsIconInstalled(*args
, **kwargs
):
1635 """IsIconInstalled() -> bool"""
1636 return _windows
.TaskBarIcon_IsIconInstalled(*args
, **kwargs
)
1638 def SetIcon(*args
, **kwargs
):
1639 """SetIcon(Icon icon, String tooltip=EmptyString) -> bool"""
1640 return _windows
.TaskBarIcon_SetIcon(*args
, **kwargs
)
1642 def RemoveIcon(*args
, **kwargs
):
1643 """RemoveIcon() -> bool"""
1644 return _windows
.TaskBarIcon_RemoveIcon(*args
, **kwargs
)
1646 def PopupMenu(*args
, **kwargs
):
1647 """PopupMenu(Menu menu) -> bool"""
1648 return _windows
.TaskBarIcon_PopupMenu(*args
, **kwargs
)
1651 class TaskBarIconPtr(TaskBarIcon
):
1652 def __init__(self
, this
):
1654 if not hasattr(self
,"thisown"): self
.thisown
= 0
1655 self
.__class
__ = TaskBarIcon
1656 _windows
.TaskBarIcon_swigregister(TaskBarIconPtr
)
1658 class TaskBarIconEvent(core
.Event
):
1660 return "<%s.%s; proxy of C++ wxTaskBarIconEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1661 def __init__(self
, *args
, **kwargs
):
1662 """__init__(wxEventType evtType, TaskBarIcon tbIcon) -> TaskBarIconEvent"""
1663 newobj
= _windows
.new_TaskBarIconEvent(*args
, **kwargs
)
1664 self
.this
= newobj
.this
1668 class TaskBarIconEventPtr(TaskBarIconEvent
):
1669 def __init__(self
, this
):
1671 if not hasattr(self
,"thisown"): self
.thisown
= 0
1672 self
.__class
__ = TaskBarIconEvent
1673 _windows
.TaskBarIconEvent_swigregister(TaskBarIconEventPtr
)
1675 wxEVT_TASKBAR_MOVE
= _windows
.wxEVT_TASKBAR_MOVE
1676 wxEVT_TASKBAR_LEFT_DOWN
= _windows
.wxEVT_TASKBAR_LEFT_DOWN
1677 wxEVT_TASKBAR_LEFT_UP
= _windows
.wxEVT_TASKBAR_LEFT_UP
1678 wxEVT_TASKBAR_RIGHT_DOWN
= _windows
.wxEVT_TASKBAR_RIGHT_DOWN
1679 wxEVT_TASKBAR_RIGHT_UP
= _windows
.wxEVT_TASKBAR_RIGHT_UP
1680 wxEVT_TASKBAR_LEFT_DCLICK
= _windows
.wxEVT_TASKBAR_LEFT_DCLICK
1681 wxEVT_TASKBAR_RIGHT_DCLICK
= _windows
.wxEVT_TASKBAR_RIGHT_DCLICK
1682 EVT_TASKBAR_MOVE
= wx
.PyEventBinder ( wxEVT_TASKBAR_MOVE
)
1683 EVT_TASKBAR_LEFT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN
)
1684 EVT_TASKBAR_LEFT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP
)
1685 EVT_TASKBAR_RIGHT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN
)
1686 EVT_TASKBAR_RIGHT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP
)
1687 EVT_TASKBAR_LEFT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK
)
1688 EVT_TASKBAR_RIGHT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK
)
1690 #---------------------------------------------------------------------------
1692 class ColourData(core
.Object
):
1693 """This class holds a variety of information related to colour dialogs."""
1695 return "<%s.%s; proxy of C++ wxColourData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1696 def __init__(self
, *args
, **kwargs
):
1698 __init__() -> ColourData
1700 Constructor, sets default values.
1702 newobj
= _windows
.new_ColourData(*args
, **kwargs
)
1703 self
.this
= newobj
.this
1706 def __del__(self
, destroy
=_windows
.delete_ColourData
):
1709 if self
.thisown
: destroy(self
)
1712 def GetChooseFull(*args
, **kwargs
):
1714 GetChooseFull() -> bool
1716 Under Windows, determines whether the Windows colour dialog will display
1717 the full dialog with custom colour selection controls. Has no meaning
1718 under other platforms. The default value is true.
1720 return _windows
.ColourData_GetChooseFull(*args
, **kwargs
)
1722 def GetColour(*args
, **kwargs
):
1724 GetColour() -> Colour
1726 Gets the colour (pre)selected by the dialog.
1728 return _windows
.ColourData_GetColour(*args
, **kwargs
)
1730 def GetCustomColour(*args
, **kwargs
):
1732 GetCustomColour(int i) -> Colour
1734 Gets the i'th custom colour associated with the colour dialog. i should
1735 be an integer between 0 and 15. The default custom colours are all white.
1737 return _windows
.ColourData_GetCustomColour(*args
, **kwargs
)
1739 def SetChooseFull(*args
, **kwargs
):
1741 SetChooseFull(int flag)
1743 Under Windows, tells the Windows colour dialog to display the full dialog
1744 with custom colour selection controls. Under other platforms, has no effect.
1745 The default value is true.
1747 return _windows
.ColourData_SetChooseFull(*args
, **kwargs
)
1749 def SetColour(*args
, **kwargs
):
1751 SetColour(Colour colour)
1753 Sets the default colour for the colour dialog. The default colour is black.
1755 return _windows
.ColourData_SetColour(*args
, **kwargs
)
1757 def SetCustomColour(*args
, **kwargs
):
1759 SetCustomColour(int i, Colour colour)
1761 Sets the i'th custom colour for the colour dialog. i should be an integer
1762 between 0 and 15. The default custom colours are all white.
1764 return _windows
.ColourData_SetCustomColour(*args
, **kwargs
)
1767 class ColourDataPtr(ColourData
):
1768 def __init__(self
, this
):
1770 if not hasattr(self
,"thisown"): self
.thisown
= 0
1771 self
.__class
__ = ColourData
1772 _windows
.ColourData_swigregister(ColourDataPtr
)
1773 FileSelectorPromptStr
= cvar
.FileSelectorPromptStr
1774 DirSelectorPromptStr
= cvar
.DirSelectorPromptStr
1775 DirDialogNameStr
= cvar
.DirDialogNameStr
1776 FileSelectorDefaultWildcardStr
= cvar
.FileSelectorDefaultWildcardStr
1777 GetTextFromUserPromptStr
= cvar
.GetTextFromUserPromptStr
1778 MessageBoxCaptionStr
= cvar
.MessageBoxCaptionStr
1780 class ColourDialog(Dialog
):
1781 """This class represents the colour chooser dialog."""
1783 return "<%s.%s; proxy of C++ wxColourDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1784 def __init__(self
, *args
, **kwargs
):
1786 __init__(Window parent, ColourData data=None) -> ColourDialog
1788 Constructor. Pass a parent window, and optionally a ColourData, which
1789 will be copied to the colour dialog's internal ColourData instance.
1791 newobj
= _windows
.new_ColourDialog(*args
, **kwargs
)
1792 self
.this
= newobj
.this
1795 self
._setOORInfo
(self
)
1797 def GetColourData(*args
, **kwargs
):
1799 GetColourData() -> ColourData
1801 Returns a reference to the ColourData used by the dialog.
1803 return _windows
.ColourDialog_GetColourData(*args
, **kwargs
)
1806 class ColourDialogPtr(ColourDialog
):
1807 def __init__(self
, this
):
1809 if not hasattr(self
,"thisown"): self
.thisown
= 0
1810 self
.__class
__ = ColourDialog
1811 _windows
.ColourDialog_swigregister(ColourDialogPtr
)
1813 class DirDialog(Dialog
):
1814 """This class represents the directory chooser dialog."""
1816 return "<%s.%s; proxy of C++ wxDirDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1817 def __init__(self
, *args
, **kwargs
):
1819 __init__(Window parent, String message=DirSelectorPromptStr,
1820 String defaultPath=EmptyString, long style=0,
1821 Point pos=DefaultPosition, Size size=DefaultSize,
1822 String name=DirDialogNameStr) -> DirDialog
1824 Constructor. Use ShowModal method to show the dialog.
1826 newobj
= _windows
.new_DirDialog(*args
, **kwargs
)
1827 self
.this
= newobj
.this
1830 self
._setOORInfo
(self
)
1832 def GetPath(*args
, **kwargs
):
1836 Returns the default or user-selected path.
1838 return _windows
.DirDialog_GetPath(*args
, **kwargs
)
1840 def GetMessage(*args
, **kwargs
):
1842 GetMessage() -> String
1844 Returns the message that will be displayed on the dialog.
1846 return _windows
.DirDialog_GetMessage(*args
, **kwargs
)
1848 def GetStyle(*args
, **kwargs
):
1852 Returns the dialog style.
1854 return _windows
.DirDialog_GetStyle(*args
, **kwargs
)
1856 def SetMessage(*args
, **kwargs
):
1858 SetMessage(String message)
1860 Sets the message that will be displayed on the dialog.
1862 return _windows
.DirDialog_SetMessage(*args
, **kwargs
)
1864 def SetPath(*args
, **kwargs
):
1866 SetPath(String path)
1868 Sets the default path.
1870 return _windows
.DirDialog_SetPath(*args
, **kwargs
)
1873 class DirDialogPtr(DirDialog
):
1874 def __init__(self
, this
):
1876 if not hasattr(self
,"thisown"): self
.thisown
= 0
1877 self
.__class
__ = DirDialog
1878 _windows
.DirDialog_swigregister(DirDialogPtr
)
1880 class FileDialog(Dialog
):
1881 """This class represents the file chooser dialog."""
1883 return "<%s.%s; proxy of C++ wxFileDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1884 def __init__(self
, *args
, **kwargs
):
1886 __init__(Window parent, String message=FileSelectorPromptStr,
1887 String defaultDir=EmptyString, String defaultFile=EmptyString,
1888 String wildcard=FileSelectorDefaultWildcardStr,
1889 long style=0, Point pos=DefaultPosition) -> FileDialog
1891 Constructor. Use ShowModal method to show the dialog.
1893 newobj
= _windows
.new_FileDialog(*args
, **kwargs
)
1894 self
.this
= newobj
.this
1897 self
._setOORInfo
(self
)
1899 def SetMessage(*args
, **kwargs
):
1901 SetMessage(String message)
1903 Sets the message that will be displayed on the dialog.
1905 return _windows
.FileDialog_SetMessage(*args
, **kwargs
)
1907 def SetPath(*args
, **kwargs
):
1909 SetPath(String path)
1911 Sets the path (the combined directory and filename that will
1912 be returned when the dialog is dismissed).
1914 return _windows
.FileDialog_SetPath(*args
, **kwargs
)
1916 def SetDirectory(*args
, **kwargs
):
1918 SetDirectory(String dir)
1920 Sets the default directory.
1922 return _windows
.FileDialog_SetDirectory(*args
, **kwargs
)
1924 def SetFilename(*args
, **kwargs
):
1926 SetFilename(String name)
1928 Sets the default filename.
1930 return _windows
.FileDialog_SetFilename(*args
, **kwargs
)
1932 def SetWildcard(*args
, **kwargs
):
1934 SetWildcard(String wildCard)
1936 Sets the wildcard, which can contain multiple file types, for example:
1937 "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
1939 return _windows
.FileDialog_SetWildcard(*args
, **kwargs
)
1941 def SetStyle(*args
, **kwargs
):
1943 SetStyle(long style)
1945 Sets the dialog style.
1947 return _windows
.FileDialog_SetStyle(*args
, **kwargs
)
1949 def SetFilterIndex(*args
, **kwargs
):
1951 SetFilterIndex(int filterIndex)
1953 Sets the default filter index, starting from zero.
1955 return _windows
.FileDialog_SetFilterIndex(*args
, **kwargs
)
1957 def GetMessage(*args
, **kwargs
):
1959 GetMessage() -> String
1961 Returns the message that will be displayed on the dialog.
1963 return _windows
.FileDialog_GetMessage(*args
, **kwargs
)
1965 def GetPath(*args
, **kwargs
):
1969 Returns the full path (directory and filename) of the selected file.
1971 return _windows
.FileDialog_GetPath(*args
, **kwargs
)
1973 def GetDirectory(*args
, **kwargs
):
1975 GetDirectory() -> String
1977 Returns the default directory.
1979 return _windows
.FileDialog_GetDirectory(*args
, **kwargs
)
1981 def GetFilename(*args
, **kwargs
):
1983 GetFilename() -> String
1985 Returns the default filename.
1987 return _windows
.FileDialog_GetFilename(*args
, **kwargs
)
1989 def GetWildcard(*args
, **kwargs
):
1991 GetWildcard() -> String
1993 Returns the file dialog wildcard.
1995 return _windows
.FileDialog_GetWildcard(*args
, **kwargs
)
1997 def GetStyle(*args
, **kwargs
):
2001 Returns the dialog style.
2003 return _windows
.FileDialog_GetStyle(*args
, **kwargs
)
2005 def GetFilterIndex(*args
, **kwargs
):
2007 GetFilterIndex() -> int
2009 Returns the index into the list of filters supplied, optionally, in
2010 the wildcard parameter. Before the dialog is shown, this is the index
2011 which will be used when the dialog is first displayed. After the dialog
2012 is shown, this is the index selected by the user.
2014 return _windows
.FileDialog_GetFilterIndex(*args
, **kwargs
)
2016 def GetFilenames(*args
, **kwargs
):
2018 GetFilenames() -> PyObject
2020 Returns a list of filenames chosen in the dialog. This function should
2021 only be used with the dialogs which have wx.MULTIPLE style, use
2022 GetFilename for the others.
2024 return _windows
.FileDialog_GetFilenames(*args
, **kwargs
)
2026 def GetPaths(*args
, **kwargs
):
2028 GetPaths() -> PyObject
2030 Fills the array paths with the full paths of the files chosen. This
2031 function should only be used with the dialogs which have wx.MULTIPLE style,
2032 use GetPath for the others.
2034 return _windows
.FileDialog_GetPaths(*args
, **kwargs
)
2037 class FileDialogPtr(FileDialog
):
2038 def __init__(self
, this
):
2040 if not hasattr(self
,"thisown"): self
.thisown
= 0
2041 self
.__class
__ = FileDialog
2042 _windows
.FileDialog_swigregister(FileDialogPtr
)
2044 CHOICEDLG_STYLE
= _windows
.CHOICEDLG_STYLE
2045 class MultiChoiceDialog(Dialog
):
2046 """A simple dialog with a multi selection listbox."""
2048 return "<%s.%s; proxy of C++ wxMultiChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2049 def __init__(self
, *args
, **kwargs
):
2051 __init__(Window parent, String message, String caption,
2052 List choices=[], long style=CHOICEDLG_STYLE,
2053 Point pos=DefaultPosition) -> MultiChoiceDialog
2055 Constructor. Use ShowModal method to show the dialog.
2057 newobj
= _windows
.new_MultiChoiceDialog(*args
, **kwargs
)
2058 self
.this
= newobj
.this
2061 self
._setOORInfo
(self
)
2063 def SetSelections(*args
, **kwargs
):
2065 SetSelections(List selections)
2067 Specify the items in the list that shoudl be selected, using a list of integers.
2069 return _windows
.MultiChoiceDialog_SetSelections(*args
, **kwargs
)
2071 def GetSelections(*args
, **kwargs
):
2073 GetSelections() -> [selections]
2075 Returns a list of integers representing the items that are selected.
2077 return _windows
.MultiChoiceDialog_GetSelections(*args
, **kwargs
)
2080 class MultiChoiceDialogPtr(MultiChoiceDialog
):
2081 def __init__(self
, this
):
2083 if not hasattr(self
,"thisown"): self
.thisown
= 0
2084 self
.__class
__ = MultiChoiceDialog
2085 _windows
.MultiChoiceDialog_swigregister(MultiChoiceDialogPtr
)
2087 class SingleChoiceDialog(Dialog
):
2088 """A simple dialog with a single selection listbox."""
2090 return "<%s.%s; proxy of C++ wxSingleChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2091 def __init__(self
, *args
, **kwargs
):
2093 __init__(Window parent, String message, String caption,
2094 List choices=[], long style=CHOICEDLG_STYLE,
2095 Point pos=DefaultPosition) -> SingleChoiceDialog
2097 Constructor. Use ShowModal method to show the dialog.
2099 newobj
= _windows
.new_SingleChoiceDialog(*args
, **kwargs
)
2100 self
.this
= newobj
.this
2103 self
._setOORInfo
(self
)
2105 def GetSelection(*args
, **kwargs
):
2107 GetSelection() -> int
2109 Get the index of teh currently selected item.
2111 return _windows
.SingleChoiceDialog_GetSelection(*args
, **kwargs
)
2113 def GetStringSelection(*args
, **kwargs
):
2115 GetStringSelection() -> String
2117 Returns the string value of the currently selected item
2119 return _windows
.SingleChoiceDialog_GetStringSelection(*args
, **kwargs
)
2121 def SetSelection(*args
, **kwargs
):
2123 SetSelection(int sel)
2125 Set the current selected item to sel
2127 return _windows
.SingleChoiceDialog_SetSelection(*args
, **kwargs
)
2130 class SingleChoiceDialogPtr(SingleChoiceDialog
):
2131 def __init__(self
, this
):
2133 if not hasattr(self
,"thisown"): self
.thisown
= 0
2134 self
.__class
__ = SingleChoiceDialog
2135 _windows
.SingleChoiceDialog_swigregister(SingleChoiceDialogPtr
)
2137 class TextEntryDialog(Dialog
):
2138 """A dialog with text control, [ok] and [cancel] buttons"""
2140 return "<%s.%s; proxy of C++ wxTextEntryDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2141 def __init__(self
, *args
, **kwargs
):
2143 __init__(Window parent, String message, String caption=GetTextFromUserPromptStr,
2144 String defaultValue=EmptyString,
2145 long style=wxOK|wxCANCEL|wxCENTRE, Point pos=DefaultPosition) -> TextEntryDialog
2147 Constructor. Use ShowModal method to show the dialog.
2149 newobj
= _windows
.new_TextEntryDialog(*args
, **kwargs
)
2150 self
.this
= newobj
.this
2153 self
._setOORInfo
(self
)
2155 def GetValue(*args
, **kwargs
):
2157 GetValue() -> String
2159 Returns the text that the user has entered if the user has pressed OK,
2160 or the original value if the user has pressed Cancel.
2162 return _windows
.TextEntryDialog_GetValue(*args
, **kwargs
)
2164 def SetValue(*args
, **kwargs
):
2166 SetValue(String value)
2168 Sets the default text value.
2170 return _windows
.TextEntryDialog_SetValue(*args
, **kwargs
)
2173 class TextEntryDialogPtr(TextEntryDialog
):
2174 def __init__(self
, this
):
2176 if not hasattr(self
,"thisown"): self
.thisown
= 0
2177 self
.__class
__ = TextEntryDialog
2178 _windows
.TextEntryDialog_swigregister(TextEntryDialogPtr
)
2180 class FontData(core
.Object
):
2181 """This class holds a variety of information related to font dialogs."""
2183 return "<%s.%s; proxy of C++ wxFontData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2184 def __init__(self
, *args
, **kwargs
):
2186 __init__() -> FontData
2188 This class holds a variety of information related to font dialogs.
2190 newobj
= _windows
.new_FontData(*args
, **kwargs
)
2191 self
.this
= newobj
.this
2194 def __del__(self
, destroy
=_windows
.delete_FontData
):
2197 if self
.thisown
: destroy(self
)
2200 def EnableEffects(*args
, **kwargs
):
2202 EnableEffects(bool enable)
2204 Enables or disables 'effects' under MS Windows only. This refers
2205 to the controls for manipulating colour, strikeout and underline
2206 properties. The default value is true.
2208 return _windows
.FontData_EnableEffects(*args
, **kwargs
)
2210 def GetAllowSymbols(*args
, **kwargs
):
2212 GetAllowSymbols() -> bool
2214 Under MS Windows, returns a flag determining whether symbol fonts can be
2215 selected. Has no effect on other platforms. The default value is true.
2217 return _windows
.FontData_GetAllowSymbols(*args
, **kwargs
)
2219 def GetColour(*args
, **kwargs
):
2221 GetColour() -> Colour
2223 Gets the colour associated with the font dialog. The default value is black.
2225 return _windows
.FontData_GetColour(*args
, **kwargs
)
2227 def GetChosenFont(*args
, **kwargs
):
2229 GetChosenFont() -> Font
2231 Gets the font chosen by the user.
2233 return _windows
.FontData_GetChosenFont(*args
, **kwargs
)
2235 def GetEnableEffects(*args
, **kwargs
):
2237 GetEnableEffects() -> bool
2239 Determines whether 'effects' are enabled under Windows.
2241 return _windows
.FontData_GetEnableEffects(*args
, **kwargs
)
2243 def GetInitialFont(*args
, **kwargs
):
2245 GetInitialFont() -> Font
2247 Gets the font that will be initially used by the font dialog. This should have
2248 previously been set by the application.
2250 return _windows
.FontData_GetInitialFont(*args
, **kwargs
)
2252 def GetShowHelp(*args
, **kwargs
):
2254 GetShowHelp() -> bool
2256 Returns true if the Help button will be shown (Windows only). The default
2259 return _windows
.FontData_GetShowHelp(*args
, **kwargs
)
2261 def SetAllowSymbols(*args
, **kwargs
):
2263 SetAllowSymbols(bool allowSymbols)
2265 Under MS Windows, determines whether symbol fonts can be selected. Has no
2266 effect on other platforms. The default value is true.
2268 return _windows
.FontData_SetAllowSymbols(*args
, **kwargs
)
2270 def SetChosenFont(*args
, **kwargs
):
2272 SetChosenFont(Font font)
2274 Sets the font that will be returned to the user (for internal use only).
2276 return _windows
.FontData_SetChosenFont(*args
, **kwargs
)
2278 def SetColour(*args
, **kwargs
):
2280 SetColour(Colour colour)
2282 Sets the colour that will be used for the font foreground colour. The default
2285 return _windows
.FontData_SetColour(*args
, **kwargs
)
2287 def SetInitialFont(*args
, **kwargs
):
2289 SetInitialFont(Font font)
2291 Sets the font that will be initially used by the font dialog.
2293 return _windows
.FontData_SetInitialFont(*args
, **kwargs
)
2295 def SetRange(*args
, **kwargs
):
2297 SetRange(int min, int max)
2299 Sets the valid range for the font point size (Windows only). The default is
2300 0, 0 (unrestricted range).
2302 return _windows
.FontData_SetRange(*args
, **kwargs
)
2304 def SetShowHelp(*args
, **kwargs
):
2306 SetShowHelp(bool showHelp)
2308 Determines whether the Help button will be displayed in the font dialog
2309 (Windows only). The default value is false.
2311 return _windows
.FontData_SetShowHelp(*args
, **kwargs
)
2314 class FontDataPtr(FontData
):
2315 def __init__(self
, this
):
2317 if not hasattr(self
,"thisown"): self
.thisown
= 0
2318 self
.__class
__ = FontData
2319 _windows
.FontData_swigregister(FontDataPtr
)
2321 class FontDialog(Dialog
):
2322 """This class represents the font chooser dialog."""
2324 return "<%s.%s; proxy of C++ wxFontDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2325 def __init__(self
, *args
, **kwargs
):
2327 __init__(Window parent, FontData data) -> FontDialog
2329 Constructor. Pass a parent window and the FontData object to be
2330 used to initialize the dialog controls.
2332 newobj
= _windows
.new_FontDialog(*args
, **kwargs
)
2333 self
.this
= newobj
.this
2336 self
._setOORInfo
(self
)
2338 def GetFontData(*args
, **kwargs
):
2340 GetFontData() -> FontData
2342 Returns a reference to the internal FontData used by the FontDialog.
2344 return _windows
.FontDialog_GetFontData(*args
, **kwargs
)
2347 class FontDialogPtr(FontDialog
):
2348 def __init__(self
, this
):
2350 if not hasattr(self
,"thisown"): self
.thisown
= 0
2351 self
.__class
__ = FontDialog
2352 _windows
.FontDialog_swigregister(FontDialogPtr
)
2354 class MessageDialog(Dialog
):
2356 This class provides a dialog that shows a single or multi-line message, with
2357 a choice of OK, Yes, No and Cancel buttons.
2360 return "<%s.%s; proxy of C++ wxMessageDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2361 def __init__(self
, *args
, **kwargs
):
2363 __init__(Window parent, String message, String caption=MessageBoxCaptionStr,
2364 long style=wxOK|wxCANCEL|wxCENTRE,
2365 Point pos=DefaultPosition) -> MessageDialog
2367 This class provides a dialog that shows a single or multi-line message, with
2368 a choice of OK, Yes, No and Cancel buttons.
2370 newobj
= _windows
.new_MessageDialog(*args
, **kwargs
)
2371 self
.this
= newobj
.this
2374 self
._setOORInfo
(self
)
2377 class MessageDialogPtr(MessageDialog
):
2378 def __init__(self
, this
):
2380 if not hasattr(self
,"thisown"): self
.thisown
= 0
2381 self
.__class
__ = MessageDialog
2382 _windows
.MessageDialog_swigregister(MessageDialogPtr
)
2384 class ProgressDialog(Frame
):
2386 A dialog that shows a short message and a progress bar. Optionally, it can
2387 display an ABORT button.
2390 return "<%s.%s; proxy of C++ wxProgressDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2391 def __init__(self
, *args
, **kwargs
):
2393 __init__(String title, String message, int maximum=100, Window parent=None,
2394 int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog
2396 Constructor. Creates the dialog, displays it and disables user input for other
2397 windows, or, if wxPD_APP_MODAL flag is not given, for its parent window only.
2399 newobj
= _windows
.new_ProgressDialog(*args
, **kwargs
)
2400 self
.this
= newobj
.this
2403 self
._setOORInfo
(self
)
2405 def Update(*args
, **kwargs
):
2407 Update(int value, String newmsg=EmptyString) -> bool
2409 Updates the dialog, setting the progress bar to the new value and, if given
2410 changes the message above it. Returns true unless the Cancel button has been
2413 If false is returned, the application can either immediately destroy the
2414 dialog or ask the user for the confirmation and if the abort is not confirmed
2415 the dialog may be resumed with Resume function.
2417 return _windows
.ProgressDialog_Update(*args
, **kwargs
)
2419 def Resume(*args
, **kwargs
):
2423 Can be used to continue with the dialog, after the user had chosen to abort.
2425 return _windows
.ProgressDialog_Resume(*args
, **kwargs
)
2428 class ProgressDialogPtr(ProgressDialog
):
2429 def __init__(self
, this
):
2431 if not hasattr(self
,"thisown"): self
.thisown
= 0
2432 self
.__class
__ = ProgressDialog
2433 _windows
.ProgressDialog_swigregister(ProgressDialogPtr
)
2435 FR_DOWN
= _windows
.FR_DOWN
2436 FR_WHOLEWORD
= _windows
.FR_WHOLEWORD
2437 FR_MATCHCASE
= _windows
.FR_MATCHCASE
2438 FR_REPLACEDIALOG
= _windows
.FR_REPLACEDIALOG
2439 FR_NOUPDOWN
= _windows
.FR_NOUPDOWN
2440 FR_NOMATCHCASE
= _windows
.FR_NOMATCHCASE
2441 FR_NOWHOLEWORD
= _windows
.FR_NOWHOLEWORD
2442 wxEVT_COMMAND_FIND
= _windows
.wxEVT_COMMAND_FIND
2443 wxEVT_COMMAND_FIND_NEXT
= _windows
.wxEVT_COMMAND_FIND_NEXT
2444 wxEVT_COMMAND_FIND_REPLACE
= _windows
.wxEVT_COMMAND_FIND_REPLACE
2445 wxEVT_COMMAND_FIND_REPLACE_ALL
= _windows
.wxEVT_COMMAND_FIND_REPLACE_ALL
2446 wxEVT_COMMAND_FIND_CLOSE
= _windows
.wxEVT_COMMAND_FIND_CLOSE
2447 EVT_FIND
= wx
.PyEventBinder( wxEVT_COMMAND_FIND
, 1 )
2448 EVT_FIND_NEXT
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_NEXT
, 1 )
2449 EVT_FIND_REPLACE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE
, 1 )
2450 EVT_FIND_REPLACE_ALL
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL
, 1 )
2451 EVT_FIND_CLOSE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE
, 1 )
2453 # For backwards compatibility. Should they be removed?
2454 EVT_COMMAND_FIND
= EVT_FIND
2455 EVT_COMMAND_FIND_NEXT
= EVT_FIND_NEXT
2456 EVT_COMMAND_FIND_REPLACE
= EVT_FIND_REPLACE
2457 EVT_COMMAND_FIND_REPLACE_ALL
= EVT_FIND_REPLACE_ALL
2458 EVT_COMMAND_FIND_CLOSE
= EVT_FIND_CLOSE
2460 class FindDialogEvent(core
.CommandEvent
):
2461 """Events for the FindReplaceDialog"""
2463 return "<%s.%s; proxy of C++ wxFindDialogEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2464 def __init__(self
, *args
, **kwargs
):
2466 __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent
2468 Events for the FindReplaceDialog
2470 newobj
= _windows
.new_FindDialogEvent(*args
, **kwargs
)
2471 self
.this
= newobj
.this
2474 def GetFlags(*args
, **kwargs
):
2478 Get the currently selected flags: this is the combination of
2479 wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags.
2481 return _windows
.FindDialogEvent_GetFlags(*args
, **kwargs
)
2483 def GetFindString(*args
, **kwargs
):
2485 GetFindString() -> String
2487 Return the string to find (never empty).
2489 return _windows
.FindDialogEvent_GetFindString(*args
, **kwargs
)
2491 def GetReplaceString(*args
, **kwargs
):
2493 GetReplaceString() -> String
2495 Return the string to replace the search string with (only
2496 for replace and replace all events).
2498 return _windows
.FindDialogEvent_GetReplaceString(*args
, **kwargs
)
2500 def GetDialog(*args
, **kwargs
):
2502 GetDialog() -> FindReplaceDialog
2504 Return the pointer to the dialog which generated this event.
2506 return _windows
.FindDialogEvent_GetDialog(*args
, **kwargs
)
2508 def SetFlags(*args
, **kwargs
):
2509 """SetFlags(int flags)"""
2510 return _windows
.FindDialogEvent_SetFlags(*args
, **kwargs
)
2512 def SetFindString(*args
, **kwargs
):
2513 """SetFindString(String str)"""
2514 return _windows
.FindDialogEvent_SetFindString(*args
, **kwargs
)
2516 def SetReplaceString(*args
, **kwargs
):
2517 """SetReplaceString(String str)"""
2518 return _windows
.FindDialogEvent_SetReplaceString(*args
, **kwargs
)
2521 class FindDialogEventPtr(FindDialogEvent
):
2522 def __init__(self
, this
):
2524 if not hasattr(self
,"thisown"): self
.thisown
= 0
2525 self
.__class
__ = FindDialogEvent
2526 _windows
.FindDialogEvent_swigregister(FindDialogEventPtr
)
2528 class FindReplaceData(core
.Object
):
2530 FindReplaceData holds the data for FindReplaceDialog. It is used to initialize
2531 the dialog with the default values and will keep the last values from the
2532 dialog when it is closed. It is also updated each time a wxFindDialogEvent is
2533 generated so instead of using the wxFindDialogEvent methods you can also
2534 directly query this object.
2536 Note that all SetXXX() methods may only be called before showing the dialog
2537 and calling them has no effect later.
2540 wxFR_DOWN: downward search/replace selected (otherwise, upwards)
2542 wxFR_WHOLEWORD: whole word search/replace selected
2544 wxFR_MATCHCASE: case sensitive search/replace selected (otherwise,
2549 return "<%s.%s; proxy of C++ wxFindReplaceData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2550 def __init__(self
, *args
, **kwargs
):
2552 __init__(int flags=0) -> FindReplaceData
2554 Constuctor initializes the flags to default value (0).
2556 newobj
= _windows
.new_FindReplaceData(*args
, **kwargs
)
2557 self
.this
= newobj
.this
2560 def __del__(self
, destroy
=_windows
.delete_FindReplaceData
):
2563 if self
.thisown
: destroy(self
)
2566 def GetFindString(*args
, **kwargs
):
2568 GetFindString() -> String
2570 Get the string to find.
2572 return _windows
.FindReplaceData_GetFindString(*args
, **kwargs
)
2574 def GetReplaceString(*args
, **kwargs
):
2576 GetReplaceString() -> String
2578 Get the replacement string.
2580 return _windows
.FindReplaceData_GetReplaceString(*args
, **kwargs
)
2582 def GetFlags(*args
, **kwargs
):
2586 Get the combination of flag values.
2588 return _windows
.FindReplaceData_GetFlags(*args
, **kwargs
)
2590 def SetFlags(*args
, **kwargs
):
2594 Set the flags to use to initialize the controls of the dialog.
2596 return _windows
.FindReplaceData_SetFlags(*args
, **kwargs
)
2598 def SetFindString(*args
, **kwargs
):
2600 SetFindString(String str)
2602 Set the string to find (used as initial value by the dialog).
2604 return _windows
.FindReplaceData_SetFindString(*args
, **kwargs
)
2606 def SetReplaceString(*args
, **kwargs
):
2608 SetReplaceString(String str)
2610 Set the replacement string (used as initial value by the dialog).
2612 return _windows
.FindReplaceData_SetReplaceString(*args
, **kwargs
)
2615 class FindReplaceDataPtr(FindReplaceData
):
2616 def __init__(self
, this
):
2618 if not hasattr(self
,"thisown"): self
.thisown
= 0
2619 self
.__class
__ = FindReplaceData
2620 _windows
.FindReplaceData_swigregister(FindReplaceDataPtr
)
2622 class FindReplaceDialog(Dialog
):
2624 FindReplaceDialog is a standard modeless dialog which is used to allow the
2625 user to search for some text (and possibly replace it with something
2626 else). The actual searching is supposed to be done in the owner window which
2627 is the parent of this dialog. Note that it means that unlike for the other
2628 standard dialogs this one must have a parent window. Also note that there is
2629 no way to use this dialog in a modal way; it is always, by design and
2630 implementation, modeless.
2633 return "<%s.%s; proxy of C++ wxFindReplaceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2634 def __init__(self
, *args
, **kwargs
):
2636 __init__(Window parent, FindReplaceData data, String title,
2637 int style=0) -> FindReplaceDialog
2639 Create a FindReplaceDialog. The parent and data parameters must be
2640 non-None. Use Show to display the dialog.
2642 newobj
= _windows
.new_FindReplaceDialog(*args
, **kwargs
)
2643 self
.this
= newobj
.this
2646 self
._setOORInfo
(self
)
2648 def Create(*args
, **kwargs
):
2650 Create(Window parent, FindReplaceData data, String title,
2651 int style=0) -> bool
2653 Create the dialog, for 2-phase create.
2655 return _windows
.FindReplaceDialog_Create(*args
, **kwargs
)
2657 def GetData(*args
, **kwargs
):
2659 GetData() -> FindReplaceData
2661 Get the FindReplaceData object used by this dialog.
2663 return _windows
.FindReplaceDialog_GetData(*args
, **kwargs
)
2665 def SetData(*args
, **kwargs
):
2667 SetData(FindReplaceData data)
2669 Set the FindReplaceData object used by this dialog.
2671 return _windows
.FindReplaceDialog_SetData(*args
, **kwargs
)
2674 class FindReplaceDialogPtr(FindReplaceDialog
):
2675 def __init__(self
, this
):
2677 if not hasattr(self
,"thisown"): self
.thisown
= 0
2678 self
.__class
__ = FindReplaceDialog
2679 _windows
.FindReplaceDialog_swigregister(FindReplaceDialogPtr
)
2681 def PreFindReplaceDialog(*args
, **kwargs
):
2683 PreFindReplaceDialog() -> FindReplaceDialog
2685 Precreate a FindReplaceDialog for 2-phase creation
2687 val
= _windows
.new_PreFindReplaceDialog(*args
, **kwargs
)
2691 #---------------------------------------------------------------------------
2693 IDM_WINDOWTILE
= _windows
.IDM_WINDOWTILE
2694 IDM_WINDOWTILEHOR
= _windows
.IDM_WINDOWTILEHOR
2695 IDM_WINDOWCASCADE
= _windows
.IDM_WINDOWCASCADE
2696 IDM_WINDOWICONS
= _windows
.IDM_WINDOWICONS
2697 IDM_WINDOWNEXT
= _windows
.IDM_WINDOWNEXT
2698 IDM_WINDOWTILEVERT
= _windows
.IDM_WINDOWTILEVERT
2699 FIRST_MDI_CHILD
= _windows
.FIRST_MDI_CHILD
2700 LAST_MDI_CHILD
= _windows
.LAST_MDI_CHILD
2701 class MDIParentFrame(Frame
):
2703 return "<%s.%s; proxy of C++ wxMDIParentFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2704 def __init__(self
, *args
, **kwargs
):
2706 __init__(Window parent, int id, String title, Point pos=DefaultPosition,
2707 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
2708 String name=FrameNameStr) -> MDIParentFrame
2710 newobj
= _windows
.new_MDIParentFrame(*args
, **kwargs
)
2711 self
.this
= newobj
.this
2714 self
._setOORInfo
(self
)
2716 def Create(*args
, **kwargs
):
2718 Create(Window parent, int id, String title, Point pos=DefaultPosition,
2719 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
2720 String name=FrameNameStr) -> bool
2722 return _windows
.MDIParentFrame_Create(*args
, **kwargs
)
2724 def ActivateNext(*args
, **kwargs
):
2725 """ActivateNext()"""
2726 return _windows
.MDIParentFrame_ActivateNext(*args
, **kwargs
)
2728 def ActivatePrevious(*args
, **kwargs
):
2729 """ActivatePrevious()"""
2730 return _windows
.MDIParentFrame_ActivatePrevious(*args
, **kwargs
)
2732 def ArrangeIcons(*args
, **kwargs
):
2733 """ArrangeIcons()"""
2734 return _windows
.MDIParentFrame_ArrangeIcons(*args
, **kwargs
)
2736 def Cascade(*args
, **kwargs
):
2738 return _windows
.MDIParentFrame_Cascade(*args
, **kwargs
)
2740 def GetActiveChild(*args
, **kwargs
):
2741 """GetActiveChild() -> MDIChildFrame"""
2742 return _windows
.MDIParentFrame_GetActiveChild(*args
, **kwargs
)
2744 def GetClientWindow(*args
, **kwargs
):
2745 """GetClientWindow() -> MDIClientWindow"""
2746 return _windows
.MDIParentFrame_GetClientWindow(*args
, **kwargs
)
2748 def GetToolBar(*args
, **kwargs
):
2749 """GetToolBar() -> Window"""
2750 return _windows
.MDIParentFrame_GetToolBar(*args
, **kwargs
)
2752 def GetWindowMenu(*args
, **kwargs
):
2753 """GetWindowMenu() -> Menu"""
2754 return _windows
.MDIParentFrame_GetWindowMenu(*args
, **kwargs
)
2756 def SetWindowMenu(*args
, **kwargs
):
2757 """SetWindowMenu(Menu menu)"""
2758 return _windows
.MDIParentFrame_SetWindowMenu(*args
, **kwargs
)
2760 def SetToolBar(*args
, **kwargs
):
2761 """SetToolBar(wxToolBar toolbar)"""
2762 return _windows
.MDIParentFrame_SetToolBar(*args
, **kwargs
)
2764 def Tile(*args
, **kwargs
):
2766 return _windows
.MDIParentFrame_Tile(*args
, **kwargs
)
2769 class MDIParentFramePtr(MDIParentFrame
):
2770 def __init__(self
, this
):
2772 if not hasattr(self
,"thisown"): self
.thisown
= 0
2773 self
.__class
__ = MDIParentFrame
2774 _windows
.MDIParentFrame_swigregister(MDIParentFramePtr
)
2776 def PreMDIParentFrame(*args
, **kwargs
):
2777 """PreMDIParentFrame() -> MDIParentFrame"""
2778 val
= _windows
.new_PreMDIParentFrame(*args
, **kwargs
)
2782 class MDIChildFrame(Frame
):
2784 return "<%s.%s; proxy of C++ wxMDIChildFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2785 def __init__(self
, *args
, **kwargs
):
2787 __init__(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
2788 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
2789 String name=FrameNameStr) -> MDIChildFrame
2791 newobj
= _windows
.new_MDIChildFrame(*args
, **kwargs
)
2792 self
.this
= newobj
.this
2795 self
._setOORInfo
(self
)
2797 def Create(*args
, **kwargs
):
2799 Create(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
2800 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
2801 String name=FrameNameStr) -> bool
2803 return _windows
.MDIChildFrame_Create(*args
, **kwargs
)
2805 def Activate(*args
, **kwargs
):
2807 return _windows
.MDIChildFrame_Activate(*args
, **kwargs
)
2809 def Maximize(*args
, **kwargs
):
2810 """Maximize(bool maximize)"""
2811 return _windows
.MDIChildFrame_Maximize(*args
, **kwargs
)
2813 def Restore(*args
, **kwargs
):
2815 return _windows
.MDIChildFrame_Restore(*args
, **kwargs
)
2818 class MDIChildFramePtr(MDIChildFrame
):
2819 def __init__(self
, this
):
2821 if not hasattr(self
,"thisown"): self
.thisown
= 0
2822 self
.__class
__ = MDIChildFrame
2823 _windows
.MDIChildFrame_swigregister(MDIChildFramePtr
)
2825 def PreMDIChildFrame(*args
, **kwargs
):
2826 """PreMDIChildFrame() -> MDIChildFrame"""
2827 val
= _windows
.new_PreMDIChildFrame(*args
, **kwargs
)
2831 class MDIClientWindow(core
.Window
):
2833 return "<%s.%s; proxy of C++ wxMDIClientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2834 def __init__(self
, *args
, **kwargs
):
2835 """__init__(MDIParentFrame parent, long style=0) -> MDIClientWindow"""
2836 newobj
= _windows
.new_MDIClientWindow(*args
, **kwargs
)
2837 self
.this
= newobj
.this
2840 self
._setOORInfo
(self
)
2842 def Create(*args
, **kwargs
):
2843 """Create(MDIParentFrame parent, long style=0) -> bool"""
2844 return _windows
.MDIClientWindow_Create(*args
, **kwargs
)
2847 class MDIClientWindowPtr(MDIClientWindow
):
2848 def __init__(self
, this
):
2850 if not hasattr(self
,"thisown"): self
.thisown
= 0
2851 self
.__class
__ = MDIClientWindow
2852 _windows
.MDIClientWindow_swigregister(MDIClientWindowPtr
)
2854 def PreMDIClientWindow(*args
, **kwargs
):
2855 """PreMDIClientWindow() -> MDIClientWindow"""
2856 val
= _windows
.new_PreMDIClientWindow(*args
, **kwargs
)
2860 #---------------------------------------------------------------------------
2862 class PyWindow(core
.Window
):
2864 return "<%s.%s; proxy of C++ wxPyWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2865 def __init__(self
, *args
, **kwargs
):
2867 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
2868 long style=0, String name=PanelNameStr) -> PyWindow
2870 newobj
= _windows
.new_PyWindow(*args
, **kwargs
)
2871 self
.this
= newobj
.this
2874 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyWindow
)
2876 def _setCallbackInfo(*args
, **kwargs
):
2877 """_setCallbackInfo(PyObject self, PyObject _class)"""
2878 return _windows
.PyWindow__setCallbackInfo(*args
, **kwargs
)
2880 def base_DoMoveWindow(*args
, **kwargs
):
2881 """base_DoMoveWindow(int x, int y, int width, int height)"""
2882 return _windows
.PyWindow_base_DoMoveWindow(*args
, **kwargs
)
2884 def base_DoSetSize(*args
, **kwargs
):
2885 """base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
2886 return _windows
.PyWindow_base_DoSetSize(*args
, **kwargs
)
2888 def base_DoSetClientSize(*args
, **kwargs
):
2889 """base_DoSetClientSize(int width, int height)"""
2890 return _windows
.PyWindow_base_DoSetClientSize(*args
, **kwargs
)
2892 def base_DoSetVirtualSize(*args
, **kwargs
):
2893 """base_DoSetVirtualSize(int x, int y)"""
2894 return _windows
.PyWindow_base_DoSetVirtualSize(*args
, **kwargs
)
2896 def base_DoGetSize(*args
, **kwargs
):
2897 """base_DoGetSize() -> (width, height)"""
2898 return _windows
.PyWindow_base_DoGetSize(*args
, **kwargs
)
2900 def base_DoGetClientSize(*args
, **kwargs
):
2901 """base_DoGetClientSize() -> (width, height)"""
2902 return _windows
.PyWindow_base_DoGetClientSize(*args
, **kwargs
)
2904 def base_DoGetPosition(*args
, **kwargs
):
2905 """base_DoGetPosition() -> (x,y)"""
2906 return _windows
.PyWindow_base_DoGetPosition(*args
, **kwargs
)
2908 def base_DoGetVirtualSize(*args
, **kwargs
):
2909 """base_DoGetVirtualSize() -> Size"""
2910 return _windows
.PyWindow_base_DoGetVirtualSize(*args
, **kwargs
)
2912 def base_DoGetBestSize(*args
, **kwargs
):
2913 """base_DoGetBestSize() -> Size"""
2914 return _windows
.PyWindow_base_DoGetBestSize(*args
, **kwargs
)
2916 def base_InitDialog(*args
, **kwargs
):
2917 """base_InitDialog()"""
2918 return _windows
.PyWindow_base_InitDialog(*args
, **kwargs
)
2920 def base_TransferDataToWindow(*args
, **kwargs
):
2921 """base_TransferDataToWindow() -> bool"""
2922 return _windows
.PyWindow_base_TransferDataToWindow(*args
, **kwargs
)
2924 def base_TransferDataFromWindow(*args
, **kwargs
):
2925 """base_TransferDataFromWindow() -> bool"""
2926 return _windows
.PyWindow_base_TransferDataFromWindow(*args
, **kwargs
)
2928 def base_Validate(*args
, **kwargs
):
2929 """base_Validate() -> bool"""
2930 return _windows
.PyWindow_base_Validate(*args
, **kwargs
)
2932 def base_AcceptsFocus(*args
, **kwargs
):
2933 """base_AcceptsFocus() -> bool"""
2934 return _windows
.PyWindow_base_AcceptsFocus(*args
, **kwargs
)
2936 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
2937 """base_AcceptsFocusFromKeyboard() -> bool"""
2938 return _windows
.PyWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
2940 def base_GetMaxSize(*args
, **kwargs
):
2941 """base_GetMaxSize() -> Size"""
2942 return _windows
.PyWindow_base_GetMaxSize(*args
, **kwargs
)
2944 def base_AddChild(*args
, **kwargs
):
2945 """base_AddChild(Window child)"""
2946 return _windows
.PyWindow_base_AddChild(*args
, **kwargs
)
2948 def base_RemoveChild(*args
, **kwargs
):
2949 """base_RemoveChild(Window child)"""
2950 return _windows
.PyWindow_base_RemoveChild(*args
, **kwargs
)
2953 class PyWindowPtr(PyWindow
):
2954 def __init__(self
, this
):
2956 if not hasattr(self
,"thisown"): self
.thisown
= 0
2957 self
.__class
__ = PyWindow
2958 _windows
.PyWindow_swigregister(PyWindowPtr
)
2960 class PyPanel(Panel
):
2962 return "<%s.%s; proxy of C++ wxPyPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2963 def __init__(self
, *args
, **kwargs
):
2965 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
2966 long style=0, String name=PanelNameStr) -> PyPanel
2968 newobj
= _windows
.new_PyPanel(*args
, **kwargs
)
2969 self
.this
= newobj
.this
2972 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
)
2974 def _setCallbackInfo(*args
, **kwargs
):
2975 """_setCallbackInfo(PyObject self, PyObject _class)"""
2976 return _windows
.PyPanel__setCallbackInfo(*args
, **kwargs
)
2978 def base_DoMoveWindow(*args
, **kwargs
):
2979 """base_DoMoveWindow(int x, int y, int width, int height)"""
2980 return _windows
.PyPanel_base_DoMoveWindow(*args
, **kwargs
)
2982 def base_DoSetSize(*args
, **kwargs
):
2983 """base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
2984 return _windows
.PyPanel_base_DoSetSize(*args
, **kwargs
)
2986 def base_DoSetClientSize(*args
, **kwargs
):
2987 """base_DoSetClientSize(int width, int height)"""
2988 return _windows
.PyPanel_base_DoSetClientSize(*args
, **kwargs
)
2990 def base_DoSetVirtualSize(*args
, **kwargs
):
2991 """base_DoSetVirtualSize(int x, int y)"""
2992 return _windows
.PyPanel_base_DoSetVirtualSize(*args
, **kwargs
)
2994 def base_DoGetSize(*args
, **kwargs
):
2995 """base_DoGetSize() -> (width, height)"""
2996 return _windows
.PyPanel_base_DoGetSize(*args
, **kwargs
)
2998 def base_DoGetClientSize(*args
, **kwargs
):
2999 """base_DoGetClientSize() -> (width, height)"""
3000 return _windows
.PyPanel_base_DoGetClientSize(*args
, **kwargs
)
3002 def base_DoGetPosition(*args
, **kwargs
):
3003 """base_DoGetPosition() -> (x,y)"""
3004 return _windows
.PyPanel_base_DoGetPosition(*args
, **kwargs
)
3006 def base_DoGetVirtualSize(*args
, **kwargs
):
3007 """base_DoGetVirtualSize() -> Size"""
3008 return _windows
.PyPanel_base_DoGetVirtualSize(*args
, **kwargs
)
3010 def base_DoGetBestSize(*args
, **kwargs
):
3011 """base_DoGetBestSize() -> Size"""
3012 return _windows
.PyPanel_base_DoGetBestSize(*args
, **kwargs
)
3014 def base_InitDialog(*args
, **kwargs
):
3015 """base_InitDialog()"""
3016 return _windows
.PyPanel_base_InitDialog(*args
, **kwargs
)
3018 def base_TransferDataToWindow(*args
, **kwargs
):
3019 """base_TransferDataToWindow() -> bool"""
3020 return _windows
.PyPanel_base_TransferDataToWindow(*args
, **kwargs
)
3022 def base_TransferDataFromWindow(*args
, **kwargs
):
3023 """base_TransferDataFromWindow() -> bool"""
3024 return _windows
.PyPanel_base_TransferDataFromWindow(*args
, **kwargs
)
3026 def base_Validate(*args
, **kwargs
):
3027 """base_Validate() -> bool"""
3028 return _windows
.PyPanel_base_Validate(*args
, **kwargs
)
3030 def base_AcceptsFocus(*args
, **kwargs
):
3031 """base_AcceptsFocus() -> bool"""
3032 return _windows
.PyPanel_base_AcceptsFocus(*args
, **kwargs
)
3034 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
3035 """base_AcceptsFocusFromKeyboard() -> bool"""
3036 return _windows
.PyPanel_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
3038 def base_GetMaxSize(*args
, **kwargs
):
3039 """base_GetMaxSize() -> Size"""
3040 return _windows
.PyPanel_base_GetMaxSize(*args
, **kwargs
)
3042 def base_AddChild(*args
, **kwargs
):
3043 """base_AddChild(Window child)"""
3044 return _windows
.PyPanel_base_AddChild(*args
, **kwargs
)
3046 def base_RemoveChild(*args
, **kwargs
):
3047 """base_RemoveChild(Window child)"""
3048 return _windows
.PyPanel_base_RemoveChild(*args
, **kwargs
)
3051 class PyPanelPtr(PyPanel
):
3052 def __init__(self
, this
):
3054 if not hasattr(self
,"thisown"): self
.thisown
= 0
3055 self
.__class
__ = PyPanel
3056 _windows
.PyPanel_swigregister(PyPanelPtr
)
3058 #---------------------------------------------------------------------------
3060 PRINT_MODE_NONE
= _windows
.PRINT_MODE_NONE
3061 PRINT_MODE_PREVIEW
= _windows
.PRINT_MODE_PREVIEW
3062 PRINT_MODE_FILE
= _windows
.PRINT_MODE_FILE
3063 PRINT_MODE_PRINTER
= _windows
.PRINT_MODE_PRINTER
3064 PRINT_MODE_STREAM
= _windows
.PRINT_MODE_STREAM
3065 class PrintData(core
.Object
):
3067 return "<%s.%s; proxy of C++ wxPrintData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3068 def __init__(self
, *args
, **kwargs
):
3069 """__init__() -> PrintData"""
3070 newobj
= _windows
.new_PrintData(*args
, **kwargs
)
3071 self
.this
= newobj
.this
3074 def __del__(self
, destroy
=_windows
.delete_PrintData
):
3077 if self
.thisown
: destroy(self
)
3080 def GetNoCopies(*args
, **kwargs
):
3081 """GetNoCopies() -> int"""
3082 return _windows
.PrintData_GetNoCopies(*args
, **kwargs
)
3084 def GetCollate(*args
, **kwargs
):
3085 """GetCollate() -> bool"""
3086 return _windows
.PrintData_GetCollate(*args
, **kwargs
)
3088 def GetOrientation(*args
, **kwargs
):
3089 """GetOrientation() -> int"""
3090 return _windows
.PrintData_GetOrientation(*args
, **kwargs
)
3092 def Ok(*args
, **kwargs
):
3094 return _windows
.PrintData_Ok(*args
, **kwargs
)
3096 def GetPrinterName(*args
, **kwargs
):
3097 """GetPrinterName() -> String"""
3098 return _windows
.PrintData_GetPrinterName(*args
, **kwargs
)
3100 def GetColour(*args
, **kwargs
):
3101 """GetColour() -> bool"""
3102 return _windows
.PrintData_GetColour(*args
, **kwargs
)
3104 def GetDuplex(*args
, **kwargs
):
3105 """GetDuplex() -> int"""
3106 return _windows
.PrintData_GetDuplex(*args
, **kwargs
)
3108 def GetPaperId(*args
, **kwargs
):
3109 """GetPaperId() -> int"""
3110 return _windows
.PrintData_GetPaperId(*args
, **kwargs
)
3112 def GetPaperSize(*args
, **kwargs
):
3113 """GetPaperSize() -> Size"""
3114 return _windows
.PrintData_GetPaperSize(*args
, **kwargs
)
3116 def GetQuality(*args
, **kwargs
):
3117 """GetQuality() -> int"""
3118 return _windows
.PrintData_GetQuality(*args
, **kwargs
)
3120 def SetNoCopies(*args
, **kwargs
):
3121 """SetNoCopies(int v)"""
3122 return _windows
.PrintData_SetNoCopies(*args
, **kwargs
)
3124 def SetCollate(*args
, **kwargs
):
3125 """SetCollate(bool flag)"""
3126 return _windows
.PrintData_SetCollate(*args
, **kwargs
)
3128 def SetOrientation(*args
, **kwargs
):
3129 """SetOrientation(int orient)"""
3130 return _windows
.PrintData_SetOrientation(*args
, **kwargs
)
3132 def SetPrinterName(*args
, **kwargs
):
3133 """SetPrinterName(String name)"""
3134 return _windows
.PrintData_SetPrinterName(*args
, **kwargs
)
3136 def SetColour(*args
, **kwargs
):
3137 """SetColour(bool colour)"""
3138 return _windows
.PrintData_SetColour(*args
, **kwargs
)
3140 def SetDuplex(*args
, **kwargs
):
3141 """SetDuplex(int duplex)"""
3142 return _windows
.PrintData_SetDuplex(*args
, **kwargs
)
3144 def SetPaperId(*args
, **kwargs
):
3145 """SetPaperId(int sizeId)"""
3146 return _windows
.PrintData_SetPaperId(*args
, **kwargs
)
3148 def SetPaperSize(*args
, **kwargs
):
3149 """SetPaperSize(Size sz)"""
3150 return _windows
.PrintData_SetPaperSize(*args
, **kwargs
)
3152 def SetQuality(*args
, **kwargs
):
3153 """SetQuality(int quality)"""
3154 return _windows
.PrintData_SetQuality(*args
, **kwargs
)
3156 def GetPrinterCommand(*args
, **kwargs
):
3157 """GetPrinterCommand() -> String"""
3158 return _windows
.PrintData_GetPrinterCommand(*args
, **kwargs
)
3160 def GetPrinterOptions(*args
, **kwargs
):
3161 """GetPrinterOptions() -> String"""
3162 return _windows
.PrintData_GetPrinterOptions(*args
, **kwargs
)
3164 def GetPreviewCommand(*args
, **kwargs
):
3165 """GetPreviewCommand() -> String"""
3166 return _windows
.PrintData_GetPreviewCommand(*args
, **kwargs
)
3168 def GetFilename(*args
, **kwargs
):
3169 """GetFilename() -> String"""
3170 return _windows
.PrintData_GetFilename(*args
, **kwargs
)
3172 def GetFontMetricPath(*args
, **kwargs
):
3173 """GetFontMetricPath() -> String"""
3174 return _windows
.PrintData_GetFontMetricPath(*args
, **kwargs
)
3176 def GetPrinterScaleX(*args
, **kwargs
):
3177 """GetPrinterScaleX() -> double"""
3178 return _windows
.PrintData_GetPrinterScaleX(*args
, **kwargs
)
3180 def GetPrinterScaleY(*args
, **kwargs
):
3181 """GetPrinterScaleY() -> double"""
3182 return _windows
.PrintData_GetPrinterScaleY(*args
, **kwargs
)
3184 def GetPrinterTranslateX(*args
, **kwargs
):
3185 """GetPrinterTranslateX() -> long"""
3186 return _windows
.PrintData_GetPrinterTranslateX(*args
, **kwargs
)
3188 def GetPrinterTranslateY(*args
, **kwargs
):
3189 """GetPrinterTranslateY() -> long"""
3190 return _windows
.PrintData_GetPrinterTranslateY(*args
, **kwargs
)
3192 def GetPrintMode(*args
, **kwargs
):
3193 """GetPrintMode() -> int"""
3194 return _windows
.PrintData_GetPrintMode(*args
, **kwargs
)
3196 def SetPrinterCommand(*args
, **kwargs
):
3197 """SetPrinterCommand(String command)"""
3198 return _windows
.PrintData_SetPrinterCommand(*args
, **kwargs
)
3200 def SetPrinterOptions(*args
, **kwargs
):
3201 """SetPrinterOptions(String options)"""
3202 return _windows
.PrintData_SetPrinterOptions(*args
, **kwargs
)
3204 def SetPreviewCommand(*args
, **kwargs
):
3205 """SetPreviewCommand(String command)"""
3206 return _windows
.PrintData_SetPreviewCommand(*args
, **kwargs
)
3208 def SetFilename(*args
, **kwargs
):
3209 """SetFilename(String filename)"""
3210 return _windows
.PrintData_SetFilename(*args
, **kwargs
)
3212 def SetFontMetricPath(*args
, **kwargs
):
3213 """SetFontMetricPath(String path)"""
3214 return _windows
.PrintData_SetFontMetricPath(*args
, **kwargs
)
3216 def SetPrinterScaleX(*args
, **kwargs
):
3217 """SetPrinterScaleX(double x)"""
3218 return _windows
.PrintData_SetPrinterScaleX(*args
, **kwargs
)
3220 def SetPrinterScaleY(*args
, **kwargs
):
3221 """SetPrinterScaleY(double y)"""
3222 return _windows
.PrintData_SetPrinterScaleY(*args
, **kwargs
)
3224 def SetPrinterScaling(*args
, **kwargs
):
3225 """SetPrinterScaling(double x, double y)"""
3226 return _windows
.PrintData_SetPrinterScaling(*args
, **kwargs
)
3228 def SetPrinterTranslateX(*args
, **kwargs
):
3229 """SetPrinterTranslateX(long x)"""
3230 return _windows
.PrintData_SetPrinterTranslateX(*args
, **kwargs
)
3232 def SetPrinterTranslateY(*args
, **kwargs
):
3233 """SetPrinterTranslateY(long y)"""
3234 return _windows
.PrintData_SetPrinterTranslateY(*args
, **kwargs
)
3236 def SetPrinterTranslation(*args
, **kwargs
):
3237 """SetPrinterTranslation(long x, long y)"""
3238 return _windows
.PrintData_SetPrinterTranslation(*args
, **kwargs
)
3240 def SetPrintMode(*args
, **kwargs
):
3241 """SetPrintMode(int printMode)"""
3242 return _windows
.PrintData_SetPrintMode(*args
, **kwargs
)
3244 def GetOutputStream(*args
, **kwargs
):
3245 """GetOutputStream() -> OutputStream"""
3246 return _windows
.PrintData_GetOutputStream(*args
, **kwargs
)
3248 def SetOutputStream(*args
, **kwargs
):
3249 """SetOutputStream(OutputStream outputstream)"""
3250 return _windows
.PrintData_SetOutputStream(*args
, **kwargs
)
3252 def __nonzero__(self
): return self
.Ok()
3254 class PrintDataPtr(PrintData
):
3255 def __init__(self
, this
):
3257 if not hasattr(self
,"thisown"): self
.thisown
= 0
3258 self
.__class
__ = PrintData
3259 _windows
.PrintData_swigregister(PrintDataPtr
)
3260 PrintoutTitleStr
= cvar
.PrintoutTitleStr
3261 PreviewCanvasNameStr
= cvar
.PreviewCanvasNameStr
3263 class PageSetupDialogData(core
.Object
):
3265 return "<%s.%s; proxy of C++ wxPageSetupDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3266 def __init__(self
, *args
, **kwargs
):
3267 """__init__() -> PageSetupDialogData"""
3268 newobj
= _windows
.new_PageSetupDialogData(*args
, **kwargs
)
3269 self
.this
= newobj
.this
3272 def __del__(self
, destroy
=_windows
.delete_PageSetupDialogData
):
3275 if self
.thisown
: destroy(self
)
3278 def EnableHelp(*args
, **kwargs
):
3279 """EnableHelp(bool flag)"""
3280 return _windows
.PageSetupDialogData_EnableHelp(*args
, **kwargs
)
3282 def EnableMargins(*args
, **kwargs
):
3283 """EnableMargins(bool flag)"""
3284 return _windows
.PageSetupDialogData_EnableMargins(*args
, **kwargs
)
3286 def EnableOrientation(*args
, **kwargs
):
3287 """EnableOrientation(bool flag)"""
3288 return _windows
.PageSetupDialogData_EnableOrientation(*args
, **kwargs
)
3290 def EnablePaper(*args
, **kwargs
):
3291 """EnablePaper(bool flag)"""
3292 return _windows
.PageSetupDialogData_EnablePaper(*args
, **kwargs
)
3294 def EnablePrinter(*args
, **kwargs
):
3295 """EnablePrinter(bool flag)"""
3296 return _windows
.PageSetupDialogData_EnablePrinter(*args
, **kwargs
)
3298 def GetDefaultMinMargins(*args
, **kwargs
):
3299 """GetDefaultMinMargins() -> bool"""
3300 return _windows
.PageSetupDialogData_GetDefaultMinMargins(*args
, **kwargs
)
3302 def GetEnableMargins(*args
, **kwargs
):
3303 """GetEnableMargins() -> bool"""
3304 return _windows
.PageSetupDialogData_GetEnableMargins(*args
, **kwargs
)
3306 def GetEnableOrientation(*args
, **kwargs
):
3307 """GetEnableOrientation() -> bool"""
3308 return _windows
.PageSetupDialogData_GetEnableOrientation(*args
, **kwargs
)
3310 def GetEnablePaper(*args
, **kwargs
):
3311 """GetEnablePaper() -> bool"""
3312 return _windows
.PageSetupDialogData_GetEnablePaper(*args
, **kwargs
)
3314 def GetEnablePrinter(*args
, **kwargs
):
3315 """GetEnablePrinter() -> bool"""
3316 return _windows
.PageSetupDialogData_GetEnablePrinter(*args
, **kwargs
)
3318 def GetEnableHelp(*args
, **kwargs
):
3319 """GetEnableHelp() -> bool"""
3320 return _windows
.PageSetupDialogData_GetEnableHelp(*args
, **kwargs
)
3322 def GetDefaultInfo(*args
, **kwargs
):
3323 """GetDefaultInfo() -> bool"""
3324 return _windows
.PageSetupDialogData_GetDefaultInfo(*args
, **kwargs
)
3326 def GetMarginTopLeft(*args
, **kwargs
):
3327 """GetMarginTopLeft() -> Point"""
3328 return _windows
.PageSetupDialogData_GetMarginTopLeft(*args
, **kwargs
)
3330 def GetMarginBottomRight(*args
, **kwargs
):
3331 """GetMarginBottomRight() -> Point"""
3332 return _windows
.PageSetupDialogData_GetMarginBottomRight(*args
, **kwargs
)
3334 def GetMinMarginTopLeft(*args
, **kwargs
):
3335 """GetMinMarginTopLeft() -> Point"""
3336 return _windows
.PageSetupDialogData_GetMinMarginTopLeft(*args
, **kwargs
)
3338 def GetMinMarginBottomRight(*args
, **kwargs
):
3339 """GetMinMarginBottomRight() -> Point"""
3340 return _windows
.PageSetupDialogData_GetMinMarginBottomRight(*args
, **kwargs
)
3342 def GetPaperId(*args
, **kwargs
):
3343 """GetPaperId() -> int"""
3344 return _windows
.PageSetupDialogData_GetPaperId(*args
, **kwargs
)
3346 def GetPaperSize(*args
, **kwargs
):
3347 """GetPaperSize() -> Size"""
3348 return _windows
.PageSetupDialogData_GetPaperSize(*args
, **kwargs
)
3350 def GetPrintData(*args
, **kwargs
):
3351 """GetPrintData() -> PrintData"""
3352 return _windows
.PageSetupDialogData_GetPrintData(*args
, **kwargs
)
3354 def Ok(*args
, **kwargs
):
3356 return _windows
.PageSetupDialogData_Ok(*args
, **kwargs
)
3358 def SetDefaultInfo(*args
, **kwargs
):
3359 """SetDefaultInfo(bool flag)"""
3360 return _windows
.PageSetupDialogData_SetDefaultInfo(*args
, **kwargs
)
3362 def SetDefaultMinMargins(*args
, **kwargs
):
3363 """SetDefaultMinMargins(bool flag)"""
3364 return _windows
.PageSetupDialogData_SetDefaultMinMargins(*args
, **kwargs
)
3366 def SetMarginTopLeft(*args
, **kwargs
):
3367 """SetMarginTopLeft(Point pt)"""
3368 return _windows
.PageSetupDialogData_SetMarginTopLeft(*args
, **kwargs
)
3370 def SetMarginBottomRight(*args
, **kwargs
):
3371 """SetMarginBottomRight(Point pt)"""
3372 return _windows
.PageSetupDialogData_SetMarginBottomRight(*args
, **kwargs
)
3374 def SetMinMarginTopLeft(*args
, **kwargs
):
3375 """SetMinMarginTopLeft(Point pt)"""
3376 return _windows
.PageSetupDialogData_SetMinMarginTopLeft(*args
, **kwargs
)
3378 def SetMinMarginBottomRight(*args
, **kwargs
):
3379 """SetMinMarginBottomRight(Point pt)"""
3380 return _windows
.PageSetupDialogData_SetMinMarginBottomRight(*args
, **kwargs
)
3382 def SetPaperId(*args
, **kwargs
):
3383 """SetPaperId(int id)"""
3384 return _windows
.PageSetupDialogData_SetPaperId(*args
, **kwargs
)
3386 def SetPaperSize(*args
, **kwargs
):
3387 """SetPaperSize(Size size)"""
3388 return _windows
.PageSetupDialogData_SetPaperSize(*args
, **kwargs
)
3390 def SetPrintData(*args
, **kwargs
):
3391 """SetPrintData(PrintData printData)"""
3392 return _windows
.PageSetupDialogData_SetPrintData(*args
, **kwargs
)
3394 def __nonzero__(self
): return self
.Ok()
3396 class PageSetupDialogDataPtr(PageSetupDialogData
):
3397 def __init__(self
, this
):
3399 if not hasattr(self
,"thisown"): self
.thisown
= 0
3400 self
.__class
__ = PageSetupDialogData
3401 _windows
.PageSetupDialogData_swigregister(PageSetupDialogDataPtr
)
3403 class PageSetupDialog(Dialog
):
3405 return "<%s.%s; proxy of C++ wxPageSetupDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3406 def __init__(self
, *args
, **kwargs
):
3407 """__init__(Window parent, PageSetupDialogData data=None) -> PageSetupDialog"""
3408 newobj
= _windows
.new_PageSetupDialog(*args
, **kwargs
)
3409 self
.this
= newobj
.this
3412 self
._setOORInfo
(self
)
3414 def GetPageSetupData(*args
, **kwargs
):
3415 """GetPageSetupData() -> PageSetupDialogData"""
3416 return _windows
.PageSetupDialog_GetPageSetupData(*args
, **kwargs
)
3418 def ShowModal(*args
, **kwargs
):
3419 """ShowModal() -> int"""
3420 return _windows
.PageSetupDialog_ShowModal(*args
, **kwargs
)
3423 class PageSetupDialogPtr(PageSetupDialog
):
3424 def __init__(self
, this
):
3426 if not hasattr(self
,"thisown"): self
.thisown
= 0
3427 self
.__class
__ = PageSetupDialog
3428 _windows
.PageSetupDialog_swigregister(PageSetupDialogPtr
)
3430 class PrintDialogData(core
.Object
):
3432 return "<%s.%s; proxy of C++ wxPrintDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3433 def __init__(self
, *args
):
3435 __init__() -> PrintDialogData
3436 __init__(PrintData printData) -> PrintDialogData
3438 newobj
= _windows
.new_PrintDialogData(*args
)
3439 self
.this
= newobj
.this
3442 def __del__(self
, destroy
=_windows
.delete_PrintDialogData
):
3445 if self
.thisown
: destroy(self
)
3448 def GetFromPage(*args
, **kwargs
):
3449 """GetFromPage() -> int"""
3450 return _windows
.PrintDialogData_GetFromPage(*args
, **kwargs
)
3452 def GetToPage(*args
, **kwargs
):
3453 """GetToPage() -> int"""
3454 return _windows
.PrintDialogData_GetToPage(*args
, **kwargs
)
3456 def GetMinPage(*args
, **kwargs
):
3457 """GetMinPage() -> int"""
3458 return _windows
.PrintDialogData_GetMinPage(*args
, **kwargs
)
3460 def GetMaxPage(*args
, **kwargs
):
3461 """GetMaxPage() -> int"""
3462 return _windows
.PrintDialogData_GetMaxPage(*args
, **kwargs
)
3464 def GetNoCopies(*args
, **kwargs
):
3465 """GetNoCopies() -> int"""
3466 return _windows
.PrintDialogData_GetNoCopies(*args
, **kwargs
)
3468 def GetAllPages(*args
, **kwargs
):
3469 """GetAllPages() -> bool"""
3470 return _windows
.PrintDialogData_GetAllPages(*args
, **kwargs
)
3472 def GetSelection(*args
, **kwargs
):
3473 """GetSelection() -> bool"""
3474 return _windows
.PrintDialogData_GetSelection(*args
, **kwargs
)
3476 def GetCollate(*args
, **kwargs
):
3477 """GetCollate() -> bool"""
3478 return _windows
.PrintDialogData_GetCollate(*args
, **kwargs
)
3480 def GetPrintToFile(*args
, **kwargs
):
3481 """GetPrintToFile() -> bool"""
3482 return _windows
.PrintDialogData_GetPrintToFile(*args
, **kwargs
)
3484 def GetSetupDialog(*args
, **kwargs
):
3485 """GetSetupDialog() -> bool"""
3486 return _windows
.PrintDialogData_GetSetupDialog(*args
, **kwargs
)
3488 def SetFromPage(*args
, **kwargs
):
3489 """SetFromPage(int v)"""
3490 return _windows
.PrintDialogData_SetFromPage(*args
, **kwargs
)
3492 def SetToPage(*args
, **kwargs
):
3493 """SetToPage(int v)"""
3494 return _windows
.PrintDialogData_SetToPage(*args
, **kwargs
)
3496 def SetMinPage(*args
, **kwargs
):
3497 """SetMinPage(int v)"""
3498 return _windows
.PrintDialogData_SetMinPage(*args
, **kwargs
)
3500 def SetMaxPage(*args
, **kwargs
):
3501 """SetMaxPage(int v)"""
3502 return _windows
.PrintDialogData_SetMaxPage(*args
, **kwargs
)
3504 def SetNoCopies(*args
, **kwargs
):
3505 """SetNoCopies(int v)"""
3506 return _windows
.PrintDialogData_SetNoCopies(*args
, **kwargs
)
3508 def SetAllPages(*args
, **kwargs
):
3509 """SetAllPages(bool flag)"""
3510 return _windows
.PrintDialogData_SetAllPages(*args
, **kwargs
)
3512 def SetSelection(*args
, **kwargs
):
3513 """SetSelection(bool flag)"""
3514 return _windows
.PrintDialogData_SetSelection(*args
, **kwargs
)
3516 def SetCollate(*args
, **kwargs
):
3517 """SetCollate(bool flag)"""
3518 return _windows
.PrintDialogData_SetCollate(*args
, **kwargs
)
3520 def SetPrintToFile(*args
, **kwargs
):
3521 """SetPrintToFile(bool flag)"""
3522 return _windows
.PrintDialogData_SetPrintToFile(*args
, **kwargs
)
3524 def SetSetupDialog(*args
, **kwargs
):
3525 """SetSetupDialog(bool flag)"""
3526 return _windows
.PrintDialogData_SetSetupDialog(*args
, **kwargs
)
3528 def EnablePrintToFile(*args
, **kwargs
):
3529 """EnablePrintToFile(bool flag)"""
3530 return _windows
.PrintDialogData_EnablePrintToFile(*args
, **kwargs
)
3532 def EnableSelection(*args
, **kwargs
):
3533 """EnableSelection(bool flag)"""
3534 return _windows
.PrintDialogData_EnableSelection(*args
, **kwargs
)
3536 def EnablePageNumbers(*args
, **kwargs
):
3537 """EnablePageNumbers(bool flag)"""
3538 return _windows
.PrintDialogData_EnablePageNumbers(*args
, **kwargs
)
3540 def EnableHelp(*args
, **kwargs
):
3541 """EnableHelp(bool flag)"""
3542 return _windows
.PrintDialogData_EnableHelp(*args
, **kwargs
)
3544 def GetEnablePrintToFile(*args
, **kwargs
):
3545 """GetEnablePrintToFile() -> bool"""
3546 return _windows
.PrintDialogData_GetEnablePrintToFile(*args
, **kwargs
)
3548 def GetEnableSelection(*args
, **kwargs
):
3549 """GetEnableSelection() -> bool"""
3550 return _windows
.PrintDialogData_GetEnableSelection(*args
, **kwargs
)
3552 def GetEnablePageNumbers(*args
, **kwargs
):
3553 """GetEnablePageNumbers() -> bool"""
3554 return _windows
.PrintDialogData_GetEnablePageNumbers(*args
, **kwargs
)
3556 def GetEnableHelp(*args
, **kwargs
):
3557 """GetEnableHelp() -> bool"""
3558 return _windows
.PrintDialogData_GetEnableHelp(*args
, **kwargs
)
3560 def Ok(*args
, **kwargs
):
3562 return _windows
.PrintDialogData_Ok(*args
, **kwargs
)
3564 def GetPrintData(*args
, **kwargs
):
3565 """GetPrintData() -> PrintData"""
3566 return _windows
.PrintDialogData_GetPrintData(*args
, **kwargs
)
3568 def SetPrintData(*args
, **kwargs
):
3569 """SetPrintData(PrintData printData)"""
3570 return _windows
.PrintDialogData_SetPrintData(*args
, **kwargs
)
3572 def __nonzero__(self
): return self
.Ok()
3574 class PrintDialogDataPtr(PrintDialogData
):
3575 def __init__(self
, this
):
3577 if not hasattr(self
,"thisown"): self
.thisown
= 0
3578 self
.__class
__ = PrintDialogData
3579 _windows
.PrintDialogData_swigregister(PrintDialogDataPtr
)
3581 class PrintDialog(Dialog
):
3583 return "<%s.%s; proxy of C++ wxPrintDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3584 def __init__(self
, *args
, **kwargs
):
3585 """__init__(Window parent, PrintDialogData data=None) -> PrintDialog"""
3586 newobj
= _windows
.new_PrintDialog(*args
, **kwargs
)
3587 self
.this
= newobj
.this
3590 self
._setOORInfo
(self
)
3592 def GetPrintDialogData(*args
, **kwargs
):
3593 """GetPrintDialogData() -> PrintDialogData"""
3594 return _windows
.PrintDialog_GetPrintDialogData(*args
, **kwargs
)
3596 def GetPrintDC(*args
, **kwargs
):
3597 """GetPrintDC() -> DC"""
3598 return _windows
.PrintDialog_GetPrintDC(*args
, **kwargs
)
3600 def ShowModal(*args
, **kwargs
):
3601 """ShowModal() -> int"""
3602 return _windows
.PrintDialog_ShowModal(*args
, **kwargs
)
3605 class PrintDialogPtr(PrintDialog
):
3606 def __init__(self
, this
):
3608 if not hasattr(self
,"thisown"): self
.thisown
= 0
3609 self
.__class
__ = PrintDialog
3610 _windows
.PrintDialog_swigregister(PrintDialogPtr
)
3612 PRINTER_NO_ERROR
= _windows
.PRINTER_NO_ERROR
3613 PRINTER_CANCELLED
= _windows
.PRINTER_CANCELLED
3614 PRINTER_ERROR
= _windows
.PRINTER_ERROR
3615 class Printer(core
.Object
):
3617 return "<%s.%s; proxy of C++ wxPrinter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3618 def __init__(self
, *args
, **kwargs
):
3619 """__init__(PrintDialogData data=None) -> Printer"""
3620 newobj
= _windows
.new_Printer(*args
, **kwargs
)
3621 self
.this
= newobj
.this
3624 def __del__(self
, destroy
=_windows
.delete_Printer
):
3627 if self
.thisown
: destroy(self
)
3630 def CreateAbortWindow(*args
, **kwargs
):
3631 """CreateAbortWindow(Window parent, Printout printout)"""
3632 return _windows
.Printer_CreateAbortWindow(*args
, **kwargs
)
3634 def GetPrintDialogData(*args
, **kwargs
):
3635 """GetPrintDialogData() -> PrintDialogData"""
3636 return _windows
.Printer_GetPrintDialogData(*args
, **kwargs
)
3638 def Print(*args
, **kwargs
):
3639 """Print(Window parent, Printout printout, int prompt=True) -> bool"""
3640 return _windows
.Printer_Print(*args
, **kwargs
)
3642 def PrintDialog(*args
, **kwargs
):
3643 """PrintDialog(Window parent) -> DC"""
3644 return _windows
.Printer_PrintDialog(*args
, **kwargs
)
3646 def ReportError(*args
, **kwargs
):
3647 """ReportError(Window parent, Printout printout, String message)"""
3648 return _windows
.Printer_ReportError(*args
, **kwargs
)
3650 def Setup(*args
, **kwargs
):
3651 """Setup(Window parent) -> bool"""
3652 return _windows
.Printer_Setup(*args
, **kwargs
)
3654 def GetAbort(*args
, **kwargs
):
3655 """GetAbort() -> bool"""
3656 return _windows
.Printer_GetAbort(*args
, **kwargs
)
3658 def GetLastError(*args
, **kwargs
):
3659 """GetLastError() -> int"""
3660 return _windows
.Printer_GetLastError(*args
, **kwargs
)
3662 GetLastError
= staticmethod(GetLastError
)
3664 class PrinterPtr(Printer
):
3665 def __init__(self
, this
):
3667 if not hasattr(self
,"thisown"): self
.thisown
= 0
3668 self
.__class
__ = Printer
3669 _windows
.Printer_swigregister(PrinterPtr
)
3671 def Printer_GetLastError(*args
, **kwargs
):
3672 """Printer_GetLastError() -> int"""
3673 return _windows
.Printer_GetLastError(*args
, **kwargs
)
3675 class Printout(core
.Object
):
3677 return "<%s.%s; proxy of C++ wxPyPrintout instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3678 def __init__(self
, *args
, **kwargs
):
3679 """__init__(String title=PrintoutTitleStr) -> Printout"""
3680 newobj
= _windows
.new_Printout(*args
, **kwargs
)
3681 self
.this
= newobj
.this
3684 self
._setCallbackInfo
(self
, Printout
)
3686 def _setCallbackInfo(*args
, **kwargs
):
3687 """_setCallbackInfo(PyObject self, PyObject _class)"""
3688 return _windows
.Printout__setCallbackInfo(*args
, **kwargs
)
3690 def GetTitle(*args
, **kwargs
):
3691 """GetTitle() -> String"""
3692 return _windows
.Printout_GetTitle(*args
, **kwargs
)
3694 def GetDC(*args
, **kwargs
):
3696 return _windows
.Printout_GetDC(*args
, **kwargs
)
3698 def SetDC(*args
, **kwargs
):
3700 return _windows
.Printout_SetDC(*args
, **kwargs
)
3702 def SetPageSizePixels(*args
, **kwargs
):
3703 """SetPageSizePixels(int w, int h)"""
3704 return _windows
.Printout_SetPageSizePixels(*args
, **kwargs
)
3706 def GetPageSizePixels(*args
, **kwargs
):
3707 """GetPageSizePixels() -> (w, h)"""
3708 return _windows
.Printout_GetPageSizePixels(*args
, **kwargs
)
3710 def SetPageSizeMM(*args
, **kwargs
):
3711 """SetPageSizeMM(int w, int h)"""
3712 return _windows
.Printout_SetPageSizeMM(*args
, **kwargs
)
3714 def GetPageSizeMM(*args
, **kwargs
):
3715 """GetPageSizeMM() -> (w, h)"""
3716 return _windows
.Printout_GetPageSizeMM(*args
, **kwargs
)
3718 def SetPPIScreen(*args
, **kwargs
):
3719 """SetPPIScreen(int x, int y)"""
3720 return _windows
.Printout_SetPPIScreen(*args
, **kwargs
)
3722 def GetPPIScreen(*args
, **kwargs
):
3723 """GetPPIScreen() -> (x,y)"""
3724 return _windows
.Printout_GetPPIScreen(*args
, **kwargs
)
3726 def SetPPIPrinter(*args
, **kwargs
):
3727 """SetPPIPrinter(int x, int y)"""
3728 return _windows
.Printout_SetPPIPrinter(*args
, **kwargs
)
3730 def GetPPIPrinter(*args
, **kwargs
):
3731 """GetPPIPrinter() -> (x,y)"""
3732 return _windows
.Printout_GetPPIPrinter(*args
, **kwargs
)
3734 def IsPreview(*args
, **kwargs
):
3735 """IsPreview() -> bool"""
3736 return _windows
.Printout_IsPreview(*args
, **kwargs
)
3738 def SetIsPreview(*args
, **kwargs
):
3739 """SetIsPreview(bool p)"""
3740 return _windows
.Printout_SetIsPreview(*args
, **kwargs
)
3742 def base_OnBeginDocument(*args
, **kwargs
):
3743 """base_OnBeginDocument(int startPage, int endPage) -> bool"""
3744 return _windows
.Printout_base_OnBeginDocument(*args
, **kwargs
)
3746 def base_OnEndDocument(*args
, **kwargs
):
3747 """base_OnEndDocument()"""
3748 return _windows
.Printout_base_OnEndDocument(*args
, **kwargs
)
3750 def base_OnBeginPrinting(*args
, **kwargs
):
3751 """base_OnBeginPrinting()"""
3752 return _windows
.Printout_base_OnBeginPrinting(*args
, **kwargs
)
3754 def base_OnEndPrinting(*args
, **kwargs
):
3755 """base_OnEndPrinting()"""
3756 return _windows
.Printout_base_OnEndPrinting(*args
, **kwargs
)
3758 def base_OnPreparePrinting(*args
, **kwargs
):
3759 """base_OnPreparePrinting()"""
3760 return _windows
.Printout_base_OnPreparePrinting(*args
, **kwargs
)
3762 def base_HasPage(*args
, **kwargs
):
3763 """base_HasPage(int page) -> bool"""
3764 return _windows
.Printout_base_HasPage(*args
, **kwargs
)
3766 def base_GetPageInfo(*args
, **kwargs
):
3767 """base_GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)"""
3768 return _windows
.Printout_base_GetPageInfo(*args
, **kwargs
)
3771 class PrintoutPtr(Printout
):
3772 def __init__(self
, this
):
3774 if not hasattr(self
,"thisown"): self
.thisown
= 0
3775 self
.__class
__ = Printout
3776 _windows
.Printout_swigregister(PrintoutPtr
)
3778 class PreviewCanvas(ScrolledWindow
):
3780 return "<%s.%s; proxy of C++ wxPreviewCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3781 def __init__(self
, *args
, **kwargs
):
3783 __init__(PrintPreview preview, Window parent, Point pos=DefaultPosition,
3784 Size size=DefaultSize, long style=0,
3785 String name=PreviewCanvasNameStr) -> PreviewCanvas
3787 newobj
= _windows
.new_PreviewCanvas(*args
, **kwargs
)
3788 self
.this
= newobj
.this
3791 self
._setOORInfo
(self
)
3794 class PreviewCanvasPtr(PreviewCanvas
):
3795 def __init__(self
, this
):
3797 if not hasattr(self
,"thisown"): self
.thisown
= 0
3798 self
.__class
__ = PreviewCanvas
3799 _windows
.PreviewCanvas_swigregister(PreviewCanvasPtr
)
3801 class PreviewFrame(Frame
):
3803 return "<%s.%s; proxy of C++ wxPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3804 def __init__(self
, *args
, **kwargs
):
3806 __init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
3807 Size size=DefaultSize,
3808 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame
3810 newobj
= _windows
.new_PreviewFrame(*args
, **kwargs
)
3811 self
.this
= newobj
.this
3814 self
._setOORInfo
(self
)
3816 def Initialize(*args
, **kwargs
):
3818 return _windows
.PreviewFrame_Initialize(*args
, **kwargs
)
3820 def CreateControlBar(*args
, **kwargs
):
3821 """CreateControlBar()"""
3822 return _windows
.PreviewFrame_CreateControlBar(*args
, **kwargs
)
3824 def CreateCanvas(*args
, **kwargs
):
3825 """CreateCanvas()"""
3826 return _windows
.PreviewFrame_CreateCanvas(*args
, **kwargs
)
3828 def GetControlBar(*args
, **kwargs
):
3829 """GetControlBar() -> PreviewControlBar"""
3830 return _windows
.PreviewFrame_GetControlBar(*args
, **kwargs
)
3833 class PreviewFramePtr(PreviewFrame
):
3834 def __init__(self
, this
):
3836 if not hasattr(self
,"thisown"): self
.thisown
= 0
3837 self
.__class
__ = PreviewFrame
3838 _windows
.PreviewFrame_swigregister(PreviewFramePtr
)
3840 PREVIEW_PRINT
= _windows
.PREVIEW_PRINT
3841 PREVIEW_PREVIOUS
= _windows
.PREVIEW_PREVIOUS
3842 PREVIEW_NEXT
= _windows
.PREVIEW_NEXT
3843 PREVIEW_ZOOM
= _windows
.PREVIEW_ZOOM
3844 PREVIEW_FIRST
= _windows
.PREVIEW_FIRST
3845 PREVIEW_LAST
= _windows
.PREVIEW_LAST
3846 PREVIEW_GOTO
= _windows
.PREVIEW_GOTO
3847 PREVIEW_DEFAULT
= _windows
.PREVIEW_DEFAULT
3848 ID_PREVIEW_CLOSE
= _windows
.ID_PREVIEW_CLOSE
3849 ID_PREVIEW_NEXT
= _windows
.ID_PREVIEW_NEXT
3850 ID_PREVIEW_PREVIOUS
= _windows
.ID_PREVIEW_PREVIOUS
3851 ID_PREVIEW_PRINT
= _windows
.ID_PREVIEW_PRINT
3852 ID_PREVIEW_ZOOM
= _windows
.ID_PREVIEW_ZOOM
3853 ID_PREVIEW_FIRST
= _windows
.ID_PREVIEW_FIRST
3854 ID_PREVIEW_LAST
= _windows
.ID_PREVIEW_LAST
3855 ID_PREVIEW_GOTO
= _windows
.ID_PREVIEW_GOTO
3856 class PreviewControlBar(Panel
):
3858 return "<%s.%s; proxy of C++ wxPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3859 def __init__(self
, *args
, **kwargs
):
3861 __init__(PrintPreview preview, long buttons, Window parent,
3862 Point pos=DefaultPosition, Size size=DefaultSize,
3863 long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar
3865 newobj
= _windows
.new_PreviewControlBar(*args
, **kwargs
)
3866 self
.this
= newobj
.this
3869 self
._setOORInfo
(self
)
3871 def GetZoomControl(*args
, **kwargs
):
3872 """GetZoomControl() -> int"""
3873 return _windows
.PreviewControlBar_GetZoomControl(*args
, **kwargs
)
3875 def SetZoomControl(*args
, **kwargs
):
3876 """SetZoomControl(int zoom)"""
3877 return _windows
.PreviewControlBar_SetZoomControl(*args
, **kwargs
)
3879 def GetPrintPreview(*args
, **kwargs
):
3880 """GetPrintPreview() -> PrintPreview"""
3881 return _windows
.PreviewControlBar_GetPrintPreview(*args
, **kwargs
)
3883 def OnNext(*args
, **kwargs
):
3885 return _windows
.PreviewControlBar_OnNext(*args
, **kwargs
)
3887 def OnPrevious(*args
, **kwargs
):
3889 return _windows
.PreviewControlBar_OnPrevious(*args
, **kwargs
)
3891 def OnFirst(*args
, **kwargs
):
3893 return _windows
.PreviewControlBar_OnFirst(*args
, **kwargs
)
3895 def OnLast(*args
, **kwargs
):
3897 return _windows
.PreviewControlBar_OnLast(*args
, **kwargs
)
3899 def OnGoto(*args
, **kwargs
):
3901 return _windows
.PreviewControlBar_OnGoto(*args
, **kwargs
)
3904 class PreviewControlBarPtr(PreviewControlBar
):
3905 def __init__(self
, this
):
3907 if not hasattr(self
,"thisown"): self
.thisown
= 0
3908 self
.__class
__ = PreviewControlBar
3909 _windows
.PreviewControlBar_swigregister(PreviewControlBarPtr
)
3911 class PrintPreview(core
.Object
):
3913 return "<%s.%s; proxy of C++ wxPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3914 def __init__(self
, *args
):
3916 __init__(Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PrintPreview
3917 __init__(Printout printout, Printout printoutForPrinting, PrintData data) -> PrintPreview
3919 newobj
= _windows
.new_PrintPreview(*args
)
3920 self
.this
= newobj
.this
3923 def SetCurrentPage(*args
, **kwargs
):
3924 """SetCurrentPage(int pageNum) -> bool"""
3925 return _windows
.PrintPreview_SetCurrentPage(*args
, **kwargs
)
3927 def GetCurrentPage(*args
, **kwargs
):
3928 """GetCurrentPage() -> int"""
3929 return _windows
.PrintPreview_GetCurrentPage(*args
, **kwargs
)
3931 def SetPrintout(*args
, **kwargs
):
3932 """SetPrintout(Printout printout)"""
3933 return _windows
.PrintPreview_SetPrintout(*args
, **kwargs
)
3935 def GetPrintout(*args
, **kwargs
):
3936 """GetPrintout() -> Printout"""
3937 return _windows
.PrintPreview_GetPrintout(*args
, **kwargs
)
3939 def GetPrintoutForPrinting(*args
, **kwargs
):
3940 """GetPrintoutForPrinting() -> Printout"""
3941 return _windows
.PrintPreview_GetPrintoutForPrinting(*args
, **kwargs
)
3943 def SetFrame(*args
, **kwargs
):
3944 """SetFrame(Frame frame)"""
3945 return _windows
.PrintPreview_SetFrame(*args
, **kwargs
)
3947 def SetCanvas(*args
, **kwargs
):
3948 """SetCanvas(PreviewCanvas canvas)"""
3949 return _windows
.PrintPreview_SetCanvas(*args
, **kwargs
)
3951 def GetFrame(*args
, **kwargs
):
3952 """GetFrame() -> Frame"""
3953 return _windows
.PrintPreview_GetFrame(*args
, **kwargs
)
3955 def GetCanvas(*args
, **kwargs
):
3956 """GetCanvas() -> PreviewCanvas"""
3957 return _windows
.PrintPreview_GetCanvas(*args
, **kwargs
)
3959 def PaintPage(*args
, **kwargs
):
3960 """PaintPage(PreviewCanvas canvas, DC dc) -> bool"""
3961 return _windows
.PrintPreview_PaintPage(*args
, **kwargs
)
3963 def DrawBlankPage(*args
, **kwargs
):
3964 """DrawBlankPage(PreviewCanvas canvas, DC dc) -> bool"""
3965 return _windows
.PrintPreview_DrawBlankPage(*args
, **kwargs
)
3967 def RenderPage(*args
, **kwargs
):
3968 """RenderPage(int pageNum) -> bool"""
3969 return _windows
.PrintPreview_RenderPage(*args
, **kwargs
)
3971 def AdjustScrollbars(*args
, **kwargs
):
3972 """AdjustScrollbars(PreviewCanvas canvas)"""
3973 return _windows
.PrintPreview_AdjustScrollbars(*args
, **kwargs
)
3975 def GetPrintDialogData(*args
, **kwargs
):
3976 """GetPrintDialogData() -> PrintDialogData"""
3977 return _windows
.PrintPreview_GetPrintDialogData(*args
, **kwargs
)
3979 def SetZoom(*args
, **kwargs
):
3980 """SetZoom(int percent)"""
3981 return _windows
.PrintPreview_SetZoom(*args
, **kwargs
)
3983 def GetZoom(*args
, **kwargs
):
3984 """GetZoom() -> int"""
3985 return _windows
.PrintPreview_GetZoom(*args
, **kwargs
)
3987 def GetMaxPage(*args
, **kwargs
):
3988 """GetMaxPage() -> int"""
3989 return _windows
.PrintPreview_GetMaxPage(*args
, **kwargs
)
3991 def GetMinPage(*args
, **kwargs
):
3992 """GetMinPage() -> int"""
3993 return _windows
.PrintPreview_GetMinPage(*args
, **kwargs
)
3995 def Ok(*args
, **kwargs
):
3997 return _windows
.PrintPreview_Ok(*args
, **kwargs
)
3999 def SetOk(*args
, **kwargs
):
4000 """SetOk(bool ok)"""
4001 return _windows
.PrintPreview_SetOk(*args
, **kwargs
)
4003 def Print(*args
, **kwargs
):
4004 """Print(bool interactive) -> bool"""
4005 return _windows
.PrintPreview_Print(*args
, **kwargs
)
4007 def DetermineScaling(*args
, **kwargs
):
4008 """DetermineScaling()"""
4009 return _windows
.PrintPreview_DetermineScaling(*args
, **kwargs
)
4011 def __nonzero__(self
): return self
.Ok()
4013 class PrintPreviewPtr(PrintPreview
):
4014 def __init__(self
, this
):
4016 if not hasattr(self
,"thisown"): self
.thisown
= 0
4017 self
.__class
__ = PrintPreview
4018 _windows
.PrintPreview_swigregister(PrintPreviewPtr
)
4020 class PyPrintPreview(PrintPreview
):
4022 return "<%s.%s; proxy of C++ wxPyPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4023 def __init__(self
, *args
):
4025 __init__(Printout printout, Printout printoutForPrinting, PrintDialogData data=None) -> PyPrintPreview
4026 __init__(Printout printout, Printout printoutForPrinting, PrintData data) -> PyPrintPreview
4028 newobj
= _windows
.new_PyPrintPreview(*args
)
4029 self
.this
= newobj
.this
4032 self
._setCallbackInfo
(self
, PyPrintPreview
)
4034 def _setCallbackInfo(*args
, **kwargs
):
4035 """_setCallbackInfo(PyObject self, PyObject _class)"""
4036 return _windows
.PyPrintPreview__setCallbackInfo(*args
, **kwargs
)
4038 def base_SetCurrentPage(*args
, **kwargs
):
4039 """base_SetCurrentPage(int pageNum) -> bool"""
4040 return _windows
.PyPrintPreview_base_SetCurrentPage(*args
, **kwargs
)
4042 def base_PaintPage(*args
, **kwargs
):
4043 """base_PaintPage(PreviewCanvas canvas, DC dc) -> bool"""
4044 return _windows
.PyPrintPreview_base_PaintPage(*args
, **kwargs
)
4046 def base_DrawBlankPage(*args
, **kwargs
):
4047 """base_DrawBlankPage(PreviewCanvas canvas, DC dc) -> bool"""
4048 return _windows
.PyPrintPreview_base_DrawBlankPage(*args
, **kwargs
)
4050 def base_RenderPage(*args
, **kwargs
):
4051 """base_RenderPage(int pageNum) -> bool"""
4052 return _windows
.PyPrintPreview_base_RenderPage(*args
, **kwargs
)
4054 def base_SetZoom(*args
, **kwargs
):
4055 """base_SetZoom(int percent)"""
4056 return _windows
.PyPrintPreview_base_SetZoom(*args
, **kwargs
)
4058 def base_Print(*args
, **kwargs
):
4059 """base_Print(bool interactive) -> bool"""
4060 return _windows
.PyPrintPreview_base_Print(*args
, **kwargs
)
4062 def base_DetermineScaling(*args
, **kwargs
):
4063 """base_DetermineScaling()"""
4064 return _windows
.PyPrintPreview_base_DetermineScaling(*args
, **kwargs
)
4067 class PyPrintPreviewPtr(PyPrintPreview
):
4068 def __init__(self
, this
):
4070 if not hasattr(self
,"thisown"): self
.thisown
= 0
4071 self
.__class
__ = PyPrintPreview
4072 _windows
.PyPrintPreview_swigregister(PyPrintPreviewPtr
)
4074 class PyPreviewFrame(PreviewFrame
):
4076 return "<%s.%s; proxy of C++ wxPyPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4077 def __init__(self
, *args
, **kwargs
):
4079 __init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4080 Size size=DefaultSize,
4081 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame
4083 newobj
= _windows
.new_PyPreviewFrame(*args
, **kwargs
)
4084 self
.this
= newobj
.this
4087 self
._setCallbackInfo
(self
, PyPreviewFrame
); self
._setOORInfo
(self
)
4089 def _setCallbackInfo(*args
, **kwargs
):
4090 """_setCallbackInfo(PyObject self, PyObject _class)"""
4091 return _windows
.PyPreviewFrame__setCallbackInfo(*args
, **kwargs
)
4093 def SetPreviewCanvas(*args
, **kwargs
):
4094 """SetPreviewCanvas(PreviewCanvas canvas)"""
4095 return _windows
.PyPreviewFrame_SetPreviewCanvas(*args
, **kwargs
)
4097 def SetControlBar(*args
, **kwargs
):
4098 """SetControlBar(PreviewControlBar bar)"""
4099 return _windows
.PyPreviewFrame_SetControlBar(*args
, **kwargs
)
4101 def base_Initialize(*args
, **kwargs
):
4102 """base_Initialize()"""
4103 return _windows
.PyPreviewFrame_base_Initialize(*args
, **kwargs
)
4105 def base_CreateCanvas(*args
, **kwargs
):
4106 """base_CreateCanvas()"""
4107 return _windows
.PyPreviewFrame_base_CreateCanvas(*args
, **kwargs
)
4109 def base_CreateControlBar(*args
, **kwargs
):
4110 """base_CreateControlBar()"""
4111 return _windows
.PyPreviewFrame_base_CreateControlBar(*args
, **kwargs
)
4114 class PyPreviewFramePtr(PyPreviewFrame
):
4115 def __init__(self
, this
):
4117 if not hasattr(self
,"thisown"): self
.thisown
= 0
4118 self
.__class
__ = PyPreviewFrame
4119 _windows
.PyPreviewFrame_swigregister(PyPreviewFramePtr
)
4121 class PyPreviewControlBar(PreviewControlBar
):
4123 return "<%s.%s; proxy of C++ wxPyPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4124 def __init__(self
, *args
, **kwargs
):
4126 __init__(PrintPreview preview, long buttons, Window parent,
4127 Point pos=DefaultPosition, Size size=DefaultSize,
4128 long style=0, String name=PanelNameStr) -> PyPreviewControlBar
4130 newobj
= _windows
.new_PyPreviewControlBar(*args
, **kwargs
)
4131 self
.this
= newobj
.this
4134 self
._setCallbackInfo
(self
, PyPreviewControlBar
); self
._setOORInfo
(self
)
4136 def _setCallbackInfo(*args
, **kwargs
):
4137 """_setCallbackInfo(PyObject self, PyObject _class)"""
4138 return _windows
.PyPreviewControlBar__setCallbackInfo(*args
, **kwargs
)
4140 def SetPrintPreview(*args
, **kwargs
):
4141 """SetPrintPreview(PrintPreview preview)"""
4142 return _windows
.PyPreviewControlBar_SetPrintPreview(*args
, **kwargs
)
4144 def base_CreateButtons(*args
, **kwargs
):
4145 """base_CreateButtons()"""
4146 return _windows
.PyPreviewControlBar_base_CreateButtons(*args
, **kwargs
)
4148 def base_SetZoomControl(*args
, **kwargs
):
4149 """base_SetZoomControl(int zoom)"""
4150 return _windows
.PyPreviewControlBar_base_SetZoomControl(*args
, **kwargs
)
4153 class PyPreviewControlBarPtr(PyPreviewControlBar
):
4154 def __init__(self
, this
):
4156 if not hasattr(self
,"thisown"): self
.thisown
= 0
4157 self
.__class
__ = PyPreviewControlBar
4158 _windows
.PyPreviewControlBar_swigregister(PyPreviewControlBarPtr
)