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 return _windows
.Panel_Create(*args
, **kwargs
)
33 def InitDialog(*args
, **kwargs
):
35 return _windows
.Panel_InitDialog(*args
, **kwargs
)
38 class PanelPtr(Panel
):
39 def __init__(self
, this
):
41 if not hasattr(self
,"thisown"): self
.thisown
= 0
42 self
.__class
__ = Panel
43 _windows
.Panel_swigregister(PanelPtr
)
45 def PrePanel(*args
, **kwargs
):
46 """PrePanel() -> Panel"""
47 val
= _windows
.new_PrePanel(*args
, **kwargs
)
51 #---------------------------------------------------------------------------
53 class ScrolledWindow(Panel
):
55 return "<%s.%s; proxy of C++ wxScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
56 def __init__(self
, *args
, **kwargs
):
58 __init__(Window parent, int id=-1, Point pos=DefaultPosition,
59 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
60 String name=PanelNameStr) -> ScrolledWindow
62 newobj
= _windows
.new_ScrolledWindow(*args
, **kwargs
)
63 self
.this
= newobj
.this
66 self
._setOORInfo
(self
)
68 def Create(*args
, **kwargs
):
70 Create(Window parent, int id=-1, Point pos=DefaultPosition,
71 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
72 String name=PanelNameStr) -> bool
74 return _windows
.ScrolledWindow_Create(*args
, **kwargs
)
76 def SetScrollbars(*args
, **kwargs
):
78 SetScrollbars(int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,
79 int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False)
81 return _windows
.ScrolledWindow_SetScrollbars(*args
, **kwargs
)
83 def Scroll(*args
, **kwargs
):
84 """Scroll(int x, int y)"""
85 return _windows
.ScrolledWindow_Scroll(*args
, **kwargs
)
87 def GetScrollPageSize(*args
, **kwargs
):
88 """GetScrollPageSize(int orient) -> int"""
89 return _windows
.ScrolledWindow_GetScrollPageSize(*args
, **kwargs
)
91 def SetScrollPageSize(*args
, **kwargs
):
92 """SetScrollPageSize(int orient, int pageSize)"""
93 return _windows
.ScrolledWindow_SetScrollPageSize(*args
, **kwargs
)
95 def SetScrollRate(*args
, **kwargs
):
96 """SetScrollRate(int xstep, int ystep)"""
97 return _windows
.ScrolledWindow_SetScrollRate(*args
, **kwargs
)
99 def GetScrollPixelsPerUnit(*args
, **kwargs
):
101 GetScrollPixelsPerUnit() -> (xUnit, yUnit)
103 Get the size of one logical unit in physical units.
105 return _windows
.ScrolledWindow_GetScrollPixelsPerUnit(*args
, **kwargs
)
107 def EnableScrolling(*args
, **kwargs
):
108 """EnableScrolling(bool x_scrolling, bool y_scrolling)"""
109 return _windows
.ScrolledWindow_EnableScrolling(*args
, **kwargs
)
111 def GetViewStart(*args
, **kwargs
):
113 GetViewStart() -> (x,y)
117 return _windows
.ScrolledWindow_GetViewStart(*args
, **kwargs
)
119 def SetScale(*args
, **kwargs
):
120 """SetScale(double xs, double ys)"""
121 return _windows
.ScrolledWindow_SetScale(*args
, **kwargs
)
123 def GetScaleX(*args
, **kwargs
):
124 """GetScaleX() -> double"""
125 return _windows
.ScrolledWindow_GetScaleX(*args
, **kwargs
)
127 def GetScaleY(*args
, **kwargs
):
128 """GetScaleY() -> double"""
129 return _windows
.ScrolledWindow_GetScaleY(*args
, **kwargs
)
131 def CalcScrolledPosition(*args
):
133 CalcScrolledPosition(Point pt) -> Point
134 CalcScrolledPosition(int x, int y) -> (sx, sy)
136 Translate between scrolled and unscrolled coordinates.
138 return _windows
.ScrolledWindow_CalcScrolledPosition(*args
)
140 def CalcUnscrolledPosition(*args
):
142 CalcUnscrolledPosition(Point pt) -> Point
143 CalcUnscrolledPosition(int x, int y) -> (ux, uy)
145 Translate between scrolled and unscrolled coordinates.
147 return _windows
.ScrolledWindow_CalcUnscrolledPosition(*args
)
149 def AdjustScrollbars(*args
, **kwargs
):
150 """AdjustScrollbars()"""
151 return _windows
.ScrolledWindow_AdjustScrollbars(*args
, **kwargs
)
153 def CalcScrollInc(*args
, **kwargs
):
154 """CalcScrollInc(ScrollWinEvent event) -> int"""
155 return _windows
.ScrolledWindow_CalcScrollInc(*args
, **kwargs
)
157 def SetTargetWindow(*args
, **kwargs
):
158 """SetTargetWindow(Window target)"""
159 return _windows
.ScrolledWindow_SetTargetWindow(*args
, **kwargs
)
161 def GetTargetWindow(*args
, **kwargs
):
162 """GetTargetWindow() -> Window"""
163 return _windows
.ScrolledWindow_GetTargetWindow(*args
, **kwargs
)
165 def SetTargetRect(*args
, **kwargs
):
166 """SetTargetRect(Rect rect)"""
167 return _windows
.ScrolledWindow_SetTargetRect(*args
, **kwargs
)
169 def GetTargetRect(*args
, **kwargs
):
170 """GetTargetRect() -> Rect"""
171 return _windows
.ScrolledWindow_GetTargetRect(*args
, **kwargs
)
174 class ScrolledWindowPtr(ScrolledWindow
):
175 def __init__(self
, this
):
177 if not hasattr(self
,"thisown"): self
.thisown
= 0
178 self
.__class
__ = ScrolledWindow
179 _windows
.ScrolledWindow_swigregister(ScrolledWindowPtr
)
181 def PreScrolledWindow(*args
, **kwargs
):
182 """PreScrolledWindow() -> ScrolledWindow"""
183 val
= _windows
.new_PreScrolledWindow(*args
, **kwargs
)
187 #---------------------------------------------------------------------------
189 FULLSCREEN_NOMENUBAR
= _windows
.FULLSCREEN_NOMENUBAR
190 FULLSCREEN_NOTOOLBAR
= _windows
.FULLSCREEN_NOTOOLBAR
191 FULLSCREEN_NOSTATUSBAR
= _windows
.FULLSCREEN_NOSTATUSBAR
192 FULLSCREEN_NOBORDER
= _windows
.FULLSCREEN_NOBORDER
193 FULLSCREEN_NOCAPTION
= _windows
.FULLSCREEN_NOCAPTION
194 FULLSCREEN_ALL
= _windows
.FULLSCREEN_ALL
195 TOPLEVEL_EX_DIALOG
= _windows
.TOPLEVEL_EX_DIALOG
196 class TopLevelWindow(core
.Window
):
197 def __init__(self
): raise RuntimeError, "No constructor defined"
199 return "<%s.%s; proxy of C++ wxTopLevelWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
200 def Maximize(*args
, **kwargs
):
201 """Maximize(bool maximize=True)"""
202 return _windows
.TopLevelWindow_Maximize(*args
, **kwargs
)
204 def Restore(*args
, **kwargs
):
206 return _windows
.TopLevelWindow_Restore(*args
, **kwargs
)
208 def Iconize(*args
, **kwargs
):
209 """Iconize(bool iconize=True)"""
210 return _windows
.TopLevelWindow_Iconize(*args
, **kwargs
)
212 def IsMaximized(*args
, **kwargs
):
213 """IsMaximized() -> bool"""
214 return _windows
.TopLevelWindow_IsMaximized(*args
, **kwargs
)
216 def IsIconized(*args
, **kwargs
):
217 """IsIconized() -> bool"""
218 return _windows
.TopLevelWindow_IsIconized(*args
, **kwargs
)
220 def GetIcon(*args
, **kwargs
):
221 """GetIcon() -> Icon"""
222 return _windows
.TopLevelWindow_GetIcon(*args
, **kwargs
)
224 def SetIcon(*args
, **kwargs
):
225 """SetIcon(Icon icon)"""
226 return _windows
.TopLevelWindow_SetIcon(*args
, **kwargs
)
228 def SetIcons(*args
, **kwargs
):
229 """SetIcons(wxIconBundle icons)"""
230 return _windows
.TopLevelWindow_SetIcons(*args
, **kwargs
)
232 def ShowFullScreen(*args
, **kwargs
):
233 """ShowFullScreen(bool show, long style=FULLSCREEN_ALL) -> bool"""
234 return _windows
.TopLevelWindow_ShowFullScreen(*args
, **kwargs
)
236 def IsFullScreen(*args
, **kwargs
):
237 """IsFullScreen() -> bool"""
238 return _windows
.TopLevelWindow_IsFullScreen(*args
, **kwargs
)
240 def SetTitle(*args
, **kwargs
):
241 """SetTitle(String title)"""
242 return _windows
.TopLevelWindow_SetTitle(*args
, **kwargs
)
244 def GetTitle(*args
, **kwargs
):
245 """GetTitle() -> String"""
246 return _windows
.TopLevelWindow_GetTitle(*args
, **kwargs
)
248 def SetShape(*args
, **kwargs
):
249 """SetShape(Region region) -> bool"""
250 return _windows
.TopLevelWindow_SetShape(*args
, **kwargs
)
253 class TopLevelWindowPtr(TopLevelWindow
):
254 def __init__(self
, this
):
256 if not hasattr(self
,"thisown"): self
.thisown
= 0
257 self
.__class
__ = TopLevelWindow
258 _windows
.TopLevelWindow_swigregister(TopLevelWindowPtr
)
260 FrameNameStr
= cvar
.FrameNameStr
261 DialogNameStr
= cvar
.DialogNameStr
262 StatusLineNameStr
= cvar
.StatusLineNameStr
263 ToolBarNameStr
= cvar
.ToolBarNameStr
265 #---------------------------------------------------------------------------
267 class Frame(TopLevelWindow
):
269 return "<%s.%s; proxy of C++ wxFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
270 def __init__(self
, *args
, **kwargs
):
272 __init__(Window parent, int id, String title, Point pos=DefaultPosition,
273 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
274 String name=FrameNameStr) -> Frame
276 newobj
= _windows
.new_Frame(*args
, **kwargs
)
277 self
.this
= newobj
.this
280 self
._setOORInfo
(self
)
282 def Create(*args
, **kwargs
):
284 Create(Window parent, int id, String title, Point pos=DefaultPosition,
285 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
286 String name=FrameNameStr) -> bool
288 return _windows
.Frame_Create(*args
, **kwargs
)
290 def GetClientAreaOrigin(*args
, **kwargs
):
291 """GetClientAreaOrigin() -> Point"""
292 return _windows
.Frame_GetClientAreaOrigin(*args
, **kwargs
)
294 def SendSizeEvent(*args
, **kwargs
):
295 """SendSizeEvent()"""
296 return _windows
.Frame_SendSizeEvent(*args
, **kwargs
)
298 def SetMenuBar(*args
, **kwargs
):
299 """SetMenuBar(MenuBar menubar)"""
300 return _windows
.Frame_SetMenuBar(*args
, **kwargs
)
302 def GetMenuBar(*args
, **kwargs
):
303 """GetMenuBar() -> MenuBar"""
304 return _windows
.Frame_GetMenuBar(*args
, **kwargs
)
306 def ProcessCommand(*args
, **kwargs
):
307 """ProcessCommand(int winid) -> bool"""
308 return _windows
.Frame_ProcessCommand(*args
, **kwargs
)
310 Command
= ProcessCommand
311 def CreateStatusBar(*args
, **kwargs
):
313 CreateStatusBar(int number=1, long style=ST_SIZEGRIP, int winid=0,
314 String name=StatusLineNameStr) -> StatusBar
316 return _windows
.Frame_CreateStatusBar(*args
, **kwargs
)
318 def GetStatusBar(*args
, **kwargs
):
319 """GetStatusBar() -> StatusBar"""
320 return _windows
.Frame_GetStatusBar(*args
, **kwargs
)
322 def SetStatusBar(*args
, **kwargs
):
323 """SetStatusBar(StatusBar statBar)"""
324 return _windows
.Frame_SetStatusBar(*args
, **kwargs
)
326 def SetStatusText(*args
, **kwargs
):
327 """SetStatusText(String text, int number=0)"""
328 return _windows
.Frame_SetStatusText(*args
, **kwargs
)
330 def SetStatusWidths(*args
, **kwargs
):
331 """SetStatusWidths(int widths, int widths_field)"""
332 return _windows
.Frame_SetStatusWidths(*args
, **kwargs
)
334 def PushStatusText(*args
, **kwargs
):
335 """PushStatusText(String text, int number=0)"""
336 return _windows
.Frame_PushStatusText(*args
, **kwargs
)
338 def PopStatusText(*args
, **kwargs
):
339 """PopStatusText(int number=0)"""
340 return _windows
.Frame_PopStatusText(*args
, **kwargs
)
342 def SetStatusBarPane(*args
, **kwargs
):
343 """SetStatusBarPane(int n)"""
344 return _windows
.Frame_SetStatusBarPane(*args
, **kwargs
)
346 def GetStatusBarPane(*args
, **kwargs
):
347 """GetStatusBarPane() -> int"""
348 return _windows
.Frame_GetStatusBarPane(*args
, **kwargs
)
350 def CreateToolBar(*args
, **kwargs
):
351 """CreateToolBar(long style=-1, int winid=-1, String name=ToolBarNameStr) -> wxToolBar"""
352 return _windows
.Frame_CreateToolBar(*args
, **kwargs
)
354 def GetToolBar(*args
, **kwargs
):
355 """GetToolBar() -> wxToolBar"""
356 return _windows
.Frame_GetToolBar(*args
, **kwargs
)
358 def SetToolBar(*args
, **kwargs
):
359 """SetToolBar(wxToolBar toolbar)"""
360 return _windows
.Frame_SetToolBar(*args
, **kwargs
)
362 def DoGiveHelp(*args
, **kwargs
):
363 """DoGiveHelp(String text, bool show)"""
364 return _windows
.Frame_DoGiveHelp(*args
, **kwargs
)
366 def DoMenuUpdates(*args
, **kwargs
):
367 """DoMenuUpdates(Menu menu=None)"""
368 return _windows
.Frame_DoMenuUpdates(*args
, **kwargs
)
371 class FramePtr(Frame
):
372 def __init__(self
, this
):
374 if not hasattr(self
,"thisown"): self
.thisown
= 0
375 self
.__class
__ = Frame
376 _windows
.Frame_swigregister(FramePtr
)
378 def PreFrame(*args
, **kwargs
):
379 """PreFrame() -> Frame"""
380 val
= _windows
.new_PreFrame(*args
, **kwargs
)
384 #---------------------------------------------------------------------------
386 class Dialog(TopLevelWindow
):
388 return "<%s.%s; proxy of C++ wxDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
389 def __init__(self
, *args
, **kwargs
):
391 __init__(Window parent, int id, String title, Point pos=DefaultPosition,
392 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
393 String name=DialogNameStr) -> Dialog
395 newobj
= _windows
.new_Dialog(*args
, **kwargs
)
396 self
.this
= newobj
.this
399 self
._setOORInfo
(self
)
401 def Create(*args
, **kwargs
):
403 Create(Window parent, int id, String title, Point pos=DefaultPosition,
404 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
405 String name=DialogNameStr) -> bool
407 return _windows
.Dialog_Create(*args
, **kwargs
)
409 def SetReturnCode(*args
, **kwargs
):
410 """SetReturnCode(int returnCode)"""
411 return _windows
.Dialog_SetReturnCode(*args
, **kwargs
)
413 def GetReturnCode(*args
, **kwargs
):
414 """GetReturnCode() -> int"""
415 return _windows
.Dialog_GetReturnCode(*args
, **kwargs
)
417 def CreateTextSizer(*args
, **kwargs
):
418 """CreateTextSizer(String message) -> Sizer"""
419 return _windows
.Dialog_CreateTextSizer(*args
, **kwargs
)
421 def CreateButtonSizer(*args
, **kwargs
):
422 """CreateButtonSizer(long flags) -> Sizer"""
423 return _windows
.Dialog_CreateButtonSizer(*args
, **kwargs
)
425 def IsModal(*args
, **kwargs
):
426 """IsModal() -> bool"""
427 return _windows
.Dialog_IsModal(*args
, **kwargs
)
429 def ShowModal(*args
, **kwargs
):
430 """ShowModal() -> int"""
431 return _windows
.Dialog_ShowModal(*args
, **kwargs
)
433 def EndModal(*args
, **kwargs
):
434 """EndModal(int retCode)"""
435 return _windows
.Dialog_EndModal(*args
, **kwargs
)
437 def IsModalShowing(*args
, **kwargs
):
438 """IsModalShowing() -> bool"""
439 return _windows
.Dialog_IsModalShowing(*args
, **kwargs
)
442 class DialogPtr(Dialog
):
443 def __init__(self
, this
):
445 if not hasattr(self
,"thisown"): self
.thisown
= 0
446 self
.__class
__ = Dialog
447 _windows
.Dialog_swigregister(DialogPtr
)
449 def PreDialog(*args
, **kwargs
):
450 """PreDialog() -> Dialog"""
451 val
= _windows
.new_PreDialog(*args
, **kwargs
)
455 #---------------------------------------------------------------------------
457 class MiniFrame(Frame
):
459 return "<%s.%s; proxy of C++ wxMiniFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
460 def __init__(self
, *args
, **kwargs
):
462 __init__(Window parent, int id, String title, Point pos=DefaultPosition,
463 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
464 String name=FrameNameStr) -> MiniFrame
466 newobj
= _windows
.new_MiniFrame(*args
, **kwargs
)
467 self
.this
= newobj
.this
470 self
._setOORInfo
(self
)
472 def Create(*args
, **kwargs
):
474 Create(Window parent, int id, String title, Point pos=DefaultPosition,
475 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
476 String name=FrameNameStr) -> bool
478 return _windows
.MiniFrame_Create(*args
, **kwargs
)
481 class MiniFramePtr(MiniFrame
):
482 def __init__(self
, this
):
484 if not hasattr(self
,"thisown"): self
.thisown
= 0
485 self
.__class
__ = MiniFrame
486 _windows
.MiniFrame_swigregister(MiniFramePtr
)
488 def PreMiniFrame(*args
, **kwargs
):
489 """PreMiniFrame() -> MiniFrame"""
490 val
= _windows
.new_PreMiniFrame(*args
, **kwargs
)
494 #---------------------------------------------------------------------------
496 SPLASH_CENTRE_ON_PARENT
= _windows
.SPLASH_CENTRE_ON_PARENT
497 SPLASH_CENTRE_ON_SCREEN
= _windows
.SPLASH_CENTRE_ON_SCREEN
498 SPLASH_NO_CENTRE
= _windows
.SPLASH_NO_CENTRE
499 SPLASH_TIMEOUT
= _windows
.SPLASH_TIMEOUT
500 SPLASH_NO_TIMEOUT
= _windows
.SPLASH_NO_TIMEOUT
501 class SplashScreenWindow(core
.Window
):
503 return "<%s.%s; proxy of C++ wxSplashScreenWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
504 def __init__(self
, *args
, **kwargs
):
506 __init__(Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,
507 Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow
509 newobj
= _windows
.new_SplashScreenWindow(*args
, **kwargs
)
510 self
.this
= newobj
.this
513 self
._setOORInfo
(self
)
515 def SetBitmap(*args
, **kwargs
):
516 """SetBitmap(Bitmap bitmap)"""
517 return _windows
.SplashScreenWindow_SetBitmap(*args
, **kwargs
)
519 def GetBitmap(*args
, **kwargs
):
520 """GetBitmap() -> Bitmap"""
521 return _windows
.SplashScreenWindow_GetBitmap(*args
, **kwargs
)
524 class SplashScreenWindowPtr(SplashScreenWindow
):
525 def __init__(self
, this
):
527 if not hasattr(self
,"thisown"): self
.thisown
= 0
528 self
.__class
__ = SplashScreenWindow
529 _windows
.SplashScreenWindow_swigregister(SplashScreenWindowPtr
)
531 class SplashScreen(Frame
):
533 return "<%s.%s; proxy of C++ wxSplashScreen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
534 def __init__(self
, *args
, **kwargs
):
536 __init__(Bitmap bitmap, long splashStyle, int milliseconds,
537 Window parent, int id, Point pos=DefaultPosition,
538 Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen
540 newobj
= _windows
.new_SplashScreen(*args
, **kwargs
)
541 self
.this
= newobj
.this
544 self
._setOORInfo
(self
)
546 def GetSplashStyle(*args
, **kwargs
):
547 """GetSplashStyle() -> long"""
548 return _windows
.SplashScreen_GetSplashStyle(*args
, **kwargs
)
550 def GetSplashWindow(*args
, **kwargs
):
551 """GetSplashWindow() -> SplashScreenWindow"""
552 return _windows
.SplashScreen_GetSplashWindow(*args
, **kwargs
)
554 def GetTimeout(*args
, **kwargs
):
555 """GetTimeout() -> int"""
556 return _windows
.SplashScreen_GetTimeout(*args
, **kwargs
)
559 class SplashScreenPtr(SplashScreen
):
560 def __init__(self
, this
):
562 if not hasattr(self
,"thisown"): self
.thisown
= 0
563 self
.__class
__ = SplashScreen
564 _windows
.SplashScreen_swigregister(SplashScreenPtr
)
566 #---------------------------------------------------------------------------
568 class StatusBar(core
.Window
):
570 return "<%s.%s; proxy of C++ wxStatusBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
571 def __init__(self
, *args
, **kwargs
):
572 """__init__(Window parent, int id=-1, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> StatusBar"""
573 newobj
= _windows
.new_StatusBar(*args
, **kwargs
)
574 self
.this
= newobj
.this
577 self
._setOORInfo
(self
)
579 def Create(*args
, **kwargs
):
580 """Create(Window parent, int id, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -> bool"""
581 return _windows
.StatusBar_Create(*args
, **kwargs
)
583 def SetFieldsCount(*args
, **kwargs
):
584 """SetFieldsCount(int number=1)"""
585 return _windows
.StatusBar_SetFieldsCount(*args
, **kwargs
)
587 def GetFieldsCount(*args
, **kwargs
):
588 """GetFieldsCount() -> int"""
589 return _windows
.StatusBar_GetFieldsCount(*args
, **kwargs
)
591 def SetStatusText(*args
, **kwargs
):
592 """SetStatusText(String text, int number=0)"""
593 return _windows
.StatusBar_SetStatusText(*args
, **kwargs
)
595 def GetStatusText(*args
, **kwargs
):
596 """GetStatusText(int number=0) -> String"""
597 return _windows
.StatusBar_GetStatusText(*args
, **kwargs
)
599 def PushStatusText(*args
, **kwargs
):
600 """PushStatusText(String text, int number=0)"""
601 return _windows
.StatusBar_PushStatusText(*args
, **kwargs
)
603 def PopStatusText(*args
, **kwargs
):
604 """PopStatusText(int number=0)"""
605 return _windows
.StatusBar_PopStatusText(*args
, **kwargs
)
607 def SetStatusWidths(*args
, **kwargs
):
608 """SetStatusWidths(int widths, int widths_field)"""
609 return _windows
.StatusBar_SetStatusWidths(*args
, **kwargs
)
611 def GetFieldRect(*args
, **kwargs
):
612 """GetFieldRect(int i) -> Rect"""
613 return _windows
.StatusBar_GetFieldRect(*args
, **kwargs
)
615 def SetMinHeight(*args
, **kwargs
):
616 """SetMinHeight(int height)"""
617 return _windows
.StatusBar_SetMinHeight(*args
, **kwargs
)
619 def GetBorderX(*args
, **kwargs
):
620 """GetBorderX() -> int"""
621 return _windows
.StatusBar_GetBorderX(*args
, **kwargs
)
623 def GetBorderY(*args
, **kwargs
):
624 """GetBorderY() -> int"""
625 return _windows
.StatusBar_GetBorderY(*args
, **kwargs
)
628 class StatusBarPtr(StatusBar
):
629 def __init__(self
, this
):
631 if not hasattr(self
,"thisown"): self
.thisown
= 0
632 self
.__class
__ = StatusBar
633 _windows
.StatusBar_swigregister(StatusBarPtr
)
635 def PreStatusBar(*args
, **kwargs
):
636 """PreStatusBar() -> StatusBar"""
637 val
= _windows
.new_PreStatusBar(*args
, **kwargs
)
641 #---------------------------------------------------------------------------
643 SP_NOBORDER
= _windows
.SP_NOBORDER
644 SP_NOSASH
= _windows
.SP_NOSASH
645 SP_PERMIT_UNSPLIT
= _windows
.SP_PERMIT_UNSPLIT
646 SP_LIVE_UPDATE
= _windows
.SP_LIVE_UPDATE
647 SP_3DSASH
= _windows
.SP_3DSASH
648 SP_3DBORDER
= _windows
.SP_3DBORDER
649 SP_BORDER
= _windows
.SP_BORDER
650 SP_3D
= _windows
.SP_3D
651 SPLIT_HORIZONTAL
= _windows
.SPLIT_HORIZONTAL
652 SPLIT_VERTICAL
= _windows
.SPLIT_VERTICAL
653 SPLIT_DRAG_NONE
= _windows
.SPLIT_DRAG_NONE
654 SPLIT_DRAG_DRAGGING
= _windows
.SPLIT_DRAG_DRAGGING
655 SPLIT_DRAG_LEFT_DOWN
= _windows
.SPLIT_DRAG_LEFT_DOWN
656 class SplitterWindow(core
.Window
):
658 return "<%s.%s; proxy of C++ wxSplitterWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
659 def __init__(self
, *args
, **kwargs
):
661 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
662 long style=SP_3D, String name=SplitterNameStr) -> SplitterWindow
664 if kwargs
.has_key('point'): kwargs
['pos'] = kwargs
['point']
665 newobj
= _windows
.new_SplitterWindow(*args
, **kwargs
)
666 self
.this
= newobj
.this
669 self
._setOORInfo
(self
)
671 def Create(*args
, **kwargs
):
673 Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
674 long style=SP_3D, String name=SplitterNameStr) -> bool
676 return _windows
.SplitterWindow_Create(*args
, **kwargs
)
678 def GetWindow1(*args
, **kwargs
):
679 """GetWindow1() -> Window"""
680 return _windows
.SplitterWindow_GetWindow1(*args
, **kwargs
)
682 def GetWindow2(*args
, **kwargs
):
683 """GetWindow2() -> Window"""
684 return _windows
.SplitterWindow_GetWindow2(*args
, **kwargs
)
686 def SetSplitMode(*args
, **kwargs
):
687 """SetSplitMode(int mode)"""
688 return _windows
.SplitterWindow_SetSplitMode(*args
, **kwargs
)
690 def GetSplitMode(*args
, **kwargs
):
691 """GetSplitMode() -> int"""
692 return _windows
.SplitterWindow_GetSplitMode(*args
, **kwargs
)
694 def Initialize(*args
, **kwargs
):
695 """Initialize(Window window)"""
696 return _windows
.SplitterWindow_Initialize(*args
, **kwargs
)
698 def SplitVertically(*args
, **kwargs
):
699 """SplitVertically(Window window1, Window window2, int sashPosition=0) -> bool"""
700 return _windows
.SplitterWindow_SplitVertically(*args
, **kwargs
)
702 def SplitHorizontally(*args
, **kwargs
):
703 """SplitHorizontally(Window window1, Window window2, int sashPosition=0) -> bool"""
704 return _windows
.SplitterWindow_SplitHorizontally(*args
, **kwargs
)
706 def Unsplit(*args
, **kwargs
):
707 """Unsplit(Window toRemove=None) -> bool"""
708 return _windows
.SplitterWindow_Unsplit(*args
, **kwargs
)
710 def ReplaceWindow(*args
, **kwargs
):
711 """ReplaceWindow(Window winOld, Window winNew) -> bool"""
712 return _windows
.SplitterWindow_ReplaceWindow(*args
, **kwargs
)
714 def IsSplit(*args
, **kwargs
):
715 """IsSplit() -> bool"""
716 return _windows
.SplitterWindow_IsSplit(*args
, **kwargs
)
718 def SetSashSize(*args
, **kwargs
):
719 """SetSashSize(int width)"""
720 return _windows
.SplitterWindow_SetSashSize(*args
, **kwargs
)
722 def SetBorderSize(*args
, **kwargs
):
723 """SetBorderSize(int width)"""
724 return _windows
.SplitterWindow_SetBorderSize(*args
, **kwargs
)
726 def GetSashSize(*args
, **kwargs
):
727 """GetSashSize() -> int"""
728 return _windows
.SplitterWindow_GetSashSize(*args
, **kwargs
)
730 def GetBorderSize(*args
, **kwargs
):
731 """GetBorderSize() -> int"""
732 return _windows
.SplitterWindow_GetBorderSize(*args
, **kwargs
)
734 def SetSashPosition(*args
, **kwargs
):
735 """SetSashPosition(int position, bool redraw=True)"""
736 return _windows
.SplitterWindow_SetSashPosition(*args
, **kwargs
)
738 def GetSashPosition(*args
, **kwargs
):
739 """GetSashPosition() -> int"""
740 return _windows
.SplitterWindow_GetSashPosition(*args
, **kwargs
)
742 def SetMinimumPaneSize(*args
, **kwargs
):
743 """SetMinimumPaneSize(int min)"""
744 return _windows
.SplitterWindow_SetMinimumPaneSize(*args
, **kwargs
)
746 def GetMinimumPaneSize(*args
, **kwargs
):
747 """GetMinimumPaneSize() -> int"""
748 return _windows
.SplitterWindow_GetMinimumPaneSize(*args
, **kwargs
)
750 def SashHitTest(*args
, **kwargs
):
751 """SashHitTest(int x, int y, int tolerance=5) -> bool"""
752 return _windows
.SplitterWindow_SashHitTest(*args
, **kwargs
)
754 def SizeWindows(*args
, **kwargs
):
756 return _windows
.SplitterWindow_SizeWindows(*args
, **kwargs
)
758 def SetNeedUpdating(*args
, **kwargs
):
759 """SetNeedUpdating(bool needUpdating)"""
760 return _windows
.SplitterWindow_SetNeedUpdating(*args
, **kwargs
)
762 def GetNeedUpdating(*args
, **kwargs
):
763 """GetNeedUpdating() -> bool"""
764 return _windows
.SplitterWindow_GetNeedUpdating(*args
, **kwargs
)
767 class SplitterWindowPtr(SplitterWindow
):
768 def __init__(self
, this
):
770 if not hasattr(self
,"thisown"): self
.thisown
= 0
771 self
.__class
__ = SplitterWindow
772 _windows
.SplitterWindow_swigregister(SplitterWindowPtr
)
773 SplitterNameStr
= cvar
.SplitterNameStr
775 def PreSplitterWindow(*args
, **kwargs
):
776 """PreSplitterWindow() -> SplitterWindow"""
777 val
= _windows
.new_PreSplitterWindow(*args
, **kwargs
)
781 class SplitterEvent(core
.NotifyEvent
):
783 return "<%s.%s; proxy of C++ wxSplitterEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
784 def __init__(self
, *args
, **kwargs
):
785 """__init__(wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent"""
786 newobj
= _windows
.new_SplitterEvent(*args
, **kwargs
)
787 self
.this
= newobj
.this
790 def SetSashPosition(*args
, **kwargs
):
791 """SetSashPosition(int pos)"""
792 return _windows
.SplitterEvent_SetSashPosition(*args
, **kwargs
)
794 def GetSashPosition(*args
, **kwargs
):
795 """GetSashPosition() -> int"""
796 return _windows
.SplitterEvent_GetSashPosition(*args
, **kwargs
)
798 def GetWindowBeingRemoved(*args
, **kwargs
):
799 """GetWindowBeingRemoved() -> Window"""
800 return _windows
.SplitterEvent_GetWindowBeingRemoved(*args
, **kwargs
)
802 def GetX(*args
, **kwargs
):
804 return _windows
.SplitterEvent_GetX(*args
, **kwargs
)
806 def GetY(*args
, **kwargs
):
808 return _windows
.SplitterEvent_GetY(*args
, **kwargs
)
811 class SplitterEventPtr(SplitterEvent
):
812 def __init__(self
, this
):
814 if not hasattr(self
,"thisown"): self
.thisown
= 0
815 self
.__class
__ = SplitterEvent
816 _windows
.SplitterEvent_swigregister(SplitterEventPtr
)
818 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
= _windows
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
819 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
= _windows
.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
820 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
= _windows
.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
821 wxEVT_COMMAND_SPLITTER_UNSPLIT
= _windows
.wxEVT_COMMAND_SPLITTER_UNSPLIT
822 EVT_SPLITTER_SASH_POS_CHANGED
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
, 1 )
823 EVT_SPLITTER_SASH_POS_CHANGING
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
, 1 )
824 EVT_SPLITTER_DOUBLECLICKED
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
, 1 )
825 EVT_SPLITTER_UNSPLIT
= wx
.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT
, 1 )
827 #---------------------------------------------------------------------------
829 SASH_DRAG_NONE
= _windows
.SASH_DRAG_NONE
830 SASH_DRAG_DRAGGING
= _windows
.SASH_DRAG_DRAGGING
831 SASH_DRAG_LEFT_DOWN
= _windows
.SASH_DRAG_LEFT_DOWN
832 SW_NOBORDER
= _windows
.SW_NOBORDER
833 SW_BORDER
= _windows
.SW_BORDER
834 SW_3DSASH
= _windows
.SW_3DSASH
835 SW_3DBORDER
= _windows
.SW_3DBORDER
836 SW_3D
= _windows
.SW_3D
837 SASH_TOP
= _windows
.SASH_TOP
838 SASH_RIGHT
= _windows
.SASH_RIGHT
839 SASH_BOTTOM
= _windows
.SASH_BOTTOM
840 SASH_LEFT
= _windows
.SASH_LEFT
841 SASH_NONE
= _windows
.SASH_NONE
842 class SashWindow(core
.Window
):
844 return "<%s.%s; proxy of C++ wxSashWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
845 def __init__(self
, *args
, **kwargs
):
847 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
848 long style=wxCLIP_CHILDREN|wxSW_3D,
849 String name=SashNameStr) -> SashWindow
851 newobj
= _windows
.new_SashWindow(*args
, **kwargs
)
852 self
.this
= newobj
.this
855 self
._setOORInfo
(self
)
857 def Create(*args
, **kwargs
):
859 Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
860 long style=wxCLIP_CHILDREN|wxSW_3D,
861 String name=SashNameStr) -> bool
863 return _windows
.SashWindow_Create(*args
, **kwargs
)
865 def SetSashVisible(*args
, **kwargs
):
866 """SetSashVisible(int edge, bool sash)"""
867 return _windows
.SashWindow_SetSashVisible(*args
, **kwargs
)
869 def GetSashVisible(*args
, **kwargs
):
870 """GetSashVisible(int edge) -> bool"""
871 return _windows
.SashWindow_GetSashVisible(*args
, **kwargs
)
873 def SetSashBorder(*args
, **kwargs
):
874 """SetSashBorder(int edge, bool border)"""
875 return _windows
.SashWindow_SetSashBorder(*args
, **kwargs
)
877 def HasBorder(*args
, **kwargs
):
878 """HasBorder(int edge) -> bool"""
879 return _windows
.SashWindow_HasBorder(*args
, **kwargs
)
881 def GetEdgeMargin(*args
, **kwargs
):
882 """GetEdgeMargin(int edge) -> int"""
883 return _windows
.SashWindow_GetEdgeMargin(*args
, **kwargs
)
885 def SetDefaultBorderSize(*args
, **kwargs
):
886 """SetDefaultBorderSize(int width)"""
887 return _windows
.SashWindow_SetDefaultBorderSize(*args
, **kwargs
)
889 def GetDefaultBorderSize(*args
, **kwargs
):
890 """GetDefaultBorderSize() -> int"""
891 return _windows
.SashWindow_GetDefaultBorderSize(*args
, **kwargs
)
893 def SetExtraBorderSize(*args
, **kwargs
):
894 """SetExtraBorderSize(int width)"""
895 return _windows
.SashWindow_SetExtraBorderSize(*args
, **kwargs
)
897 def GetExtraBorderSize(*args
, **kwargs
):
898 """GetExtraBorderSize() -> int"""
899 return _windows
.SashWindow_GetExtraBorderSize(*args
, **kwargs
)
901 def SetMinimumSizeX(*args
, **kwargs
):
902 """SetMinimumSizeX(int min)"""
903 return _windows
.SashWindow_SetMinimumSizeX(*args
, **kwargs
)
905 def SetMinimumSizeY(*args
, **kwargs
):
906 """SetMinimumSizeY(int min)"""
907 return _windows
.SashWindow_SetMinimumSizeY(*args
, **kwargs
)
909 def GetMinimumSizeX(*args
, **kwargs
):
910 """GetMinimumSizeX() -> int"""
911 return _windows
.SashWindow_GetMinimumSizeX(*args
, **kwargs
)
913 def GetMinimumSizeY(*args
, **kwargs
):
914 """GetMinimumSizeY() -> int"""
915 return _windows
.SashWindow_GetMinimumSizeY(*args
, **kwargs
)
917 def SetMaximumSizeX(*args
, **kwargs
):
918 """SetMaximumSizeX(int max)"""
919 return _windows
.SashWindow_SetMaximumSizeX(*args
, **kwargs
)
921 def SetMaximumSizeY(*args
, **kwargs
):
922 """SetMaximumSizeY(int max)"""
923 return _windows
.SashWindow_SetMaximumSizeY(*args
, **kwargs
)
925 def GetMaximumSizeX(*args
, **kwargs
):
926 """GetMaximumSizeX() -> int"""
927 return _windows
.SashWindow_GetMaximumSizeX(*args
, **kwargs
)
929 def GetMaximumSizeY(*args
, **kwargs
):
930 """GetMaximumSizeY() -> int"""
931 return _windows
.SashWindow_GetMaximumSizeY(*args
, **kwargs
)
933 def SashHitTest(*args
, **kwargs
):
934 """SashHitTest(int x, int y, int tolerance=2) -> int"""
935 return _windows
.SashWindow_SashHitTest(*args
, **kwargs
)
937 def SizeWindows(*args
, **kwargs
):
939 return _windows
.SashWindow_SizeWindows(*args
, **kwargs
)
942 class SashWindowPtr(SashWindow
):
943 def __init__(self
, this
):
945 if not hasattr(self
,"thisown"): self
.thisown
= 0
946 self
.__class
__ = SashWindow
947 _windows
.SashWindow_swigregister(SashWindowPtr
)
948 SashNameStr
= cvar
.SashNameStr
949 SashLayoutNameStr
= cvar
.SashLayoutNameStr
951 def PreSashWindow(*args
, **kwargs
):
952 """PreSashWindow() -> SashWindow"""
953 val
= _windows
.new_PreSashWindow(*args
, **kwargs
)
957 SASH_STATUS_OK
= _windows
.SASH_STATUS_OK
958 SASH_STATUS_OUT_OF_RANGE
= _windows
.SASH_STATUS_OUT_OF_RANGE
959 class SashEvent(core
.CommandEvent
):
961 return "<%s.%s; proxy of C++ wxSashEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
962 def __init__(self
, *args
, **kwargs
):
963 """__init__(int id=0, int edge=SASH_NONE) -> SashEvent"""
964 newobj
= _windows
.new_SashEvent(*args
, **kwargs
)
965 self
.this
= newobj
.this
968 def SetEdge(*args
, **kwargs
):
969 """SetEdge(int edge)"""
970 return _windows
.SashEvent_SetEdge(*args
, **kwargs
)
972 def GetEdge(*args
, **kwargs
):
973 """GetEdge() -> int"""
974 return _windows
.SashEvent_GetEdge(*args
, **kwargs
)
976 def SetDragRect(*args
, **kwargs
):
977 """SetDragRect(Rect rect)"""
978 return _windows
.SashEvent_SetDragRect(*args
, **kwargs
)
980 def GetDragRect(*args
, **kwargs
):
981 """GetDragRect() -> Rect"""
982 return _windows
.SashEvent_GetDragRect(*args
, **kwargs
)
984 def SetDragStatus(*args
, **kwargs
):
985 """SetDragStatus(int status)"""
986 return _windows
.SashEvent_SetDragStatus(*args
, **kwargs
)
988 def GetDragStatus(*args
, **kwargs
):
989 """GetDragStatus() -> int"""
990 return _windows
.SashEvent_GetDragStatus(*args
, **kwargs
)
993 class SashEventPtr(SashEvent
):
994 def __init__(self
, this
):
996 if not hasattr(self
,"thisown"): self
.thisown
= 0
997 self
.__class
__ = SashEvent
998 _windows
.SashEvent_swigregister(SashEventPtr
)
1000 wxEVT_SASH_DRAGGED
= _windows
.wxEVT_SASH_DRAGGED
1001 EVT_SASH_DRAGGED
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 1 )
1002 EVT_SASH_DRAGGED_RANGE
= wx
.PyEventBinder( wxEVT_SASH_DRAGGED
, 2 )
1004 #---------------------------------------------------------------------------
1006 LAYOUT_HORIZONTAL
= _windows
.LAYOUT_HORIZONTAL
1007 LAYOUT_VERTICAL
= _windows
.LAYOUT_VERTICAL
1008 LAYOUT_NONE
= _windows
.LAYOUT_NONE
1009 LAYOUT_TOP
= _windows
.LAYOUT_TOP
1010 LAYOUT_LEFT
= _windows
.LAYOUT_LEFT
1011 LAYOUT_RIGHT
= _windows
.LAYOUT_RIGHT
1012 LAYOUT_BOTTOM
= _windows
.LAYOUT_BOTTOM
1013 LAYOUT_LENGTH_Y
= _windows
.LAYOUT_LENGTH_Y
1014 LAYOUT_LENGTH_X
= _windows
.LAYOUT_LENGTH_X
1015 LAYOUT_MRU_LENGTH
= _windows
.LAYOUT_MRU_LENGTH
1016 LAYOUT_QUERY
= _windows
.LAYOUT_QUERY
1017 wxEVT_QUERY_LAYOUT_INFO
= _windows
.wxEVT_QUERY_LAYOUT_INFO
1018 wxEVT_CALCULATE_LAYOUT
= _windows
.wxEVT_CALCULATE_LAYOUT
1019 class QueryLayoutInfoEvent(core
.Event
):
1021 return "<%s.%s; proxy of C++ wxQueryLayoutInfoEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1022 def __init__(self
, *args
, **kwargs
):
1023 """__init__(int id=0) -> QueryLayoutInfoEvent"""
1024 newobj
= _windows
.new_QueryLayoutInfoEvent(*args
, **kwargs
)
1025 self
.this
= newobj
.this
1028 def SetRequestedLength(*args
, **kwargs
):
1029 """SetRequestedLength(int length)"""
1030 return _windows
.QueryLayoutInfoEvent_SetRequestedLength(*args
, **kwargs
)
1032 def GetRequestedLength(*args
, **kwargs
):
1033 """GetRequestedLength() -> int"""
1034 return _windows
.QueryLayoutInfoEvent_GetRequestedLength(*args
, **kwargs
)
1036 def SetFlags(*args
, **kwargs
):
1037 """SetFlags(int flags)"""
1038 return _windows
.QueryLayoutInfoEvent_SetFlags(*args
, **kwargs
)
1040 def GetFlags(*args
, **kwargs
):
1041 """GetFlags() -> int"""
1042 return _windows
.QueryLayoutInfoEvent_GetFlags(*args
, **kwargs
)
1044 def SetSize(*args
, **kwargs
):
1045 """SetSize(Size size)"""
1046 return _windows
.QueryLayoutInfoEvent_SetSize(*args
, **kwargs
)
1048 def GetSize(*args
, **kwargs
):
1049 """GetSize() -> Size"""
1050 return _windows
.QueryLayoutInfoEvent_GetSize(*args
, **kwargs
)
1052 def SetOrientation(*args
, **kwargs
):
1053 """SetOrientation(int orient)"""
1054 return _windows
.QueryLayoutInfoEvent_SetOrientation(*args
, **kwargs
)
1056 def GetOrientation(*args
, **kwargs
):
1057 """GetOrientation() -> int"""
1058 return _windows
.QueryLayoutInfoEvent_GetOrientation(*args
, **kwargs
)
1060 def SetAlignment(*args
, **kwargs
):
1061 """SetAlignment(int align)"""
1062 return _windows
.QueryLayoutInfoEvent_SetAlignment(*args
, **kwargs
)
1064 def GetAlignment(*args
, **kwargs
):
1065 """GetAlignment() -> int"""
1066 return _windows
.QueryLayoutInfoEvent_GetAlignment(*args
, **kwargs
)
1069 class QueryLayoutInfoEventPtr(QueryLayoutInfoEvent
):
1070 def __init__(self
, this
):
1072 if not hasattr(self
,"thisown"): self
.thisown
= 0
1073 self
.__class
__ = QueryLayoutInfoEvent
1074 _windows
.QueryLayoutInfoEvent_swigregister(QueryLayoutInfoEventPtr
)
1076 class CalculateLayoutEvent(core
.Event
):
1078 return "<%s.%s; proxy of C++ wxCalculateLayoutEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1079 def __init__(self
, *args
, **kwargs
):
1080 """__init__(int id=0) -> CalculateLayoutEvent"""
1081 newobj
= _windows
.new_CalculateLayoutEvent(*args
, **kwargs
)
1082 self
.this
= newobj
.this
1085 def SetFlags(*args
, **kwargs
):
1086 """SetFlags(int flags)"""
1087 return _windows
.CalculateLayoutEvent_SetFlags(*args
, **kwargs
)
1089 def GetFlags(*args
, **kwargs
):
1090 """GetFlags() -> int"""
1091 return _windows
.CalculateLayoutEvent_GetFlags(*args
, **kwargs
)
1093 def SetRect(*args
, **kwargs
):
1094 """SetRect(Rect rect)"""
1095 return _windows
.CalculateLayoutEvent_SetRect(*args
, **kwargs
)
1097 def GetRect(*args
, **kwargs
):
1098 """GetRect() -> Rect"""
1099 return _windows
.CalculateLayoutEvent_GetRect(*args
, **kwargs
)
1102 class CalculateLayoutEventPtr(CalculateLayoutEvent
):
1103 def __init__(self
, this
):
1105 if not hasattr(self
,"thisown"): self
.thisown
= 0
1106 self
.__class
__ = CalculateLayoutEvent
1107 _windows
.CalculateLayoutEvent_swigregister(CalculateLayoutEventPtr
)
1109 EVT_QUERY_LAYOUT_INFO
= wx
.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO
)
1110 EVT_CALCULATE_LAYOUT
= wx
.PyEventBinder( wxEVT_CALCULATE_LAYOUT
)
1112 class SashLayoutWindow(SashWindow
):
1114 return "<%s.%s; proxy of C++ wxSashLayoutWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1115 def __init__(self
, *args
, **kwargs
):
1117 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1118 long style=wxCLIP_CHILDREN|wxSW_3D,
1119 String name=SashLayoutNameStr) -> SashLayoutWindow
1121 newobj
= _windows
.new_SashLayoutWindow(*args
, **kwargs
)
1122 self
.this
= newobj
.this
1125 self
._setOORInfo
(self
)
1127 def Create(*args
, **kwargs
):
1129 Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1130 long style=wxCLIP_CHILDREN|wxSW_3D,
1131 String name=SashLayoutNameStr) -> bool
1133 return _windows
.SashLayoutWindow_Create(*args
, **kwargs
)
1135 def GetAlignment(*args
, **kwargs
):
1136 """GetAlignment() -> int"""
1137 return _windows
.SashLayoutWindow_GetAlignment(*args
, **kwargs
)
1139 def GetOrientation(*args
, **kwargs
):
1140 """GetOrientation() -> int"""
1141 return _windows
.SashLayoutWindow_GetOrientation(*args
, **kwargs
)
1143 def SetAlignment(*args
, **kwargs
):
1144 """SetAlignment(int alignment)"""
1145 return _windows
.SashLayoutWindow_SetAlignment(*args
, **kwargs
)
1147 def SetDefaultSize(*args
, **kwargs
):
1148 """SetDefaultSize(Size size)"""
1149 return _windows
.SashLayoutWindow_SetDefaultSize(*args
, **kwargs
)
1151 def SetOrientation(*args
, **kwargs
):
1152 """SetOrientation(int orientation)"""
1153 return _windows
.SashLayoutWindow_SetOrientation(*args
, **kwargs
)
1156 class SashLayoutWindowPtr(SashLayoutWindow
):
1157 def __init__(self
, this
):
1159 if not hasattr(self
,"thisown"): self
.thisown
= 0
1160 self
.__class
__ = SashLayoutWindow
1161 _windows
.SashLayoutWindow_swigregister(SashLayoutWindowPtr
)
1163 def PreSashLayoutWindow(*args
, **kwargs
):
1164 """PreSashLayoutWindow() -> SashLayoutWindow"""
1165 val
= _windows
.new_PreSashLayoutWindow(*args
, **kwargs
)
1169 class LayoutAlgorithm(core
.Object
):
1171 return "<%s.%s; proxy of C++ wxLayoutAlgorithm instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1172 def __init__(self
, *args
, **kwargs
):
1173 """__init__() -> LayoutAlgorithm"""
1174 newobj
= _windows
.new_LayoutAlgorithm(*args
, **kwargs
)
1175 self
.this
= newobj
.this
1178 def __del__(self
, destroy
=_windows
.delete_LayoutAlgorithm
):
1181 if self
.thisown
: destroy(self
)
1184 def LayoutMDIFrame(*args
, **kwargs
):
1185 """LayoutMDIFrame(MDIParentFrame frame, Rect rect=None) -> bool"""
1186 return _windows
.LayoutAlgorithm_LayoutMDIFrame(*args
, **kwargs
)
1188 def LayoutFrame(*args
, **kwargs
):
1189 """LayoutFrame(Frame frame, Window mainWindow=None) -> bool"""
1190 return _windows
.LayoutAlgorithm_LayoutFrame(*args
, **kwargs
)
1192 def LayoutWindow(*args
, **kwargs
):
1193 """LayoutWindow(Window parent, Window mainWindow=None) -> bool"""
1194 return _windows
.LayoutAlgorithm_LayoutWindow(*args
, **kwargs
)
1197 class LayoutAlgorithmPtr(LayoutAlgorithm
):
1198 def __init__(self
, this
):
1200 if not hasattr(self
,"thisown"): self
.thisown
= 0
1201 self
.__class
__ = LayoutAlgorithm
1202 _windows
.LayoutAlgorithm_swigregister(LayoutAlgorithmPtr
)
1204 #---------------------------------------------------------------------------
1206 class PopupWindow(core
.Window
):
1208 return "<%s.%s; proxy of C++ wxPopupWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1209 def __init__(self
, *args
, **kwargs
):
1210 """__init__(Window parent, int flags=BORDER_NONE) -> PopupWindow"""
1211 newobj
= _windows
.new_PopupWindow(*args
, **kwargs
)
1212 self
.this
= newobj
.this
1215 self
._setOORInfo
(self
)
1217 def Create(*args
, **kwargs
):
1218 """Create(Window parent, int flags=BORDER_NONE) -> bool"""
1219 return _windows
.PopupWindow_Create(*args
, **kwargs
)
1221 def Position(*args
, **kwargs
):
1222 """Position(Point ptOrigin, Size size)"""
1223 return _windows
.PopupWindow_Position(*args
, **kwargs
)
1226 class PopupWindowPtr(PopupWindow
):
1227 def __init__(self
, this
):
1229 if not hasattr(self
,"thisown"): self
.thisown
= 0
1230 self
.__class
__ = PopupWindow
1231 _windows
.PopupWindow_swigregister(PopupWindowPtr
)
1233 def PrePopupWindow(*args
, **kwargs
):
1234 """PrePopupWindow() -> PopupWindow"""
1235 val
= _windows
.new_PrePopupWindow(*args
, **kwargs
)
1239 #---------------------------------------------------------------------------
1241 class PopupTransientWindow(PopupWindow
):
1243 return "<%s.%s; proxy of C++ wxPyPopupTransientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1244 def __init__(self
, *args
, **kwargs
):
1245 """__init__(Window parent, int style=BORDER_NONE) -> PopupTransientWindow"""
1246 newobj
= _windows
.new_PopupTransientWindow(*args
, **kwargs
)
1247 self
.this
= newobj
.this
1250 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, PopupTransientWindow
)
1252 def _setCallbackInfo(*args
, **kwargs
):
1253 """_setCallbackInfo(PyObject self, PyObject _class)"""
1254 return _windows
.PopupTransientWindow__setCallbackInfo(*args
, **kwargs
)
1256 def Popup(*args
, **kwargs
):
1257 """Popup(Window focus=None)"""
1258 return _windows
.PopupTransientWindow_Popup(*args
, **kwargs
)
1260 def Dismiss(*args
, **kwargs
):
1262 return _windows
.PopupTransientWindow_Dismiss(*args
, **kwargs
)
1265 class PopupTransientWindowPtr(PopupTransientWindow
):
1266 def __init__(self
, this
):
1268 if not hasattr(self
,"thisown"): self
.thisown
= 0
1269 self
.__class
__ = PopupTransientWindow
1270 _windows
.PopupTransientWindow_swigregister(PopupTransientWindowPtr
)
1272 def PrePopupTransientWindow(*args
, **kwargs
):
1273 """PrePopupTransientWindow() -> PopupTransientWindow"""
1274 val
= _windows
.new_PrePopupTransientWindow(*args
, **kwargs
)
1278 #---------------------------------------------------------------------------
1280 class TipWindow(PopupTransientWindow
):
1282 return "<%s.%s; proxy of C++ wxTipWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1283 def __init__(self
, *args
, **kwargs
):
1284 """__init__(Window parent, String text, int maxLength=100, Rect rectBound=None) -> TipWindow"""
1285 newobj
= _windows
.new_TipWindow(*args
, **kwargs
)
1286 self
.this
= newobj
.this
1289 self
._setOORInfo
(self
)
1291 def SetBoundingRect(*args
, **kwargs
):
1292 """SetBoundingRect(Rect rectBound)"""
1293 return _windows
.TipWindow_SetBoundingRect(*args
, **kwargs
)
1295 def Close(*args
, **kwargs
):
1297 return _windows
.TipWindow_Close(*args
, **kwargs
)
1300 class TipWindowPtr(TipWindow
):
1301 def __init__(self
, this
):
1303 if not hasattr(self
,"thisown"): self
.thisown
= 0
1304 self
.__class
__ = TipWindow
1305 _windows
.TipWindow_swigregister(TipWindowPtr
)
1307 #---------------------------------------------------------------------------
1309 class VScrolledWindow(Panel
):
1311 return "<%s.%s; proxy of C++ wxPyVScrolledWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1312 def __init__(self
, *args
, **kwargs
):
1314 __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1315 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> VScrolledWindow
1317 newobj
= _windows
.new_VScrolledWindow(*args
, **kwargs
)
1318 self
.this
= newobj
.this
1321 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, VScrolledWindow
)
1323 def _setCallbackInfo(*args
, **kwargs
):
1324 """_setCallbackInfo(PyObject self, PyObject _class)"""
1325 return _windows
.VScrolledWindow__setCallbackInfo(*args
, **kwargs
)
1327 def Create(*args
, **kwargs
):
1329 Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1330 Size size=DefaultSize, long style=0, String name=PanelNameStr) -> bool
1332 return _windows
.VScrolledWindow_Create(*args
, **kwargs
)
1334 def SetLineCount(*args
, **kwargs
):
1335 """SetLineCount(size_t count)"""
1336 return _windows
.VScrolledWindow_SetLineCount(*args
, **kwargs
)
1338 def ScrollToLine(*args
, **kwargs
):
1339 """ScrollToLine(size_t line) -> bool"""
1340 return _windows
.VScrolledWindow_ScrollToLine(*args
, **kwargs
)
1342 def ScrollLines(*args
, **kwargs
):
1343 """ScrollLines(int lines) -> bool"""
1344 return _windows
.VScrolledWindow_ScrollLines(*args
, **kwargs
)
1346 def ScrollPages(*args
, **kwargs
):
1347 """ScrollPages(int pages) -> bool"""
1348 return _windows
.VScrolledWindow_ScrollPages(*args
, **kwargs
)
1350 def RefreshLine(*args
, **kwargs
):
1351 """RefreshLine(size_t line)"""
1352 return _windows
.VScrolledWindow_RefreshLine(*args
, **kwargs
)
1354 def RefreshLines(*args
, **kwargs
):
1355 """RefreshLines(size_t from, size_t to)"""
1356 return _windows
.VScrolledWindow_RefreshLines(*args
, **kwargs
)
1358 def HitTestXT(*args
, **kwargs
):
1359 """HitTestXT(int x, int y) -> int"""
1360 return _windows
.VScrolledWindow_HitTestXT(*args
, **kwargs
)
1362 def HitTest(*args
, **kwargs
):
1363 """HitTest(Point pt) -> int"""
1364 return _windows
.VScrolledWindow_HitTest(*args
, **kwargs
)
1366 def RefreshAll(*args
, **kwargs
):
1368 return _windows
.VScrolledWindow_RefreshAll(*args
, **kwargs
)
1370 def GetLineCount(*args
, **kwargs
):
1371 """GetLineCount() -> size_t"""
1372 return _windows
.VScrolledWindow_GetLineCount(*args
, **kwargs
)
1374 def GetFirstVisibleLine(*args
, **kwargs
):
1375 """GetFirstVisibleLine() -> size_t"""
1376 return _windows
.VScrolledWindow_GetFirstVisibleLine(*args
, **kwargs
)
1378 def GetLastVisibleLine(*args
, **kwargs
):
1379 """GetLastVisibleLine() -> size_t"""
1380 return _windows
.VScrolledWindow_GetLastVisibleLine(*args
, **kwargs
)
1382 def IsVisible(*args
, **kwargs
):
1383 """IsVisible(size_t line) -> bool"""
1384 return _windows
.VScrolledWindow_IsVisible(*args
, **kwargs
)
1387 class VScrolledWindowPtr(VScrolledWindow
):
1388 def __init__(self
, this
):
1390 if not hasattr(self
,"thisown"): self
.thisown
= 0
1391 self
.__class
__ = VScrolledWindow
1392 _windows
.VScrolledWindow_swigregister(VScrolledWindowPtr
)
1394 def PreVScrolledWindow(*args
, **kwargs
):
1395 """PreVScrolledWindow() -> VScrolledWindow"""
1396 val
= _windows
.new_PreVScrolledWindow(*args
, **kwargs
)
1400 class VListBox(VScrolledWindow
):
1402 return "<%s.%s; proxy of C++ wxPyVListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1403 def __init__(self
, *args
, **kwargs
):
1405 __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1406 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> VListBox
1408 newobj
= _windows
.new_VListBox(*args
, **kwargs
)
1409 self
.this
= newobj
.this
1412 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, VListBox
)
1414 def _setCallbackInfo(*args
, **kwargs
):
1415 """_setCallbackInfo(PyObject self, PyObject _class)"""
1416 return _windows
.VListBox__setCallbackInfo(*args
, **kwargs
)
1418 def Create(*args
, **kwargs
):
1420 Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1421 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1423 return _windows
.VListBox_Create(*args
, **kwargs
)
1425 def GetItemCount(*args
, **kwargs
):
1426 """GetItemCount() -> size_t"""
1427 return _windows
.VListBox_GetItemCount(*args
, **kwargs
)
1429 def HasMultipleSelection(*args
, **kwargs
):
1430 """HasMultipleSelection() -> bool"""
1431 return _windows
.VListBox_HasMultipleSelection(*args
, **kwargs
)
1433 def GetSelection(*args
, **kwargs
):
1434 """GetSelection() -> int"""
1435 return _windows
.VListBox_GetSelection(*args
, **kwargs
)
1437 def IsCurrent(*args
, **kwargs
):
1438 """IsCurrent(size_t item) -> bool"""
1439 return _windows
.VListBox_IsCurrent(*args
, **kwargs
)
1441 def IsSelected(*args
, **kwargs
):
1442 """IsSelected(size_t item) -> bool"""
1443 return _windows
.VListBox_IsSelected(*args
, **kwargs
)
1445 def GetSelectedCount(*args
, **kwargs
):
1446 """GetSelectedCount() -> size_t"""
1447 return _windows
.VListBox_GetSelectedCount(*args
, **kwargs
)
1449 def GetFirstSelected(*args
, **kwargs
):
1450 """GetFirstSelected(unsigned long cookie) -> int"""
1451 return _windows
.VListBox_GetFirstSelected(*args
, **kwargs
)
1453 def GetNextSelected(*args
, **kwargs
):
1454 """GetNextSelected(unsigned long cookie) -> int"""
1455 return _windows
.VListBox_GetNextSelected(*args
, **kwargs
)
1457 def GetMargins(*args
, **kwargs
):
1458 """GetMargins() -> Point"""
1459 return _windows
.VListBox_GetMargins(*args
, **kwargs
)
1461 def GetSelectionBackground(*args
, **kwargs
):
1462 """GetSelectionBackground() -> Colour"""
1463 return _windows
.VListBox_GetSelectionBackground(*args
, **kwargs
)
1465 def SetItemCount(*args
, **kwargs
):
1466 """SetItemCount(size_t count)"""
1467 return _windows
.VListBox_SetItemCount(*args
, **kwargs
)
1469 def Clear(*args
, **kwargs
):
1471 return _windows
.VListBox_Clear(*args
, **kwargs
)
1473 def SetSelection(*args
, **kwargs
):
1474 """SetSelection(int selection)"""
1475 return _windows
.VListBox_SetSelection(*args
, **kwargs
)
1477 def Select(*args
, **kwargs
):
1478 """Select(size_t item, bool select=True) -> bool"""
1479 return _windows
.VListBox_Select(*args
, **kwargs
)
1481 def SelectRange(*args
, **kwargs
):
1482 """SelectRange(size_t from, size_t to) -> bool"""
1483 return _windows
.VListBox_SelectRange(*args
, **kwargs
)
1485 def Toggle(*args
, **kwargs
):
1486 """Toggle(size_t item)"""
1487 return _windows
.VListBox_Toggle(*args
, **kwargs
)
1489 def SelectAll(*args
, **kwargs
):
1490 """SelectAll() -> bool"""
1491 return _windows
.VListBox_SelectAll(*args
, **kwargs
)
1493 def DeselectAll(*args
, **kwargs
):
1494 """DeselectAll() -> bool"""
1495 return _windows
.VListBox_DeselectAll(*args
, **kwargs
)
1497 def SetMargins(*args
, **kwargs
):
1498 """SetMargins(Point pt)"""
1499 return _windows
.VListBox_SetMargins(*args
, **kwargs
)
1501 def SetMarginsXY(*args
, **kwargs
):
1502 """SetMarginsXY(int x, int y)"""
1503 return _windows
.VListBox_SetMarginsXY(*args
, **kwargs
)
1505 def SetSelectionBackground(*args
, **kwargs
):
1506 """SetSelectionBackground(Colour col)"""
1507 return _windows
.VListBox_SetSelectionBackground(*args
, **kwargs
)
1510 class VListBoxPtr(VListBox
):
1511 def __init__(self
, this
):
1513 if not hasattr(self
,"thisown"): self
.thisown
= 0
1514 self
.__class
__ = VListBox
1515 _windows
.VListBox_swigregister(VListBoxPtr
)
1516 VListBoxNameStr
= cvar
.VListBoxNameStr
1518 def PreVListBox(*args
, **kwargs
):
1519 """PreVListBox() -> VListBox"""
1520 val
= _windows
.new_PreVListBox(*args
, **kwargs
)
1524 class HtmlListBox(VListBox
):
1526 return "<%s.%s; proxy of C++ wxPyHtmlListBox instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1527 def __init__(self
, *args
, **kwargs
):
1529 __init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1530 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> HtmlListBox
1532 newobj
= _windows
.new_HtmlListBox(*args
, **kwargs
)
1533 self
.this
= newobj
.this
1536 self
._setOORInfo
(self
);self
._setCallbackInfo
(self
, HtmlListBox
)
1538 def _setCallbackInfo(*args
, **kwargs
):
1539 """_setCallbackInfo(PyObject self, PyObject _class)"""
1540 return _windows
.HtmlListBox__setCallbackInfo(*args
, **kwargs
)
1542 def Create(*args
, **kwargs
):
1544 Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1545 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -> bool
1547 return _windows
.HtmlListBox_Create(*args
, **kwargs
)
1549 def RefreshAll(*args
, **kwargs
):
1551 return _windows
.HtmlListBox_RefreshAll(*args
, **kwargs
)
1553 def SetItemCount(*args
, **kwargs
):
1554 """SetItemCount(size_t count)"""
1555 return _windows
.HtmlListBox_SetItemCount(*args
, **kwargs
)
1558 class HtmlListBoxPtr(HtmlListBox
):
1559 def __init__(self
, this
):
1561 if not hasattr(self
,"thisown"): self
.thisown
= 0
1562 self
.__class
__ = HtmlListBox
1563 _windows
.HtmlListBox_swigregister(HtmlListBoxPtr
)
1565 def PreHtmlListBox(*args
, **kwargs
):
1566 """PreHtmlListBox() -> HtmlListBox"""
1567 val
= _windows
.new_PreHtmlListBox(*args
, **kwargs
)
1571 #---------------------------------------------------------------------------
1573 class TaskBarIcon(core
.EvtHandler
):
1575 return "<%s.%s; proxy of C++ wxTaskBarIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1576 def __init__(self
, *args
, **kwargs
):
1577 """__init__() -> TaskBarIcon"""
1578 newobj
= _windows
.new_TaskBarIcon(*args
, **kwargs
)
1579 self
.this
= newobj
.this
1582 def __del__(self
, destroy
=_windows
.delete_TaskBarIcon
):
1585 if self
.thisown
: destroy(self
)
1588 def IsOk(*args
, **kwargs
):
1589 """IsOk() -> bool"""
1590 return _windows
.TaskBarIcon_IsOk(*args
, **kwargs
)
1592 def IsIconInstalled(*args
, **kwargs
):
1593 """IsIconInstalled() -> bool"""
1594 return _windows
.TaskBarIcon_IsIconInstalled(*args
, **kwargs
)
1596 def SetIcon(*args
, **kwargs
):
1597 """SetIcon(Icon icon, String tooltip=EmptyString) -> bool"""
1598 return _windows
.TaskBarIcon_SetIcon(*args
, **kwargs
)
1600 def RemoveIcon(*args
, **kwargs
):
1601 """RemoveIcon() -> bool"""
1602 return _windows
.TaskBarIcon_RemoveIcon(*args
, **kwargs
)
1604 def PopupMenu(*args
, **kwargs
):
1605 """PopupMenu(Menu menu) -> bool"""
1606 return _windows
.TaskBarIcon_PopupMenu(*args
, **kwargs
)
1609 class TaskBarIconPtr(TaskBarIcon
):
1610 def __init__(self
, this
):
1612 if not hasattr(self
,"thisown"): self
.thisown
= 0
1613 self
.__class
__ = TaskBarIcon
1614 _windows
.TaskBarIcon_swigregister(TaskBarIconPtr
)
1616 class TaskBarIconEvent(core
.Event
):
1618 return "<%s.%s; proxy of C++ wxTaskBarIconEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1619 def __init__(self
, *args
, **kwargs
):
1620 """__init__(wxEventType evtType, TaskBarIcon tbIcon) -> TaskBarIconEvent"""
1621 newobj
= _windows
.new_TaskBarIconEvent(*args
, **kwargs
)
1622 self
.this
= newobj
.this
1626 class TaskBarIconEventPtr(TaskBarIconEvent
):
1627 def __init__(self
, this
):
1629 if not hasattr(self
,"thisown"): self
.thisown
= 0
1630 self
.__class
__ = TaskBarIconEvent
1631 _windows
.TaskBarIconEvent_swigregister(TaskBarIconEventPtr
)
1633 wxEVT_TASKBAR_MOVE
= _windows
.wxEVT_TASKBAR_MOVE
1634 wxEVT_TASKBAR_LEFT_DOWN
= _windows
.wxEVT_TASKBAR_LEFT_DOWN
1635 wxEVT_TASKBAR_LEFT_UP
= _windows
.wxEVT_TASKBAR_LEFT_UP
1636 wxEVT_TASKBAR_RIGHT_DOWN
= _windows
.wxEVT_TASKBAR_RIGHT_DOWN
1637 wxEVT_TASKBAR_RIGHT_UP
= _windows
.wxEVT_TASKBAR_RIGHT_UP
1638 wxEVT_TASKBAR_LEFT_DCLICK
= _windows
.wxEVT_TASKBAR_LEFT_DCLICK
1639 wxEVT_TASKBAR_RIGHT_DCLICK
= _windows
.wxEVT_TASKBAR_RIGHT_DCLICK
1640 EVT_TASKBAR_MOVE
= wx
.PyEventBinder ( wxEVT_TASKBAR_MOVE
)
1641 EVT_TASKBAR_LEFT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN
)
1642 EVT_TASKBAR_LEFT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP
)
1643 EVT_TASKBAR_RIGHT_DOWN
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN
)
1644 EVT_TASKBAR_RIGHT_UP
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP
)
1645 EVT_TASKBAR_LEFT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK
)
1646 EVT_TASKBAR_RIGHT_DCLICK
= wx
.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK
)
1648 #---------------------------------------------------------------------------
1650 class ColourData(core
.Object
):
1651 """This class holds a variety of information related to colour dialogs."""
1653 return "<%s.%s; proxy of C++ wxColourData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1654 def __init__(self
, *args
, **kwargs
):
1656 __init__() -> ColourData
1658 Constructor, sets default values.
1660 newobj
= _windows
.new_ColourData(*args
, **kwargs
)
1661 self
.this
= newobj
.this
1664 def __del__(self
, destroy
=_windows
.delete_ColourData
):
1667 if self
.thisown
: destroy(self
)
1670 def GetChooseFull(*args
, **kwargs
):
1672 GetChooseFull() -> bool
1674 Under Windows, determines whether the Windows colour dialog will display
1675 the full dialog with custom colour selection controls. Has no meaning
1676 under other platforms. The default value is true.
1678 return _windows
.ColourData_GetChooseFull(*args
, **kwargs
)
1680 def GetColour(*args
, **kwargs
):
1682 GetColour() -> Colour
1684 Gets the colour (pre)selected by the dialog.
1686 return _windows
.ColourData_GetColour(*args
, **kwargs
)
1688 def GetCustomColour(*args
, **kwargs
):
1690 GetCustomColour(int i) -> Colour
1692 Gets the i'th custom colour associated with the colour dialog. i should
1693 be an integer between 0 and 15. The default custom colours are all white.
1695 return _windows
.ColourData_GetCustomColour(*args
, **kwargs
)
1697 def SetChooseFull(*args
, **kwargs
):
1699 SetChooseFull(int flag)
1701 Under Windows, tells the Windows colour dialog to display the full dialog
1702 with custom colour selection controls. Under other platforms, has no effect.
1703 The default value is true.
1705 return _windows
.ColourData_SetChooseFull(*args
, **kwargs
)
1707 def SetColour(*args
, **kwargs
):
1709 SetColour(Colour colour)
1711 Sets the default colour for the colour dialog. The default colour is black.
1713 return _windows
.ColourData_SetColour(*args
, **kwargs
)
1715 def SetCustomColour(*args
, **kwargs
):
1717 SetCustomColour(int i, Colour colour)
1719 Sets the i'th custom colour for the colour dialog. i should be an integer
1720 between 0 and 15. The default custom colours are all white.
1722 return _windows
.ColourData_SetCustomColour(*args
, **kwargs
)
1725 class ColourDataPtr(ColourData
):
1726 def __init__(self
, this
):
1728 if not hasattr(self
,"thisown"): self
.thisown
= 0
1729 self
.__class
__ = ColourData
1730 _windows
.ColourData_swigregister(ColourDataPtr
)
1731 FileSelectorPromptStr
= cvar
.FileSelectorPromptStr
1732 DirSelectorPromptStr
= cvar
.DirSelectorPromptStr
1733 DirDialogNameStr
= cvar
.DirDialogNameStr
1734 FileSelectorDefaultWildcardStr
= cvar
.FileSelectorDefaultWildcardStr
1735 GetTextFromUserPromptStr
= cvar
.GetTextFromUserPromptStr
1736 MessageBoxCaptionStr
= cvar
.MessageBoxCaptionStr
1738 class ColourDialog(Dialog
):
1739 """This class represents the colour chooser dialog."""
1741 return "<%s.%s; proxy of C++ wxColourDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1742 def __init__(self
, *args
, **kwargs
):
1744 __init__(Window parent, ColourData data=None) -> ColourDialog
1746 Constructor. Pass a parent window, and optionally a ColourData, which
1747 will be copied to the colour dialog's internal ColourData instance.
1749 newobj
= _windows
.new_ColourDialog(*args
, **kwargs
)
1750 self
.this
= newobj
.this
1753 self
._setOORInfo
(self
)
1755 def GetColourData(*args
, **kwargs
):
1757 GetColourData() -> ColourData
1759 Returns a reference to the ColourData used by the dialog.
1761 return _windows
.ColourDialog_GetColourData(*args
, **kwargs
)
1764 class ColourDialogPtr(ColourDialog
):
1765 def __init__(self
, this
):
1767 if not hasattr(self
,"thisown"): self
.thisown
= 0
1768 self
.__class
__ = ColourDialog
1769 _windows
.ColourDialog_swigregister(ColourDialogPtr
)
1771 class DirDialog(Dialog
):
1772 """This class represents the directory chooser dialog."""
1774 return "<%s.%s; proxy of C++ wxDirDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1775 def __init__(self
, *args
, **kwargs
):
1777 __init__(Window parent, String message=DirSelectorPromptStr,
1778 String defaultPath=EmptyString, long style=0,
1779 Point pos=DefaultPosition, Size size=DefaultSize,
1780 String name=DirDialogNameStr) -> DirDialog
1782 Constructor. Use ShowModal method to show the dialog.
1784 newobj
= _windows
.new_DirDialog(*args
, **kwargs
)
1785 self
.this
= newobj
.this
1788 self
._setOORInfo
(self
)
1790 def GetPath(*args
, **kwargs
):
1794 Returns the default or user-selected path.
1796 return _windows
.DirDialog_GetPath(*args
, **kwargs
)
1798 def GetMessage(*args
, **kwargs
):
1800 GetMessage() -> String
1802 Returns the message that will be displayed on the dialog.
1804 return _windows
.DirDialog_GetMessage(*args
, **kwargs
)
1806 def GetStyle(*args
, **kwargs
):
1810 Returns the dialog style.
1812 return _windows
.DirDialog_GetStyle(*args
, **kwargs
)
1814 def SetMessage(*args
, **kwargs
):
1816 SetMessage(String message)
1818 Sets the message that will be displayed on the dialog.
1820 return _windows
.DirDialog_SetMessage(*args
, **kwargs
)
1822 def SetPath(*args
, **kwargs
):
1824 SetPath(String path)
1826 Sets the default path.
1828 return _windows
.DirDialog_SetPath(*args
, **kwargs
)
1831 class DirDialogPtr(DirDialog
):
1832 def __init__(self
, this
):
1834 if not hasattr(self
,"thisown"): self
.thisown
= 0
1835 self
.__class
__ = DirDialog
1836 _windows
.DirDialog_swigregister(DirDialogPtr
)
1838 class FileDialog(Dialog
):
1839 """This class represents the file chooser dialog."""
1841 return "<%s.%s; proxy of C++ wxFileDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1842 def __init__(self
, *args
, **kwargs
):
1844 __init__(Window parent, String message=FileSelectorPromptStr,
1845 String defaultDir=EmptyString, String defaultFile=EmptyString,
1846 String wildcard=FileSelectorDefaultWildcardStr,
1847 long style=0, Point pos=DefaultPosition) -> FileDialog
1849 Constructor. Use ShowModal method to show the dialog.
1851 newobj
= _windows
.new_FileDialog(*args
, **kwargs
)
1852 self
.this
= newobj
.this
1855 self
._setOORInfo
(self
)
1857 def SetMessage(*args
, **kwargs
):
1859 SetMessage(String message)
1861 Sets the message that will be displayed on the dialog.
1863 return _windows
.FileDialog_SetMessage(*args
, **kwargs
)
1865 def SetPath(*args
, **kwargs
):
1867 SetPath(String path)
1869 Sets the path (the combined directory and filename that will
1870 be returned when the dialog is dismissed).
1872 return _windows
.FileDialog_SetPath(*args
, **kwargs
)
1874 def SetDirectory(*args
, **kwargs
):
1876 SetDirectory(String dir)
1878 Sets the default directory.
1880 return _windows
.FileDialog_SetDirectory(*args
, **kwargs
)
1882 def SetFilename(*args
, **kwargs
):
1884 SetFilename(String name)
1886 Sets the default filename.
1888 return _windows
.FileDialog_SetFilename(*args
, **kwargs
)
1890 def SetWildcard(*args
, **kwargs
):
1892 SetWildcard(String wildCard)
1894 Sets the wildcard, which can contain multiple file types, for example:
1895 "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
1897 return _windows
.FileDialog_SetWildcard(*args
, **kwargs
)
1899 def SetStyle(*args
, **kwargs
):
1901 SetStyle(long style)
1903 Sets the dialog style.
1905 return _windows
.FileDialog_SetStyle(*args
, **kwargs
)
1907 def SetFilterIndex(*args
, **kwargs
):
1909 SetFilterIndex(int filterIndex)
1911 Sets the default filter index, starting from zero.
1913 return _windows
.FileDialog_SetFilterIndex(*args
, **kwargs
)
1915 def GetMessage(*args
, **kwargs
):
1917 GetMessage() -> String
1919 Returns the message that will be displayed on the dialog.
1921 return _windows
.FileDialog_GetMessage(*args
, **kwargs
)
1923 def GetPath(*args
, **kwargs
):
1927 Returns the full path (directory and filename) of the selected file.
1929 return _windows
.FileDialog_GetPath(*args
, **kwargs
)
1931 def GetDirectory(*args
, **kwargs
):
1933 GetDirectory() -> String
1935 Returns the default directory.
1937 return _windows
.FileDialog_GetDirectory(*args
, **kwargs
)
1939 def GetFilename(*args
, **kwargs
):
1941 GetFilename() -> String
1943 Returns the default filename.
1945 return _windows
.FileDialog_GetFilename(*args
, **kwargs
)
1947 def GetWildcard(*args
, **kwargs
):
1949 GetWildcard() -> String
1951 Returns the file dialog wildcard.
1953 return _windows
.FileDialog_GetWildcard(*args
, **kwargs
)
1955 def GetStyle(*args
, **kwargs
):
1959 Returns the dialog style.
1961 return _windows
.FileDialog_GetStyle(*args
, **kwargs
)
1963 def GetFilterIndex(*args
, **kwargs
):
1965 GetFilterIndex() -> int
1967 Returns the index into the list of filters supplied, optionally, in
1968 the wildcard parameter. Before the dialog is shown, this is the index
1969 which will be used when the dialog is first displayed. After the dialog
1970 is shown, this is the index selected by the user.
1972 return _windows
.FileDialog_GetFilterIndex(*args
, **kwargs
)
1974 def GetFilenames(*args
, **kwargs
):
1976 GetFilenames() -> PyObject
1978 Returns a list of filenames chosen in the dialog. This function should
1979 only be used with the dialogs which have wx.MULTIPLE style, use
1980 GetFilename for the others.
1982 return _windows
.FileDialog_GetFilenames(*args
, **kwargs
)
1984 def GetPaths(*args
, **kwargs
):
1986 GetPaths() -> PyObject
1988 Fills the array paths with the full paths of the files chosen. This
1989 function should only be used with the dialogs which have wx.MULTIPLE style,
1990 use GetPath for the others.
1992 return _windows
.FileDialog_GetPaths(*args
, **kwargs
)
1995 class FileDialogPtr(FileDialog
):
1996 def __init__(self
, this
):
1998 if not hasattr(self
,"thisown"): self
.thisown
= 0
1999 self
.__class
__ = FileDialog
2000 _windows
.FileDialog_swigregister(FileDialogPtr
)
2002 CHOICEDLG_STYLE
= _windows
.CHOICEDLG_STYLE
2003 class MultiChoiceDialog(Dialog
):
2004 """A simple dialog with a multi selection listbox."""
2006 return "<%s.%s; proxy of C++ wxMultiChoiceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2007 def __init__(self
, *args
, **kwargs
):
2009 __init__(Window parent, String message, String caption,
2010 List choices=[], long style=CHOICEDLG_STYLE,
2011 Point pos=DefaultPosition) -> MultiChoiceDialog
2013 Constructor. Use ShowModal method to show the dialog.
2015 newobj
= _windows
.new_MultiChoiceDialog(*args
, **kwargs
)
2016 self
.this
= newobj
.this
2019 self
._setOORInfo
(self
)
2021 def SetSelections(*args
, **kwargs
):
2023 SetSelections(List selections)
2025 Specify the items in the list that shoudl be selected, using a list of integers.
2027 return _windows
.MultiChoiceDialog_SetSelections(*args
, **kwargs
)
2029 def GetSelections(*args
, **kwargs
):
2031 GetSelections() -> [selections]
2033 Returns a list of integers representing the items that are selected.
2035 return _windows
.MultiChoiceDialog_GetSelections(*args
, **kwargs
)
2038 class MultiChoiceDialogPtr(MultiChoiceDialog
):
2039 def __init__(self
, this
):
2041 if not hasattr(self
,"thisown"): self
.thisown
= 0
2042 self
.__class
__ = MultiChoiceDialog
2043 _windows
.MultiChoiceDialog_swigregister(MultiChoiceDialogPtr
)
2045 class SingleChoiceDialog(Dialog
):
2046 """A simple dialog with a single selection listbox."""
2048 return "<%s.%s; proxy of C++ wxSingleChoiceDialog 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) -> SingleChoiceDialog
2055 Constructor. Use ShowModal method to show the dialog.
2057 newobj
= _windows
.new_SingleChoiceDialog(*args
, **kwargs
)
2058 self
.this
= newobj
.this
2061 self
._setOORInfo
(self
)
2063 def GetSelection(*args
, **kwargs
):
2065 GetSelection() -> int
2067 Get the index of teh currently selected item.
2069 return _windows
.SingleChoiceDialog_GetSelection(*args
, **kwargs
)
2071 def GetStringSelection(*args
, **kwargs
):
2073 GetStringSelection() -> String
2075 Returns the string value of the currently selected item
2077 return _windows
.SingleChoiceDialog_GetStringSelection(*args
, **kwargs
)
2079 def SetSelection(*args
, **kwargs
):
2081 SetSelection(int sel)
2083 Set the current selected item to sel
2085 return _windows
.SingleChoiceDialog_SetSelection(*args
, **kwargs
)
2088 class SingleChoiceDialogPtr(SingleChoiceDialog
):
2089 def __init__(self
, this
):
2091 if not hasattr(self
,"thisown"): self
.thisown
= 0
2092 self
.__class
__ = SingleChoiceDialog
2093 _windows
.SingleChoiceDialog_swigregister(SingleChoiceDialogPtr
)
2095 class TextEntryDialog(Dialog
):
2096 """A dialog with text control, [ok] and [cancel] buttons"""
2098 return "<%s.%s; proxy of C++ wxTextEntryDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2099 def __init__(self
, *args
, **kwargs
):
2101 __init__(Window parent, String message, String caption=GetTextFromUserPromptStr,
2102 String defaultValue=EmptyString,
2103 long style=wxOK|wxCANCEL|wxCENTRE, Point pos=DefaultPosition) -> TextEntryDialog
2105 Constructor. Use ShowModal method to show the dialog.
2107 newobj
= _windows
.new_TextEntryDialog(*args
, **kwargs
)
2108 self
.this
= newobj
.this
2111 self
._setOORInfo
(self
)
2113 def GetValue(*args
, **kwargs
):
2115 GetValue() -> String
2117 Returns the text that the user has entered if the user has pressed OK,
2118 or the original value if the user has pressed Cancel.
2120 return _windows
.TextEntryDialog_GetValue(*args
, **kwargs
)
2122 def SetValue(*args
, **kwargs
):
2124 SetValue(String value)
2126 Sets the default text value.
2128 return _windows
.TextEntryDialog_SetValue(*args
, **kwargs
)
2131 class TextEntryDialogPtr(TextEntryDialog
):
2132 def __init__(self
, this
):
2134 if not hasattr(self
,"thisown"): self
.thisown
= 0
2135 self
.__class
__ = TextEntryDialog
2136 _windows
.TextEntryDialog_swigregister(TextEntryDialogPtr
)
2138 class FontData(core
.Object
):
2139 """This class holds a variety of information related to font dialogs."""
2141 return "<%s.%s; proxy of C++ wxFontData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2142 def __init__(self
, *args
, **kwargs
):
2144 __init__() -> FontData
2146 This class holds a variety of information related to font dialogs.
2148 newobj
= _windows
.new_FontData(*args
, **kwargs
)
2149 self
.this
= newobj
.this
2152 def __del__(self
, destroy
=_windows
.delete_FontData
):
2155 if self
.thisown
: destroy(self
)
2158 def EnableEffects(*args
, **kwargs
):
2160 EnableEffects(bool enable)
2162 Enables or disables 'effects' under MS Windows only. This refers
2163 to the controls for manipulating colour, strikeout and underline
2164 properties. The default value is true.
2166 return _windows
.FontData_EnableEffects(*args
, **kwargs
)
2168 def GetAllowSymbols(*args
, **kwargs
):
2170 GetAllowSymbols() -> bool
2172 Under MS Windows, returns a flag determining whether symbol fonts can be
2173 selected. Has no effect on other platforms. The default value is true.
2175 return _windows
.FontData_GetAllowSymbols(*args
, **kwargs
)
2177 def GetColour(*args
, **kwargs
):
2179 GetColour() -> Colour
2181 Gets the colour associated with the font dialog. The default value is black.
2183 return _windows
.FontData_GetColour(*args
, **kwargs
)
2185 def GetChosenFont(*args
, **kwargs
):
2187 GetChosenFont() -> Font
2189 Gets the font chosen by the user.
2191 return _windows
.FontData_GetChosenFont(*args
, **kwargs
)
2193 def GetEnableEffects(*args
, **kwargs
):
2195 GetEnableEffects() -> bool
2197 Determines whether 'effects' are enabled under Windows.
2199 return _windows
.FontData_GetEnableEffects(*args
, **kwargs
)
2201 def GetInitialFont(*args
, **kwargs
):
2203 GetInitialFont() -> Font
2205 Gets the font that will be initially used by the font dialog. This should have
2206 previously been set by the application.
2208 return _windows
.FontData_GetInitialFont(*args
, **kwargs
)
2210 def GetShowHelp(*args
, **kwargs
):
2212 GetShowHelp() -> bool
2214 Returns true if the Help button will be shown (Windows only). The default
2217 return _windows
.FontData_GetShowHelp(*args
, **kwargs
)
2219 def SetAllowSymbols(*args
, **kwargs
):
2221 SetAllowSymbols(bool allowSymbols)
2223 Under MS Windows, determines whether symbol fonts can be selected. Has no
2224 effect on other platforms. The default value is true.
2226 return _windows
.FontData_SetAllowSymbols(*args
, **kwargs
)
2228 def SetChosenFont(*args
, **kwargs
):
2230 SetChosenFont(Font font)
2232 Sets the font that will be returned to the user (for internal use only).
2234 return _windows
.FontData_SetChosenFont(*args
, **kwargs
)
2236 def SetColour(*args
, **kwargs
):
2238 SetColour(Colour colour)
2240 Sets the colour that will be used for the font foreground colour. The default
2243 return _windows
.FontData_SetColour(*args
, **kwargs
)
2245 def SetInitialFont(*args
, **kwargs
):
2247 SetInitialFont(Font font)
2249 Sets the font that will be initially used by the font dialog.
2251 return _windows
.FontData_SetInitialFont(*args
, **kwargs
)
2253 def SetRange(*args
, **kwargs
):
2255 SetRange(int min, int max)
2257 Sets the valid range for the font point size (Windows only). The default is
2258 0, 0 (unrestricted range).
2260 return _windows
.FontData_SetRange(*args
, **kwargs
)
2262 def SetShowHelp(*args
, **kwargs
):
2264 SetShowHelp(bool showHelp)
2266 Determines whether the Help button will be displayed in the font dialog
2267 (Windows only). The default value is false.
2269 return _windows
.FontData_SetShowHelp(*args
, **kwargs
)
2272 class FontDataPtr(FontData
):
2273 def __init__(self
, this
):
2275 if not hasattr(self
,"thisown"): self
.thisown
= 0
2276 self
.__class
__ = FontData
2277 _windows
.FontData_swigregister(FontDataPtr
)
2279 class FontDialog(Dialog
):
2280 """This class represents the font chooser dialog."""
2282 return "<%s.%s; proxy of C++ wxFontDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2283 def __init__(self
, *args
):
2285 __init__(Window parent) -> FontDialog
2286 __init__(Window parent, FontData data) -> FontDialog
2288 Constructor. Pass a parent window, and optionally the font data object to be
2289 used to initialize the dialog controls.
2291 newobj
= _windows
.new_FontDialog(*args
)
2292 self
.this
= newobj
.this
2295 self
._setOORInfo
(self
)
2297 def GetFontData(*args
, **kwargs
):
2299 GetFontData() -> FontData
2301 Returns a reference to the internal FontData used by the FontDialog.
2303 return _windows
.FontDialog_GetFontData(*args
, **kwargs
)
2306 class FontDialogPtr(FontDialog
):
2307 def __init__(self
, this
):
2309 if not hasattr(self
,"thisown"): self
.thisown
= 0
2310 self
.__class
__ = FontDialog
2311 _windows
.FontDialog_swigregister(FontDialogPtr
)
2313 class MessageDialog(Dialog
):
2315 This class provides a dialog that shows a single or multi-line message, with
2316 a choice of OK, Yes, No and Cancel buttons.
2319 return "<%s.%s; proxy of C++ wxMessageDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2320 def __init__(self
, *args
, **kwargs
):
2322 __init__(Window parent, String message, String caption=MessageBoxCaptionStr,
2323 long style=wxOK|wxCANCEL|wxCENTRE,
2324 Point pos=DefaultPosition) -> MessageDialog
2326 This class provides a dialog that shows a single or multi-line message, with
2327 a choice of OK, Yes, No and Cancel buttons.
2329 newobj
= _windows
.new_MessageDialog(*args
, **kwargs
)
2330 self
.this
= newobj
.this
2333 self
._setOORInfo
(self
)
2336 class MessageDialogPtr(MessageDialog
):
2337 def __init__(self
, this
):
2339 if not hasattr(self
,"thisown"): self
.thisown
= 0
2340 self
.__class
__ = MessageDialog
2341 _windows
.MessageDialog_swigregister(MessageDialogPtr
)
2343 class ProgressDialog(Frame
):
2345 A dialog that shows a short message and a progress bar. Optionally, it can
2346 display an ABORT button.
2349 return "<%s.%s; proxy of C++ wxProgressDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2350 def __init__(self
, *args
, **kwargs
):
2352 __init__(String title, String message, int maximum=100, Window parent=None,
2353 int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog
2355 Constructor. Creates the dialog, displays it and disables user input for other
2356 windows, or, if wxPD_APP_MODAL flag is not given, for its parent window only.
2358 newobj
= _windows
.new_ProgressDialog(*args
, **kwargs
)
2359 self
.this
= newobj
.this
2362 self
._setOORInfo
(self
)
2364 def Update(*args
, **kwargs
):
2366 Update(int value, String newmsg=EmptyString) -> bool
2368 Updates the dialog, setting the progress bar to the new value and, if given
2369 changes the message above it. Returns true unless the Cancel button has been
2372 If false is returned, the application can either immediately destroy the
2373 dialog or ask the user for the confirmation and if the abort is not confirmed
2374 the dialog may be resumed with Resume function.
2376 return _windows
.ProgressDialog_Update(*args
, **kwargs
)
2378 def Resume(*args
, **kwargs
):
2382 Can be used to continue with the dialog, after the user had chosen to abort.
2384 return _windows
.ProgressDialog_Resume(*args
, **kwargs
)
2387 class ProgressDialogPtr(ProgressDialog
):
2388 def __init__(self
, this
):
2390 if not hasattr(self
,"thisown"): self
.thisown
= 0
2391 self
.__class
__ = ProgressDialog
2392 _windows
.ProgressDialog_swigregister(ProgressDialogPtr
)
2394 FR_DOWN
= _windows
.FR_DOWN
2395 FR_WHOLEWORD
= _windows
.FR_WHOLEWORD
2396 FR_MATCHCASE
= _windows
.FR_MATCHCASE
2397 FR_REPLACEDIALOG
= _windows
.FR_REPLACEDIALOG
2398 FR_NOUPDOWN
= _windows
.FR_NOUPDOWN
2399 FR_NOMATCHCASE
= _windows
.FR_NOMATCHCASE
2400 FR_NOWHOLEWORD
= _windows
.FR_NOWHOLEWORD
2401 wxEVT_COMMAND_FIND
= _windows
.wxEVT_COMMAND_FIND
2402 wxEVT_COMMAND_FIND_NEXT
= _windows
.wxEVT_COMMAND_FIND_NEXT
2403 wxEVT_COMMAND_FIND_REPLACE
= _windows
.wxEVT_COMMAND_FIND_REPLACE
2404 wxEVT_COMMAND_FIND_REPLACE_ALL
= _windows
.wxEVT_COMMAND_FIND_REPLACE_ALL
2405 wxEVT_COMMAND_FIND_CLOSE
= _windows
.wxEVT_COMMAND_FIND_CLOSE
2406 EVT_FIND
= wx
.PyEventBinder( wxEVT_COMMAND_FIND
, 1 )
2407 EVT_FIND_NEXT
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_NEXT
, 1 )
2408 EVT_FIND_REPLACE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE
, 1 )
2409 EVT_FIND_REPLACE_ALL
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL
, 1 )
2410 EVT_FIND_CLOSE
= wx
.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE
, 1 )
2412 # For backwards compatibility. Should they be removed?
2413 EVT_COMMAND_FIND
= EVT_FIND
2414 EVT_COMMAND_FIND_NEXT
= EVT_FIND_NEXT
2415 EVT_COMMAND_FIND_REPLACE
= EVT_FIND_REPLACE
2416 EVT_COMMAND_FIND_REPLACE_ALL
= EVT_FIND_REPLACE_ALL
2417 EVT_COMMAND_FIND_CLOSE
= EVT_FIND_CLOSE
2419 class FindDialogEvent(core
.CommandEvent
):
2420 """Events for the FindReplaceDialog"""
2422 return "<%s.%s; proxy of C++ wxFindDialogEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2423 def __init__(self
, *args
, **kwargs
):
2425 __init__(wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent
2427 Events for the FindReplaceDialog
2429 newobj
= _windows
.new_FindDialogEvent(*args
, **kwargs
)
2430 self
.this
= newobj
.this
2433 def GetFlags(*args
, **kwargs
):
2437 Get the currently selected flags: this is the combination of
2438 wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags.
2440 return _windows
.FindDialogEvent_GetFlags(*args
, **kwargs
)
2442 def GetFindString(*args
, **kwargs
):
2444 GetFindString() -> String
2446 Return the string to find (never empty).
2448 return _windows
.FindDialogEvent_GetFindString(*args
, **kwargs
)
2450 def GetReplaceString(*args
, **kwargs
):
2452 GetReplaceString() -> String
2454 Return the string to replace the search string with (only
2455 for replace and replace all events).
2457 return _windows
.FindDialogEvent_GetReplaceString(*args
, **kwargs
)
2459 def GetDialog(*args
, **kwargs
):
2461 GetDialog() -> FindReplaceDialog
2463 Return the pointer to the dialog which generated this event.
2465 return _windows
.FindDialogEvent_GetDialog(*args
, **kwargs
)
2467 def SetFlags(*args
, **kwargs
):
2468 """SetFlags(int flags)"""
2469 return _windows
.FindDialogEvent_SetFlags(*args
, **kwargs
)
2471 def SetFindString(*args
, **kwargs
):
2472 """SetFindString(String str)"""
2473 return _windows
.FindDialogEvent_SetFindString(*args
, **kwargs
)
2475 def SetReplaceString(*args
, **kwargs
):
2476 """SetReplaceString(String str)"""
2477 return _windows
.FindDialogEvent_SetReplaceString(*args
, **kwargs
)
2480 class FindDialogEventPtr(FindDialogEvent
):
2481 def __init__(self
, this
):
2483 if not hasattr(self
,"thisown"): self
.thisown
= 0
2484 self
.__class
__ = FindDialogEvent
2485 _windows
.FindDialogEvent_swigregister(FindDialogEventPtr
)
2487 class FindReplaceData(core
.Object
):
2489 FindReplaceData holds the data for FindReplaceDialog. It is used to initialize
2490 the dialog with the default values and will keep the last values from the
2491 dialog when it is closed. It is also updated each time a wxFindDialogEvent is
2492 generated so instead of using the wxFindDialogEvent methods you can also
2493 directly query this object.
2495 Note that all SetXXX() methods may only be called before showing the dialog
2496 and calling them has no effect later.
2499 wxFR_DOWN: downward search/replace selected (otherwise, upwards)
2501 wxFR_WHOLEWORD: whole word search/replace selected
2503 wxFR_MATCHCASE: case sensitive search/replace selected (otherwise,
2508 return "<%s.%s; proxy of C++ wxFindReplaceData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2509 def __init__(self
, *args
, **kwargs
):
2511 __init__(int flags=0) -> FindReplaceData
2513 Constuctor initializes the flags to default value (0).
2515 newobj
= _windows
.new_FindReplaceData(*args
, **kwargs
)
2516 self
.this
= newobj
.this
2519 def __del__(self
, destroy
=_windows
.delete_FindReplaceData
):
2522 if self
.thisown
: destroy(self
)
2525 def GetFindString(*args
, **kwargs
):
2527 GetFindString() -> String
2529 Get the string to find.
2531 return _windows
.FindReplaceData_GetFindString(*args
, **kwargs
)
2533 def GetReplaceString(*args
, **kwargs
):
2535 GetReplaceString() -> String
2537 Get the replacement string.
2539 return _windows
.FindReplaceData_GetReplaceString(*args
, **kwargs
)
2541 def GetFlags(*args
, **kwargs
):
2545 Get the combination of flag values.
2547 return _windows
.FindReplaceData_GetFlags(*args
, **kwargs
)
2549 def SetFlags(*args
, **kwargs
):
2553 Set the flags to use to initialize the controls of the dialog.
2555 return _windows
.FindReplaceData_SetFlags(*args
, **kwargs
)
2557 def SetFindString(*args
, **kwargs
):
2559 SetFindString(String str)
2561 Set the string to find (used as initial value by the dialog).
2563 return _windows
.FindReplaceData_SetFindString(*args
, **kwargs
)
2565 def SetReplaceString(*args
, **kwargs
):
2567 SetReplaceString(String str)
2569 Set the replacement string (used as initial value by the dialog).
2571 return _windows
.FindReplaceData_SetReplaceString(*args
, **kwargs
)
2574 class FindReplaceDataPtr(FindReplaceData
):
2575 def __init__(self
, this
):
2577 if not hasattr(self
,"thisown"): self
.thisown
= 0
2578 self
.__class
__ = FindReplaceData
2579 _windows
.FindReplaceData_swigregister(FindReplaceDataPtr
)
2581 class FindReplaceDialog(Dialog
):
2583 FindReplaceDialog is a standard modeless dialog which is used to allow the
2584 user to search for some text (and possibly replace it with something
2585 else). The actual searching is supposed to be done in the owner window which
2586 is the parent of this dialog. Note that it means that unlike for the other
2587 standard dialogs this one must have a parent window. Also note that there is
2588 no way to use this dialog in a modal way; it is always, by design and
2589 implementation, modeless.
2592 return "<%s.%s; proxy of C++ wxFindReplaceDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2593 def __init__(self
, *args
, **kwargs
):
2595 __init__(Window parent, FindReplaceData data, String title,
2596 int style=0) -> FindReplaceDialog
2598 Create a FindReplaceDialog. The parent and data parameters must be
2599 non-None. Use Show to display the dialog.
2601 newobj
= _windows
.new_FindReplaceDialog(*args
, **kwargs
)
2602 self
.this
= newobj
.this
2605 self
._setOORInfo
(self
)
2607 def Create(*args
, **kwargs
):
2609 Create(Window parent, FindReplaceData data, String title,
2610 int style=0) -> bool
2612 Create the dialog, for 2-phase create.
2614 return _windows
.FindReplaceDialog_Create(*args
, **kwargs
)
2616 def GetData(*args
, **kwargs
):
2618 GetData() -> FindReplaceData
2620 Get the FindReplaceData object used by this dialog.
2622 return _windows
.FindReplaceDialog_GetData(*args
, **kwargs
)
2624 def SetData(*args
, **kwargs
):
2626 SetData(FindReplaceData data)
2628 Set the FindReplaceData object used by this dialog.
2630 return _windows
.FindReplaceDialog_SetData(*args
, **kwargs
)
2633 class FindReplaceDialogPtr(FindReplaceDialog
):
2634 def __init__(self
, this
):
2636 if not hasattr(self
,"thisown"): self
.thisown
= 0
2637 self
.__class
__ = FindReplaceDialog
2638 _windows
.FindReplaceDialog_swigregister(FindReplaceDialogPtr
)
2640 def PreFindReplaceDialog(*args
, **kwargs
):
2642 PreFindReplaceDialog() -> FindReplaceDialog
2644 Precreate a FindReplaceDialog for 2-phase creation
2646 val
= _windows
.new_PreFindReplaceDialog(*args
, **kwargs
)
2650 #---------------------------------------------------------------------------
2652 IDM_WINDOWTILE
= _windows
.IDM_WINDOWTILE
2653 IDM_WINDOWTILEHOR
= _windows
.IDM_WINDOWTILEHOR
2654 IDM_WINDOWCASCADE
= _windows
.IDM_WINDOWCASCADE
2655 IDM_WINDOWICONS
= _windows
.IDM_WINDOWICONS
2656 IDM_WINDOWNEXT
= _windows
.IDM_WINDOWNEXT
2657 IDM_WINDOWTILEVERT
= _windows
.IDM_WINDOWTILEVERT
2658 FIRST_MDI_CHILD
= _windows
.FIRST_MDI_CHILD
2659 LAST_MDI_CHILD
= _windows
.LAST_MDI_CHILD
2660 class MDIParentFrame(Frame
):
2662 return "<%s.%s; proxy of C++ wxMDIParentFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2663 def __init__(self
, *args
, **kwargs
):
2665 __init__(Window parent, int id, String title, Point pos=DefaultPosition,
2666 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
2667 String name=FrameNameStr) -> MDIParentFrame
2669 newobj
= _windows
.new_MDIParentFrame(*args
, **kwargs
)
2670 self
.this
= newobj
.this
2673 self
._setOORInfo
(self
)
2675 def Create(*args
, **kwargs
):
2677 Create(Window parent, int id, String title, Point pos=DefaultPosition,
2678 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
2679 String name=FrameNameStr) -> bool
2681 return _windows
.MDIParentFrame_Create(*args
, **kwargs
)
2683 def ActivateNext(*args
, **kwargs
):
2684 """ActivateNext()"""
2685 return _windows
.MDIParentFrame_ActivateNext(*args
, **kwargs
)
2687 def ActivatePrevious(*args
, **kwargs
):
2688 """ActivatePrevious()"""
2689 return _windows
.MDIParentFrame_ActivatePrevious(*args
, **kwargs
)
2691 def ArrangeIcons(*args
, **kwargs
):
2692 """ArrangeIcons()"""
2693 return _windows
.MDIParentFrame_ArrangeIcons(*args
, **kwargs
)
2695 def Cascade(*args
, **kwargs
):
2697 return _windows
.MDIParentFrame_Cascade(*args
, **kwargs
)
2699 def GetActiveChild(*args
, **kwargs
):
2700 """GetActiveChild() -> MDIChildFrame"""
2701 return _windows
.MDIParentFrame_GetActiveChild(*args
, **kwargs
)
2703 def GetClientWindow(*args
, **kwargs
):
2704 """GetClientWindow() -> MDIClientWindow"""
2705 return _windows
.MDIParentFrame_GetClientWindow(*args
, **kwargs
)
2707 def GetToolBar(*args
, **kwargs
):
2708 """GetToolBar() -> Window"""
2709 return _windows
.MDIParentFrame_GetToolBar(*args
, **kwargs
)
2711 def GetWindowMenu(*args
, **kwargs
):
2712 """GetWindowMenu() -> Menu"""
2713 return _windows
.MDIParentFrame_GetWindowMenu(*args
, **kwargs
)
2715 def SetWindowMenu(*args
, **kwargs
):
2716 """SetWindowMenu(Menu menu)"""
2717 return _windows
.MDIParentFrame_SetWindowMenu(*args
, **kwargs
)
2719 def SetToolBar(*args
, **kwargs
):
2720 """SetToolBar(wxToolBar toolbar)"""
2721 return _windows
.MDIParentFrame_SetToolBar(*args
, **kwargs
)
2723 def Tile(*args
, **kwargs
):
2725 return _windows
.MDIParentFrame_Tile(*args
, **kwargs
)
2728 class MDIParentFramePtr(MDIParentFrame
):
2729 def __init__(self
, this
):
2731 if not hasattr(self
,"thisown"): self
.thisown
= 0
2732 self
.__class
__ = MDIParentFrame
2733 _windows
.MDIParentFrame_swigregister(MDIParentFramePtr
)
2735 def PreMDIParentFrame(*args
, **kwargs
):
2736 """PreMDIParentFrame() -> MDIParentFrame"""
2737 val
= _windows
.new_PreMDIParentFrame(*args
, **kwargs
)
2741 class MDIChildFrame(Frame
):
2743 return "<%s.%s; proxy of C++ wxMDIChildFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2744 def __init__(self
, *args
, **kwargs
):
2746 __init__(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
2747 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
2748 String name=FrameNameStr) -> MDIChildFrame
2750 newobj
= _windows
.new_MDIChildFrame(*args
, **kwargs
)
2751 self
.this
= newobj
.this
2754 self
._setOORInfo
(self
)
2756 def Create(*args
, **kwargs
):
2758 Create(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
2759 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
2760 String name=FrameNameStr) -> bool
2762 return _windows
.MDIChildFrame_Create(*args
, **kwargs
)
2764 def Activate(*args
, **kwargs
):
2766 return _windows
.MDIChildFrame_Activate(*args
, **kwargs
)
2768 def Maximize(*args
, **kwargs
):
2769 """Maximize(bool maximize)"""
2770 return _windows
.MDIChildFrame_Maximize(*args
, **kwargs
)
2772 def Restore(*args
, **kwargs
):
2774 return _windows
.MDIChildFrame_Restore(*args
, **kwargs
)
2777 class MDIChildFramePtr(MDIChildFrame
):
2778 def __init__(self
, this
):
2780 if not hasattr(self
,"thisown"): self
.thisown
= 0
2781 self
.__class
__ = MDIChildFrame
2782 _windows
.MDIChildFrame_swigregister(MDIChildFramePtr
)
2784 def PreMDIChildFrame(*args
, **kwargs
):
2785 """PreMDIChildFrame() -> MDIChildFrame"""
2786 val
= _windows
.new_PreMDIChildFrame(*args
, **kwargs
)
2790 class MDIClientWindow(core
.Window
):
2792 return "<%s.%s; proxy of C++ wxMDIClientWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2793 def __init__(self
, *args
, **kwargs
):
2794 """__init__(MDIParentFrame parent, long style=0) -> MDIClientWindow"""
2795 newobj
= _windows
.new_MDIClientWindow(*args
, **kwargs
)
2796 self
.this
= newobj
.this
2799 self
._setOORInfo
(self
)
2801 def Create(*args
, **kwargs
):
2802 """Create(MDIParentFrame parent, long style=0) -> bool"""
2803 return _windows
.MDIClientWindow_Create(*args
, **kwargs
)
2806 class MDIClientWindowPtr(MDIClientWindow
):
2807 def __init__(self
, this
):
2809 if not hasattr(self
,"thisown"): self
.thisown
= 0
2810 self
.__class
__ = MDIClientWindow
2811 _windows
.MDIClientWindow_swigregister(MDIClientWindowPtr
)
2813 def PreMDIClientWindow(*args
, **kwargs
):
2814 """PreMDIClientWindow() -> MDIClientWindow"""
2815 val
= _windows
.new_PreMDIClientWindow(*args
, **kwargs
)
2819 #---------------------------------------------------------------------------
2821 class PyWindow(core
.Window
):
2823 return "<%s.%s; proxy of C++ wxPyWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2824 def __init__(self
, *args
, **kwargs
):
2826 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
2827 long style=0, String name=PanelNameStr) -> PyWindow
2829 newobj
= _windows
.new_PyWindow(*args
, **kwargs
)
2830 self
.this
= newobj
.this
2833 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyWindow
)
2835 def _setCallbackInfo(*args
, **kwargs
):
2836 """_setCallbackInfo(PyObject self, PyObject _class)"""
2837 return _windows
.PyWindow__setCallbackInfo(*args
, **kwargs
)
2839 def base_DoMoveWindow(*args
, **kwargs
):
2840 """base_DoMoveWindow(int x, int y, int width, int height)"""
2841 return _windows
.PyWindow_base_DoMoveWindow(*args
, **kwargs
)
2843 def base_DoSetSize(*args
, **kwargs
):
2844 """base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
2845 return _windows
.PyWindow_base_DoSetSize(*args
, **kwargs
)
2847 def base_DoSetClientSize(*args
, **kwargs
):
2848 """base_DoSetClientSize(int width, int height)"""
2849 return _windows
.PyWindow_base_DoSetClientSize(*args
, **kwargs
)
2851 def base_DoSetVirtualSize(*args
, **kwargs
):
2852 """base_DoSetVirtualSize(int x, int y)"""
2853 return _windows
.PyWindow_base_DoSetVirtualSize(*args
, **kwargs
)
2855 def base_DoGetSize(*args
, **kwargs
):
2856 """base_DoGetSize() -> (width, height)"""
2857 return _windows
.PyWindow_base_DoGetSize(*args
, **kwargs
)
2859 def base_DoGetClientSize(*args
, **kwargs
):
2860 """base_DoGetClientSize() -> (width, height)"""
2861 return _windows
.PyWindow_base_DoGetClientSize(*args
, **kwargs
)
2863 def base_DoGetPosition(*args
, **kwargs
):
2864 """base_DoGetPosition() -> (x,y)"""
2865 return _windows
.PyWindow_base_DoGetPosition(*args
, **kwargs
)
2867 def base_DoGetVirtualSize(*args
, **kwargs
):
2868 """base_DoGetVirtualSize() -> Size"""
2869 return _windows
.PyWindow_base_DoGetVirtualSize(*args
, **kwargs
)
2871 def base_DoGetBestSize(*args
, **kwargs
):
2872 """base_DoGetBestSize() -> Size"""
2873 return _windows
.PyWindow_base_DoGetBestSize(*args
, **kwargs
)
2875 def base_InitDialog(*args
, **kwargs
):
2876 """base_InitDialog()"""
2877 return _windows
.PyWindow_base_InitDialog(*args
, **kwargs
)
2879 def base_TransferDataToWindow(*args
, **kwargs
):
2880 """base_TransferDataToWindow() -> bool"""
2881 return _windows
.PyWindow_base_TransferDataToWindow(*args
, **kwargs
)
2883 def base_TransferDataFromWindow(*args
, **kwargs
):
2884 """base_TransferDataFromWindow() -> bool"""
2885 return _windows
.PyWindow_base_TransferDataFromWindow(*args
, **kwargs
)
2887 def base_Validate(*args
, **kwargs
):
2888 """base_Validate() -> bool"""
2889 return _windows
.PyWindow_base_Validate(*args
, **kwargs
)
2891 def base_AcceptsFocus(*args
, **kwargs
):
2892 """base_AcceptsFocus() -> bool"""
2893 return _windows
.PyWindow_base_AcceptsFocus(*args
, **kwargs
)
2895 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
2896 """base_AcceptsFocusFromKeyboard() -> bool"""
2897 return _windows
.PyWindow_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
2899 def base_GetMaxSize(*args
, **kwargs
):
2900 """base_GetMaxSize() -> Size"""
2901 return _windows
.PyWindow_base_GetMaxSize(*args
, **kwargs
)
2903 def base_AddChild(*args
, **kwargs
):
2904 """base_AddChild(Window child)"""
2905 return _windows
.PyWindow_base_AddChild(*args
, **kwargs
)
2907 def base_RemoveChild(*args
, **kwargs
):
2908 """base_RemoveChild(Window child)"""
2909 return _windows
.PyWindow_base_RemoveChild(*args
, **kwargs
)
2912 class PyWindowPtr(PyWindow
):
2913 def __init__(self
, this
):
2915 if not hasattr(self
,"thisown"): self
.thisown
= 0
2916 self
.__class
__ = PyWindow
2917 _windows
.PyWindow_swigregister(PyWindowPtr
)
2919 class PyPanel(Panel
):
2921 return "<%s.%s; proxy of C++ wxPyPanel instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2922 def __init__(self
, *args
, **kwargs
):
2924 __init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
2925 long style=0, String name=PanelNameStr) -> PyPanel
2927 newobj
= _windows
.new_PyPanel(*args
, **kwargs
)
2928 self
.this
= newobj
.this
2931 self
._setOORInfo
(self
); self
._setCallbackInfo
(self
, PyPanel
)
2933 def _setCallbackInfo(*args
, **kwargs
):
2934 """_setCallbackInfo(PyObject self, PyObject _class)"""
2935 return _windows
.PyPanel__setCallbackInfo(*args
, **kwargs
)
2937 def base_DoMoveWindow(*args
, **kwargs
):
2938 """base_DoMoveWindow(int x, int y, int width, int height)"""
2939 return _windows
.PyPanel_base_DoMoveWindow(*args
, **kwargs
)
2941 def base_DoSetSize(*args
, **kwargs
):
2942 """base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
2943 return _windows
.PyPanel_base_DoSetSize(*args
, **kwargs
)
2945 def base_DoSetClientSize(*args
, **kwargs
):
2946 """base_DoSetClientSize(int width, int height)"""
2947 return _windows
.PyPanel_base_DoSetClientSize(*args
, **kwargs
)
2949 def base_DoSetVirtualSize(*args
, **kwargs
):
2950 """base_DoSetVirtualSize(int x, int y)"""
2951 return _windows
.PyPanel_base_DoSetVirtualSize(*args
, **kwargs
)
2953 def base_DoGetSize(*args
, **kwargs
):
2954 """base_DoGetSize() -> (width, height)"""
2955 return _windows
.PyPanel_base_DoGetSize(*args
, **kwargs
)
2957 def base_DoGetClientSize(*args
, **kwargs
):
2958 """base_DoGetClientSize() -> (width, height)"""
2959 return _windows
.PyPanel_base_DoGetClientSize(*args
, **kwargs
)
2961 def base_DoGetPosition(*args
, **kwargs
):
2962 """base_DoGetPosition() -> (x,y)"""
2963 return _windows
.PyPanel_base_DoGetPosition(*args
, **kwargs
)
2965 def base_DoGetVirtualSize(*args
, **kwargs
):
2966 """base_DoGetVirtualSize() -> Size"""
2967 return _windows
.PyPanel_base_DoGetVirtualSize(*args
, **kwargs
)
2969 def base_DoGetBestSize(*args
, **kwargs
):
2970 """base_DoGetBestSize() -> Size"""
2971 return _windows
.PyPanel_base_DoGetBestSize(*args
, **kwargs
)
2973 def base_InitDialog(*args
, **kwargs
):
2974 """base_InitDialog()"""
2975 return _windows
.PyPanel_base_InitDialog(*args
, **kwargs
)
2977 def base_TransferDataToWindow(*args
, **kwargs
):
2978 """base_TransferDataToWindow() -> bool"""
2979 return _windows
.PyPanel_base_TransferDataToWindow(*args
, **kwargs
)
2981 def base_TransferDataFromWindow(*args
, **kwargs
):
2982 """base_TransferDataFromWindow() -> bool"""
2983 return _windows
.PyPanel_base_TransferDataFromWindow(*args
, **kwargs
)
2985 def base_Validate(*args
, **kwargs
):
2986 """base_Validate() -> bool"""
2987 return _windows
.PyPanel_base_Validate(*args
, **kwargs
)
2989 def base_AcceptsFocus(*args
, **kwargs
):
2990 """base_AcceptsFocus() -> bool"""
2991 return _windows
.PyPanel_base_AcceptsFocus(*args
, **kwargs
)
2993 def base_AcceptsFocusFromKeyboard(*args
, **kwargs
):
2994 """base_AcceptsFocusFromKeyboard() -> bool"""
2995 return _windows
.PyPanel_base_AcceptsFocusFromKeyboard(*args
, **kwargs
)
2997 def base_GetMaxSize(*args
, **kwargs
):
2998 """base_GetMaxSize() -> Size"""
2999 return _windows
.PyPanel_base_GetMaxSize(*args
, **kwargs
)
3001 def base_AddChild(*args
, **kwargs
):
3002 """base_AddChild(Window child)"""
3003 return _windows
.PyPanel_base_AddChild(*args
, **kwargs
)
3005 def base_RemoveChild(*args
, **kwargs
):
3006 """base_RemoveChild(Window child)"""
3007 return _windows
.PyPanel_base_RemoveChild(*args
, **kwargs
)
3010 class PyPanelPtr(PyPanel
):
3011 def __init__(self
, this
):
3013 if not hasattr(self
,"thisown"): self
.thisown
= 0
3014 self
.__class
__ = PyPanel
3015 _windows
.PyPanel_swigregister(PyPanelPtr
)
3017 #---------------------------------------------------------------------------
3019 PRINT_MODE_NONE
= _windows
.PRINT_MODE_NONE
3020 PRINT_MODE_PREVIEW
= _windows
.PRINT_MODE_PREVIEW
3021 PRINT_MODE_FILE
= _windows
.PRINT_MODE_FILE
3022 PRINT_MODE_PRINTER
= _windows
.PRINT_MODE_PRINTER
3023 PRINT_MODE_STREAM
= _windows
.PRINT_MODE_STREAM
3024 class PrintData(core
.Object
):
3026 return "<%s.%s; proxy of C++ wxPrintData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3027 def __init__(self
, *args
, **kwargs
):
3028 """__init__() -> PrintData"""
3029 newobj
= _windows
.new_PrintData(*args
, **kwargs
)
3030 self
.this
= newobj
.this
3033 def __del__(self
, destroy
=_windows
.delete_PrintData
):
3036 if self
.thisown
: destroy(self
)
3039 def GetNoCopies(*args
, **kwargs
):
3040 """GetNoCopies() -> int"""
3041 return _windows
.PrintData_GetNoCopies(*args
, **kwargs
)
3043 def GetCollate(*args
, **kwargs
):
3044 """GetCollate() -> bool"""
3045 return _windows
.PrintData_GetCollate(*args
, **kwargs
)
3047 def GetOrientation(*args
, **kwargs
):
3048 """GetOrientation() -> int"""
3049 return _windows
.PrintData_GetOrientation(*args
, **kwargs
)
3051 def Ok(*args
, **kwargs
):
3053 return _windows
.PrintData_Ok(*args
, **kwargs
)
3055 def GetPrinterName(*args
, **kwargs
):
3056 """GetPrinterName() -> String"""
3057 return _windows
.PrintData_GetPrinterName(*args
, **kwargs
)
3059 def GetColour(*args
, **kwargs
):
3060 """GetColour() -> bool"""
3061 return _windows
.PrintData_GetColour(*args
, **kwargs
)
3063 def GetDuplex(*args
, **kwargs
):
3064 """GetDuplex() -> int"""
3065 return _windows
.PrintData_GetDuplex(*args
, **kwargs
)
3067 def GetPaperId(*args
, **kwargs
):
3068 """GetPaperId() -> int"""
3069 return _windows
.PrintData_GetPaperId(*args
, **kwargs
)
3071 def GetPaperSize(*args
, **kwargs
):
3072 """GetPaperSize() -> Size"""
3073 return _windows
.PrintData_GetPaperSize(*args
, **kwargs
)
3075 def GetQuality(*args
, **kwargs
):
3076 """GetQuality() -> int"""
3077 return _windows
.PrintData_GetQuality(*args
, **kwargs
)
3079 def SetNoCopies(*args
, **kwargs
):
3080 """SetNoCopies(int v)"""
3081 return _windows
.PrintData_SetNoCopies(*args
, **kwargs
)
3083 def SetCollate(*args
, **kwargs
):
3084 """SetCollate(bool flag)"""
3085 return _windows
.PrintData_SetCollate(*args
, **kwargs
)
3087 def SetOrientation(*args
, **kwargs
):
3088 """SetOrientation(int orient)"""
3089 return _windows
.PrintData_SetOrientation(*args
, **kwargs
)
3091 def SetPrinterName(*args
, **kwargs
):
3092 """SetPrinterName(String name)"""
3093 return _windows
.PrintData_SetPrinterName(*args
, **kwargs
)
3095 def SetColour(*args
, **kwargs
):
3096 """SetColour(bool colour)"""
3097 return _windows
.PrintData_SetColour(*args
, **kwargs
)
3099 def SetDuplex(*args
, **kwargs
):
3100 """SetDuplex(int duplex)"""
3101 return _windows
.PrintData_SetDuplex(*args
, **kwargs
)
3103 def SetPaperId(*args
, **kwargs
):
3104 """SetPaperId(int sizeId)"""
3105 return _windows
.PrintData_SetPaperId(*args
, **kwargs
)
3107 def SetPaperSize(*args
, **kwargs
):
3108 """SetPaperSize(Size sz)"""
3109 return _windows
.PrintData_SetPaperSize(*args
, **kwargs
)
3111 def SetQuality(*args
, **kwargs
):
3112 """SetQuality(int quality)"""
3113 return _windows
.PrintData_SetQuality(*args
, **kwargs
)
3115 def GetPrinterCommand(*args
, **kwargs
):
3116 """GetPrinterCommand() -> String"""
3117 return _windows
.PrintData_GetPrinterCommand(*args
, **kwargs
)
3119 def GetPrinterOptions(*args
, **kwargs
):
3120 """GetPrinterOptions() -> String"""
3121 return _windows
.PrintData_GetPrinterOptions(*args
, **kwargs
)
3123 def GetPreviewCommand(*args
, **kwargs
):
3124 """GetPreviewCommand() -> String"""
3125 return _windows
.PrintData_GetPreviewCommand(*args
, **kwargs
)
3127 def GetFilename(*args
, **kwargs
):
3128 """GetFilename() -> String"""
3129 return _windows
.PrintData_GetFilename(*args
, **kwargs
)
3131 def GetFontMetricPath(*args
, **kwargs
):
3132 """GetFontMetricPath() -> String"""
3133 return _windows
.PrintData_GetFontMetricPath(*args
, **kwargs
)
3135 def GetPrinterScaleX(*args
, **kwargs
):
3136 """GetPrinterScaleX() -> double"""
3137 return _windows
.PrintData_GetPrinterScaleX(*args
, **kwargs
)
3139 def GetPrinterScaleY(*args
, **kwargs
):
3140 """GetPrinterScaleY() -> double"""
3141 return _windows
.PrintData_GetPrinterScaleY(*args
, **kwargs
)
3143 def GetPrinterTranslateX(*args
, **kwargs
):
3144 """GetPrinterTranslateX() -> long"""
3145 return _windows
.PrintData_GetPrinterTranslateX(*args
, **kwargs
)
3147 def GetPrinterTranslateY(*args
, **kwargs
):
3148 """GetPrinterTranslateY() -> long"""
3149 return _windows
.PrintData_GetPrinterTranslateY(*args
, **kwargs
)
3151 def GetPrintMode(*args
, **kwargs
):
3152 """GetPrintMode() -> int"""
3153 return _windows
.PrintData_GetPrintMode(*args
, **kwargs
)
3155 def SetPrinterCommand(*args
, **kwargs
):
3156 """SetPrinterCommand(String command)"""
3157 return _windows
.PrintData_SetPrinterCommand(*args
, **kwargs
)
3159 def SetPrinterOptions(*args
, **kwargs
):
3160 """SetPrinterOptions(String options)"""
3161 return _windows
.PrintData_SetPrinterOptions(*args
, **kwargs
)
3163 def SetPreviewCommand(*args
, **kwargs
):
3164 """SetPreviewCommand(String command)"""
3165 return _windows
.PrintData_SetPreviewCommand(*args
, **kwargs
)
3167 def SetFilename(*args
, **kwargs
):
3168 """SetFilename(String filename)"""
3169 return _windows
.PrintData_SetFilename(*args
, **kwargs
)
3171 def SetFontMetricPath(*args
, **kwargs
):
3172 """SetFontMetricPath(String path)"""
3173 return _windows
.PrintData_SetFontMetricPath(*args
, **kwargs
)
3175 def SetPrinterScaleX(*args
, **kwargs
):
3176 """SetPrinterScaleX(double x)"""
3177 return _windows
.PrintData_SetPrinterScaleX(*args
, **kwargs
)
3179 def SetPrinterScaleY(*args
, **kwargs
):
3180 """SetPrinterScaleY(double y)"""
3181 return _windows
.PrintData_SetPrinterScaleY(*args
, **kwargs
)
3183 def SetPrinterScaling(*args
, **kwargs
):
3184 """SetPrinterScaling(double x, double y)"""
3185 return _windows
.PrintData_SetPrinterScaling(*args
, **kwargs
)
3187 def SetPrinterTranslateX(*args
, **kwargs
):
3188 """SetPrinterTranslateX(long x)"""
3189 return _windows
.PrintData_SetPrinterTranslateX(*args
, **kwargs
)
3191 def SetPrinterTranslateY(*args
, **kwargs
):
3192 """SetPrinterTranslateY(long y)"""
3193 return _windows
.PrintData_SetPrinterTranslateY(*args
, **kwargs
)
3195 def SetPrinterTranslation(*args
, **kwargs
):
3196 """SetPrinterTranslation(long x, long y)"""
3197 return _windows
.PrintData_SetPrinterTranslation(*args
, **kwargs
)
3199 def SetPrintMode(*args
, **kwargs
):
3200 """SetPrintMode(int printMode)"""
3201 return _windows
.PrintData_SetPrintMode(*args
, **kwargs
)
3203 def GetOutputStream(*args
, **kwargs
):
3204 """GetOutputStream() -> OutputStream"""
3205 return _windows
.PrintData_GetOutputStream(*args
, **kwargs
)
3207 def SetOutputStream(*args
, **kwargs
):
3208 """SetOutputStream(OutputStream outputstream)"""
3209 return _windows
.PrintData_SetOutputStream(*args
, **kwargs
)
3211 def __nonzero__(self
): return self
.Ok()
3213 class PrintDataPtr(PrintData
):
3214 def __init__(self
, this
):
3216 if not hasattr(self
,"thisown"): self
.thisown
= 0
3217 self
.__class
__ = PrintData
3218 _windows
.PrintData_swigregister(PrintDataPtr
)
3219 PrintoutTitleStr
= cvar
.PrintoutTitleStr
3220 PreviewCanvasNameStr
= cvar
.PreviewCanvasNameStr
3222 class PageSetupDialogData(core
.Object
):
3224 return "<%s.%s; proxy of C++ wxPageSetupDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3225 def __init__(self
, *args
, **kwargs
):
3226 """__init__() -> PageSetupDialogData"""
3227 newobj
= _windows
.new_PageSetupDialogData(*args
, **kwargs
)
3228 self
.this
= newobj
.this
3231 def __del__(self
, destroy
=_windows
.delete_PageSetupDialogData
):
3234 if self
.thisown
: destroy(self
)
3237 def EnableHelp(*args
, **kwargs
):
3238 """EnableHelp(bool flag)"""
3239 return _windows
.PageSetupDialogData_EnableHelp(*args
, **kwargs
)
3241 def EnableMargins(*args
, **kwargs
):
3242 """EnableMargins(bool flag)"""
3243 return _windows
.PageSetupDialogData_EnableMargins(*args
, **kwargs
)
3245 def EnableOrientation(*args
, **kwargs
):
3246 """EnableOrientation(bool flag)"""
3247 return _windows
.PageSetupDialogData_EnableOrientation(*args
, **kwargs
)
3249 def EnablePaper(*args
, **kwargs
):
3250 """EnablePaper(bool flag)"""
3251 return _windows
.PageSetupDialogData_EnablePaper(*args
, **kwargs
)
3253 def EnablePrinter(*args
, **kwargs
):
3254 """EnablePrinter(bool flag)"""
3255 return _windows
.PageSetupDialogData_EnablePrinter(*args
, **kwargs
)
3257 def GetDefaultMinMargins(*args
, **kwargs
):
3258 """GetDefaultMinMargins() -> bool"""
3259 return _windows
.PageSetupDialogData_GetDefaultMinMargins(*args
, **kwargs
)
3261 def GetEnableMargins(*args
, **kwargs
):
3262 """GetEnableMargins() -> bool"""
3263 return _windows
.PageSetupDialogData_GetEnableMargins(*args
, **kwargs
)
3265 def GetEnableOrientation(*args
, **kwargs
):
3266 """GetEnableOrientation() -> bool"""
3267 return _windows
.PageSetupDialogData_GetEnableOrientation(*args
, **kwargs
)
3269 def GetEnablePaper(*args
, **kwargs
):
3270 """GetEnablePaper() -> bool"""
3271 return _windows
.PageSetupDialogData_GetEnablePaper(*args
, **kwargs
)
3273 def GetEnablePrinter(*args
, **kwargs
):
3274 """GetEnablePrinter() -> bool"""
3275 return _windows
.PageSetupDialogData_GetEnablePrinter(*args
, **kwargs
)
3277 def GetEnableHelp(*args
, **kwargs
):
3278 """GetEnableHelp() -> bool"""
3279 return _windows
.PageSetupDialogData_GetEnableHelp(*args
, **kwargs
)
3281 def GetDefaultInfo(*args
, **kwargs
):
3282 """GetDefaultInfo() -> bool"""
3283 return _windows
.PageSetupDialogData_GetDefaultInfo(*args
, **kwargs
)
3285 def GetMarginTopLeft(*args
, **kwargs
):
3286 """GetMarginTopLeft() -> Point"""
3287 return _windows
.PageSetupDialogData_GetMarginTopLeft(*args
, **kwargs
)
3289 def GetMarginBottomRight(*args
, **kwargs
):
3290 """GetMarginBottomRight() -> Point"""
3291 return _windows
.PageSetupDialogData_GetMarginBottomRight(*args
, **kwargs
)
3293 def GetMinMarginTopLeft(*args
, **kwargs
):
3294 """GetMinMarginTopLeft() -> Point"""
3295 return _windows
.PageSetupDialogData_GetMinMarginTopLeft(*args
, **kwargs
)
3297 def GetMinMarginBottomRight(*args
, **kwargs
):
3298 """GetMinMarginBottomRight() -> Point"""
3299 return _windows
.PageSetupDialogData_GetMinMarginBottomRight(*args
, **kwargs
)
3301 def GetPaperId(*args
, **kwargs
):
3302 """GetPaperId() -> int"""
3303 return _windows
.PageSetupDialogData_GetPaperId(*args
, **kwargs
)
3305 def GetPaperSize(*args
, **kwargs
):
3306 """GetPaperSize() -> Size"""
3307 return _windows
.PageSetupDialogData_GetPaperSize(*args
, **kwargs
)
3309 def GetPrintData(*args
, **kwargs
):
3310 """GetPrintData() -> PrintData"""
3311 return _windows
.PageSetupDialogData_GetPrintData(*args
, **kwargs
)
3313 def Ok(*args
, **kwargs
):
3315 return _windows
.PageSetupDialogData_Ok(*args
, **kwargs
)
3317 def SetDefaultInfo(*args
, **kwargs
):
3318 """SetDefaultInfo(bool flag)"""
3319 return _windows
.PageSetupDialogData_SetDefaultInfo(*args
, **kwargs
)
3321 def SetDefaultMinMargins(*args
, **kwargs
):
3322 """SetDefaultMinMargins(bool flag)"""
3323 return _windows
.PageSetupDialogData_SetDefaultMinMargins(*args
, **kwargs
)
3325 def SetMarginTopLeft(*args
, **kwargs
):
3326 """SetMarginTopLeft(Point pt)"""
3327 return _windows
.PageSetupDialogData_SetMarginTopLeft(*args
, **kwargs
)
3329 def SetMarginBottomRight(*args
, **kwargs
):
3330 """SetMarginBottomRight(Point pt)"""
3331 return _windows
.PageSetupDialogData_SetMarginBottomRight(*args
, **kwargs
)
3333 def SetMinMarginTopLeft(*args
, **kwargs
):
3334 """SetMinMarginTopLeft(Point pt)"""
3335 return _windows
.PageSetupDialogData_SetMinMarginTopLeft(*args
, **kwargs
)
3337 def SetMinMarginBottomRight(*args
, **kwargs
):
3338 """SetMinMarginBottomRight(Point pt)"""
3339 return _windows
.PageSetupDialogData_SetMinMarginBottomRight(*args
, **kwargs
)
3341 def SetPaperId(*args
, **kwargs
):
3342 """SetPaperId(int id)"""
3343 return _windows
.PageSetupDialogData_SetPaperId(*args
, **kwargs
)
3345 def SetPaperSize(*args
, **kwargs
):
3346 """SetPaperSize(Size size)"""
3347 return _windows
.PageSetupDialogData_SetPaperSize(*args
, **kwargs
)
3349 def SetPrintData(*args
, **kwargs
):
3350 """SetPrintData(PrintData printData)"""
3351 return _windows
.PageSetupDialogData_SetPrintData(*args
, **kwargs
)
3353 def __nonzero__(self
): return self
.Ok()
3355 class PageSetupDialogDataPtr(PageSetupDialogData
):
3356 def __init__(self
, this
):
3358 if not hasattr(self
,"thisown"): self
.thisown
= 0
3359 self
.__class
__ = PageSetupDialogData
3360 _windows
.PageSetupDialogData_swigregister(PageSetupDialogDataPtr
)
3362 class PageSetupDialog(Dialog
):
3364 return "<%s.%s; proxy of C++ wxPageSetupDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3365 def __init__(self
, *args
, **kwargs
):
3366 """__init__(Window parent, PageSetupDialogData data=None) -> PageSetupDialog"""
3367 newobj
= _windows
.new_PageSetupDialog(*args
, **kwargs
)
3368 self
.this
= newobj
.this
3371 self
._setOORInfo
(self
)
3373 def GetPageSetupData(*args
, **kwargs
):
3374 """GetPageSetupData() -> PageSetupDialogData"""
3375 return _windows
.PageSetupDialog_GetPageSetupData(*args
, **kwargs
)
3377 def ShowModal(*args
, **kwargs
):
3378 """ShowModal() -> int"""
3379 return _windows
.PageSetupDialog_ShowModal(*args
, **kwargs
)
3382 class PageSetupDialogPtr(PageSetupDialog
):
3383 def __init__(self
, this
):
3385 if not hasattr(self
,"thisown"): self
.thisown
= 0
3386 self
.__class
__ = PageSetupDialog
3387 _windows
.PageSetupDialog_swigregister(PageSetupDialogPtr
)
3389 class PrintDialogData(core
.Object
):
3391 return "<%s.%s; proxy of C++ wxPrintDialogData instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3392 def __init__(self
, *args
, **kwargs
):
3393 """__init__() -> PrintDialogData"""
3394 newobj
= _windows
.new_PrintDialogData(*args
, **kwargs
)
3395 self
.this
= newobj
.this
3398 def __del__(self
, destroy
=_windows
.delete_PrintDialogData
):
3401 if self
.thisown
: destroy(self
)
3404 def GetFromPage(*args
, **kwargs
):
3405 """GetFromPage() -> int"""
3406 return _windows
.PrintDialogData_GetFromPage(*args
, **kwargs
)
3408 def GetToPage(*args
, **kwargs
):
3409 """GetToPage() -> int"""
3410 return _windows
.PrintDialogData_GetToPage(*args
, **kwargs
)
3412 def GetMinPage(*args
, **kwargs
):
3413 """GetMinPage() -> int"""
3414 return _windows
.PrintDialogData_GetMinPage(*args
, **kwargs
)
3416 def GetMaxPage(*args
, **kwargs
):
3417 """GetMaxPage() -> int"""
3418 return _windows
.PrintDialogData_GetMaxPage(*args
, **kwargs
)
3420 def GetNoCopies(*args
, **kwargs
):
3421 """GetNoCopies() -> int"""
3422 return _windows
.PrintDialogData_GetNoCopies(*args
, **kwargs
)
3424 def GetAllPages(*args
, **kwargs
):
3425 """GetAllPages() -> bool"""
3426 return _windows
.PrintDialogData_GetAllPages(*args
, **kwargs
)
3428 def GetSelection(*args
, **kwargs
):
3429 """GetSelection() -> bool"""
3430 return _windows
.PrintDialogData_GetSelection(*args
, **kwargs
)
3432 def GetCollate(*args
, **kwargs
):
3433 """GetCollate() -> bool"""
3434 return _windows
.PrintDialogData_GetCollate(*args
, **kwargs
)
3436 def GetPrintToFile(*args
, **kwargs
):
3437 """GetPrintToFile() -> bool"""
3438 return _windows
.PrintDialogData_GetPrintToFile(*args
, **kwargs
)
3440 def GetSetupDialog(*args
, **kwargs
):
3441 """GetSetupDialog() -> bool"""
3442 return _windows
.PrintDialogData_GetSetupDialog(*args
, **kwargs
)
3444 def SetFromPage(*args
, **kwargs
):
3445 """SetFromPage(int v)"""
3446 return _windows
.PrintDialogData_SetFromPage(*args
, **kwargs
)
3448 def SetToPage(*args
, **kwargs
):
3449 """SetToPage(int v)"""
3450 return _windows
.PrintDialogData_SetToPage(*args
, **kwargs
)
3452 def SetMinPage(*args
, **kwargs
):
3453 """SetMinPage(int v)"""
3454 return _windows
.PrintDialogData_SetMinPage(*args
, **kwargs
)
3456 def SetMaxPage(*args
, **kwargs
):
3457 """SetMaxPage(int v)"""
3458 return _windows
.PrintDialogData_SetMaxPage(*args
, **kwargs
)
3460 def SetNoCopies(*args
, **kwargs
):
3461 """SetNoCopies(int v)"""
3462 return _windows
.PrintDialogData_SetNoCopies(*args
, **kwargs
)
3464 def SetAllPages(*args
, **kwargs
):
3465 """SetAllPages(bool flag)"""
3466 return _windows
.PrintDialogData_SetAllPages(*args
, **kwargs
)
3468 def SetSelection(*args
, **kwargs
):
3469 """SetSelection(bool flag)"""
3470 return _windows
.PrintDialogData_SetSelection(*args
, **kwargs
)
3472 def SetCollate(*args
, **kwargs
):
3473 """SetCollate(bool flag)"""
3474 return _windows
.PrintDialogData_SetCollate(*args
, **kwargs
)
3476 def SetPrintToFile(*args
, **kwargs
):
3477 """SetPrintToFile(bool flag)"""
3478 return _windows
.PrintDialogData_SetPrintToFile(*args
, **kwargs
)
3480 def SetSetupDialog(*args
, **kwargs
):
3481 """SetSetupDialog(bool flag)"""
3482 return _windows
.PrintDialogData_SetSetupDialog(*args
, **kwargs
)
3484 def EnablePrintToFile(*args
, **kwargs
):
3485 """EnablePrintToFile(bool flag)"""
3486 return _windows
.PrintDialogData_EnablePrintToFile(*args
, **kwargs
)
3488 def EnableSelection(*args
, **kwargs
):
3489 """EnableSelection(bool flag)"""
3490 return _windows
.PrintDialogData_EnableSelection(*args
, **kwargs
)
3492 def EnablePageNumbers(*args
, **kwargs
):
3493 """EnablePageNumbers(bool flag)"""
3494 return _windows
.PrintDialogData_EnablePageNumbers(*args
, **kwargs
)
3496 def EnableHelp(*args
, **kwargs
):
3497 """EnableHelp(bool flag)"""
3498 return _windows
.PrintDialogData_EnableHelp(*args
, **kwargs
)
3500 def GetEnablePrintToFile(*args
, **kwargs
):
3501 """GetEnablePrintToFile() -> bool"""
3502 return _windows
.PrintDialogData_GetEnablePrintToFile(*args
, **kwargs
)
3504 def GetEnableSelection(*args
, **kwargs
):
3505 """GetEnableSelection() -> bool"""
3506 return _windows
.PrintDialogData_GetEnableSelection(*args
, **kwargs
)
3508 def GetEnablePageNumbers(*args
, **kwargs
):
3509 """GetEnablePageNumbers() -> bool"""
3510 return _windows
.PrintDialogData_GetEnablePageNumbers(*args
, **kwargs
)
3512 def GetEnableHelp(*args
, **kwargs
):
3513 """GetEnableHelp() -> bool"""
3514 return _windows
.PrintDialogData_GetEnableHelp(*args
, **kwargs
)
3516 def Ok(*args
, **kwargs
):
3518 return _windows
.PrintDialogData_Ok(*args
, **kwargs
)
3520 def GetPrintData(*args
, **kwargs
):
3521 """GetPrintData() -> PrintData"""
3522 return _windows
.PrintDialogData_GetPrintData(*args
, **kwargs
)
3524 def SetPrintData(*args
, **kwargs
):
3525 """SetPrintData(PrintData printData)"""
3526 return _windows
.PrintDialogData_SetPrintData(*args
, **kwargs
)
3528 def __nonzero__(self
): return self
.Ok()
3530 class PrintDialogDataPtr(PrintDialogData
):
3531 def __init__(self
, this
):
3533 if not hasattr(self
,"thisown"): self
.thisown
= 0
3534 self
.__class
__ = PrintDialogData
3535 _windows
.PrintDialogData_swigregister(PrintDialogDataPtr
)
3537 class PrintDialog(Dialog
):
3539 return "<%s.%s; proxy of C++ wxPrintDialog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3540 def __init__(self
, *args
, **kwargs
):
3541 """__init__(Window parent, PrintDialogData data=None) -> PrintDialog"""
3542 newobj
= _windows
.new_PrintDialog(*args
, **kwargs
)
3543 self
.this
= newobj
.this
3546 self
._setOORInfo
(self
)
3548 def GetPrintDialogData(*args
, **kwargs
):
3549 """GetPrintDialogData() -> PrintDialogData"""
3550 return _windows
.PrintDialog_GetPrintDialogData(*args
, **kwargs
)
3552 def GetPrintDC(*args
, **kwargs
):
3553 """GetPrintDC() -> DC"""
3554 return _windows
.PrintDialog_GetPrintDC(*args
, **kwargs
)
3556 def ShowModal(*args
, **kwargs
):
3557 """ShowModal() -> int"""
3558 return _windows
.PrintDialog_ShowModal(*args
, **kwargs
)
3561 class PrintDialogPtr(PrintDialog
):
3562 def __init__(self
, this
):
3564 if not hasattr(self
,"thisown"): self
.thisown
= 0
3565 self
.__class
__ = PrintDialog
3566 _windows
.PrintDialog_swigregister(PrintDialogPtr
)
3568 PRINTER_NO_ERROR
= _windows
.PRINTER_NO_ERROR
3569 PRINTER_CANCELLED
= _windows
.PRINTER_CANCELLED
3570 PRINTER_ERROR
= _windows
.PRINTER_ERROR
3571 class Printer(core
.Object
):
3573 return "<%s.%s; proxy of C++ wxPrinter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3574 def __init__(self
, *args
, **kwargs
):
3575 """__init__(PrintDialogData data=None) -> Printer"""
3576 newobj
= _windows
.new_Printer(*args
, **kwargs
)
3577 self
.this
= newobj
.this
3580 def __del__(self
, destroy
=_windows
.delete_Printer
):
3583 if self
.thisown
: destroy(self
)
3586 def CreateAbortWindow(*args
, **kwargs
):
3587 """CreateAbortWindow(Window parent, Printout printout)"""
3588 return _windows
.Printer_CreateAbortWindow(*args
, **kwargs
)
3590 def GetPrintDialogData(*args
, **kwargs
):
3591 """GetPrintDialogData() -> PrintDialogData"""
3592 return _windows
.Printer_GetPrintDialogData(*args
, **kwargs
)
3594 def Print(*args
, **kwargs
):
3595 """Print(Window parent, Printout printout, int prompt=True) -> bool"""
3596 return _windows
.Printer_Print(*args
, **kwargs
)
3598 def PrintDialog(*args
, **kwargs
):
3599 """PrintDialog(Window parent) -> DC"""
3600 return _windows
.Printer_PrintDialog(*args
, **kwargs
)
3602 def ReportError(*args
, **kwargs
):
3603 """ReportError(Window parent, Printout printout, String message)"""
3604 return _windows
.Printer_ReportError(*args
, **kwargs
)
3606 def Setup(*args
, **kwargs
):
3607 """Setup(Window parent) -> bool"""
3608 return _windows
.Printer_Setup(*args
, **kwargs
)
3610 def GetAbort(*args
, **kwargs
):
3611 """GetAbort() -> bool"""
3612 return _windows
.Printer_GetAbort(*args
, **kwargs
)
3614 def GetLastError(*args
, **kwargs
):
3615 """GetLastError() -> int"""
3616 return _windows
.Printer_GetLastError(*args
, **kwargs
)
3618 GetLastError
= staticmethod(GetLastError
)
3620 class PrinterPtr(Printer
):
3621 def __init__(self
, this
):
3623 if not hasattr(self
,"thisown"): self
.thisown
= 0
3624 self
.__class
__ = Printer
3625 _windows
.Printer_swigregister(PrinterPtr
)
3627 def Printer_GetLastError(*args
, **kwargs
):
3628 """Printer_GetLastError() -> int"""
3629 return _windows
.Printer_GetLastError(*args
, **kwargs
)
3631 class Printout(core
.Object
):
3633 return "<%s.%s; proxy of C++ wxPyPrintout instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3634 def __init__(self
, *args
, **kwargs
):
3635 """__init__(String title=PrintoutTitleStr) -> Printout"""
3636 newobj
= _windows
.new_Printout(*args
, **kwargs
)
3637 self
.this
= newobj
.this
3640 self
._setCallbackInfo
(self
, Printout
)
3642 def _setCallbackInfo(*args
, **kwargs
):
3643 """_setCallbackInfo(PyObject self, PyObject _class)"""
3644 return _windows
.Printout__setCallbackInfo(*args
, **kwargs
)
3646 def GetTitle(*args
, **kwargs
):
3647 """GetTitle() -> String"""
3648 return _windows
.Printout_GetTitle(*args
, **kwargs
)
3650 def GetDC(*args
, **kwargs
):
3652 return _windows
.Printout_GetDC(*args
, **kwargs
)
3654 def SetDC(*args
, **kwargs
):
3656 return _windows
.Printout_SetDC(*args
, **kwargs
)
3658 def SetPageSizePixels(*args
, **kwargs
):
3659 """SetPageSizePixels(int w, int h)"""
3660 return _windows
.Printout_SetPageSizePixels(*args
, **kwargs
)
3662 def GetPageSizePixels(*args
, **kwargs
):
3663 """GetPageSizePixels() -> (w, h)"""
3664 return _windows
.Printout_GetPageSizePixels(*args
, **kwargs
)
3666 def SetPageSizeMM(*args
, **kwargs
):
3667 """SetPageSizeMM(int w, int h)"""
3668 return _windows
.Printout_SetPageSizeMM(*args
, **kwargs
)
3670 def GetPageSizeMM(*args
, **kwargs
):
3671 """GetPageSizeMM() -> (w, h)"""
3672 return _windows
.Printout_GetPageSizeMM(*args
, **kwargs
)
3674 def SetPPIScreen(*args
, **kwargs
):
3675 """SetPPIScreen(int x, int y)"""
3676 return _windows
.Printout_SetPPIScreen(*args
, **kwargs
)
3678 def GetPPIScreen(*args
, **kwargs
):
3679 """GetPPIScreen() -> (x,y)"""
3680 return _windows
.Printout_GetPPIScreen(*args
, **kwargs
)
3682 def SetPPIPrinter(*args
, **kwargs
):
3683 """SetPPIPrinter(int x, int y)"""
3684 return _windows
.Printout_SetPPIPrinter(*args
, **kwargs
)
3686 def GetPPIPrinter(*args
, **kwargs
):
3687 """GetPPIPrinter() -> (x,y)"""
3688 return _windows
.Printout_GetPPIPrinter(*args
, **kwargs
)
3690 def IsPreview(*args
, **kwargs
):
3691 """IsPreview() -> bool"""
3692 return _windows
.Printout_IsPreview(*args
, **kwargs
)
3694 def SetIsPreview(*args
, **kwargs
):
3695 """SetIsPreview(bool p)"""
3696 return _windows
.Printout_SetIsPreview(*args
, **kwargs
)
3698 def base_OnBeginDocument(*args
, **kwargs
):
3699 """base_OnBeginDocument(int startPage, int endPage) -> bool"""
3700 return _windows
.Printout_base_OnBeginDocument(*args
, **kwargs
)
3702 def base_OnEndDocument(*args
, **kwargs
):
3703 """base_OnEndDocument()"""
3704 return _windows
.Printout_base_OnEndDocument(*args
, **kwargs
)
3706 def base_OnBeginPrinting(*args
, **kwargs
):
3707 """base_OnBeginPrinting()"""
3708 return _windows
.Printout_base_OnBeginPrinting(*args
, **kwargs
)
3710 def base_OnEndPrinting(*args
, **kwargs
):
3711 """base_OnEndPrinting()"""
3712 return _windows
.Printout_base_OnEndPrinting(*args
, **kwargs
)
3714 def base_OnPreparePrinting(*args
, **kwargs
):
3715 """base_OnPreparePrinting()"""
3716 return _windows
.Printout_base_OnPreparePrinting(*args
, **kwargs
)
3718 def base_HasPage(*args
, **kwargs
):
3719 """base_HasPage(int page) -> bool"""
3720 return _windows
.Printout_base_HasPage(*args
, **kwargs
)
3722 def base_GetPageInfo(*args
, **kwargs
):
3723 """base_GetPageInfo() -> (minPage, maxPage, pageFrom, pageTo)"""
3724 return _windows
.Printout_base_GetPageInfo(*args
, **kwargs
)
3727 class PrintoutPtr(Printout
):
3728 def __init__(self
, this
):
3730 if not hasattr(self
,"thisown"): self
.thisown
= 0
3731 self
.__class
__ = Printout
3732 _windows
.Printout_swigregister(PrintoutPtr
)
3734 class PreviewCanvas(ScrolledWindow
):
3736 return "<%s.%s; proxy of C++ wxPreviewCanvas instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3737 def __init__(self
, *args
, **kwargs
):
3739 __init__(PrintPreview preview, Window parent, Point pos=DefaultPosition,
3740 Size size=DefaultSize, long style=0,
3741 String name=PreviewCanvasNameStr) -> PreviewCanvas
3743 newobj
= _windows
.new_PreviewCanvas(*args
, **kwargs
)
3744 self
.this
= newobj
.this
3747 self
._setOORInfo
(self
)
3750 class PreviewCanvasPtr(PreviewCanvas
):
3751 def __init__(self
, this
):
3753 if not hasattr(self
,"thisown"): self
.thisown
= 0
3754 self
.__class
__ = PreviewCanvas
3755 _windows
.PreviewCanvas_swigregister(PreviewCanvasPtr
)
3757 class PreviewFrame(Frame
):
3759 return "<%s.%s; proxy of C++ wxPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3760 def __init__(self
, *args
, **kwargs
):
3762 __init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
3763 Size size=DefaultSize,
3764 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PreviewFrame
3766 newobj
= _windows
.new_PreviewFrame(*args
, **kwargs
)
3767 self
.this
= newobj
.this
3770 self
._setOORInfo
(self
)
3772 def Initialize(*args
, **kwargs
):
3774 return _windows
.PreviewFrame_Initialize(*args
, **kwargs
)
3776 def CreateControlBar(*args
, **kwargs
):
3777 """CreateControlBar()"""
3778 return _windows
.PreviewFrame_CreateControlBar(*args
, **kwargs
)
3780 def CreateCanvas(*args
, **kwargs
):
3781 """CreateCanvas()"""
3782 return _windows
.PreviewFrame_CreateCanvas(*args
, **kwargs
)
3784 def GetControlBar(*args
, **kwargs
):
3785 """GetControlBar() -> PreviewControlBar"""
3786 return _windows
.PreviewFrame_GetControlBar(*args
, **kwargs
)
3789 class PreviewFramePtr(PreviewFrame
):
3790 def __init__(self
, this
):
3792 if not hasattr(self
,"thisown"): self
.thisown
= 0
3793 self
.__class
__ = PreviewFrame
3794 _windows
.PreviewFrame_swigregister(PreviewFramePtr
)
3796 PREVIEW_PRINT
= _windows
.PREVIEW_PRINT
3797 PREVIEW_PREVIOUS
= _windows
.PREVIEW_PREVIOUS
3798 PREVIEW_NEXT
= _windows
.PREVIEW_NEXT
3799 PREVIEW_ZOOM
= _windows
.PREVIEW_ZOOM
3800 PREVIEW_FIRST
= _windows
.PREVIEW_FIRST
3801 PREVIEW_LAST
= _windows
.PREVIEW_LAST
3802 PREVIEW_GOTO
= _windows
.PREVIEW_GOTO
3803 PREVIEW_DEFAULT
= _windows
.PREVIEW_DEFAULT
3804 ID_PREVIEW_CLOSE
= _windows
.ID_PREVIEW_CLOSE
3805 ID_PREVIEW_NEXT
= _windows
.ID_PREVIEW_NEXT
3806 ID_PREVIEW_PREVIOUS
= _windows
.ID_PREVIEW_PREVIOUS
3807 ID_PREVIEW_PRINT
= _windows
.ID_PREVIEW_PRINT
3808 ID_PREVIEW_ZOOM
= _windows
.ID_PREVIEW_ZOOM
3809 ID_PREVIEW_FIRST
= _windows
.ID_PREVIEW_FIRST
3810 ID_PREVIEW_LAST
= _windows
.ID_PREVIEW_LAST
3811 ID_PREVIEW_GOTO
= _windows
.ID_PREVIEW_GOTO
3812 class PreviewControlBar(Panel
):
3814 return "<%s.%s; proxy of C++ wxPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3815 def __init__(self
, *args
, **kwargs
):
3817 __init__(PrintPreview preview, long buttons, Window parent,
3818 Point pos=DefaultPosition, Size size=DefaultSize,
3819 long style=TAB_TRAVERSAL, String name=PanelNameStr) -> PreviewControlBar
3821 newobj
= _windows
.new_PreviewControlBar(*args
, **kwargs
)
3822 self
.this
= newobj
.this
3825 self
._setOORInfo
(self
)
3827 def GetZoomControl(*args
, **kwargs
):
3828 """GetZoomControl() -> int"""
3829 return _windows
.PreviewControlBar_GetZoomControl(*args
, **kwargs
)
3831 def SetZoomControl(*args
, **kwargs
):
3832 """SetZoomControl(int zoom)"""
3833 return _windows
.PreviewControlBar_SetZoomControl(*args
, **kwargs
)
3835 def GetPrintPreview(*args
, **kwargs
):
3836 """GetPrintPreview() -> PrintPreview"""
3837 return _windows
.PreviewControlBar_GetPrintPreview(*args
, **kwargs
)
3839 def OnNext(*args
, **kwargs
):
3841 return _windows
.PreviewControlBar_OnNext(*args
, **kwargs
)
3843 def OnPrevious(*args
, **kwargs
):
3845 return _windows
.PreviewControlBar_OnPrevious(*args
, **kwargs
)
3847 def OnFirst(*args
, **kwargs
):
3849 return _windows
.PreviewControlBar_OnFirst(*args
, **kwargs
)
3851 def OnLast(*args
, **kwargs
):
3853 return _windows
.PreviewControlBar_OnLast(*args
, **kwargs
)
3855 def OnGoto(*args
, **kwargs
):
3857 return _windows
.PreviewControlBar_OnGoto(*args
, **kwargs
)
3860 class PreviewControlBarPtr(PreviewControlBar
):
3861 def __init__(self
, this
):
3863 if not hasattr(self
,"thisown"): self
.thisown
= 0
3864 self
.__class
__ = PreviewControlBar
3865 _windows
.PreviewControlBar_swigregister(PreviewControlBarPtr
)
3867 class PrintPreview(core
.Object
):
3869 return "<%s.%s; proxy of C++ wxPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3870 def __init__(self
, *args
, **kwargs
):
3871 """__init__(Printout printout, Printout printoutForPrinting, PrintData data=None) -> PrintPreview"""
3872 newobj
= _windows
.new_PrintPreview(*args
, **kwargs
)
3873 self
.this
= newobj
.this
3876 def SetCurrentPage(*args
, **kwargs
):
3877 """SetCurrentPage(int pageNum) -> bool"""
3878 return _windows
.PrintPreview_SetCurrentPage(*args
, **kwargs
)
3880 def GetCurrentPage(*args
, **kwargs
):
3881 """GetCurrentPage() -> int"""
3882 return _windows
.PrintPreview_GetCurrentPage(*args
, **kwargs
)
3884 def SetPrintout(*args
, **kwargs
):
3885 """SetPrintout(Printout printout)"""
3886 return _windows
.PrintPreview_SetPrintout(*args
, **kwargs
)
3888 def GetPrintout(*args
, **kwargs
):
3889 """GetPrintout() -> Printout"""
3890 return _windows
.PrintPreview_GetPrintout(*args
, **kwargs
)
3892 def GetPrintoutForPrinting(*args
, **kwargs
):
3893 """GetPrintoutForPrinting() -> Printout"""
3894 return _windows
.PrintPreview_GetPrintoutForPrinting(*args
, **kwargs
)
3896 def SetFrame(*args
, **kwargs
):
3897 """SetFrame(Frame frame)"""
3898 return _windows
.PrintPreview_SetFrame(*args
, **kwargs
)
3900 def SetCanvas(*args
, **kwargs
):
3901 """SetCanvas(PreviewCanvas canvas)"""
3902 return _windows
.PrintPreview_SetCanvas(*args
, **kwargs
)
3904 def GetFrame(*args
, **kwargs
):
3905 """GetFrame() -> Frame"""
3906 return _windows
.PrintPreview_GetFrame(*args
, **kwargs
)
3908 def GetCanvas(*args
, **kwargs
):
3909 """GetCanvas() -> PreviewCanvas"""
3910 return _windows
.PrintPreview_GetCanvas(*args
, **kwargs
)
3912 def PaintPage(*args
, **kwargs
):
3913 """PaintPage(PreviewCanvas canvas, DC dc) -> bool"""
3914 return _windows
.PrintPreview_PaintPage(*args
, **kwargs
)
3916 def DrawBlankPage(*args
, **kwargs
):
3917 """DrawBlankPage(PreviewCanvas canvas, DC dc) -> bool"""
3918 return _windows
.PrintPreview_DrawBlankPage(*args
, **kwargs
)
3920 def RenderPage(*args
, **kwargs
):
3921 """RenderPage(int pageNum) -> bool"""
3922 return _windows
.PrintPreview_RenderPage(*args
, **kwargs
)
3924 def AdjustScrollbars(*args
, **kwargs
):
3925 """AdjustScrollbars(PreviewCanvas canvas)"""
3926 return _windows
.PrintPreview_AdjustScrollbars(*args
, **kwargs
)
3928 def GetPrintDialogData(*args
, **kwargs
):
3929 """GetPrintDialogData() -> PrintDialogData"""
3930 return _windows
.PrintPreview_GetPrintDialogData(*args
, **kwargs
)
3932 def SetZoom(*args
, **kwargs
):
3933 """SetZoom(int percent)"""
3934 return _windows
.PrintPreview_SetZoom(*args
, **kwargs
)
3936 def GetZoom(*args
, **kwargs
):
3937 """GetZoom() -> int"""
3938 return _windows
.PrintPreview_GetZoom(*args
, **kwargs
)
3940 def GetMaxPage(*args
, **kwargs
):
3941 """GetMaxPage() -> int"""
3942 return _windows
.PrintPreview_GetMaxPage(*args
, **kwargs
)
3944 def GetMinPage(*args
, **kwargs
):
3945 """GetMinPage() -> int"""
3946 return _windows
.PrintPreview_GetMinPage(*args
, **kwargs
)
3948 def Ok(*args
, **kwargs
):
3950 return _windows
.PrintPreview_Ok(*args
, **kwargs
)
3952 def SetOk(*args
, **kwargs
):
3953 """SetOk(bool ok)"""
3954 return _windows
.PrintPreview_SetOk(*args
, **kwargs
)
3956 def Print(*args
, **kwargs
):
3957 """Print(bool interactive) -> bool"""
3958 return _windows
.PrintPreview_Print(*args
, **kwargs
)
3960 def DetermineScaling(*args
, **kwargs
):
3961 """DetermineScaling()"""
3962 return _windows
.PrintPreview_DetermineScaling(*args
, **kwargs
)
3964 def __nonzero__(self
): return self
.Ok()
3966 class PrintPreviewPtr(PrintPreview
):
3967 def __init__(self
, this
):
3969 if not hasattr(self
,"thisown"): self
.thisown
= 0
3970 self
.__class
__ = PrintPreview
3971 _windows
.PrintPreview_swigregister(PrintPreviewPtr
)
3973 class PyPrintPreview(PrintPreview
):
3975 return "<%s.%s; proxy of C++ wxPyPrintPreview instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3976 def __init__(self
, *args
, **kwargs
):
3977 """__init__(Printout printout, Printout printoutForPrinting, PrintData data=None) -> PyPrintPreview"""
3978 newobj
= _windows
.new_PyPrintPreview(*args
, **kwargs
)
3979 self
.this
= newobj
.this
3982 self
._setCallbackInfo
(self
, PyPrintPreview
)
3984 def _setCallbackInfo(*args
, **kwargs
):
3985 """_setCallbackInfo(PyObject self, PyObject _class)"""
3986 return _windows
.PyPrintPreview__setCallbackInfo(*args
, **kwargs
)
3988 def base_SetCurrentPage(*args
, **kwargs
):
3989 """base_SetCurrentPage(int pageNum) -> bool"""
3990 return _windows
.PyPrintPreview_base_SetCurrentPage(*args
, **kwargs
)
3992 def base_PaintPage(*args
, **kwargs
):
3993 """base_PaintPage(PreviewCanvas canvas, DC dc) -> bool"""
3994 return _windows
.PyPrintPreview_base_PaintPage(*args
, **kwargs
)
3996 def base_DrawBlankPage(*args
, **kwargs
):
3997 """base_DrawBlankPage(PreviewCanvas canvas, DC dc) -> bool"""
3998 return _windows
.PyPrintPreview_base_DrawBlankPage(*args
, **kwargs
)
4000 def base_RenderPage(*args
, **kwargs
):
4001 """base_RenderPage(int pageNum) -> bool"""
4002 return _windows
.PyPrintPreview_base_RenderPage(*args
, **kwargs
)
4004 def base_SetZoom(*args
, **kwargs
):
4005 """base_SetZoom(int percent)"""
4006 return _windows
.PyPrintPreview_base_SetZoom(*args
, **kwargs
)
4008 def base_Print(*args
, **kwargs
):
4009 """base_Print(bool interactive) -> bool"""
4010 return _windows
.PyPrintPreview_base_Print(*args
, **kwargs
)
4012 def base_DetermineScaling(*args
, **kwargs
):
4013 """base_DetermineScaling()"""
4014 return _windows
.PyPrintPreview_base_DetermineScaling(*args
, **kwargs
)
4017 class PyPrintPreviewPtr(PyPrintPreview
):
4018 def __init__(self
, this
):
4020 if not hasattr(self
,"thisown"): self
.thisown
= 0
4021 self
.__class
__ = PyPrintPreview
4022 _windows
.PyPrintPreview_swigregister(PyPrintPreviewPtr
)
4024 class PyPreviewFrame(PreviewFrame
):
4026 return "<%s.%s; proxy of C++ wxPyPreviewFrame instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4027 def __init__(self
, *args
, **kwargs
):
4029 __init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
4030 Size size=DefaultSize,
4031 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -> PyPreviewFrame
4033 newobj
= _windows
.new_PyPreviewFrame(*args
, **kwargs
)
4034 self
.this
= newobj
.this
4037 self
._setCallbackInfo
(self
, PyPreviewFrame
); self
._setOORInfo
(self
)
4039 def _setCallbackInfo(*args
, **kwargs
):
4040 """_setCallbackInfo(PyObject self, PyObject _class)"""
4041 return _windows
.PyPreviewFrame__setCallbackInfo(*args
, **kwargs
)
4043 def SetPreviewCanvas(*args
, **kwargs
):
4044 """SetPreviewCanvas(PreviewCanvas canvas)"""
4045 return _windows
.PyPreviewFrame_SetPreviewCanvas(*args
, **kwargs
)
4047 def SetControlBar(*args
, **kwargs
):
4048 """SetControlBar(PreviewControlBar bar)"""
4049 return _windows
.PyPreviewFrame_SetControlBar(*args
, **kwargs
)
4051 def base_Initialize(*args
, **kwargs
):
4052 """base_Initialize()"""
4053 return _windows
.PyPreviewFrame_base_Initialize(*args
, **kwargs
)
4055 def base_CreateCanvas(*args
, **kwargs
):
4056 """base_CreateCanvas()"""
4057 return _windows
.PyPreviewFrame_base_CreateCanvas(*args
, **kwargs
)
4059 def base_CreateControlBar(*args
, **kwargs
):
4060 """base_CreateControlBar()"""
4061 return _windows
.PyPreviewFrame_base_CreateControlBar(*args
, **kwargs
)
4064 class PyPreviewFramePtr(PyPreviewFrame
):
4065 def __init__(self
, this
):
4067 if not hasattr(self
,"thisown"): self
.thisown
= 0
4068 self
.__class
__ = PyPreviewFrame
4069 _windows
.PyPreviewFrame_swigregister(PyPreviewFramePtr
)
4071 class PyPreviewControlBar(PreviewControlBar
):
4073 return "<%s.%s; proxy of C++ wxPyPreviewControlBar instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
4074 def __init__(self
, *args
, **kwargs
):
4076 __init__(PrintPreview preview, long buttons, Window parent,
4077 Point pos=DefaultPosition, Size size=DefaultSize,
4078 long style=0, String name=PanelNameStr) -> PyPreviewControlBar
4080 newobj
= _windows
.new_PyPreviewControlBar(*args
, **kwargs
)
4081 self
.this
= newobj
.this
4084 self
._setCallbackInfo
(self
, PyPreviewControlBar
); self
._setOORInfo
(self
)
4086 def _setCallbackInfo(*args
, **kwargs
):
4087 """_setCallbackInfo(PyObject self, PyObject _class)"""
4088 return _windows
.PyPreviewControlBar__setCallbackInfo(*args
, **kwargs
)
4090 def SetPrintPreview(*args
, **kwargs
):
4091 """SetPrintPreview(PrintPreview preview)"""
4092 return _windows
.PyPreviewControlBar_SetPrintPreview(*args
, **kwargs
)
4094 def base_CreateButtons(*args
, **kwargs
):
4095 """base_CreateButtons()"""
4096 return _windows
.PyPreviewControlBar_base_CreateButtons(*args
, **kwargs
)
4098 def base_SetZoomControl(*args
, **kwargs
):
4099 """base_SetZoomControl(int zoom)"""
4100 return _windows
.PyPreviewControlBar_base_SetZoomControl(*args
, **kwargs
)
4103 class PyPreviewControlBarPtr(PyPreviewControlBar
):
4104 def __init__(self
, this
):
4106 if not hasattr(self
,"thisown"): self
.thisown
= 0
4107 self
.__class
__ = PyPreviewControlBar
4108 _windows
.PyPreviewControlBar_swigregister(PyPreviewControlBarPtr
)