]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/msw/windows.py
036fe83f95765d3a76bebe0c5b61b573a1491945
[wxWidgets.git] / wxPython / src / msw / windows.py
1 # This file was created automatically by SWIG.
2 # Don't modify this file, modify the SWIG interface instead.
3
4 import _windows
5
6 import core
7 wx = core
8 #---------------------------------------------------------------------------
9
10 class Panel(core.Window):
11 """"""
12 def __repr__(self):
13 return "<%s.%s; proxy of C++ wxPanel instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
14 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 wxString name=PanelNameStr) -> Panel"""
18 newobj = _windows.new_Panel(*args, **kwargs)
19 self.this = newobj.this
20 self.thisown = 1
21 del newobj.thisown
22 self._setOORInfo(self)
23
24 def Create(*args, **kwargs):
25 """Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
26 long style=wxTAB_TRAVERSAL|wxNO_BORDER,
27 wxString name=PanelNameStr) -> bool"""
28 return _windows.Panel_Create(*args, **kwargs)
29
30 def InitDialog(*args, **kwargs):
31 """InitDialog()"""
32 return _windows.Panel_InitDialog(*args, **kwargs)
33
34
35 class PanelPtr(Panel):
36 def __init__(self, this):
37 self.this = this
38 if not hasattr(self,"thisown"): self.thisown = 0
39 self.__class__ = Panel
40 _windows.Panel_swigregister(PanelPtr)
41
42 def PrePanel(*args, **kwargs):
43 """PrePanel() -> Panel"""
44 val = _windows.new_PrePanel(*args, **kwargs)
45 val.thisown = 1
46 return val
47
48 #---------------------------------------------------------------------------
49
50 class ScrolledWindow(Panel):
51 """"""
52 def __repr__(self):
53 return "<%s.%s; proxy of C++ wxScrolledWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
54 def __init__(self, *args, **kwargs):
55 """__init__(Window parent, int id=-1, Point pos=DefaultPosition,
56 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
57 wxString name=PanelNameStr) -> ScrolledWindow"""
58 newobj = _windows.new_ScrolledWindow(*args, **kwargs)
59 self.this = newobj.this
60 self.thisown = 1
61 del newobj.thisown
62 self._setOORInfo(self)
63
64 def Create(*args, **kwargs):
65 """Create(Window parent, int id=-1, Point pos=DefaultPosition,
66 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
67 wxString name=PanelNameStr) -> bool"""
68 return _windows.ScrolledWindow_Create(*args, **kwargs)
69
70 def SetScrollbars(*args, **kwargs):
71 """SetScrollbars(int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,
72 int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False)"""
73 return _windows.ScrolledWindow_SetScrollbars(*args, **kwargs)
74
75 def Scroll(*args, **kwargs):
76 """Scroll(int x, int y)"""
77 return _windows.ScrolledWindow_Scroll(*args, **kwargs)
78
79 def GetScrollPageSize(*args, **kwargs):
80 """GetScrollPageSize(int orient) -> int"""
81 return _windows.ScrolledWindow_GetScrollPageSize(*args, **kwargs)
82
83 def SetScrollPageSize(*args, **kwargs):
84 """SetScrollPageSize(int orient, int pageSize)"""
85 return _windows.ScrolledWindow_SetScrollPageSize(*args, **kwargs)
86
87 def SetScrollRate(*args, **kwargs):
88 """SetScrollRate(int xstep, int ystep)"""
89 return _windows.ScrolledWindow_SetScrollRate(*args, **kwargs)
90
91 def GetScrollPixelsPerUnit(*args, **kwargs):
92 """GetScrollPixelsPerUnit() -> (xUnit, yUnit)
93
94
95 get the size of one logical unit in physical ones
96 """
97 return _windows.ScrolledWindow_GetScrollPixelsPerUnit(*args, **kwargs)
98
99 def EnableScrolling(*args, **kwargs):
100 """EnableScrolling(bool x_scrolling, bool y_scrolling)"""
101 return _windows.ScrolledWindow_EnableScrolling(*args, **kwargs)
102
103 def GetViewStart(*args, **kwargs):
104 """GetViewStart(int OUTPUT, int OUTPUT)"""
105 return _windows.ScrolledWindow_GetViewStart(*args, **kwargs)
106
107 def SetScale(*args, **kwargs):
108 """SetScale(double xs, double ys)"""
109 return _windows.ScrolledWindow_SetScale(*args, **kwargs)
110
111 def GetScaleX(*args, **kwargs):
112 """GetScaleX() -> double"""
113 return _windows.ScrolledWindow_GetScaleX(*args, **kwargs)
114
115 def GetScaleY(*args, **kwargs):
116 """GetScaleY() -> double"""
117 return _windows.ScrolledWindow_GetScaleY(*args, **kwargs)
118
119 def CalcScrolledPosition(*args):
120 """CalcScrolledPosition(int x, int y, int OUTPUT, int OUTPUT)
121 CalcScrolledPosition(Point pt) -> Point"""
122 return _windows.ScrolledWindow_CalcScrolledPosition(*args)
123
124 def CalcUnscrolledPosition(*args):
125 """CalcUnscrolledPosition(int x, int y, int OUTPUT, int OUTPUT)
126 CalcUnscrolledPosition(Point pt) -> Point"""
127 return _windows.ScrolledWindow_CalcUnscrolledPosition(*args)
128
129 def AdjustScrollbars(*args, **kwargs):
130 """AdjustScrollbars()"""
131 return _windows.ScrolledWindow_AdjustScrollbars(*args, **kwargs)
132
133 def CalcScrollInc(*args, **kwargs):
134 """CalcScrollInc(ScrollWinEvent event) -> int"""
135 return _windows.ScrolledWindow_CalcScrollInc(*args, **kwargs)
136
137 def SetTargetWindow(*args, **kwargs):
138 """SetTargetWindow(Window target)"""
139 return _windows.ScrolledWindow_SetTargetWindow(*args, **kwargs)
140
141 def GetTargetWindow(*args, **kwargs):
142 """GetTargetWindow() -> Window"""
143 return _windows.ScrolledWindow_GetTargetWindow(*args, **kwargs)
144
145 def SetTargetRect(*args, **kwargs):
146 """SetTargetRect(Rect rect)"""
147 return _windows.ScrolledWindow_SetTargetRect(*args, **kwargs)
148
149 def GetTargetRect(*args, **kwargs):
150 """GetTargetRect() -> Rect"""
151 return _windows.ScrolledWindow_GetTargetRect(*args, **kwargs)
152
153
154 class ScrolledWindowPtr(ScrolledWindow):
155 def __init__(self, this):
156 self.this = this
157 if not hasattr(self,"thisown"): self.thisown = 0
158 self.__class__ = ScrolledWindow
159 _windows.ScrolledWindow_swigregister(ScrolledWindowPtr)
160
161 def PreScrolledWindow(*args, **kwargs):
162 """PreScrolledWindow() -> ScrolledWindow"""
163 val = _windows.new_PreScrolledWindow(*args, **kwargs)
164 val.thisown = 1
165 return val
166
167 #---------------------------------------------------------------------------
168
169 class AcceleratorEntry(object):
170 """"""
171 def __repr__(self):
172 return "<%s.%s; proxy of C++ wxAcceleratorEntry instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
173 def __init__(self, *args, **kwargs):
174 """__init__(int flags=0, int keyCode=0, int cmd=0, MenuItem item=None) -> AcceleratorEntry"""
175 newobj = _windows.new_AcceleratorEntry(*args, **kwargs)
176 self.this = newobj.this
177 self.thisown = 1
178 del newobj.thisown
179 def __del__(self, destroy=_windows.delete_AcceleratorEntry):
180 """__del__()"""
181 try:
182 if self.thisown: destroy(self)
183 except: pass
184
185 def Set(*args, **kwargs):
186 """Set(int flags, int keyCode, int cmd, MenuItem item=None)"""
187 return _windows.AcceleratorEntry_Set(*args, **kwargs)
188
189 def SetMenuItem(*args, **kwargs):
190 """SetMenuItem(MenuItem item)"""
191 return _windows.AcceleratorEntry_SetMenuItem(*args, **kwargs)
192
193 def GetMenuItem(*args, **kwargs):
194 """GetMenuItem() -> MenuItem"""
195 return _windows.AcceleratorEntry_GetMenuItem(*args, **kwargs)
196
197 def GetFlags(*args, **kwargs):
198 """GetFlags() -> int"""
199 return _windows.AcceleratorEntry_GetFlags(*args, **kwargs)
200
201 def GetKeyCode(*args, **kwargs):
202 """GetKeyCode() -> int"""
203 return _windows.AcceleratorEntry_GetKeyCode(*args, **kwargs)
204
205 def GetCommand(*args, **kwargs):
206 """GetCommand() -> int"""
207 return _windows.AcceleratorEntry_GetCommand(*args, **kwargs)
208
209
210 class AcceleratorEntryPtr(AcceleratorEntry):
211 def __init__(self, this):
212 self.this = this
213 if not hasattr(self,"thisown"): self.thisown = 0
214 self.__class__ = AcceleratorEntry
215 _windows.AcceleratorEntry_swigregister(AcceleratorEntryPtr)
216
217 class AcceleratorTable(core.Object):
218 """"""
219 def __repr__(self):
220 return "<%s.%s; proxy of C++ wxAcceleratorTable instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
221 def __init__(self, *args, **kwargs):
222 """__init__(int n, AcceleratorEntry entries) -> AcceleratorTable"""
223 newobj = _windows.new_AcceleratorTable(*args, **kwargs)
224 self.this = newobj.this
225 self.thisown = 1
226 del newobj.thisown
227 def __del__(self, destroy=_windows.delete_AcceleratorTable):
228 """__del__()"""
229 try:
230 if self.thisown: destroy(self)
231 except: pass
232
233 def Ok(*args, **kwargs):
234 """Ok() -> bool"""
235 return _windows.AcceleratorTable_Ok(*args, **kwargs)
236
237
238 class AcceleratorTablePtr(AcceleratorTable):
239 def __init__(self, this):
240 self.this = this
241 if not hasattr(self,"thisown"): self.thisown = 0
242 self.__class__ = AcceleratorTable
243 _windows.AcceleratorTable_swigregister(AcceleratorTablePtr)
244
245
246 def GetAccelFromString(*args, **kwargs):
247 """GetAccelFromString(wxString label) -> AcceleratorEntry"""
248 return _windows.GetAccelFromString(*args, **kwargs)
249 #---------------------------------------------------------------------------
250
251 FULLSCREEN_NOMENUBAR = _windows.FULLSCREEN_NOMENUBAR
252 FULLSCREEN_NOTOOLBAR = _windows.FULLSCREEN_NOTOOLBAR
253 FULLSCREEN_NOSTATUSBAR = _windows.FULLSCREEN_NOSTATUSBAR
254 FULLSCREEN_NOBORDER = _windows.FULLSCREEN_NOBORDER
255 FULLSCREEN_NOCAPTION = _windows.FULLSCREEN_NOCAPTION
256 FULLSCREEN_ALL = _windows.FULLSCREEN_ALL
257 TOPLEVEL_EX_DIALOG = _windows.TOPLEVEL_EX_DIALOG
258 class TopLevelWindow(core.Window):
259 """"""
260 def __init__(self): raise RuntimeError, "No constructor defined"
261 def __repr__(self):
262 return "<%s.%s; proxy of C++ wxTopLevelWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
263 def Maximize(*args, **kwargs):
264 """Maximize(bool maximize=True)"""
265 return _windows.TopLevelWindow_Maximize(*args, **kwargs)
266
267 def Restore(*args, **kwargs):
268 """Restore()"""
269 return _windows.TopLevelWindow_Restore(*args, **kwargs)
270
271 def Iconize(*args, **kwargs):
272 """Iconize(bool iconize=True)"""
273 return _windows.TopLevelWindow_Iconize(*args, **kwargs)
274
275 def IsMaximized(*args, **kwargs):
276 """IsMaximized() -> bool"""
277 return _windows.TopLevelWindow_IsMaximized(*args, **kwargs)
278
279 def IsIconized(*args, **kwargs):
280 """IsIconized() -> bool"""
281 return _windows.TopLevelWindow_IsIconized(*args, **kwargs)
282
283 def GetIcon(*args, **kwargs):
284 """GetIcon() -> wxIcon"""
285 return _windows.TopLevelWindow_GetIcon(*args, **kwargs)
286
287 def SetIcon(*args, **kwargs):
288 """SetIcon(wxIcon icon)"""
289 return _windows.TopLevelWindow_SetIcon(*args, **kwargs)
290
291 def SetIcons(*args, **kwargs):
292 """SetIcons(wxIconBundle icons)"""
293 return _windows.TopLevelWindow_SetIcons(*args, **kwargs)
294
295 def ShowFullScreen(*args, **kwargs):
296 """ShowFullScreen(bool show, long style=FULLSCREEN_ALL) -> bool"""
297 return _windows.TopLevelWindow_ShowFullScreen(*args, **kwargs)
298
299 def IsFullScreen(*args, **kwargs):
300 """IsFullScreen() -> bool"""
301 return _windows.TopLevelWindow_IsFullScreen(*args, **kwargs)
302
303 def SetTitle(*args, **kwargs):
304 """SetTitle(wxString title)"""
305 return _windows.TopLevelWindow_SetTitle(*args, **kwargs)
306
307 def GetTitle(*args, **kwargs):
308 """GetTitle() -> wxString"""
309 return _windows.TopLevelWindow_GetTitle(*args, **kwargs)
310
311 def SetShape(*args, **kwargs):
312 """SetShape(wxRegion region) -> bool"""
313 return _windows.TopLevelWindow_SetShape(*args, **kwargs)
314
315
316 class TopLevelWindowPtr(TopLevelWindow):
317 def __init__(self, this):
318 self.this = this
319 if not hasattr(self,"thisown"): self.thisown = 0
320 self.__class__ = TopLevelWindow
321 _windows.TopLevelWindow_swigregister(TopLevelWindowPtr)
322 cvar = _windows.cvar
323 NullAcceleratorTable = cvar.NullAcceleratorTable
324
325 #---------------------------------------------------------------------------
326
327 class Frame(TopLevelWindow):
328 """"""
329 def __repr__(self):
330 return "<%s.%s; proxy of C++ wxFrame instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
331 def __init__(self, *args, **kwargs):
332 """__init__(Window parent, int id, wxString title, Point pos=DefaultPosition,
333 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
334 wxString name=wxPyFrameNameStr) -> Frame"""
335 newobj = _windows.new_Frame(*args, **kwargs)
336 self.this = newobj.this
337 self.thisown = 1
338 del newobj.thisown
339 self._setOORInfo(self)
340
341 def Create(*args, **kwargs):
342 """Create(Window parent, int id, wxString title, Point pos=DefaultPosition,
343 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
344 wxString name=wxPyFrameNameStr) -> bool"""
345 return _windows.Frame_Create(*args, **kwargs)
346
347 def GetClientAreaOrigin(*args, **kwargs):
348 """GetClientAreaOrigin() -> Point"""
349 return _windows.Frame_GetClientAreaOrigin(*args, **kwargs)
350
351 def SendSizeEvent(*args, **kwargs):
352 """SendSizeEvent()"""
353 return _windows.Frame_SendSizeEvent(*args, **kwargs)
354
355 def SetMenuBar(*args, **kwargs):
356 """SetMenuBar(MenuBar menubar)"""
357 return _windows.Frame_SetMenuBar(*args, **kwargs)
358
359 def GetMenuBar(*args, **kwargs):
360 """GetMenuBar() -> MenuBar"""
361 return _windows.Frame_GetMenuBar(*args, **kwargs)
362
363 def ProcessCommand(*args, **kwargs):
364 """ProcessCommand(int winid) -> bool"""
365 return _windows.Frame_ProcessCommand(*args, **kwargs)
366
367 Command = ProcessCommand
368 def CreateStatusBar(*args, **kwargs):
369 """CreateStatusBar(int number=1, long style=ST_SIZEGRIP, int winid=0,
370 wxString name=wxPyStatusLineNameStr) -> StatusBar"""
371 return _windows.Frame_CreateStatusBar(*args, **kwargs)
372
373 def GetStatusBar(*args, **kwargs):
374 """GetStatusBar() -> StatusBar"""
375 return _windows.Frame_GetStatusBar(*args, **kwargs)
376
377 def SetStatusBar(*args, **kwargs):
378 """SetStatusBar(StatusBar statBar)"""
379 return _windows.Frame_SetStatusBar(*args, **kwargs)
380
381 def SetStatusText(*args, **kwargs):
382 """SetStatusText(wxString text, int number=0)"""
383 return _windows.Frame_SetStatusText(*args, **kwargs)
384
385 def SetStatusWidths(*args, **kwargs):
386 """SetStatusWidths(int widths, int widths_field)"""
387 return _windows.Frame_SetStatusWidths(*args, **kwargs)
388
389 def PushStatusText(*args, **kwargs):
390 """PushStatusText(wxString text, int number=0)"""
391 return _windows.Frame_PushStatusText(*args, **kwargs)
392
393 def PopStatusText(*args, **kwargs):
394 """PopStatusText(int number=0)"""
395 return _windows.Frame_PopStatusText(*args, **kwargs)
396
397 def SetStatusBarPane(*args, **kwargs):
398 """SetStatusBarPane(int n)"""
399 return _windows.Frame_SetStatusBarPane(*args, **kwargs)
400
401 def GetStatusBarPane(*args, **kwargs):
402 """GetStatusBarPane() -> int"""
403 return _windows.Frame_GetStatusBarPane(*args, **kwargs)
404
405 def CreateToolBar(*args, **kwargs):
406 """CreateToolBar(long style=-1, int winid=-1, wxString name=wxPyToolBarNameStr) -> wxToolBar"""
407 return _windows.Frame_CreateToolBar(*args, **kwargs)
408
409 def GetToolBar(*args, **kwargs):
410 """GetToolBar() -> wxToolBar"""
411 return _windows.Frame_GetToolBar(*args, **kwargs)
412
413 def SetToolBar(*args, **kwargs):
414 """SetToolBar(wxToolBar toolbar)"""
415 return _windows.Frame_SetToolBar(*args, **kwargs)
416
417 def DoGiveHelp(*args, **kwargs):
418 """DoGiveHelp(wxString text, bool show)"""
419 return _windows.Frame_DoGiveHelp(*args, **kwargs)
420
421 def DoMenuUpdates(*args, **kwargs):
422 """DoMenuUpdates(Menu menu=None)"""
423 return _windows.Frame_DoMenuUpdates(*args, **kwargs)
424
425
426 class FramePtr(Frame):
427 def __init__(self, this):
428 self.this = this
429 if not hasattr(self,"thisown"): self.thisown = 0
430 self.__class__ = Frame
431 _windows.Frame_swigregister(FramePtr)
432
433 def PreFrame(*args, **kwargs):
434 """PreFrame() -> Frame"""
435 val = _windows.new_PreFrame(*args, **kwargs)
436 val.thisown = 1
437 return val
438
439 #---------------------------------------------------------------------------
440
441 class Dialog(TopLevelWindow):
442 """"""
443 def __repr__(self):
444 return "<%s.%s; proxy of C++ wxDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
445 def __init__(self, *args, **kwargs):
446 """__init__(Window parent, int id, wxString title, Point pos=DefaultPosition,
447 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
448 wxString name=wxPyDialogNameStr) -> Dialog"""
449 newobj = _windows.new_Dialog(*args, **kwargs)
450 self.this = newobj.this
451 self.thisown = 1
452 del newobj.thisown
453 self._setOORInfo(self)
454
455 def Create(*args, **kwargs):
456 """Create(Window parent, int id, wxString title, Point pos=DefaultPosition,
457 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
458 wxString name=wxPyDialogNameStr) -> bool"""
459 return _windows.Dialog_Create(*args, **kwargs)
460
461 def SetReturnCode(*args, **kwargs):
462 """SetReturnCode(int returnCode)"""
463 return _windows.Dialog_SetReturnCode(*args, **kwargs)
464
465 def GetReturnCode(*args, **kwargs):
466 """GetReturnCode() -> int"""
467 return _windows.Dialog_GetReturnCode(*args, **kwargs)
468
469 def CreateTextSizer(*args, **kwargs):
470 """CreateTextSizer(wxString message) -> Sizer"""
471 return _windows.Dialog_CreateTextSizer(*args, **kwargs)
472
473 def CreateButtonSizer(*args, **kwargs):
474 """CreateButtonSizer(long flags) -> Sizer"""
475 return _windows.Dialog_CreateButtonSizer(*args, **kwargs)
476
477 def SetModal(*args, **kwargs):
478 """SetModal(bool flag)"""
479 return _windows.Dialog_SetModal(*args, **kwargs)
480
481 def IsModal(*args, **kwargs):
482 """IsModal() -> bool"""
483 return _windows.Dialog_IsModal(*args, **kwargs)
484
485 def ShowModal(*args, **kwargs):
486 """ShowModal() -> int"""
487 return _windows.Dialog_ShowModal(*args, **kwargs)
488
489 def EndModal(*args, **kwargs):
490 """EndModal(int retCode)"""
491 return _windows.Dialog_EndModal(*args, **kwargs)
492
493 def IsModalShowing(*args, **kwargs):
494 """IsModalShowing() -> bool"""
495 return _windows.Dialog_IsModalShowing(*args, **kwargs)
496
497
498 class DialogPtr(Dialog):
499 def __init__(self, this):
500 self.this = this
501 if not hasattr(self,"thisown"): self.thisown = 0
502 self.__class__ = Dialog
503 _windows.Dialog_swigregister(DialogPtr)
504
505 def PreDialog(*args, **kwargs):
506 """PreDialog() -> Dialog"""
507 val = _windows.new_PreDialog(*args, **kwargs)
508 val.thisown = 1
509 return val
510
511 #---------------------------------------------------------------------------
512
513 class MiniFrame(Frame):
514 """"""
515 def __repr__(self):
516 return "<%s.%s; proxy of C++ wxMiniFrame instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
517 def __init__(self, *args, **kwargs):
518 """__init__(Window parent, int id, wxString title, Point pos=DefaultPosition,
519 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
520 wxString name=wxPyFrameNameStr) -> MiniFrame"""
521 newobj = _windows.new_MiniFrame(*args, **kwargs)
522 self.this = newobj.this
523 self.thisown = 1
524 del newobj.thisown
525 self._setOORInfo(self)
526
527 def Create(*args, **kwargs):
528 """Create(Window parent, int id, wxString title, Point pos=DefaultPosition,
529 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
530 wxString name=wxPyFrameNameStr) -> bool"""
531 return _windows.MiniFrame_Create(*args, **kwargs)
532
533
534 class MiniFramePtr(MiniFrame):
535 def __init__(self, this):
536 self.this = this
537 if not hasattr(self,"thisown"): self.thisown = 0
538 self.__class__ = MiniFrame
539 _windows.MiniFrame_swigregister(MiniFramePtr)
540
541 def PreMiniFrame(*args, **kwargs):
542 """PreMiniFrame() -> MiniFrame"""
543 val = _windows.new_PreMiniFrame(*args, **kwargs)
544 val.thisown = 1
545 return val
546
547 #---------------------------------------------------------------------------
548
549 SPLASH_CENTRE_ON_PARENT = _windows.SPLASH_CENTRE_ON_PARENT
550 SPLASH_CENTRE_ON_SCREEN = _windows.SPLASH_CENTRE_ON_SCREEN
551 SPLASH_NO_CENTRE = _windows.SPLASH_NO_CENTRE
552 SPLASH_TIMEOUT = _windows.SPLASH_TIMEOUT
553 SPLASH_NO_TIMEOUT = _windows.SPLASH_NO_TIMEOUT
554 class SplashScreenWindow(core.Window):
555 """"""
556 def __repr__(self):
557 return "<%s.%s; proxy of C++ wxSplashScreenWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
558 def __init__(self, *args, **kwargs):
559 """__init__(wxBitmap bitmap, Window parent, int id, Point pos=DefaultPosition,
560 Size size=DefaultSize, long style=NO_BORDER) -> SplashScreenWindow"""
561 newobj = _windows.new_SplashScreenWindow(*args, **kwargs)
562 self.this = newobj.this
563 self.thisown = 1
564 del newobj.thisown
565 self._setOORInfo(self)
566
567 def SetBitmap(*args, **kwargs):
568 """SetBitmap(wxBitmap bitmap)"""
569 return _windows.SplashScreenWindow_SetBitmap(*args, **kwargs)
570
571 def GetBitmap(*args, **kwargs):
572 """GetBitmap() -> wxBitmap"""
573 return _windows.SplashScreenWindow_GetBitmap(*args, **kwargs)
574
575
576 class SplashScreenWindowPtr(SplashScreenWindow):
577 def __init__(self, this):
578 self.this = this
579 if not hasattr(self,"thisown"): self.thisown = 0
580 self.__class__ = SplashScreenWindow
581 _windows.SplashScreenWindow_swigregister(SplashScreenWindowPtr)
582
583 class SplashScreen(Frame):
584 """"""
585 def __repr__(self):
586 return "<%s.%s; proxy of C++ wxSplashScreen instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
587 def __init__(self, *args, **kwargs):
588 """__init__(wxBitmap bitmap, long splashStyle, int milliseconds,
589 Window parent, int id, Point pos=DefaultPosition,
590 Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -> SplashScreen"""
591 newobj = _windows.new_SplashScreen(*args, **kwargs)
592 self.this = newobj.this
593 self.thisown = 1
594 del newobj.thisown
595 self._setOORInfo(self)
596
597 def GetSplashStyle(*args, **kwargs):
598 """GetSplashStyle() -> long"""
599 return _windows.SplashScreen_GetSplashStyle(*args, **kwargs)
600
601 def GetSplashWindow(*args, **kwargs):
602 """GetSplashWindow() -> SplashScreenWindow"""
603 return _windows.SplashScreen_GetSplashWindow(*args, **kwargs)
604
605 def GetTimeout(*args, **kwargs):
606 """GetTimeout() -> int"""
607 return _windows.SplashScreen_GetTimeout(*args, **kwargs)
608
609
610 class SplashScreenPtr(SplashScreen):
611 def __init__(self, this):
612 self.this = this
613 if not hasattr(self,"thisown"): self.thisown = 0
614 self.__class__ = SplashScreen
615 _windows.SplashScreen_swigregister(SplashScreenPtr)
616
617 #---------------------------------------------------------------------------
618
619 class StatusBar(core.Window):
620 """"""
621 def __repr__(self):
622 return "<%s.%s; proxy of C++ wxStatusBar instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
623 def __init__(self, *args, **kwargs):
624 """__init__(Window parent, int id=-1, long style=ST_SIZEGRIP, wxString name=wxPyStatusLineNameStr) -> StatusBar"""
625 newobj = _windows.new_StatusBar(*args, **kwargs)
626 self.this = newobj.this
627 self.thisown = 1
628 del newobj.thisown
629 self._setOORInfo(self)
630
631 def Create(*args, **kwargs):
632 """Create(Window parent, int id, long style=ST_SIZEGRIP, wxString name=wxPyStatusLineNameStr) -> bool"""
633 return _windows.StatusBar_Create(*args, **kwargs)
634
635 def SetFieldsCount(*args, **kwargs):
636 """SetFieldsCount(int number=1)"""
637 return _windows.StatusBar_SetFieldsCount(*args, **kwargs)
638
639 def GetFieldsCount(*args, **kwargs):
640 """GetFieldsCount() -> int"""
641 return _windows.StatusBar_GetFieldsCount(*args, **kwargs)
642
643 def SetStatusText(*args, **kwargs):
644 """SetStatusText(wxString text, int number=0)"""
645 return _windows.StatusBar_SetStatusText(*args, **kwargs)
646
647 def GetStatusText(*args, **kwargs):
648 """GetStatusText(int number=0) -> wxString"""
649 return _windows.StatusBar_GetStatusText(*args, **kwargs)
650
651 def PushStatusText(*args, **kwargs):
652 """PushStatusText(wxString text, int number=0)"""
653 return _windows.StatusBar_PushStatusText(*args, **kwargs)
654
655 def PopStatusText(*args, **kwargs):
656 """PopStatusText(int number=0)"""
657 return _windows.StatusBar_PopStatusText(*args, **kwargs)
658
659 def SetStatusWidths(*args, **kwargs):
660 """SetStatusWidths(int widths, int widths_field)"""
661 return _windows.StatusBar_SetStatusWidths(*args, **kwargs)
662
663 def GetFieldRect(*args, **kwargs):
664 """GetFieldRect(int i, Rect rect) -> bool"""
665 return _windows.StatusBar_GetFieldRect(*args, **kwargs)
666
667 def SetMinHeight(*args, **kwargs):
668 """SetMinHeight(int height)"""
669 return _windows.StatusBar_SetMinHeight(*args, **kwargs)
670
671 def GetBorderX(*args, **kwargs):
672 """GetBorderX() -> int"""
673 return _windows.StatusBar_GetBorderX(*args, **kwargs)
674
675 def GetBorderY(*args, **kwargs):
676 """GetBorderY() -> int"""
677 return _windows.StatusBar_GetBorderY(*args, **kwargs)
678
679
680 class StatusBarPtr(StatusBar):
681 def __init__(self, this):
682 self.this = this
683 if not hasattr(self,"thisown"): self.thisown = 0
684 self.__class__ = StatusBar
685 _windows.StatusBar_swigregister(StatusBarPtr)
686
687 def PreStatusBar(*args, **kwargs):
688 """PreStatusBar() -> StatusBar"""
689 val = _windows.new_PreStatusBar(*args, **kwargs)
690 val.thisown = 1
691 return val
692
693 #---------------------------------------------------------------------------
694
695 SP_NOBORDER = _windows.SP_NOBORDER
696 SP_NOSASH = _windows.SP_NOSASH
697 SP_PERMIT_UNSPLIT = _windows.SP_PERMIT_UNSPLIT
698 SP_LIVE_UPDATE = _windows.SP_LIVE_UPDATE
699 SP_3DSASH = _windows.SP_3DSASH
700 SP_3DBORDER = _windows.SP_3DBORDER
701 SP_BORDER = _windows.SP_BORDER
702 SP_3D = _windows.SP_3D
703 SPLIT_HORIZONTAL = _windows.SPLIT_HORIZONTAL
704 SPLIT_VERTICAL = _windows.SPLIT_VERTICAL
705 SPLIT_DRAG_NONE = _windows.SPLIT_DRAG_NONE
706 SPLIT_DRAG_DRAGGING = _windows.SPLIT_DRAG_DRAGGING
707 SPLIT_DRAG_LEFT_DOWN = _windows.SPLIT_DRAG_LEFT_DOWN
708 class SplitterWindow(core.Window):
709 """"""
710 def __repr__(self):
711 return "<%s.%s; proxy of C++ wxSplitterWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
712 def __init__(self, *args, **kwargs):
713 """__init__(Window parent, int id, Point point=DefaultPosition,
714 Size size=DefaultSize, long style=SP_3D, wxString name=wxPySplitterNameStr) -> SplitterWindow"""
715 newobj = _windows.new_SplitterWindow(*args, **kwargs)
716 self.this = newobj.this
717 self.thisown = 1
718 del newobj.thisown
719 self._setOORInfo(self)
720
721 def Create(*args, **kwargs):
722 """Create(Window parent, int id, Point point=DefaultPosition,
723 Size size=DefaultSize, long style=SP_3D, wxString name=wxPySplitterNameStr) -> bool"""
724 return _windows.SplitterWindow_Create(*args, **kwargs)
725
726 def GetWindow1(*args, **kwargs):
727 """GetWindow1() -> Window"""
728 return _windows.SplitterWindow_GetWindow1(*args, **kwargs)
729
730 def GetWindow2(*args, **kwargs):
731 """GetWindow2() -> Window"""
732 return _windows.SplitterWindow_GetWindow2(*args, **kwargs)
733
734 def SetSplitMode(*args, **kwargs):
735 """SetSplitMode(int mode)"""
736 return _windows.SplitterWindow_SetSplitMode(*args, **kwargs)
737
738 def GetSplitMode(*args, **kwargs):
739 """GetSplitMode() -> wxSplitMode"""
740 return _windows.SplitterWindow_GetSplitMode(*args, **kwargs)
741
742 def Initialize(*args, **kwargs):
743 """Initialize(Window window)"""
744 return _windows.SplitterWindow_Initialize(*args, **kwargs)
745
746 def SplitVertically(*args, **kwargs):
747 """SplitVertically(Window window1, Window window2, int sashPosition=0) -> bool"""
748 return _windows.SplitterWindow_SplitVertically(*args, **kwargs)
749
750 def SplitHorizontally(*args, **kwargs):
751 """SplitHorizontally(Window window1, Window window2, int sashPosition=0) -> bool"""
752 return _windows.SplitterWindow_SplitHorizontally(*args, **kwargs)
753
754 def Unsplit(*args, **kwargs):
755 """Unsplit(Window toRemove=None) -> bool"""
756 return _windows.SplitterWindow_Unsplit(*args, **kwargs)
757
758 def ReplaceWindow(*args, **kwargs):
759 """ReplaceWindow(Window winOld, Window winNew) -> bool"""
760 return _windows.SplitterWindow_ReplaceWindow(*args, **kwargs)
761
762 def IsSplit(*args, **kwargs):
763 """IsSplit() -> bool"""
764 return _windows.SplitterWindow_IsSplit(*args, **kwargs)
765
766 def SetSashSize(*args, **kwargs):
767 """SetSashSize(int width)"""
768 return _windows.SplitterWindow_SetSashSize(*args, **kwargs)
769
770 def SetBorderSize(*args, **kwargs):
771 """SetBorderSize(int width)"""
772 return _windows.SplitterWindow_SetBorderSize(*args, **kwargs)
773
774 def GetSashSize(*args, **kwargs):
775 """GetSashSize() -> int"""
776 return _windows.SplitterWindow_GetSashSize(*args, **kwargs)
777
778 def GetBorderSize(*args, **kwargs):
779 """GetBorderSize() -> int"""
780 return _windows.SplitterWindow_GetBorderSize(*args, **kwargs)
781
782 def SetSashPosition(*args, **kwargs):
783 """SetSashPosition(int position, bool redraw=True)"""
784 return _windows.SplitterWindow_SetSashPosition(*args, **kwargs)
785
786 def GetSashPosition(*args, **kwargs):
787 """GetSashPosition() -> int"""
788 return _windows.SplitterWindow_GetSashPosition(*args, **kwargs)
789
790 def SetMinimumPaneSize(*args, **kwargs):
791 """SetMinimumPaneSize(int min)"""
792 return _windows.SplitterWindow_SetMinimumPaneSize(*args, **kwargs)
793
794 def GetMinimumPaneSize(*args, **kwargs):
795 """GetMinimumPaneSize() -> int"""
796 return _windows.SplitterWindow_GetMinimumPaneSize(*args, **kwargs)
797
798 def SashHitTest(*args, **kwargs):
799 """SashHitTest(int x, int y, int tolerance=5) -> bool"""
800 return _windows.SplitterWindow_SashHitTest(*args, **kwargs)
801
802 def SizeWindows(*args, **kwargs):
803 """SizeWindows()"""
804 return _windows.SplitterWindow_SizeWindows(*args, **kwargs)
805
806 def SetNeedUpdating(*args, **kwargs):
807 """SetNeedUpdating(bool needUpdating)"""
808 return _windows.SplitterWindow_SetNeedUpdating(*args, **kwargs)
809
810 def GetNeedUpdating(*args, **kwargs):
811 """GetNeedUpdating() -> bool"""
812 return _windows.SplitterWindow_GetNeedUpdating(*args, **kwargs)
813
814
815 class SplitterWindowPtr(SplitterWindow):
816 def __init__(self, this):
817 self.this = this
818 if not hasattr(self,"thisown"): self.thisown = 0
819 self.__class__ = SplitterWindow
820 _windows.SplitterWindow_swigregister(SplitterWindowPtr)
821
822 def PreSplitterWindow(*args, **kwargs):
823 """PreSplitterWindow() -> SplitterWindow"""
824 val = _windows.new_PreSplitterWindow(*args, **kwargs)
825 val.thisown = 1
826 return val
827
828 class SplitterEvent(core.NotifyEvent):
829 """"""
830 def __repr__(self):
831 return "<%s.%s; proxy of C++ wxSplitterEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
832 def __init__(self, *args, **kwargs):
833 """__init__(wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -> SplitterEvent"""
834 newobj = _windows.new_SplitterEvent(*args, **kwargs)
835 self.this = newobj.this
836 self.thisown = 1
837 del newobj.thisown
838 def SetSashPosition(*args, **kwargs):
839 """SetSashPosition(int pos)"""
840 return _windows.SplitterEvent_SetSashPosition(*args, **kwargs)
841
842 def GetSashPosition(*args, **kwargs):
843 """GetSashPosition() -> int"""
844 return _windows.SplitterEvent_GetSashPosition(*args, **kwargs)
845
846 def GetWindowBeingRemoved(*args, **kwargs):
847 """GetWindowBeingRemoved() -> Window"""
848 return _windows.SplitterEvent_GetWindowBeingRemoved(*args, **kwargs)
849
850 def GetX(*args, **kwargs):
851 """GetX() -> int"""
852 return _windows.SplitterEvent_GetX(*args, **kwargs)
853
854 def GetY(*args, **kwargs):
855 """GetY() -> int"""
856 return _windows.SplitterEvent_GetY(*args, **kwargs)
857
858
859 class SplitterEventPtr(SplitterEvent):
860 def __init__(self, this):
861 self.this = this
862 if not hasattr(self,"thisown"): self.thisown = 0
863 self.__class__ = SplitterEvent
864 _windows.SplitterEvent_swigregister(SplitterEventPtr)
865
866 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED = _windows.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
867 wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING = _windows.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
868 wxEVT_COMMAND_SPLITTER_DOUBLECLICKED = _windows.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
869 wxEVT_COMMAND_SPLITTER_UNSPLIT = _windows.wxEVT_COMMAND_SPLITTER_UNSPLIT
870 EVT_SPLITTER_SASH_POS_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED, 1 )
871 EVT_SPLITTER_SASH_POS_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING, 1 )
872 EVT_SPLITTER_DOUBLECLICKED = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED, 1 )
873 EVT_SPLITTER_UNSPLIT = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT, 1 )
874
875 #---------------------------------------------------------------------------
876
877 SASH_DRAG_NONE = _windows.SASH_DRAG_NONE
878 SASH_DRAG_DRAGGING = _windows.SASH_DRAG_DRAGGING
879 SASH_DRAG_LEFT_DOWN = _windows.SASH_DRAG_LEFT_DOWN
880 SW_NOBORDER = _windows.SW_NOBORDER
881 SW_BORDER = _windows.SW_BORDER
882 SW_3DSASH = _windows.SW_3DSASH
883 SW_3DBORDER = _windows.SW_3DBORDER
884 SW_3D = _windows.SW_3D
885 SASH_TOP = _windows.SASH_TOP
886 SASH_RIGHT = _windows.SASH_RIGHT
887 SASH_BOTTOM = _windows.SASH_BOTTOM
888 SASH_LEFT = _windows.SASH_LEFT
889 SASH_NONE = _windows.SASH_NONE
890 class SashWindow(core.Window):
891 """"""
892 def __repr__(self):
893 return "<%s.%s; proxy of C++ wxSashWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
894 def __init__(self, *args, **kwargs):
895 """__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
896 long style=wxCLIP_CHILDREN|wxSW_3D,
897 wxString name=wxPySashNameStr) -> SashWindow"""
898 newobj = _windows.new_SashWindow(*args, **kwargs)
899 self.this = newobj.this
900 self.thisown = 1
901 del newobj.thisown
902 self._setOORInfo(self)
903
904 def Create(*args, **kwargs):
905 """Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
906 long style=wxCLIP_CHILDREN|wxSW_3D,
907 wxString name=wxPySashNameStr) -> bool"""
908 return _windows.SashWindow_Create(*args, **kwargs)
909
910 def SetSashVisible(*args, **kwargs):
911 """SetSashVisible(wxSashEdgePosition edge, bool sash)"""
912 return _windows.SashWindow_SetSashVisible(*args, **kwargs)
913
914 def GetSashVisible(*args, **kwargs):
915 """GetSashVisible(wxSashEdgePosition edge) -> bool"""
916 return _windows.SashWindow_GetSashVisible(*args, **kwargs)
917
918 def SetSashBorder(*args, **kwargs):
919 """SetSashBorder(wxSashEdgePosition edge, bool border)"""
920 return _windows.SashWindow_SetSashBorder(*args, **kwargs)
921
922 def HasBorder(*args, **kwargs):
923 """HasBorder(wxSashEdgePosition edge) -> bool"""
924 return _windows.SashWindow_HasBorder(*args, **kwargs)
925
926 def GetEdgeMargin(*args, **kwargs):
927 """GetEdgeMargin(wxSashEdgePosition edge) -> int"""
928 return _windows.SashWindow_GetEdgeMargin(*args, **kwargs)
929
930 def SetDefaultBorderSize(*args, **kwargs):
931 """SetDefaultBorderSize(int width)"""
932 return _windows.SashWindow_SetDefaultBorderSize(*args, **kwargs)
933
934 def GetDefaultBorderSize(*args, **kwargs):
935 """GetDefaultBorderSize() -> int"""
936 return _windows.SashWindow_GetDefaultBorderSize(*args, **kwargs)
937
938 def SetExtraBorderSize(*args, **kwargs):
939 """SetExtraBorderSize(int width)"""
940 return _windows.SashWindow_SetExtraBorderSize(*args, **kwargs)
941
942 def GetExtraBorderSize(*args, **kwargs):
943 """GetExtraBorderSize() -> int"""
944 return _windows.SashWindow_GetExtraBorderSize(*args, **kwargs)
945
946 def SetMinimumSizeX(*args, **kwargs):
947 """SetMinimumSizeX(int min)"""
948 return _windows.SashWindow_SetMinimumSizeX(*args, **kwargs)
949
950 def SetMinimumSizeY(*args, **kwargs):
951 """SetMinimumSizeY(int min)"""
952 return _windows.SashWindow_SetMinimumSizeY(*args, **kwargs)
953
954 def GetMinimumSizeX(*args, **kwargs):
955 """GetMinimumSizeX() -> int"""
956 return _windows.SashWindow_GetMinimumSizeX(*args, **kwargs)
957
958 def GetMinimumSizeY(*args, **kwargs):
959 """GetMinimumSizeY() -> int"""
960 return _windows.SashWindow_GetMinimumSizeY(*args, **kwargs)
961
962 def SetMaximumSizeX(*args, **kwargs):
963 """SetMaximumSizeX(int max)"""
964 return _windows.SashWindow_SetMaximumSizeX(*args, **kwargs)
965
966 def SetMaximumSizeY(*args, **kwargs):
967 """SetMaximumSizeY(int max)"""
968 return _windows.SashWindow_SetMaximumSizeY(*args, **kwargs)
969
970 def GetMaximumSizeX(*args, **kwargs):
971 """GetMaximumSizeX() -> int"""
972 return _windows.SashWindow_GetMaximumSizeX(*args, **kwargs)
973
974 def GetMaximumSizeY(*args, **kwargs):
975 """GetMaximumSizeY() -> int"""
976 return _windows.SashWindow_GetMaximumSizeY(*args, **kwargs)
977
978 def SashHitTest(*args, **kwargs):
979 """SashHitTest(int x, int y, int tolerance=2) -> wxSashEdgePosition"""
980 return _windows.SashWindow_SashHitTest(*args, **kwargs)
981
982 def SizeWindows(*args, **kwargs):
983 """SizeWindows()"""
984 return _windows.SashWindow_SizeWindows(*args, **kwargs)
985
986
987 class SashWindowPtr(SashWindow):
988 def __init__(self, this):
989 self.this = this
990 if not hasattr(self,"thisown"): self.thisown = 0
991 self.__class__ = SashWindow
992 _windows.SashWindow_swigregister(SashWindowPtr)
993
994 def PreSashWindow(*args, **kwargs):
995 """PreSashWindow() -> SashWindow"""
996 val = _windows.new_PreSashWindow(*args, **kwargs)
997 val.thisown = 1
998 return val
999
1000 SASH_STATUS_OK = _windows.SASH_STATUS_OK
1001 SASH_STATUS_OUT_OF_RANGE = _windows.SASH_STATUS_OUT_OF_RANGE
1002 class SashEvent(core.CommandEvent):
1003 """"""
1004 def __repr__(self):
1005 return "<%s.%s; proxy of C++ wxSashEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1006 def __init__(self, *args, **kwargs):
1007 """__init__(int id=0, wxSashEdgePosition edge=SASH_NONE) -> SashEvent"""
1008 newobj = _windows.new_SashEvent(*args, **kwargs)
1009 self.this = newobj.this
1010 self.thisown = 1
1011 del newobj.thisown
1012 def SetEdge(*args, **kwargs):
1013 """SetEdge(wxSashEdgePosition edge)"""
1014 return _windows.SashEvent_SetEdge(*args, **kwargs)
1015
1016 def GetEdge(*args, **kwargs):
1017 """GetEdge() -> wxSashEdgePosition"""
1018 return _windows.SashEvent_GetEdge(*args, **kwargs)
1019
1020 def SetDragRect(*args, **kwargs):
1021 """SetDragRect(Rect rect)"""
1022 return _windows.SashEvent_SetDragRect(*args, **kwargs)
1023
1024 def GetDragRect(*args, **kwargs):
1025 """GetDragRect() -> Rect"""
1026 return _windows.SashEvent_GetDragRect(*args, **kwargs)
1027
1028 def SetDragStatus(*args, **kwargs):
1029 """SetDragStatus(wxSashDragStatus status)"""
1030 return _windows.SashEvent_SetDragStatus(*args, **kwargs)
1031
1032 def GetDragStatus(*args, **kwargs):
1033 """GetDragStatus() -> wxSashDragStatus"""
1034 return _windows.SashEvent_GetDragStatus(*args, **kwargs)
1035
1036
1037 class SashEventPtr(SashEvent):
1038 def __init__(self, this):
1039 self.this = this
1040 if not hasattr(self,"thisown"): self.thisown = 0
1041 self.__class__ = SashEvent
1042 _windows.SashEvent_swigregister(SashEventPtr)
1043
1044 wxEVT_SASH_DRAGGED = _windows.wxEVT_SASH_DRAGGED
1045 EVT_SASH_DRAGGED = wx.PyEventBinder( wxEVT_SASH_DRAGGED, 1 )
1046 EVT_SASH_DRAGGED_RANGE = wx.PyEventBinder( wxEVT_SASH_DRAGGED, 2 )
1047
1048 #---------------------------------------------------------------------------
1049
1050 LAYOUT_HORIZONTAL = _windows.LAYOUT_HORIZONTAL
1051 LAYOUT_VERTICAL = _windows.LAYOUT_VERTICAL
1052 LAYOUT_NONE = _windows.LAYOUT_NONE
1053 LAYOUT_TOP = _windows.LAYOUT_TOP
1054 LAYOUT_LEFT = _windows.LAYOUT_LEFT
1055 LAYOUT_RIGHT = _windows.LAYOUT_RIGHT
1056 LAYOUT_BOTTOM = _windows.LAYOUT_BOTTOM
1057 LAYOUT_LENGTH_Y = _windows.LAYOUT_LENGTH_Y
1058 LAYOUT_LENGTH_X = _windows.LAYOUT_LENGTH_X
1059 LAYOUT_MRU_LENGTH = _windows.LAYOUT_MRU_LENGTH
1060 LAYOUT_QUERY = _windows.LAYOUT_QUERY
1061 wxEVT_QUERY_LAYOUT_INFO = _windows.wxEVT_QUERY_LAYOUT_INFO
1062 wxEVT_CALCULATE_LAYOUT = _windows.wxEVT_CALCULATE_LAYOUT
1063 class QueryLayoutInfoEvent(core.Event):
1064 """"""
1065 def __repr__(self):
1066 return "<%s.%s; proxy of C++ wxQueryLayoutInfoEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1067 def __init__(self, *args, **kwargs):
1068 """__init__(int id=0) -> QueryLayoutInfoEvent"""
1069 newobj = _windows.new_QueryLayoutInfoEvent(*args, **kwargs)
1070 self.this = newobj.this
1071 self.thisown = 1
1072 del newobj.thisown
1073 def SetRequestedLength(*args, **kwargs):
1074 """SetRequestedLength(int length)"""
1075 return _windows.QueryLayoutInfoEvent_SetRequestedLength(*args, **kwargs)
1076
1077 def GetRequestedLength(*args, **kwargs):
1078 """GetRequestedLength() -> int"""
1079 return _windows.QueryLayoutInfoEvent_GetRequestedLength(*args, **kwargs)
1080
1081 def SetFlags(*args, **kwargs):
1082 """SetFlags(int flags)"""
1083 return _windows.QueryLayoutInfoEvent_SetFlags(*args, **kwargs)
1084
1085 def GetFlags(*args, **kwargs):
1086 """GetFlags() -> int"""
1087 return _windows.QueryLayoutInfoEvent_GetFlags(*args, **kwargs)
1088
1089 def SetSize(*args, **kwargs):
1090 """SetSize(Size size)"""
1091 return _windows.QueryLayoutInfoEvent_SetSize(*args, **kwargs)
1092
1093 def GetSize(*args, **kwargs):
1094 """GetSize() -> Size"""
1095 return _windows.QueryLayoutInfoEvent_GetSize(*args, **kwargs)
1096
1097 def SetOrientation(*args, **kwargs):
1098 """SetOrientation(wxLayoutOrientation orient)"""
1099 return _windows.QueryLayoutInfoEvent_SetOrientation(*args, **kwargs)
1100
1101 def GetOrientation(*args, **kwargs):
1102 """GetOrientation() -> wxLayoutOrientation"""
1103 return _windows.QueryLayoutInfoEvent_GetOrientation(*args, **kwargs)
1104
1105 def SetAlignment(*args, **kwargs):
1106 """SetAlignment(wxLayoutAlignment align)"""
1107 return _windows.QueryLayoutInfoEvent_SetAlignment(*args, **kwargs)
1108
1109 def GetAlignment(*args, **kwargs):
1110 """GetAlignment() -> wxLayoutAlignment"""
1111 return _windows.QueryLayoutInfoEvent_GetAlignment(*args, **kwargs)
1112
1113
1114 class QueryLayoutInfoEventPtr(QueryLayoutInfoEvent):
1115 def __init__(self, this):
1116 self.this = this
1117 if not hasattr(self,"thisown"): self.thisown = 0
1118 self.__class__ = QueryLayoutInfoEvent
1119 _windows.QueryLayoutInfoEvent_swigregister(QueryLayoutInfoEventPtr)
1120
1121 class CalculateLayoutEvent(core.Event):
1122 """"""
1123 def __repr__(self):
1124 return "<%s.%s; proxy of C++ wxCalculateLayoutEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1125 def __init__(self, *args, **kwargs):
1126 """__init__(int id=0) -> CalculateLayoutEvent"""
1127 newobj = _windows.new_CalculateLayoutEvent(*args, **kwargs)
1128 self.this = newobj.this
1129 self.thisown = 1
1130 del newobj.thisown
1131 def SetFlags(*args, **kwargs):
1132 """SetFlags(int flags)"""
1133 return _windows.CalculateLayoutEvent_SetFlags(*args, **kwargs)
1134
1135 def GetFlags(*args, **kwargs):
1136 """GetFlags() -> int"""
1137 return _windows.CalculateLayoutEvent_GetFlags(*args, **kwargs)
1138
1139 def SetRect(*args, **kwargs):
1140 """SetRect(Rect rect)"""
1141 return _windows.CalculateLayoutEvent_SetRect(*args, **kwargs)
1142
1143 def GetRect(*args, **kwargs):
1144 """GetRect() -> Rect"""
1145 return _windows.CalculateLayoutEvent_GetRect(*args, **kwargs)
1146
1147
1148 class CalculateLayoutEventPtr(CalculateLayoutEvent):
1149 def __init__(self, this):
1150 self.this = this
1151 if not hasattr(self,"thisown"): self.thisown = 0
1152 self.__class__ = CalculateLayoutEvent
1153 _windows.CalculateLayoutEvent_swigregister(CalculateLayoutEventPtr)
1154
1155 EVT_QUERY_LAYOUT_INFO = wx.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO )
1156 EVT_CALCULATE_LAYOUT = wx.PyEventBinder( wxEVT_CALCULATE_LAYOUT )
1157
1158 class SashLayoutWindow(SashWindow):
1159 """"""
1160 def __repr__(self):
1161 return "<%s.%s; proxy of C++ wxSashLayoutWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1162 def __init__(self, *args, **kwargs):
1163 """__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1164 long style=wxCLIP_CHILDREN|wxSW_3D,
1165 wxString name=wxPySashLayoutNameStr) -> SashLayoutWindow"""
1166 newobj = _windows.new_SashLayoutWindow(*args, **kwargs)
1167 self.this = newobj.this
1168 self.thisown = 1
1169 del newobj.thisown
1170 self._setOORInfo(self)
1171
1172 def Create(*args, **kwargs):
1173 """Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
1174 long style=wxCLIP_CHILDREN|wxSW_3D,
1175 wxString name=wxPySashLayoutNameStr) -> bool"""
1176 return _windows.SashLayoutWindow_Create(*args, **kwargs)
1177
1178 def GetAlignment(*args, **kwargs):
1179 """GetAlignment() -> wxLayoutAlignment"""
1180 return _windows.SashLayoutWindow_GetAlignment(*args, **kwargs)
1181
1182 def GetOrientation(*args, **kwargs):
1183 """GetOrientation() -> wxLayoutOrientation"""
1184 return _windows.SashLayoutWindow_GetOrientation(*args, **kwargs)
1185
1186 def SetAlignment(*args, **kwargs):
1187 """SetAlignment(wxLayoutAlignment alignment)"""
1188 return _windows.SashLayoutWindow_SetAlignment(*args, **kwargs)
1189
1190 def SetDefaultSize(*args, **kwargs):
1191 """SetDefaultSize(Size size)"""
1192 return _windows.SashLayoutWindow_SetDefaultSize(*args, **kwargs)
1193
1194 def SetOrientation(*args, **kwargs):
1195 """SetOrientation(wxLayoutOrientation orientation)"""
1196 return _windows.SashLayoutWindow_SetOrientation(*args, **kwargs)
1197
1198
1199 class SashLayoutWindowPtr(SashLayoutWindow):
1200 def __init__(self, this):
1201 self.this = this
1202 if not hasattr(self,"thisown"): self.thisown = 0
1203 self.__class__ = SashLayoutWindow
1204 _windows.SashLayoutWindow_swigregister(SashLayoutWindowPtr)
1205
1206 def PreSashLayoutWindow(*args, **kwargs):
1207 """PreSashLayoutWindow() -> SashLayoutWindow"""
1208 val = _windows.new_PreSashLayoutWindow(*args, **kwargs)
1209 val.thisown = 1
1210 return val
1211
1212 class LayoutAlgorithm(core.Object):
1213 """"""
1214 def __repr__(self):
1215 return "<%s.%s; proxy of C++ wxLayoutAlgorithm instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1216 def __init__(self, *args, **kwargs):
1217 """__init__() -> LayoutAlgorithm"""
1218 newobj = _windows.new_LayoutAlgorithm(*args, **kwargs)
1219 self.this = newobj.this
1220 self.thisown = 1
1221 del newobj.thisown
1222 def __del__(self, destroy=_windows.delete_LayoutAlgorithm):
1223 """__del__()"""
1224 try:
1225 if self.thisown: destroy(self)
1226 except: pass
1227
1228 def LayoutMDIFrame(*args, **kwargs):
1229 """LayoutMDIFrame(MDIParentFrame frame, Rect rect=None) -> bool"""
1230 return _windows.LayoutAlgorithm_LayoutMDIFrame(*args, **kwargs)
1231
1232 def LayoutFrame(*args, **kwargs):
1233 """LayoutFrame(Frame frame, Window mainWindow=None) -> bool"""
1234 return _windows.LayoutAlgorithm_LayoutFrame(*args, **kwargs)
1235
1236 def LayoutWindow(*args, **kwargs):
1237 """LayoutWindow(Window parent, Window mainWindow=None) -> bool"""
1238 return _windows.LayoutAlgorithm_LayoutWindow(*args, **kwargs)
1239
1240
1241 class LayoutAlgorithmPtr(LayoutAlgorithm):
1242 def __init__(self, this):
1243 self.this = this
1244 if not hasattr(self,"thisown"): self.thisown = 0
1245 self.__class__ = LayoutAlgorithm
1246 _windows.LayoutAlgorithm_swigregister(LayoutAlgorithmPtr)
1247
1248 #---------------------------------------------------------------------------
1249
1250 class PopupWindow(core.Window):
1251 """"""
1252 def __repr__(self):
1253 return "<%s.%s; proxy of C++ wxPopupWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1254 def __init__(self, *args, **kwargs):
1255 """__init__(Window parent, int flags=BORDER_NONE) -> PopupWindow"""
1256 newobj = _windows.new_PopupWindow(*args, **kwargs)
1257 self.this = newobj.this
1258 self.thisown = 1
1259 del newobj.thisown
1260 self._setOORInfo(self)
1261
1262 def Create(*args, **kwargs):
1263 """Create(Window parent, int flags=BORDER_NONE) -> bool"""
1264 return _windows.PopupWindow_Create(*args, **kwargs)
1265
1266 def Position(*args, **kwargs):
1267 """Position(Point ptOrigin, Size size)"""
1268 return _windows.PopupWindow_Position(*args, **kwargs)
1269
1270
1271 class PopupWindowPtr(PopupWindow):
1272 def __init__(self, this):
1273 self.this = this
1274 if not hasattr(self,"thisown"): self.thisown = 0
1275 self.__class__ = PopupWindow
1276 _windows.PopupWindow_swigregister(PopupWindowPtr)
1277
1278 def PrePopupWindow(*args, **kwargs):
1279 """PrePopupWindow() -> PopupWindow"""
1280 val = _windows.new_PrePopupWindow(*args, **kwargs)
1281 val.thisown = 1
1282 return val
1283
1284 #---------------------------------------------------------------------------
1285
1286 class PopupTransientWindow(PopupWindow):
1287 """"""
1288 def __repr__(self):
1289 return "<%s.%s; proxy of C++ wxPyPopupTransientWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1290 def __init__(self, *args, **kwargs):
1291 """__init__(Window parent, int style=BORDER_NONE) -> PopupTransientWindow"""
1292 newobj = _windows.new_PopupTransientWindow(*args, **kwargs)
1293 self.this = newobj.this
1294 self.thisown = 1
1295 del newobj.thisown
1296 self._setOORInfo(self);self._setCallbackInfo(self, PopupTransientWindow)
1297
1298 def _setCallbackInfo(*args, **kwargs):
1299 """_setCallbackInfo(PyObject self, PyObject _class)"""
1300 return _windows.PopupTransientWindow__setCallbackInfo(*args, **kwargs)
1301
1302 def Popup(*args, **kwargs):
1303 """Popup(Window focus=None)"""
1304 return _windows.PopupTransientWindow_Popup(*args, **kwargs)
1305
1306 def Dismiss(*args, **kwargs):
1307 """Dismiss()"""
1308 return _windows.PopupTransientWindow_Dismiss(*args, **kwargs)
1309
1310
1311 class PopupTransientWindowPtr(PopupTransientWindow):
1312 def __init__(self, this):
1313 self.this = this
1314 if not hasattr(self,"thisown"): self.thisown = 0
1315 self.__class__ = PopupTransientWindow
1316 _windows.PopupTransientWindow_swigregister(PopupTransientWindowPtr)
1317
1318 def PrePopupTransientWindow(*args, **kwargs):
1319 """PrePopupTransientWindow() -> PopupTransientWindow"""
1320 val = _windows.new_PrePopupTransientWindow(*args, **kwargs)
1321 val.thisown = 1
1322 return val
1323
1324 #---------------------------------------------------------------------------
1325
1326 class TipWindow(PopupTransientWindow):
1327 """"""
1328 def __repr__(self):
1329 return "<%s.%s; proxy of C++ wxTipWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1330 def __init__(self, *args, **kwargs):
1331 """__init__(Window parent, wxString text, int maxLength=100, Rect rectBound=None) -> TipWindow"""
1332 newobj = _windows.new_TipWindow(*args, **kwargs)
1333 self.this = newobj.this
1334 self.thisown = 1
1335 del newobj.thisown
1336 self._setOORInfo(self)
1337
1338 def SetBoundingRect(*args, **kwargs):
1339 """SetBoundingRect(Rect rectBound)"""
1340 return _windows.TipWindow_SetBoundingRect(*args, **kwargs)
1341
1342 def Close(*args, **kwargs):
1343 """Close()"""
1344 return _windows.TipWindow_Close(*args, **kwargs)
1345
1346
1347 class TipWindowPtr(TipWindow):
1348 def __init__(self, this):
1349 self.this = this
1350 if not hasattr(self,"thisown"): self.thisown = 0
1351 self.__class__ = TipWindow
1352 _windows.TipWindow_swigregister(TipWindowPtr)
1353
1354 #---------------------------------------------------------------------------
1355
1356 class VScrolledWindow(Panel):
1357 """"""
1358 def __repr__(self):
1359 return "<%s.%s; proxy of C++ wxPyVScrolledWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1360 def __init__(self, *args, **kwargs):
1361 """__init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1362 Size size=DefaultSize, long style=0, wxString name=PanelNameStr) -> VScrolledWindow"""
1363 newobj = _windows.new_VScrolledWindow(*args, **kwargs)
1364 self.this = newobj.this
1365 self.thisown = 1
1366 del newobj.thisown
1367 self._setOORInfo(self); self._setCallbackInfo(self, VScrolledWindow)
1368
1369 def _setCallbackInfo(*args, **kwargs):
1370 """_setCallbackInfo(PyObject self, PyObject _class)"""
1371 return _windows.VScrolledWindow__setCallbackInfo(*args, **kwargs)
1372
1373 def Create(*args, **kwargs):
1374 """Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1375 Size size=DefaultSize, long style=0, wxString name=PanelNameStr) -> bool"""
1376 return _windows.VScrolledWindow_Create(*args, **kwargs)
1377
1378 def SetLineCount(*args, **kwargs):
1379 """SetLineCount(size_t count)"""
1380 return _windows.VScrolledWindow_SetLineCount(*args, **kwargs)
1381
1382 def ScrollToLine(*args, **kwargs):
1383 """ScrollToLine(size_t line) -> bool"""
1384 return _windows.VScrolledWindow_ScrollToLine(*args, **kwargs)
1385
1386 def ScrollLines(*args, **kwargs):
1387 """ScrollLines(int lines) -> bool"""
1388 return _windows.VScrolledWindow_ScrollLines(*args, **kwargs)
1389
1390 def ScrollPages(*args, **kwargs):
1391 """ScrollPages(int pages) -> bool"""
1392 return _windows.VScrolledWindow_ScrollPages(*args, **kwargs)
1393
1394 def RefreshLine(*args, **kwargs):
1395 """RefreshLine(size_t line)"""
1396 return _windows.VScrolledWindow_RefreshLine(*args, **kwargs)
1397
1398 def RefreshLines(*args, **kwargs):
1399 """RefreshLines(size_t from, size_t to)"""
1400 return _windows.VScrolledWindow_RefreshLines(*args, **kwargs)
1401
1402 def HitTestXT(*args, **kwargs):
1403 """HitTestXT(int x, int y) -> int"""
1404 return _windows.VScrolledWindow_HitTestXT(*args, **kwargs)
1405
1406 def HitTest(*args, **kwargs):
1407 """HitTest(Point pt) -> int"""
1408 return _windows.VScrolledWindow_HitTest(*args, **kwargs)
1409
1410 def RefreshAll(*args, **kwargs):
1411 """RefreshAll()"""
1412 return _windows.VScrolledWindow_RefreshAll(*args, **kwargs)
1413
1414 def GetLineCount(*args, **kwargs):
1415 """GetLineCount() -> size_t"""
1416 return _windows.VScrolledWindow_GetLineCount(*args, **kwargs)
1417
1418 def GetFirstVisibleLine(*args, **kwargs):
1419 """GetFirstVisibleLine() -> size_t"""
1420 return _windows.VScrolledWindow_GetFirstVisibleLine(*args, **kwargs)
1421
1422 def GetLastVisibleLine(*args, **kwargs):
1423 """GetLastVisibleLine() -> size_t"""
1424 return _windows.VScrolledWindow_GetLastVisibleLine(*args, **kwargs)
1425
1426 def IsVisible(*args, **kwargs):
1427 """IsVisible(size_t line) -> bool"""
1428 return _windows.VScrolledWindow_IsVisible(*args, **kwargs)
1429
1430
1431 class VScrolledWindowPtr(VScrolledWindow):
1432 def __init__(self, this):
1433 self.this = this
1434 if not hasattr(self,"thisown"): self.thisown = 0
1435 self.__class__ = VScrolledWindow
1436 _windows.VScrolledWindow_swigregister(VScrolledWindowPtr)
1437
1438 def PreVScrolledWindow(*args, **kwargs):
1439 """PreVScrolledWindow() -> VScrolledWindow"""
1440 val = _windows.new_PreVScrolledWindow(*args, **kwargs)
1441 val.thisown = 1
1442 return val
1443
1444 class VListBox(VScrolledWindow):
1445 """"""
1446 def __repr__(self):
1447 return "<%s.%s; proxy of C++ wxPyVListBox instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1448 def __init__(self, *args, **kwargs):
1449 """__init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1450 Size size=DefaultSize, long style=0, wxString name=wxPyVListBoxNameStr) -> VListBox"""
1451 newobj = _windows.new_VListBox(*args, **kwargs)
1452 self.this = newobj.this
1453 self.thisown = 1
1454 del newobj.thisown
1455 self._setOORInfo(self);self._setCallbackInfo(self, VListBox)
1456
1457 def _setCallbackInfo(*args, **kwargs):
1458 """_setCallbackInfo(PyObject self, PyObject _class)"""
1459 return _windows.VListBox__setCallbackInfo(*args, **kwargs)
1460
1461 def Create(*args, **kwargs):
1462 """Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1463 Size size=DefaultSize, long style=0, wxString name=wxPyVListBoxNameStr) -> bool"""
1464 return _windows.VListBox_Create(*args, **kwargs)
1465
1466 def GetItemCount(*args, **kwargs):
1467 """GetItemCount() -> size_t"""
1468 return _windows.VListBox_GetItemCount(*args, **kwargs)
1469
1470 def HasMultipleSelection(*args, **kwargs):
1471 """HasMultipleSelection() -> bool"""
1472 return _windows.VListBox_HasMultipleSelection(*args, **kwargs)
1473
1474 def GetSelection(*args, **kwargs):
1475 """GetSelection() -> int"""
1476 return _windows.VListBox_GetSelection(*args, **kwargs)
1477
1478 def IsCurrent(*args, **kwargs):
1479 """IsCurrent(size_t item) -> bool"""
1480 return _windows.VListBox_IsCurrent(*args, **kwargs)
1481
1482 def IsSelected(*args, **kwargs):
1483 """IsSelected(size_t item) -> bool"""
1484 return _windows.VListBox_IsSelected(*args, **kwargs)
1485
1486 def GetSelectedCount(*args, **kwargs):
1487 """GetSelectedCount() -> size_t"""
1488 return _windows.VListBox_GetSelectedCount(*args, **kwargs)
1489
1490 def GetFirstSelected(*args, **kwargs):
1491 """GetFirstSelected(unsigned long cookie) -> int"""
1492 return _windows.VListBox_GetFirstSelected(*args, **kwargs)
1493
1494 def GetNextSelected(*args, **kwargs):
1495 """GetNextSelected(unsigned long cookie) -> int"""
1496 return _windows.VListBox_GetNextSelected(*args, **kwargs)
1497
1498 def GetMargins(*args, **kwargs):
1499 """GetMargins() -> Point"""
1500 return _windows.VListBox_GetMargins(*args, **kwargs)
1501
1502 def GetSelectionBackground(*args, **kwargs):
1503 """GetSelectionBackground() -> wxColour"""
1504 return _windows.VListBox_GetSelectionBackground(*args, **kwargs)
1505
1506 def SetItemCount(*args, **kwargs):
1507 """SetItemCount(size_t count)"""
1508 return _windows.VListBox_SetItemCount(*args, **kwargs)
1509
1510 def Clear(*args, **kwargs):
1511 """Clear()"""
1512 return _windows.VListBox_Clear(*args, **kwargs)
1513
1514 def SetSelection(*args, **kwargs):
1515 """SetSelection(int selection)"""
1516 return _windows.VListBox_SetSelection(*args, **kwargs)
1517
1518 def Select(*args, **kwargs):
1519 """Select(size_t item, bool select=True) -> bool"""
1520 return _windows.VListBox_Select(*args, **kwargs)
1521
1522 def SelectRange(*args, **kwargs):
1523 """SelectRange(size_t from, size_t to) -> bool"""
1524 return _windows.VListBox_SelectRange(*args, **kwargs)
1525
1526 def Toggle(*args, **kwargs):
1527 """Toggle(size_t item)"""
1528 return _windows.VListBox_Toggle(*args, **kwargs)
1529
1530 def SelectAll(*args, **kwargs):
1531 """SelectAll() -> bool"""
1532 return _windows.VListBox_SelectAll(*args, **kwargs)
1533
1534 def DeselectAll(*args, **kwargs):
1535 """DeselectAll() -> bool"""
1536 return _windows.VListBox_DeselectAll(*args, **kwargs)
1537
1538 def SetMargins(*args, **kwargs):
1539 """SetMargins(Point pt)"""
1540 return _windows.VListBox_SetMargins(*args, **kwargs)
1541
1542 def SetMarginsXY(*args, **kwargs):
1543 """SetMarginsXY(int x, int y)"""
1544 return _windows.VListBox_SetMarginsXY(*args, **kwargs)
1545
1546 def SetSelectionBackground(*args, **kwargs):
1547 """SetSelectionBackground(wxColour col)"""
1548 return _windows.VListBox_SetSelectionBackground(*args, **kwargs)
1549
1550
1551 class VListBoxPtr(VListBox):
1552 def __init__(self, this):
1553 self.this = this
1554 if not hasattr(self,"thisown"): self.thisown = 0
1555 self.__class__ = VListBox
1556 _windows.VListBox_swigregister(VListBoxPtr)
1557
1558 def PreVListBox(*args, **kwargs):
1559 """PreVListBox() -> VListBox"""
1560 val = _windows.new_PreVListBox(*args, **kwargs)
1561 val.thisown = 1
1562 return val
1563
1564 class HtmlListBox(VListBox):
1565 """"""
1566 def __repr__(self):
1567 return "<%s.%s; proxy of C++ wxPyHtmlListBox instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1568 def __init__(self, *args, **kwargs):
1569 """__init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1570 Size size=DefaultSize, long style=0, wxString name=wxPyVListBoxNameStr) -> HtmlListBox"""
1571 newobj = _windows.new_HtmlListBox(*args, **kwargs)
1572 self.this = newobj.this
1573 self.thisown = 1
1574 del newobj.thisown
1575 self._setOORInfo(self);self._setCallbackInfo(self, HtmlListBox)
1576
1577 def _setCallbackInfo(*args, **kwargs):
1578 """_setCallbackInfo(PyObject self, PyObject _class)"""
1579 return _windows.HtmlListBox__setCallbackInfo(*args, **kwargs)
1580
1581 def Create(*args, **kwargs):
1582 """Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
1583 Size size=DefaultSize, long style=0, wxString name=wxPyVListBoxNameStr) -> bool"""
1584 return _windows.HtmlListBox_Create(*args, **kwargs)
1585
1586 def RefreshAll(*args, **kwargs):
1587 """RefreshAll()"""
1588 return _windows.HtmlListBox_RefreshAll(*args, **kwargs)
1589
1590 def SetItemCount(*args, **kwargs):
1591 """SetItemCount(size_t count)"""
1592 return _windows.HtmlListBox_SetItemCount(*args, **kwargs)
1593
1594
1595 class HtmlListBoxPtr(HtmlListBox):
1596 def __init__(self, this):
1597 self.this = this
1598 if not hasattr(self,"thisown"): self.thisown = 0
1599 self.__class__ = HtmlListBox
1600 _windows.HtmlListBox_swigregister(HtmlListBoxPtr)
1601
1602 def PreHtmlListBox(*args, **kwargs):
1603 """PreHtmlListBox() -> HtmlListBox"""
1604 val = _windows.new_PreHtmlListBox(*args, **kwargs)
1605 val.thisown = 1
1606 return val
1607
1608 #---------------------------------------------------------------------------
1609
1610 class TaskBarIcon(core.EvtHandler):
1611 """"""
1612 def __repr__(self):
1613 return "<%s.%s; proxy of C++ wxTaskBarIcon instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1614 def __init__(self, *args, **kwargs):
1615 """__init__() -> TaskBarIcon"""
1616 newobj = _windows.new_TaskBarIcon(*args, **kwargs)
1617 self.this = newobj.this
1618 self.thisown = 1
1619 del newobj.thisown
1620 def __del__(self, destroy=_windows.delete_TaskBarIcon):
1621 """__del__()"""
1622 try:
1623 if self.thisown: destroy(self)
1624 except: pass
1625
1626 def IsOk(*args, **kwargs):
1627 """IsOk() -> bool"""
1628 return _windows.TaskBarIcon_IsOk(*args, **kwargs)
1629
1630 def IsIconInstalled(*args, **kwargs):
1631 """IsIconInstalled() -> bool"""
1632 return _windows.TaskBarIcon_IsIconInstalled(*args, **kwargs)
1633
1634 def SetIcon(*args, **kwargs):
1635 """SetIcon(wxIcon icon, wxString tooltip=wxPyEmptyString) -> bool"""
1636 return _windows.TaskBarIcon_SetIcon(*args, **kwargs)
1637
1638 def RemoveIcon(*args, **kwargs):
1639 """RemoveIcon(void ??) -> bool"""
1640 return _windows.TaskBarIcon_RemoveIcon(*args, **kwargs)
1641
1642 def PopupMenu(*args, **kwargs):
1643 """PopupMenu(Menu menu) -> bool"""
1644 return _windows.TaskBarIcon_PopupMenu(*args, **kwargs)
1645
1646
1647 class TaskBarIconPtr(TaskBarIcon):
1648 def __init__(self, this):
1649 self.this = this
1650 if not hasattr(self,"thisown"): self.thisown = 0
1651 self.__class__ = TaskBarIcon
1652 _windows.TaskBarIcon_swigregister(TaskBarIconPtr)
1653
1654 class TaskBarIconEvent(core.Event):
1655 """"""
1656 def __repr__(self):
1657 return "<%s.%s; proxy of C++ wxTaskBarIconEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1658 def __init__(self, *args, **kwargs):
1659 """__init__(wxEventType evtType, TaskBarIcon tbIcon) -> TaskBarIconEvent"""
1660 newobj = _windows.new_TaskBarIconEvent(*args, **kwargs)
1661 self.this = newobj.this
1662 self.thisown = 1
1663 del newobj.thisown
1664
1665 class TaskBarIconEventPtr(TaskBarIconEvent):
1666 def __init__(self, this):
1667 self.this = this
1668 if not hasattr(self,"thisown"): self.thisown = 0
1669 self.__class__ = TaskBarIconEvent
1670 _windows.TaskBarIconEvent_swigregister(TaskBarIconEventPtr)
1671
1672 wxEVT_TASKBAR_MOVE = _windows.wxEVT_TASKBAR_MOVE
1673 wxEVT_TASKBAR_LEFT_DOWN = _windows.wxEVT_TASKBAR_LEFT_DOWN
1674 wxEVT_TASKBAR_LEFT_UP = _windows.wxEVT_TASKBAR_LEFT_UP
1675 wxEVT_TASKBAR_RIGHT_DOWN = _windows.wxEVT_TASKBAR_RIGHT_DOWN
1676 wxEVT_TASKBAR_RIGHT_UP = _windows.wxEVT_TASKBAR_RIGHT_UP
1677 wxEVT_TASKBAR_LEFT_DCLICK = _windows.wxEVT_TASKBAR_LEFT_DCLICK
1678 wxEVT_TASKBAR_RIGHT_DCLICK = _windows.wxEVT_TASKBAR_RIGHT_DCLICK
1679 EVT_TASKBAR_MOVE = wx.PyEventBinder ( wxEVT_TASKBAR_MOVE )
1680 EVT_TASKBAR_LEFT_DOWN = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN )
1681 EVT_TASKBAR_LEFT_UP = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP )
1682 EVT_TASKBAR_RIGHT_DOWN = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN )
1683 EVT_TASKBAR_RIGHT_UP = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP )
1684 EVT_TASKBAR_LEFT_DCLICK = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK )
1685 EVT_TASKBAR_RIGHT_DCLICK = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK )
1686
1687 #---------------------------------------------------------------------------
1688
1689 class ColourData(core.Object):
1690 """"""
1691 def __repr__(self):
1692 return "<%s.%s; proxy of C++ wxColourData instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1693 def __init__(self, *args, **kwargs):
1694 """__init__() -> ColourData"""
1695 newobj = _windows.new_ColourData(*args, **kwargs)
1696 self.this = newobj.this
1697 self.thisown = 1
1698 del newobj.thisown
1699 def __del__(self, destroy=_windows.delete_ColourData):
1700 """__del__()"""
1701 try:
1702 if self.thisown: destroy(self)
1703 except: pass
1704
1705 def GetChooseFull(*args, **kwargs):
1706 """GetChooseFull() -> bool"""
1707 return _windows.ColourData_GetChooseFull(*args, **kwargs)
1708
1709 def GetColour(*args, **kwargs):
1710 """GetColour() -> wxColour"""
1711 return _windows.ColourData_GetColour(*args, **kwargs)
1712
1713 def GetCustomColour(*args, **kwargs):
1714 """GetCustomColour(int i) -> wxColour"""
1715 return _windows.ColourData_GetCustomColour(*args, **kwargs)
1716
1717 def SetChooseFull(*args, **kwargs):
1718 """SetChooseFull(int flag)"""
1719 return _windows.ColourData_SetChooseFull(*args, **kwargs)
1720
1721 def SetColour(*args, **kwargs):
1722 """SetColour(wxColour colour)"""
1723 return _windows.ColourData_SetColour(*args, **kwargs)
1724
1725 def SetCustomColour(*args, **kwargs):
1726 """SetCustomColour(int i, wxColour colour)"""
1727 return _windows.ColourData_SetCustomColour(*args, **kwargs)
1728
1729
1730 class ColourDataPtr(ColourData):
1731 def __init__(self, this):
1732 self.this = this
1733 if not hasattr(self,"thisown"): self.thisown = 0
1734 self.__class__ = ColourData
1735 _windows.ColourData_swigregister(ColourDataPtr)
1736
1737 class ColourDialog(Dialog):
1738 """"""
1739 def __repr__(self):
1740 return "<%s.%s; proxy of C++ wxColourDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1741 def __init__(self, *args, **kwargs):
1742 """__init__(Window parent, ColourData data=None) -> ColourDialog"""
1743 newobj = _windows.new_ColourDialog(*args, **kwargs)
1744 self.this = newobj.this
1745 self.thisown = 1
1746 del newobj.thisown
1747 self._setOORInfo(self)
1748
1749 def GetColourData(*args, **kwargs):
1750 """GetColourData() -> ColourData"""
1751 return _windows.ColourDialog_GetColourData(*args, **kwargs)
1752
1753 def ShowModal(*args, **kwargs):
1754 """ShowModal() -> int"""
1755 return _windows.ColourDialog_ShowModal(*args, **kwargs)
1756
1757
1758 class ColourDialogPtr(ColourDialog):
1759 def __init__(self, this):
1760 self.this = this
1761 if not hasattr(self,"thisown"): self.thisown = 0
1762 self.__class__ = ColourDialog
1763 _windows.ColourDialog_swigregister(ColourDialogPtr)
1764
1765 class DirDialog(Dialog):
1766 """"""
1767 def __repr__(self):
1768 return "<%s.%s; proxy of C++ wxDirDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1769 def __init__(self, *args, **kwargs):
1770 """__init__(Window parent, wxString message=wxPyDirSelectorPromptStr,
1771 wxString defaultPath=wxPyEmptyString,
1772 long style=0, Point pos=DefaultPosition, Size size=DefaultSize,
1773 wxString name=wxPyDirDialogNameStr) -> DirDialog"""
1774 newobj = _windows.new_DirDialog(*args, **kwargs)
1775 self.this = newobj.this
1776 self.thisown = 1
1777 del newobj.thisown
1778 self._setOORInfo(self)
1779
1780 def GetPath(*args, **kwargs):
1781 """GetPath() -> wxString"""
1782 return _windows.DirDialog_GetPath(*args, **kwargs)
1783
1784 def GetMessage(*args, **kwargs):
1785 """GetMessage() -> wxString"""
1786 return _windows.DirDialog_GetMessage(*args, **kwargs)
1787
1788 def GetStyle(*args, **kwargs):
1789 """GetStyle() -> long"""
1790 return _windows.DirDialog_GetStyle(*args, **kwargs)
1791
1792 def SetMessage(*args, **kwargs):
1793 """SetMessage(wxString message)"""
1794 return _windows.DirDialog_SetMessage(*args, **kwargs)
1795
1796 def SetPath(*args, **kwargs):
1797 """SetPath(wxString path)"""
1798 return _windows.DirDialog_SetPath(*args, **kwargs)
1799
1800 def ShowModal(*args, **kwargs):
1801 """ShowModal() -> int"""
1802 return _windows.DirDialog_ShowModal(*args, **kwargs)
1803
1804
1805 class DirDialogPtr(DirDialog):
1806 def __init__(self, this):
1807 self.this = this
1808 if not hasattr(self,"thisown"): self.thisown = 0
1809 self.__class__ = DirDialog
1810 _windows.DirDialog_swigregister(DirDialogPtr)
1811
1812 class FileDialog(Dialog):
1813 """"""
1814 def __repr__(self):
1815 return "<%s.%s; proxy of C++ wxFileDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1816 def __init__(self, *args, **kwargs):
1817 """__init__(Window parent, wxString message=wxPyFileSelectorPromptStr,
1818 wxString defaultDir=wxPyEmptyString,
1819 wxString defaultFile=wxPyEmptyString, wxString wildcard=wxPyFileSelectorDefaultWildcardStr,
1820 long style=0,
1821 Point pos=DefaultPosition) -> FileDialog"""
1822 newobj = _windows.new_FileDialog(*args, **kwargs)
1823 self.this = newobj.this
1824 self.thisown = 1
1825 del newobj.thisown
1826 self._setOORInfo(self)
1827
1828 def SetMessage(*args, **kwargs):
1829 """SetMessage(wxString message)"""
1830 return _windows.FileDialog_SetMessage(*args, **kwargs)
1831
1832 def SetPath(*args, **kwargs):
1833 """SetPath(wxString path)"""
1834 return _windows.FileDialog_SetPath(*args, **kwargs)
1835
1836 def SetDirectory(*args, **kwargs):
1837 """SetDirectory(wxString dir)"""
1838 return _windows.FileDialog_SetDirectory(*args, **kwargs)
1839
1840 def SetFilename(*args, **kwargs):
1841 """SetFilename(wxString name)"""
1842 return _windows.FileDialog_SetFilename(*args, **kwargs)
1843
1844 def SetWildcard(*args, **kwargs):
1845 """SetWildcard(wxString wildCard)"""
1846 return _windows.FileDialog_SetWildcard(*args, **kwargs)
1847
1848 def SetStyle(*args, **kwargs):
1849 """SetStyle(long style)"""
1850 return _windows.FileDialog_SetStyle(*args, **kwargs)
1851
1852 def SetFilterIndex(*args, **kwargs):
1853 """SetFilterIndex(int filterIndex)"""
1854 return _windows.FileDialog_SetFilterIndex(*args, **kwargs)
1855
1856 def GetMessage(*args, **kwargs):
1857 """GetMessage() -> wxString"""
1858 return _windows.FileDialog_GetMessage(*args, **kwargs)
1859
1860 def GetPath(*args, **kwargs):
1861 """GetPath() -> wxString"""
1862 return _windows.FileDialog_GetPath(*args, **kwargs)
1863
1864 def GetDirectory(*args, **kwargs):
1865 """GetDirectory() -> wxString"""
1866 return _windows.FileDialog_GetDirectory(*args, **kwargs)
1867
1868 def GetFilename(*args, **kwargs):
1869 """GetFilename() -> wxString"""
1870 return _windows.FileDialog_GetFilename(*args, **kwargs)
1871
1872 def GetWildcard(*args, **kwargs):
1873 """GetWildcard() -> wxString"""
1874 return _windows.FileDialog_GetWildcard(*args, **kwargs)
1875
1876 def GetStyle(*args, **kwargs):
1877 """GetStyle() -> long"""
1878 return _windows.FileDialog_GetStyle(*args, **kwargs)
1879
1880 def GetFilterIndex(*args, **kwargs):
1881 """GetFilterIndex() -> int"""
1882 return _windows.FileDialog_GetFilterIndex(*args, **kwargs)
1883
1884 def GetFilenames(*args, **kwargs):
1885 """GetFilenames() -> PyObject"""
1886 return _windows.FileDialog_GetFilenames(*args, **kwargs)
1887
1888 def GetPaths(*args, **kwargs):
1889 """GetPaths() -> PyObject"""
1890 return _windows.FileDialog_GetPaths(*args, **kwargs)
1891
1892
1893 class FileDialogPtr(FileDialog):
1894 def __init__(self, this):
1895 self.this = this
1896 if not hasattr(self,"thisown"): self.thisown = 0
1897 self.__class__ = FileDialog
1898 _windows.FileDialog_swigregister(FileDialogPtr)
1899
1900 CHOICEDLG_STYLE = _windows.CHOICEDLG_STYLE
1901 class MultiChoiceDialog(Dialog):
1902 """"""
1903 def __repr__(self):
1904 return "<%s.%s; proxy of C++ wxMultiChoiceDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1905 def __init__(self, *args, **kwargs):
1906 """__init__(Window parent, wxString message, wxString caption,
1907 int LCOUNT, wxString choices, long style=CHOICEDLG_STYLE,
1908 Point pos=DefaultPosition) -> MultiChoiceDialog"""
1909 newobj = _windows.new_MultiChoiceDialog(*args, **kwargs)
1910 self.this = newobj.this
1911 self.thisown = 1
1912 del newobj.thisown
1913 self._setOORInfo(self)
1914
1915 def SetSelections(*args, **kwargs):
1916 """SetSelections(wxArrayInt selections)"""
1917 return _windows.MultiChoiceDialog_SetSelections(*args, **kwargs)
1918
1919 def GetSelections(*args, **kwargs):
1920 """GetSelections() -> PyObject"""
1921 return _windows.MultiChoiceDialog_GetSelections(*args, **kwargs)
1922
1923
1924 class MultiChoiceDialogPtr(MultiChoiceDialog):
1925 def __init__(self, this):
1926 self.this = this
1927 if not hasattr(self,"thisown"): self.thisown = 0
1928 self.__class__ = MultiChoiceDialog
1929 _windows.MultiChoiceDialog_swigregister(MultiChoiceDialogPtr)
1930
1931 class SingleChoiceDialog(Dialog):
1932 """"""
1933 def __repr__(self):
1934 return "<%s.%s; proxy of C++ wxSingleChoiceDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1935 def __init__(self, *args, **kwargs):
1936 """__init__(Window parent, wxString message, wxString caption,
1937 int choices, wxString choices_array, long style=CHOICEDLG_STYLE,
1938 Point pos=DefaultPosition) -> SingleChoiceDialog"""
1939 newobj = _windows.new_SingleChoiceDialog(*args, **kwargs)
1940 self.this = newobj.this
1941 self.thisown = 1
1942 del newobj.thisown
1943 self._setOORInfo(self)
1944
1945 def GetSelection(*args, **kwargs):
1946 """GetSelection() -> int"""
1947 return _windows.SingleChoiceDialog_GetSelection(*args, **kwargs)
1948
1949 def GetStringSelection(*args, **kwargs):
1950 """GetStringSelection() -> wxString"""
1951 return _windows.SingleChoiceDialog_GetStringSelection(*args, **kwargs)
1952
1953 def SetSelection(*args, **kwargs):
1954 """SetSelection(int sel)"""
1955 return _windows.SingleChoiceDialog_SetSelection(*args, **kwargs)
1956
1957 def ShowModal(*args, **kwargs):
1958 """ShowModal() -> int"""
1959 return _windows.SingleChoiceDialog_ShowModal(*args, **kwargs)
1960
1961
1962 class SingleChoiceDialogPtr(SingleChoiceDialog):
1963 def __init__(self, this):
1964 self.this = this
1965 if not hasattr(self,"thisown"): self.thisown = 0
1966 self.__class__ = SingleChoiceDialog
1967 _windows.SingleChoiceDialog_swigregister(SingleChoiceDialogPtr)
1968
1969 class TextEntryDialog(Dialog):
1970 """"""
1971 def __repr__(self):
1972 return "<%s.%s; proxy of C++ wxTextEntryDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1973 def __init__(self, *args, **kwargs):
1974 """__init__(Window parent, wxString message, wxString caption=wxPyGetTextFromUserPromptStr,
1975 wxString defaultValue=wxPyEmptyString,
1976 long style=wxOK|wxCANCEL|wxCENTRE,
1977 Point pos=DefaultPosition) -> TextEntryDialog"""
1978 newobj = _windows.new_TextEntryDialog(*args, **kwargs)
1979 self.this = newobj.this
1980 self.thisown = 1
1981 del newobj.thisown
1982 self._setOORInfo(self)
1983
1984 def GetValue(*args, **kwargs):
1985 """GetValue() -> wxString"""
1986 return _windows.TextEntryDialog_GetValue(*args, **kwargs)
1987
1988 def SetValue(*args, **kwargs):
1989 """SetValue(wxString value)"""
1990 return _windows.TextEntryDialog_SetValue(*args, **kwargs)
1991
1992 def ShowModal(*args, **kwargs):
1993 """ShowModal() -> int"""
1994 return _windows.TextEntryDialog_ShowModal(*args, **kwargs)
1995
1996
1997 class TextEntryDialogPtr(TextEntryDialog):
1998 def __init__(self, this):
1999 self.this = this
2000 if not hasattr(self,"thisown"): self.thisown = 0
2001 self.__class__ = TextEntryDialog
2002 _windows.TextEntryDialog_swigregister(TextEntryDialogPtr)
2003
2004 class FontData(core.Object):
2005 """"""
2006 def __repr__(self):
2007 return "<%s.%s; proxy of C++ wxFontData instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2008 def __init__(self, *args, **kwargs):
2009 """__init__() -> FontData"""
2010 newobj = _windows.new_FontData(*args, **kwargs)
2011 self.this = newobj.this
2012 self.thisown = 1
2013 del newobj.thisown
2014 def __del__(self, destroy=_windows.delete_FontData):
2015 """__del__()"""
2016 try:
2017 if self.thisown: destroy(self)
2018 except: pass
2019
2020 def EnableEffects(*args, **kwargs):
2021 """EnableEffects(bool enable)"""
2022 return _windows.FontData_EnableEffects(*args, **kwargs)
2023
2024 def GetAllowSymbols(*args, **kwargs):
2025 """GetAllowSymbols() -> bool"""
2026 return _windows.FontData_GetAllowSymbols(*args, **kwargs)
2027
2028 def GetColour(*args, **kwargs):
2029 """GetColour() -> wxColour"""
2030 return _windows.FontData_GetColour(*args, **kwargs)
2031
2032 def GetChosenFont(*args, **kwargs):
2033 """GetChosenFont() -> wxFont"""
2034 return _windows.FontData_GetChosenFont(*args, **kwargs)
2035
2036 def GetEnableEffects(*args, **kwargs):
2037 """GetEnableEffects() -> bool"""
2038 return _windows.FontData_GetEnableEffects(*args, **kwargs)
2039
2040 def GetInitialFont(*args, **kwargs):
2041 """GetInitialFont() -> wxFont"""
2042 return _windows.FontData_GetInitialFont(*args, **kwargs)
2043
2044 def GetShowHelp(*args, **kwargs):
2045 """GetShowHelp() -> bool"""
2046 return _windows.FontData_GetShowHelp(*args, **kwargs)
2047
2048 def SetAllowSymbols(*args, **kwargs):
2049 """SetAllowSymbols(bool allowSymbols)"""
2050 return _windows.FontData_SetAllowSymbols(*args, **kwargs)
2051
2052 def SetChosenFont(*args, **kwargs):
2053 """SetChosenFont(wxFont font)"""
2054 return _windows.FontData_SetChosenFont(*args, **kwargs)
2055
2056 def SetColour(*args, **kwargs):
2057 """SetColour(wxColour colour)"""
2058 return _windows.FontData_SetColour(*args, **kwargs)
2059
2060 def SetInitialFont(*args, **kwargs):
2061 """SetInitialFont(wxFont font)"""
2062 return _windows.FontData_SetInitialFont(*args, **kwargs)
2063
2064 def SetRange(*args, **kwargs):
2065 """SetRange(int min, int max)"""
2066 return _windows.FontData_SetRange(*args, **kwargs)
2067
2068 def SetShowHelp(*args, **kwargs):
2069 """SetShowHelp(bool showHelp)"""
2070 return _windows.FontData_SetShowHelp(*args, **kwargs)
2071
2072
2073 class FontDataPtr(FontData):
2074 def __init__(self, this):
2075 self.this = this
2076 if not hasattr(self,"thisown"): self.thisown = 0
2077 self.__class__ = FontData
2078 _windows.FontData_swigregister(FontDataPtr)
2079
2080 class FontDialog(Dialog):
2081 """"""
2082 def __repr__(self):
2083 return "<%s.%s; proxy of C++ wxFontDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2084 def __init__(self, *args, **kwargs):
2085 """__init__(Window parent, FontData data) -> FontDialog"""
2086 newobj = _windows.new_FontDialog(*args, **kwargs)
2087 self.this = newobj.this
2088 self.thisown = 1
2089 del newobj.thisown
2090 self._setOORInfo(self)
2091
2092 def GetFontData(*args, **kwargs):
2093 """GetFontData() -> FontData"""
2094 return _windows.FontDialog_GetFontData(*args, **kwargs)
2095
2096 def ShowModal(*args, **kwargs):
2097 """ShowModal() -> int"""
2098 return _windows.FontDialog_ShowModal(*args, **kwargs)
2099
2100
2101 class FontDialogPtr(FontDialog):
2102 def __init__(self, this):
2103 self.this = this
2104 if not hasattr(self,"thisown"): self.thisown = 0
2105 self.__class__ = FontDialog
2106 _windows.FontDialog_swigregister(FontDialogPtr)
2107
2108 class MessageDialog(Dialog):
2109 """"""
2110 def __repr__(self):
2111 return "<%s.%s; proxy of C++ wxMessageDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2112 def __init__(self, *args, **kwargs):
2113 """__init__(Window parent, wxString message, wxString caption=wxPyMessageBoxCaptionStr,
2114 long style=wxOK|wxCANCEL|wxCENTRE,
2115 Point pos=DefaultPosition) -> MessageDialog"""
2116 newobj = _windows.new_MessageDialog(*args, **kwargs)
2117 self.this = newobj.this
2118 self.thisown = 1
2119 del newobj.thisown
2120 self._setOORInfo(self)
2121
2122 def ShowModal(*args, **kwargs):
2123 """ShowModal() -> int"""
2124 return _windows.MessageDialog_ShowModal(*args, **kwargs)
2125
2126
2127 class MessageDialogPtr(MessageDialog):
2128 def __init__(self, this):
2129 self.this = this
2130 if not hasattr(self,"thisown"): self.thisown = 0
2131 self.__class__ = MessageDialog
2132 _windows.MessageDialog_swigregister(MessageDialogPtr)
2133
2134 class ProgressDialog(Frame):
2135 """"""
2136 def __repr__(self):
2137 return "<%s.%s; proxy of C++ wxProgressDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2138 def __init__(self, *args, **kwargs):
2139 """__init__(wxString title, wxString message, int maximum=100,
2140 Window parent=None, int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -> ProgressDialog"""
2141 newobj = _windows.new_ProgressDialog(*args, **kwargs)
2142 self.this = newobj.this
2143 self.thisown = 1
2144 del newobj.thisown
2145 self._setOORInfo(self)
2146
2147 def Update(*args, **kwargs):
2148 """Update(int value, wxString newmsg=wxPyEmptyString) -> bool"""
2149 return _windows.ProgressDialog_Update(*args, **kwargs)
2150
2151 def Resume(*args, **kwargs):
2152 """Resume()"""
2153 return _windows.ProgressDialog_Resume(*args, **kwargs)
2154
2155
2156 class ProgressDialogPtr(ProgressDialog):
2157 def __init__(self, this):
2158 self.this = this
2159 if not hasattr(self,"thisown"): self.thisown = 0
2160 self.__class__ = ProgressDialog
2161 _windows.ProgressDialog_swigregister(ProgressDialogPtr)
2162
2163 FR_DOWN = _windows.FR_DOWN
2164 FR_WHOLEWORD = _windows.FR_WHOLEWORD
2165 FR_MATCHCASE = _windows.FR_MATCHCASE
2166 FR_REPLACEDIALOG = _windows.FR_REPLACEDIALOG
2167 FR_NOUPDOWN = _windows.FR_NOUPDOWN
2168 FR_NOMATCHCASE = _windows.FR_NOMATCHCASE
2169 FR_NOWHOLEWORD = _windows.FR_NOWHOLEWORD
2170 wxEVT_COMMAND_FIND = _windows.wxEVT_COMMAND_FIND
2171 wxEVT_COMMAND_FIND_NEXT = _windows.wxEVT_COMMAND_FIND_NEXT
2172 wxEVT_COMMAND_FIND_REPLACE = _windows.wxEVT_COMMAND_FIND_REPLACE
2173 wxEVT_COMMAND_FIND_REPLACE_ALL = _windows.wxEVT_COMMAND_FIND_REPLACE_ALL
2174 wxEVT_COMMAND_FIND_CLOSE = _windows.wxEVT_COMMAND_FIND_CLOSE
2175 EVT_FIND = wx.PyEventBinder( wxEVT_COMMAND_FIND, 1 )
2176 EVT_FIND_NEXT = wx.PyEventBinder( wxEVT_COMMAND_FIND_NEXT, 1 )
2177 EVT_FIND_REPLACE = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE, 1 )
2178 EVT_FIND_REPLACE_ALL = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL, 1 )
2179 EVT_FIND_CLOSE = wx.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE, 1 )
2180
2181 # For backwards compatibility. Should they be removed?
2182 EVT_COMMAND_FIND = EVT_FIND
2183 EVT_COMMAND_FIND_NEXT = EVT_FIND_NEXT
2184 EVT_COMMAND_FIND_REPLACE = EVT_FIND_REPLACE
2185 EVT_COMMAND_FIND_REPLACE_ALL = EVT_FIND_REPLACE_ALL
2186 EVT_COMMAND_FIND_CLOSE = EVT_FIND_CLOSE
2187
2188 class FindDialogEvent(core.CommandEvent):
2189 """"""
2190 def __repr__(self):
2191 return "<%s.%s; proxy of C++ wxFindDialogEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2192 def __init__(self, *args, **kwargs):
2193 """__init__(wxEventType commandType=wxEVT_NULL, int id=0) -> FindDialogEvent"""
2194 newobj = _windows.new_FindDialogEvent(*args, **kwargs)
2195 self.this = newobj.this
2196 self.thisown = 1
2197 del newobj.thisown
2198 def GetFlags(*args, **kwargs):
2199 """GetFlags() -> int"""
2200 return _windows.FindDialogEvent_GetFlags(*args, **kwargs)
2201
2202 def GetFindString(*args, **kwargs):
2203 """GetFindString() -> wxString"""
2204 return _windows.FindDialogEvent_GetFindString(*args, **kwargs)
2205
2206 def GetReplaceString(*args, **kwargs):
2207 """GetReplaceString() -> wxString"""
2208 return _windows.FindDialogEvent_GetReplaceString(*args, **kwargs)
2209
2210 def GetDialog(*args, **kwargs):
2211 """GetDialog() -> FindReplaceDialog"""
2212 return _windows.FindDialogEvent_GetDialog(*args, **kwargs)
2213
2214 def SetFlags(*args, **kwargs):
2215 """SetFlags(int flags)"""
2216 return _windows.FindDialogEvent_SetFlags(*args, **kwargs)
2217
2218 def SetFindString(*args, **kwargs):
2219 """SetFindString(wxString str)"""
2220 return _windows.FindDialogEvent_SetFindString(*args, **kwargs)
2221
2222 def SetReplaceString(*args, **kwargs):
2223 """SetReplaceString(wxString str)"""
2224 return _windows.FindDialogEvent_SetReplaceString(*args, **kwargs)
2225
2226
2227 class FindDialogEventPtr(FindDialogEvent):
2228 def __init__(self, this):
2229 self.this = this
2230 if not hasattr(self,"thisown"): self.thisown = 0
2231 self.__class__ = FindDialogEvent
2232 _windows.FindDialogEvent_swigregister(FindDialogEventPtr)
2233
2234 class FindReplaceData(core.Object):
2235 """"""
2236 def __repr__(self):
2237 return "<%s.%s; proxy of C++ wxFindReplaceData instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2238 def __init__(self, *args, **kwargs):
2239 """__init__(int flags=0) -> FindReplaceData"""
2240 newobj = _windows.new_FindReplaceData(*args, **kwargs)
2241 self.this = newobj.this
2242 self.thisown = 1
2243 del newobj.thisown
2244 def __del__(self, destroy=_windows.delete_FindReplaceData):
2245 """__del__()"""
2246 try:
2247 if self.thisown: destroy(self)
2248 except: pass
2249
2250 def GetFindString(*args, **kwargs):
2251 """GetFindString() -> wxString"""
2252 return _windows.FindReplaceData_GetFindString(*args, **kwargs)
2253
2254 def GetReplaceString(*args, **kwargs):
2255 """GetReplaceString() -> wxString"""
2256 return _windows.FindReplaceData_GetReplaceString(*args, **kwargs)
2257
2258 def GetFlags(*args, **kwargs):
2259 """GetFlags() -> int"""
2260 return _windows.FindReplaceData_GetFlags(*args, **kwargs)
2261
2262 def SetFlags(*args, **kwargs):
2263 """SetFlags(int flags)"""
2264 return _windows.FindReplaceData_SetFlags(*args, **kwargs)
2265
2266 def SetFindString(*args, **kwargs):
2267 """SetFindString(wxString str)"""
2268 return _windows.FindReplaceData_SetFindString(*args, **kwargs)
2269
2270 def SetReplaceString(*args, **kwargs):
2271 """SetReplaceString(wxString str)"""
2272 return _windows.FindReplaceData_SetReplaceString(*args, **kwargs)
2273
2274
2275 class FindReplaceDataPtr(FindReplaceData):
2276 def __init__(self, this):
2277 self.this = this
2278 if not hasattr(self,"thisown"): self.thisown = 0
2279 self.__class__ = FindReplaceData
2280 _windows.FindReplaceData_swigregister(FindReplaceDataPtr)
2281
2282 class FindReplaceDialog(Dialog):
2283 """"""
2284 def __repr__(self):
2285 return "<%s.%s; proxy of C++ wxFindReplaceDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2286 def __init__(self, *args, **kwargs):
2287 """__init__(Window parent, FindReplaceData data, wxString title,
2288 int style=0) -> FindReplaceDialog"""
2289 newobj = _windows.new_FindReplaceDialog(*args, **kwargs)
2290 self.this = newobj.this
2291 self.thisown = 1
2292 del newobj.thisown
2293 self._setOORInfo(self)
2294
2295 def Create(*args, **kwargs):
2296 """Create(Window parent, FindReplaceData data, wxString title,
2297 int style=0) -> bool"""
2298 return _windows.FindReplaceDialog_Create(*args, **kwargs)
2299
2300 def GetData(*args, **kwargs):
2301 """GetData() -> FindReplaceData"""
2302 return _windows.FindReplaceDialog_GetData(*args, **kwargs)
2303
2304 def SetData(*args, **kwargs):
2305 """SetData(FindReplaceData data)"""
2306 return _windows.FindReplaceDialog_SetData(*args, **kwargs)
2307
2308
2309 class FindReplaceDialogPtr(FindReplaceDialog):
2310 def __init__(self, this):
2311 self.this = this
2312 if not hasattr(self,"thisown"): self.thisown = 0
2313 self.__class__ = FindReplaceDialog
2314 _windows.FindReplaceDialog_swigregister(FindReplaceDialogPtr)
2315
2316 def PreFindReplaceDialog(*args, **kwargs):
2317 """PreFindReplaceDialog() -> FindReplaceDialog"""
2318 val = _windows.new_PreFindReplaceDialog(*args, **kwargs)
2319 val.thisown = 1
2320 return val
2321
2322 #---------------------------------------------------------------------------
2323
2324 IDM_WINDOWTILE = _windows.IDM_WINDOWTILE
2325 IDM_WINDOWTILEHOR = _windows.IDM_WINDOWTILEHOR
2326 IDM_WINDOWCASCADE = _windows.IDM_WINDOWCASCADE
2327 IDM_WINDOWICONS = _windows.IDM_WINDOWICONS
2328 IDM_WINDOWNEXT = _windows.IDM_WINDOWNEXT
2329 IDM_WINDOWTILEVERT = _windows.IDM_WINDOWTILEVERT
2330 FIRST_MDI_CHILD = _windows.FIRST_MDI_CHILD
2331 LAST_MDI_CHILD = _windows.LAST_MDI_CHILD
2332 class MDIParentFrame(Frame):
2333 """"""
2334 def __repr__(self):
2335 return "<%s.%s; proxy of C++ wxMDIParentFrame instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2336 def __init__(self, *args, **kwargs):
2337 """__init__(Window parent, int id, wxString title, Point pos=DefaultPosition,
2338 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
2339 wxString name=wxPyFrameNameStr) -> MDIParentFrame"""
2340 newobj = _windows.new_MDIParentFrame(*args, **kwargs)
2341 self.this = newobj.this
2342 self.thisown = 1
2343 del newobj.thisown
2344 self._setOORInfo(self)
2345
2346 def Create(*args, **kwargs):
2347 """Create(Window parent, int id, wxString title, Point pos=DefaultPosition,
2348 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
2349 wxString name=wxPyFrameNameStr) -> bool"""
2350 return _windows.MDIParentFrame_Create(*args, **kwargs)
2351
2352 def ActivateNext(*args, **kwargs):
2353 """ActivateNext()"""
2354 return _windows.MDIParentFrame_ActivateNext(*args, **kwargs)
2355
2356 def ActivatePrevious(*args, **kwargs):
2357 """ActivatePrevious()"""
2358 return _windows.MDIParentFrame_ActivatePrevious(*args, **kwargs)
2359
2360 def ArrangeIcons(*args, **kwargs):
2361 """ArrangeIcons()"""
2362 return _windows.MDIParentFrame_ArrangeIcons(*args, **kwargs)
2363
2364 def Cascade(*args, **kwargs):
2365 """Cascade()"""
2366 return _windows.MDIParentFrame_Cascade(*args, **kwargs)
2367
2368 def GetActiveChild(*args, **kwargs):
2369 """GetActiveChild() -> MDIChildFrame"""
2370 return _windows.MDIParentFrame_GetActiveChild(*args, **kwargs)
2371
2372 def GetClientWindow(*args, **kwargs):
2373 """GetClientWindow() -> MDIClientWindow"""
2374 return _windows.MDIParentFrame_GetClientWindow(*args, **kwargs)
2375
2376 def GetToolBar(*args, **kwargs):
2377 """GetToolBar() -> Window"""
2378 return _windows.MDIParentFrame_GetToolBar(*args, **kwargs)
2379
2380 def GetWindowMenu(*args, **kwargs):
2381 """GetWindowMenu() -> Menu"""
2382 return _windows.MDIParentFrame_GetWindowMenu(*args, **kwargs)
2383
2384 def SetWindowMenu(*args, **kwargs):
2385 """SetWindowMenu(Menu menu)"""
2386 return _windows.MDIParentFrame_SetWindowMenu(*args, **kwargs)
2387
2388 def SetToolBar(*args, **kwargs):
2389 """SetToolBar(wxToolBar toolbar)"""
2390 return _windows.MDIParentFrame_SetToolBar(*args, **kwargs)
2391
2392 def Tile(*args, **kwargs):
2393 """Tile()"""
2394 return _windows.MDIParentFrame_Tile(*args, **kwargs)
2395
2396
2397 class MDIParentFramePtr(MDIParentFrame):
2398 def __init__(self, this):
2399 self.this = this
2400 if not hasattr(self,"thisown"): self.thisown = 0
2401 self.__class__ = MDIParentFrame
2402 _windows.MDIParentFrame_swigregister(MDIParentFramePtr)
2403
2404 def PreMDIParentFrame(*args, **kwargs):
2405 """PreMDIParentFrame() -> MDIParentFrame"""
2406 val = _windows.new_PreMDIParentFrame(*args, **kwargs)
2407 val.thisown = 1
2408 return val
2409
2410 class MDIChildFrame(Frame):
2411 """"""
2412 def __repr__(self):
2413 return "<%s.%s; proxy of C++ wxMDIChildFrame instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2414 def __init__(self, *args, **kwargs):
2415 """__init__(MDIParentFrame parent, int id, wxString title, Point pos=DefaultPosition,
2416 Size size=DefaultSize,
2417 long style=DEFAULT_FRAME_STYLE, wxString name=wxPyFrameNameStr) -> MDIChildFrame"""
2418 newobj = _windows.new_MDIChildFrame(*args, **kwargs)
2419 self.this = newobj.this
2420 self.thisown = 1
2421 del newobj.thisown
2422 self._setOORInfo(self)
2423
2424 def Create(*args, **kwargs):
2425 """Create(MDIParentFrame parent, int id, wxString title, Point pos=DefaultPosition,
2426 Size size=DefaultSize,
2427 long style=DEFAULT_FRAME_STYLE, wxString name=wxPyFrameNameStr) -> bool"""
2428 return _windows.MDIChildFrame_Create(*args, **kwargs)
2429
2430 def Activate(*args, **kwargs):
2431 """Activate()"""
2432 return _windows.MDIChildFrame_Activate(*args, **kwargs)
2433
2434 def Maximize(*args, **kwargs):
2435 """Maximize(bool maximize)"""
2436 return _windows.MDIChildFrame_Maximize(*args, **kwargs)
2437
2438 def Restore(*args, **kwargs):
2439 """Restore()"""
2440 return _windows.MDIChildFrame_Restore(*args, **kwargs)
2441
2442
2443 class MDIChildFramePtr(MDIChildFrame):
2444 def __init__(self, this):
2445 self.this = this
2446 if not hasattr(self,"thisown"): self.thisown = 0
2447 self.__class__ = MDIChildFrame
2448 _windows.MDIChildFrame_swigregister(MDIChildFramePtr)
2449
2450 def PreMDIChildFrame(*args, **kwargs):
2451 """PreMDIChildFrame() -> MDIChildFrame"""
2452 val = _windows.new_PreMDIChildFrame(*args, **kwargs)
2453 val.thisown = 1
2454 return val
2455
2456 class MDIClientWindow(core.Window):
2457 """"""
2458 def __repr__(self):
2459 return "<%s.%s; proxy of C++ wxMDIClientWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2460 def __init__(self, *args, **kwargs):
2461 """__init__(MDIParentFrame parent, long style=0) -> MDIClientWindow"""
2462 newobj = _windows.new_MDIClientWindow(*args, **kwargs)
2463 self.this = newobj.this
2464 self.thisown = 1
2465 del newobj.thisown
2466 self._setOORInfo(self)
2467
2468 def Create(*args, **kwargs):
2469 """Create(MDIParentFrame parent, long style=0) -> bool"""
2470 return _windows.MDIClientWindow_Create(*args, **kwargs)
2471
2472
2473 class MDIClientWindowPtr(MDIClientWindow):
2474 def __init__(self, this):
2475 self.this = this
2476 if not hasattr(self,"thisown"): self.thisown = 0
2477 self.__class__ = MDIClientWindow
2478 _windows.MDIClientWindow_swigregister(MDIClientWindowPtr)
2479
2480 def PreMDIClientWindow(*args, **kwargs):
2481 """PreMDIClientWindow() -> MDIClientWindow"""
2482 val = _windows.new_PreMDIClientWindow(*args, **kwargs)
2483 val.thisown = 1
2484 return val
2485
2486 #---------------------------------------------------------------------------
2487
2488 class PyWindow(core.Window):
2489 """"""
2490 def __repr__(self):
2491 return "<%s.%s; proxy of C++ wxPyWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2492 def __init__(self, *args, **kwargs):
2493 """__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
2494 long style=0, wxString name=PanelNameStr) -> PyWindow"""
2495 newobj = _windows.new_PyWindow(*args, **kwargs)
2496 self.this = newobj.this
2497 self.thisown = 1
2498 del newobj.thisown
2499 self._setOORInfo(self); self._setCallbackInfo(self, PyWindow)
2500
2501 def _setCallbackInfo(*args, **kwargs):
2502 """_setCallbackInfo(PyObject self, PyObject _class)"""
2503 return _windows.PyWindow__setCallbackInfo(*args, **kwargs)
2504
2505 def base_DoMoveWindow(*args, **kwargs):
2506 """base_DoMoveWindow(int x, int y, int width, int height)"""
2507 return _windows.PyWindow_base_DoMoveWindow(*args, **kwargs)
2508
2509 def base_DoSetSize(*args, **kwargs):
2510 """base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
2511 return _windows.PyWindow_base_DoSetSize(*args, **kwargs)
2512
2513 def base_DoSetClientSize(*args, **kwargs):
2514 """base_DoSetClientSize(int width, int height)"""
2515 return _windows.PyWindow_base_DoSetClientSize(*args, **kwargs)
2516
2517 def base_DoSetVirtualSize(*args, **kwargs):
2518 """base_DoSetVirtualSize(int x, int y)"""
2519 return _windows.PyWindow_base_DoSetVirtualSize(*args, **kwargs)
2520
2521 def base_DoGetSize(*args, **kwargs):
2522 """base_DoGetSize(int OUTPUT, int OUTPUT)"""
2523 return _windows.PyWindow_base_DoGetSize(*args, **kwargs)
2524
2525 def base_DoGetClientSize(*args, **kwargs):
2526 """base_DoGetClientSize(int OUTPUT, int OUTPUT)"""
2527 return _windows.PyWindow_base_DoGetClientSize(*args, **kwargs)
2528
2529 def base_DoGetPosition(*args, **kwargs):
2530 """base_DoGetPosition(int OUTPUT, int OUTPUT)"""
2531 return _windows.PyWindow_base_DoGetPosition(*args, **kwargs)
2532
2533 def base_DoGetVirtualSize(*args, **kwargs):
2534 """base_DoGetVirtualSize() -> Size"""
2535 return _windows.PyWindow_base_DoGetVirtualSize(*args, **kwargs)
2536
2537 def base_DoGetBestSize(*args, **kwargs):
2538 """base_DoGetBestSize() -> Size"""
2539 return _windows.PyWindow_base_DoGetBestSize(*args, **kwargs)
2540
2541 def base_InitDialog(*args, **kwargs):
2542 """base_InitDialog()"""
2543 return _windows.PyWindow_base_InitDialog(*args, **kwargs)
2544
2545 def base_TransferDataToWindow(*args, **kwargs):
2546 """base_TransferDataToWindow() -> bool"""
2547 return _windows.PyWindow_base_TransferDataToWindow(*args, **kwargs)
2548
2549 def base_TransferDataFromWindow(*args, **kwargs):
2550 """base_TransferDataFromWindow() -> bool"""
2551 return _windows.PyWindow_base_TransferDataFromWindow(*args, **kwargs)
2552
2553 def base_Validate(*args, **kwargs):
2554 """base_Validate() -> bool"""
2555 return _windows.PyWindow_base_Validate(*args, **kwargs)
2556
2557 def base_AcceptsFocus(*args, **kwargs):
2558 """base_AcceptsFocus() -> bool"""
2559 return _windows.PyWindow_base_AcceptsFocus(*args, **kwargs)
2560
2561 def base_AcceptsFocusFromKeyboard(*args, **kwargs):
2562 """base_AcceptsFocusFromKeyboard() -> bool"""
2563 return _windows.PyWindow_base_AcceptsFocusFromKeyboard(*args, **kwargs)
2564
2565 def base_GetMaxSize(*args, **kwargs):
2566 """base_GetMaxSize() -> Size"""
2567 return _windows.PyWindow_base_GetMaxSize(*args, **kwargs)
2568
2569 def base_AddChild(*args, **kwargs):
2570 """base_AddChild(Window child)"""
2571 return _windows.PyWindow_base_AddChild(*args, **kwargs)
2572
2573 def base_RemoveChild(*args, **kwargs):
2574 """base_RemoveChild(Window child)"""
2575 return _windows.PyWindow_base_RemoveChild(*args, **kwargs)
2576
2577
2578 class PyWindowPtr(PyWindow):
2579 def __init__(self, this):
2580 self.this = this
2581 if not hasattr(self,"thisown"): self.thisown = 0
2582 self.__class__ = PyWindow
2583 _windows.PyWindow_swigregister(PyWindowPtr)
2584
2585 class PyPanel(Panel):
2586 """"""
2587 def __repr__(self):
2588 return "<%s.%s; proxy of C++ wxPyPanel instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2589 def __init__(self, *args, **kwargs):
2590 """__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
2591 long style=0, wxString name=PanelNameStr) -> PyPanel"""
2592 newobj = _windows.new_PyPanel(*args, **kwargs)
2593 self.this = newobj.this
2594 self.thisown = 1
2595 del newobj.thisown
2596 self._setOORInfo(self); self._setCallbackInfo(self, PyPanel)
2597
2598 def _setCallbackInfo(*args, **kwargs):
2599 """_setCallbackInfo(PyObject self, PyObject _class)"""
2600 return _windows.PyPanel__setCallbackInfo(*args, **kwargs)
2601
2602 def base_DoMoveWindow(*args, **kwargs):
2603 """base_DoMoveWindow(int x, int y, int width, int height)"""
2604 return _windows.PyPanel_base_DoMoveWindow(*args, **kwargs)
2605
2606 def base_DoSetSize(*args, **kwargs):
2607 """base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)"""
2608 return _windows.PyPanel_base_DoSetSize(*args, **kwargs)
2609
2610 def base_DoSetClientSize(*args, **kwargs):
2611 """base_DoSetClientSize(int width, int height)"""
2612 return _windows.PyPanel_base_DoSetClientSize(*args, **kwargs)
2613
2614 def base_DoSetVirtualSize(*args, **kwargs):
2615 """base_DoSetVirtualSize(int x, int y)"""
2616 return _windows.PyPanel_base_DoSetVirtualSize(*args, **kwargs)
2617
2618 def base_DoGetSize(*args, **kwargs):
2619 """base_DoGetSize(int OUTPUT, int OUTPUT)"""
2620 return _windows.PyPanel_base_DoGetSize(*args, **kwargs)
2621
2622 def base_DoGetClientSize(*args, **kwargs):
2623 """base_DoGetClientSize(int OUTPUT, int OUTPUT)"""
2624 return _windows.PyPanel_base_DoGetClientSize(*args, **kwargs)
2625
2626 def base_DoGetPosition(*args, **kwargs):
2627 """base_DoGetPosition(int OUTPUT, int OUTPUT)"""
2628 return _windows.PyPanel_base_DoGetPosition(*args, **kwargs)
2629
2630 def base_DoGetVirtualSize(*args, **kwargs):
2631 """base_DoGetVirtualSize() -> Size"""
2632 return _windows.PyPanel_base_DoGetVirtualSize(*args, **kwargs)
2633
2634 def base_DoGetBestSize(*args, **kwargs):
2635 """base_DoGetBestSize() -> Size"""
2636 return _windows.PyPanel_base_DoGetBestSize(*args, **kwargs)
2637
2638 def base_InitDialog(*args, **kwargs):
2639 """base_InitDialog()"""
2640 return _windows.PyPanel_base_InitDialog(*args, **kwargs)
2641
2642 def base_TransferDataToWindow(*args, **kwargs):
2643 """base_TransferDataToWindow() -> bool"""
2644 return _windows.PyPanel_base_TransferDataToWindow(*args, **kwargs)
2645
2646 def base_TransferDataFromWindow(*args, **kwargs):
2647 """base_TransferDataFromWindow() -> bool"""
2648 return _windows.PyPanel_base_TransferDataFromWindow(*args, **kwargs)
2649
2650 def base_Validate(*args, **kwargs):
2651 """base_Validate() -> bool"""
2652 return _windows.PyPanel_base_Validate(*args, **kwargs)
2653
2654 def base_AcceptsFocus(*args, **kwargs):
2655 """base_AcceptsFocus() -> bool"""
2656 return _windows.PyPanel_base_AcceptsFocus(*args, **kwargs)
2657
2658 def base_AcceptsFocusFromKeyboard(*args, **kwargs):
2659 """base_AcceptsFocusFromKeyboard() -> bool"""
2660 return _windows.PyPanel_base_AcceptsFocusFromKeyboard(*args, **kwargs)
2661
2662 def base_GetMaxSize(*args, **kwargs):
2663 """base_GetMaxSize() -> Size"""
2664 return _windows.PyPanel_base_GetMaxSize(*args, **kwargs)
2665
2666 def base_AddChild(*args, **kwargs):
2667 """base_AddChild(Window child)"""
2668 return _windows.PyPanel_base_AddChild(*args, **kwargs)
2669
2670 def base_RemoveChild(*args, **kwargs):
2671 """base_RemoveChild(Window child)"""
2672 return _windows.PyPanel_base_RemoveChild(*args, **kwargs)
2673
2674
2675 class PyPanelPtr(PyPanel):
2676 def __init__(self, this):
2677 self.this = this
2678 if not hasattr(self,"thisown"): self.thisown = 0
2679 self.__class__ = PyPanel
2680 _windows.PyPanel_swigregister(PyPanelPtr)
2681
2682 #---------------------------------------------------------------------------
2683
2684 PRINT_MODE_NONE = _windows.PRINT_MODE_NONE
2685 PRINT_MODE_PREVIEW = _windows.PRINT_MODE_PREVIEW
2686 PRINT_MODE_FILE = _windows.PRINT_MODE_FILE
2687 PRINT_MODE_PRINTER = _windows.PRINT_MODE_PRINTER
2688 class PrintData(core.Object):
2689 """"""
2690 def __repr__(self):
2691 return "<%s.%s; proxy of C++ wxPrintData instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2692 def __init__(self, *args, **kwargs):
2693 """__init__() -> PrintData"""
2694 newobj = _windows.new_PrintData(*args, **kwargs)
2695 self.this = newobj.this
2696 self.thisown = 1
2697 del newobj.thisown
2698 def __del__(self, destroy=_windows.delete_PrintData):
2699 """__del__()"""
2700 try:
2701 if self.thisown: destroy(self)
2702 except: pass
2703
2704 def GetNoCopies(*args, **kwargs):
2705 """GetNoCopies() -> int"""
2706 return _windows.PrintData_GetNoCopies(*args, **kwargs)
2707
2708 def GetCollate(*args, **kwargs):
2709 """GetCollate() -> bool"""
2710 return _windows.PrintData_GetCollate(*args, **kwargs)
2711
2712 def GetOrientation(*args, **kwargs):
2713 """GetOrientation() -> int"""
2714 return _windows.PrintData_GetOrientation(*args, **kwargs)
2715
2716 def Ok(*args, **kwargs):
2717 """Ok() -> bool"""
2718 return _windows.PrintData_Ok(*args, **kwargs)
2719
2720 def GetPrinterName(*args, **kwargs):
2721 """GetPrinterName() -> wxString"""
2722 return _windows.PrintData_GetPrinterName(*args, **kwargs)
2723
2724 def GetColour(*args, **kwargs):
2725 """GetColour() -> bool"""
2726 return _windows.PrintData_GetColour(*args, **kwargs)
2727
2728 def GetDuplex(*args, **kwargs):
2729 """GetDuplex() -> wxDuplexMode"""
2730 return _windows.PrintData_GetDuplex(*args, **kwargs)
2731
2732 def GetPaperId(*args, **kwargs):
2733 """GetPaperId() -> wxPaperSize"""
2734 return _windows.PrintData_GetPaperId(*args, **kwargs)
2735
2736 def GetPaperSize(*args, **kwargs):
2737 """GetPaperSize() -> Size"""
2738 return _windows.PrintData_GetPaperSize(*args, **kwargs)
2739
2740 def GetQuality(*args, **kwargs):
2741 """GetQuality() -> wxPrintQuality"""
2742 return _windows.PrintData_GetQuality(*args, **kwargs)
2743
2744 def SetNoCopies(*args, **kwargs):
2745 """SetNoCopies(int v)"""
2746 return _windows.PrintData_SetNoCopies(*args, **kwargs)
2747
2748 def SetCollate(*args, **kwargs):
2749 """SetCollate(bool flag)"""
2750 return _windows.PrintData_SetCollate(*args, **kwargs)
2751
2752 def SetOrientation(*args, **kwargs):
2753 """SetOrientation(int orient)"""
2754 return _windows.PrintData_SetOrientation(*args, **kwargs)
2755
2756 def SetPrinterName(*args, **kwargs):
2757 """SetPrinterName(wxString name)"""
2758 return _windows.PrintData_SetPrinterName(*args, **kwargs)
2759
2760 def SetColour(*args, **kwargs):
2761 """SetColour(bool colour)"""
2762 return _windows.PrintData_SetColour(*args, **kwargs)
2763
2764 def SetDuplex(*args, **kwargs):
2765 """SetDuplex(wxDuplexMode duplex)"""
2766 return _windows.PrintData_SetDuplex(*args, **kwargs)
2767
2768 def SetPaperId(*args, **kwargs):
2769 """SetPaperId(wxPaperSize sizeId)"""
2770 return _windows.PrintData_SetPaperId(*args, **kwargs)
2771
2772 def SetPaperSize(*args, **kwargs):
2773 """SetPaperSize(Size sz)"""
2774 return _windows.PrintData_SetPaperSize(*args, **kwargs)
2775
2776 def SetQuality(*args, **kwargs):
2777 """SetQuality(wxPrintQuality quality)"""
2778 return _windows.PrintData_SetQuality(*args, **kwargs)
2779
2780 def GetPrinterCommand(*args, **kwargs):
2781 """GetPrinterCommand() -> wxString"""
2782 return _windows.PrintData_GetPrinterCommand(*args, **kwargs)
2783
2784 def GetPrinterOptions(*args, **kwargs):
2785 """GetPrinterOptions() -> wxString"""
2786 return _windows.PrintData_GetPrinterOptions(*args, **kwargs)
2787
2788 def GetPreviewCommand(*args, **kwargs):
2789 """GetPreviewCommand() -> wxString"""
2790 return _windows.PrintData_GetPreviewCommand(*args, **kwargs)
2791
2792 def GetFilename(*args, **kwargs):
2793 """GetFilename() -> wxString"""
2794 return _windows.PrintData_GetFilename(*args, **kwargs)
2795
2796 def GetFontMetricPath(*args, **kwargs):
2797 """GetFontMetricPath() -> wxString"""
2798 return _windows.PrintData_GetFontMetricPath(*args, **kwargs)
2799
2800 def GetPrinterScaleX(*args, **kwargs):
2801 """GetPrinterScaleX() -> double"""
2802 return _windows.PrintData_GetPrinterScaleX(*args, **kwargs)
2803
2804 def GetPrinterScaleY(*args, **kwargs):
2805 """GetPrinterScaleY() -> double"""
2806 return _windows.PrintData_GetPrinterScaleY(*args, **kwargs)
2807
2808 def GetPrinterTranslateX(*args, **kwargs):
2809 """GetPrinterTranslateX() -> long"""
2810 return _windows.PrintData_GetPrinterTranslateX(*args, **kwargs)
2811
2812 def GetPrinterTranslateY(*args, **kwargs):
2813 """GetPrinterTranslateY() -> long"""
2814 return _windows.PrintData_GetPrinterTranslateY(*args, **kwargs)
2815
2816 def GetPrintMode(*args, **kwargs):
2817 """GetPrintMode() -> wxPrintMode"""
2818 return _windows.PrintData_GetPrintMode(*args, **kwargs)
2819
2820 def SetPrinterCommand(*args, **kwargs):
2821 """SetPrinterCommand(wxString command)"""
2822 return _windows.PrintData_SetPrinterCommand(*args, **kwargs)
2823
2824 def SetPrinterOptions(*args, **kwargs):
2825 """SetPrinterOptions(wxString options)"""
2826 return _windows.PrintData_SetPrinterOptions(*args, **kwargs)
2827
2828 def SetPreviewCommand(*args, **kwargs):
2829 """SetPreviewCommand(wxString command)"""
2830 return _windows.PrintData_SetPreviewCommand(*args, **kwargs)
2831
2832 def SetFilename(*args, **kwargs):
2833 """SetFilename(wxString filename)"""
2834 return _windows.PrintData_SetFilename(*args, **kwargs)
2835
2836 def SetFontMetricPath(*args, **kwargs):
2837 """SetFontMetricPath(wxString path)"""
2838 return _windows.PrintData_SetFontMetricPath(*args, **kwargs)
2839
2840 def SetPrinterScaleX(*args, **kwargs):
2841 """SetPrinterScaleX(double x)"""
2842 return _windows.PrintData_SetPrinterScaleX(*args, **kwargs)
2843
2844 def SetPrinterScaleY(*args, **kwargs):
2845 """SetPrinterScaleY(double y)"""
2846 return _windows.PrintData_SetPrinterScaleY(*args, **kwargs)
2847
2848 def SetPrinterScaling(*args, **kwargs):
2849 """SetPrinterScaling(double x, double y)"""
2850 return _windows.PrintData_SetPrinterScaling(*args, **kwargs)
2851
2852 def SetPrinterTranslateX(*args, **kwargs):
2853 """SetPrinterTranslateX(long x)"""
2854 return _windows.PrintData_SetPrinterTranslateX(*args, **kwargs)
2855
2856 def SetPrinterTranslateY(*args, **kwargs):
2857 """SetPrinterTranslateY(long y)"""
2858 return _windows.PrintData_SetPrinterTranslateY(*args, **kwargs)
2859
2860 def SetPrinterTranslation(*args, **kwargs):
2861 """SetPrinterTranslation(long x, long y)"""
2862 return _windows.PrintData_SetPrinterTranslation(*args, **kwargs)
2863
2864 def SetPrintMode(*args, **kwargs):
2865 """SetPrintMode(wxPrintMode printMode)"""
2866 return _windows.PrintData_SetPrintMode(*args, **kwargs)
2867
2868 def __nonzero__(self): return self.Ok()
2869
2870 class PrintDataPtr(PrintData):
2871 def __init__(self, this):
2872 self.this = this
2873 if not hasattr(self,"thisown"): self.thisown = 0
2874 self.__class__ = PrintData
2875 _windows.PrintData_swigregister(PrintDataPtr)
2876
2877 class PageSetupDialogData(core.Object):
2878 """"""
2879 def __repr__(self):
2880 return "<%s.%s; proxy of C++ wxPageSetupDialogData instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2881 def __init__(self, *args, **kwargs):
2882 """__init__() -> PageSetupDialogData"""
2883 newobj = _windows.new_PageSetupDialogData(*args, **kwargs)
2884 self.this = newobj.this
2885 self.thisown = 1
2886 del newobj.thisown
2887 def __del__(self, destroy=_windows.delete_PageSetupDialogData):
2888 """__del__()"""
2889 try:
2890 if self.thisown: destroy(self)
2891 except: pass
2892
2893 def EnableHelp(*args, **kwargs):
2894 """EnableHelp(bool flag)"""
2895 return _windows.PageSetupDialogData_EnableHelp(*args, **kwargs)
2896
2897 def EnableMargins(*args, **kwargs):
2898 """EnableMargins(bool flag)"""
2899 return _windows.PageSetupDialogData_EnableMargins(*args, **kwargs)
2900
2901 def EnableOrientation(*args, **kwargs):
2902 """EnableOrientation(bool flag)"""
2903 return _windows.PageSetupDialogData_EnableOrientation(*args, **kwargs)
2904
2905 def EnablePaper(*args, **kwargs):
2906 """EnablePaper(bool flag)"""
2907 return _windows.PageSetupDialogData_EnablePaper(*args, **kwargs)
2908
2909 def EnablePrinter(*args, **kwargs):
2910 """EnablePrinter(bool flag)"""
2911 return _windows.PageSetupDialogData_EnablePrinter(*args, **kwargs)
2912
2913 def GetDefaultMinMargins(*args, **kwargs):
2914 """GetDefaultMinMargins() -> bool"""
2915 return _windows.PageSetupDialogData_GetDefaultMinMargins(*args, **kwargs)
2916
2917 def GetEnableMargins(*args, **kwargs):
2918 """GetEnableMargins() -> bool"""
2919 return _windows.PageSetupDialogData_GetEnableMargins(*args, **kwargs)
2920
2921 def GetEnableOrientation(*args, **kwargs):
2922 """GetEnableOrientation() -> bool"""
2923 return _windows.PageSetupDialogData_GetEnableOrientation(*args, **kwargs)
2924
2925 def GetEnablePaper(*args, **kwargs):
2926 """GetEnablePaper() -> bool"""
2927 return _windows.PageSetupDialogData_GetEnablePaper(*args, **kwargs)
2928
2929 def GetEnablePrinter(*args, **kwargs):
2930 """GetEnablePrinter() -> bool"""
2931 return _windows.PageSetupDialogData_GetEnablePrinter(*args, **kwargs)
2932
2933 def GetEnableHelp(*args, **kwargs):
2934 """GetEnableHelp() -> bool"""
2935 return _windows.PageSetupDialogData_GetEnableHelp(*args, **kwargs)
2936
2937 def GetDefaultInfo(*args, **kwargs):
2938 """GetDefaultInfo() -> bool"""
2939 return _windows.PageSetupDialogData_GetDefaultInfo(*args, **kwargs)
2940
2941 def GetMarginTopLeft(*args, **kwargs):
2942 """GetMarginTopLeft() -> Point"""
2943 return _windows.PageSetupDialogData_GetMarginTopLeft(*args, **kwargs)
2944
2945 def GetMarginBottomRight(*args, **kwargs):
2946 """GetMarginBottomRight() -> Point"""
2947 return _windows.PageSetupDialogData_GetMarginBottomRight(*args, **kwargs)
2948
2949 def GetMinMarginTopLeft(*args, **kwargs):
2950 """GetMinMarginTopLeft() -> Point"""
2951 return _windows.PageSetupDialogData_GetMinMarginTopLeft(*args, **kwargs)
2952
2953 def GetMinMarginBottomRight(*args, **kwargs):
2954 """GetMinMarginBottomRight() -> Point"""
2955 return _windows.PageSetupDialogData_GetMinMarginBottomRight(*args, **kwargs)
2956
2957 def GetPaperId(*args, **kwargs):
2958 """GetPaperId() -> wxPaperSize"""
2959 return _windows.PageSetupDialogData_GetPaperId(*args, **kwargs)
2960
2961 def GetPaperSize(*args, **kwargs):
2962 """GetPaperSize() -> Size"""
2963 return _windows.PageSetupDialogData_GetPaperSize(*args, **kwargs)
2964
2965 def GetPrintData(*args, **kwargs):
2966 """GetPrintData() -> PrintData"""
2967 return _windows.PageSetupDialogData_GetPrintData(*args, **kwargs)
2968
2969 def Ok(*args, **kwargs):
2970 """Ok() -> bool"""
2971 return _windows.PageSetupDialogData_Ok(*args, **kwargs)
2972
2973 def SetDefaultInfo(*args, **kwargs):
2974 """SetDefaultInfo(bool flag)"""
2975 return _windows.PageSetupDialogData_SetDefaultInfo(*args, **kwargs)
2976
2977 def SetDefaultMinMargins(*args, **kwargs):
2978 """SetDefaultMinMargins(bool flag)"""
2979 return _windows.PageSetupDialogData_SetDefaultMinMargins(*args, **kwargs)
2980
2981 def SetMarginTopLeft(*args, **kwargs):
2982 """SetMarginTopLeft(Point pt)"""
2983 return _windows.PageSetupDialogData_SetMarginTopLeft(*args, **kwargs)
2984
2985 def SetMarginBottomRight(*args, **kwargs):
2986 """SetMarginBottomRight(Point pt)"""
2987 return _windows.PageSetupDialogData_SetMarginBottomRight(*args, **kwargs)
2988
2989 def SetMinMarginTopLeft(*args, **kwargs):
2990 """SetMinMarginTopLeft(Point pt)"""
2991 return _windows.PageSetupDialogData_SetMinMarginTopLeft(*args, **kwargs)
2992
2993 def SetMinMarginBottomRight(*args, **kwargs):
2994 """SetMinMarginBottomRight(Point pt)"""
2995 return _windows.PageSetupDialogData_SetMinMarginBottomRight(*args, **kwargs)
2996
2997 def SetPaperId(*args, **kwargs):
2998 """SetPaperId(wxPaperSize id)"""
2999 return _windows.PageSetupDialogData_SetPaperId(*args, **kwargs)
3000
3001 def SetPaperSize(*args, **kwargs):
3002 """SetPaperSize(Size size)"""
3003 return _windows.PageSetupDialogData_SetPaperSize(*args, **kwargs)
3004
3005 def SetPrintData(*args, **kwargs):
3006 """SetPrintData(PrintData printData)"""
3007 return _windows.PageSetupDialogData_SetPrintData(*args, **kwargs)
3008
3009 def __nonzero__(self): return self.Ok()
3010
3011 class PageSetupDialogDataPtr(PageSetupDialogData):
3012 def __init__(self, this):
3013 self.this = this
3014 if not hasattr(self,"thisown"): self.thisown = 0
3015 self.__class__ = PageSetupDialogData
3016 _windows.PageSetupDialogData_swigregister(PageSetupDialogDataPtr)
3017
3018 class PageSetupDialog(Dialog):
3019 """"""
3020 def __repr__(self):
3021 return "<%s.%s; proxy of C++ wxPageSetupDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3022 def __init__(self, *args, **kwargs):
3023 """__init__(Window parent, PageSetupDialogData data=None) -> PageSetupDialog"""
3024 newobj = _windows.new_PageSetupDialog(*args, **kwargs)
3025 self.this = newobj.this
3026 self.thisown = 1
3027 del newobj.thisown
3028 self._setOORInfo(self)
3029
3030 def GetPageSetupData(*args, **kwargs):
3031 """GetPageSetupData() -> PageSetupDialogData"""
3032 return _windows.PageSetupDialog_GetPageSetupData(*args, **kwargs)
3033
3034 def ShowModal(*args, **kwargs):
3035 """ShowModal() -> int"""
3036 return _windows.PageSetupDialog_ShowModal(*args, **kwargs)
3037
3038
3039 class PageSetupDialogPtr(PageSetupDialog):
3040 def __init__(self, this):
3041 self.this = this
3042 if not hasattr(self,"thisown"): self.thisown = 0
3043 self.__class__ = PageSetupDialog
3044 _windows.PageSetupDialog_swigregister(PageSetupDialogPtr)
3045
3046 class PrintDialogData(core.Object):
3047 """"""
3048 def __repr__(self):
3049 return "<%s.%s; proxy of C++ wxPrintDialogData instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3050 def __init__(self, *args, **kwargs):
3051 """__init__() -> PrintDialogData"""
3052 newobj = _windows.new_PrintDialogData(*args, **kwargs)
3053 self.this = newobj.this
3054 self.thisown = 1
3055 del newobj.thisown
3056 def __del__(self, destroy=_windows.delete_PrintDialogData):
3057 """__del__()"""
3058 try:
3059 if self.thisown: destroy(self)
3060 except: pass
3061
3062 def GetFromPage(*args, **kwargs):
3063 """GetFromPage() -> int"""
3064 return _windows.PrintDialogData_GetFromPage(*args, **kwargs)
3065
3066 def GetToPage(*args, **kwargs):
3067 """GetToPage() -> int"""
3068 return _windows.PrintDialogData_GetToPage(*args, **kwargs)
3069
3070 def GetMinPage(*args, **kwargs):
3071 """GetMinPage() -> int"""
3072 return _windows.PrintDialogData_GetMinPage(*args, **kwargs)
3073
3074 def GetMaxPage(*args, **kwargs):
3075 """GetMaxPage() -> int"""
3076 return _windows.PrintDialogData_GetMaxPage(*args, **kwargs)
3077
3078 def GetNoCopies(*args, **kwargs):
3079 """GetNoCopies() -> int"""
3080 return _windows.PrintDialogData_GetNoCopies(*args, **kwargs)
3081
3082 def GetAllPages(*args, **kwargs):
3083 """GetAllPages() -> bool"""
3084 return _windows.PrintDialogData_GetAllPages(*args, **kwargs)
3085
3086 def GetSelection(*args, **kwargs):
3087 """GetSelection() -> bool"""
3088 return _windows.PrintDialogData_GetSelection(*args, **kwargs)
3089
3090 def GetCollate(*args, **kwargs):
3091 """GetCollate() -> bool"""
3092 return _windows.PrintDialogData_GetCollate(*args, **kwargs)
3093
3094 def GetPrintToFile(*args, **kwargs):
3095 """GetPrintToFile() -> bool"""
3096 return _windows.PrintDialogData_GetPrintToFile(*args, **kwargs)
3097
3098 def GetSetupDialog(*args, **kwargs):
3099 """GetSetupDialog() -> bool"""
3100 return _windows.PrintDialogData_GetSetupDialog(*args, **kwargs)
3101
3102 def SetFromPage(*args, **kwargs):
3103 """SetFromPage(int v)"""
3104 return _windows.PrintDialogData_SetFromPage(*args, **kwargs)
3105
3106 def SetToPage(*args, **kwargs):
3107 """SetToPage(int v)"""
3108 return _windows.PrintDialogData_SetToPage(*args, **kwargs)
3109
3110 def SetMinPage(*args, **kwargs):
3111 """SetMinPage(int v)"""
3112 return _windows.PrintDialogData_SetMinPage(*args, **kwargs)
3113
3114 def SetMaxPage(*args, **kwargs):
3115 """SetMaxPage(int v)"""
3116 return _windows.PrintDialogData_SetMaxPage(*args, **kwargs)
3117
3118 def SetNoCopies(*args, **kwargs):
3119 """SetNoCopies(int v)"""
3120 return _windows.PrintDialogData_SetNoCopies(*args, **kwargs)
3121
3122 def SetAllPages(*args, **kwargs):
3123 """SetAllPages(bool flag)"""
3124 return _windows.PrintDialogData_SetAllPages(*args, **kwargs)
3125
3126 def SetSelection(*args, **kwargs):
3127 """SetSelection(bool flag)"""
3128 return _windows.PrintDialogData_SetSelection(*args, **kwargs)
3129
3130 def SetCollate(*args, **kwargs):
3131 """SetCollate(bool flag)"""
3132 return _windows.PrintDialogData_SetCollate(*args, **kwargs)
3133
3134 def SetPrintToFile(*args, **kwargs):
3135 """SetPrintToFile(bool flag)"""
3136 return _windows.PrintDialogData_SetPrintToFile(*args, **kwargs)
3137
3138 def SetSetupDialog(*args, **kwargs):
3139 """SetSetupDialog(bool flag)"""
3140 return _windows.PrintDialogData_SetSetupDialog(*args, **kwargs)
3141
3142 def EnablePrintToFile(*args, **kwargs):
3143 """EnablePrintToFile(bool flag)"""
3144 return _windows.PrintDialogData_EnablePrintToFile(*args, **kwargs)
3145
3146 def EnableSelection(*args, **kwargs):
3147 """EnableSelection(bool flag)"""
3148 return _windows.PrintDialogData_EnableSelection(*args, **kwargs)
3149
3150 def EnablePageNumbers(*args, **kwargs):
3151 """EnablePageNumbers(bool flag)"""
3152 return _windows.PrintDialogData_EnablePageNumbers(*args, **kwargs)
3153
3154 def EnableHelp(*args, **kwargs):
3155 """EnableHelp(bool flag)"""
3156 return _windows.PrintDialogData_EnableHelp(*args, **kwargs)
3157
3158 def GetEnablePrintToFile(*args, **kwargs):
3159 """GetEnablePrintToFile() -> bool"""
3160 return _windows.PrintDialogData_GetEnablePrintToFile(*args, **kwargs)
3161
3162 def GetEnableSelection(*args, **kwargs):
3163 """GetEnableSelection() -> bool"""
3164 return _windows.PrintDialogData_GetEnableSelection(*args, **kwargs)
3165
3166 def GetEnablePageNumbers(*args, **kwargs):
3167 """GetEnablePageNumbers() -> bool"""
3168 return _windows.PrintDialogData_GetEnablePageNumbers(*args, **kwargs)
3169
3170 def GetEnableHelp(*args, **kwargs):
3171 """GetEnableHelp() -> bool"""
3172 return _windows.PrintDialogData_GetEnableHelp(*args, **kwargs)
3173
3174 def Ok(*args, **kwargs):
3175 """Ok() -> bool"""
3176 return _windows.PrintDialogData_Ok(*args, **kwargs)
3177
3178 def GetPrintData(*args, **kwargs):
3179 """GetPrintData() -> PrintData"""
3180 return _windows.PrintDialogData_GetPrintData(*args, **kwargs)
3181
3182 def SetPrintData(*args, **kwargs):
3183 """SetPrintData(PrintData printData)"""
3184 return _windows.PrintDialogData_SetPrintData(*args, **kwargs)
3185
3186 def __nonzero__(self): return self.Ok()
3187
3188 class PrintDialogDataPtr(PrintDialogData):
3189 def __init__(self, this):
3190 self.this = this
3191 if not hasattr(self,"thisown"): self.thisown = 0
3192 self.__class__ = PrintDialogData
3193 _windows.PrintDialogData_swigregister(PrintDialogDataPtr)
3194
3195 class PrintDialog(Dialog):
3196 """"""
3197 def __repr__(self):
3198 return "<%s.%s; proxy of C++ wxPrintDialog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3199 def __init__(self, *args, **kwargs):
3200 """__init__(Window parent, PrintDialogData data=None) -> PrintDialog"""
3201 newobj = _windows.new_PrintDialog(*args, **kwargs)
3202 self.this = newobj.this
3203 self.thisown = 1
3204 del newobj.thisown
3205 self._setOORInfo(self)
3206
3207 def GetPrintDialogData(*args, **kwargs):
3208 """GetPrintDialogData() -> PrintDialogData"""
3209 return _windows.PrintDialog_GetPrintDialogData(*args, **kwargs)
3210
3211 def GetPrintDC(*args, **kwargs):
3212 """GetPrintDC() -> wxDC"""
3213 return _windows.PrintDialog_GetPrintDC(*args, **kwargs)
3214
3215 def ShowModal(*args, **kwargs):
3216 """ShowModal() -> int"""
3217 return _windows.PrintDialog_ShowModal(*args, **kwargs)
3218
3219
3220 class PrintDialogPtr(PrintDialog):
3221 def __init__(self, this):
3222 self.this = this
3223 if not hasattr(self,"thisown"): self.thisown = 0
3224 self.__class__ = PrintDialog
3225 _windows.PrintDialog_swigregister(PrintDialogPtr)
3226
3227 PRINTER_NO_ERROR = _windows.PRINTER_NO_ERROR
3228 PRINTER_CANCELLED = _windows.PRINTER_CANCELLED
3229 PRINTER_ERROR = _windows.PRINTER_ERROR
3230 class Printer(core.Object):
3231 """"""
3232 def __repr__(self):
3233 return "<%s.%s; proxy of C++ wxPrinter instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3234 def __init__(self, *args, **kwargs):
3235 """__init__(PrintDialogData data=None) -> Printer"""
3236 newobj = _windows.new_Printer(*args, **kwargs)
3237 self.this = newobj.this
3238 self.thisown = 1
3239 del newobj.thisown
3240 def __del__(self, destroy=_windows.delete_Printer):
3241 """__del__()"""
3242 try:
3243 if self.thisown: destroy(self)
3244 except: pass
3245
3246 def CreateAbortWindow(*args, **kwargs):
3247 """CreateAbortWindow(Window parent, Printout printout)"""
3248 return _windows.Printer_CreateAbortWindow(*args, **kwargs)
3249
3250 def GetPrintDialogData(*args, **kwargs):
3251 """GetPrintDialogData() -> PrintDialogData"""
3252 return _windows.Printer_GetPrintDialogData(*args, **kwargs)
3253
3254 def Print(*args, **kwargs):
3255 """Print(Window parent, Printout printout, int prompt=True) -> bool"""
3256 return _windows.Printer_Print(*args, **kwargs)
3257
3258 def PrintDialog(*args, **kwargs):
3259 """PrintDialog(Window parent) -> wxDC"""
3260 return _windows.Printer_PrintDialog(*args, **kwargs)
3261
3262 def ReportError(*args, **kwargs):
3263 """ReportError(Window parent, Printout printout, wxString message)"""
3264 return _windows.Printer_ReportError(*args, **kwargs)
3265
3266 def Setup(*args, **kwargs):
3267 """Setup(Window parent) -> bool"""
3268 return _windows.Printer_Setup(*args, **kwargs)
3269
3270 def GetAbort(*args, **kwargs):
3271 """GetAbort() -> bool"""
3272 return _windows.Printer_GetAbort(*args, **kwargs)
3273
3274 def GetLastError(*args, **kwargs):
3275 """Printer.GetLastError() -> wxPrinterError"""
3276 return _windows.Printer_GetLastError(*args, **kwargs)
3277
3278 GetLastError = staticmethod(GetLastError)
3279
3280 class PrinterPtr(Printer):
3281 def __init__(self, this):
3282 self.this = this
3283 if not hasattr(self,"thisown"): self.thisown = 0
3284 self.__class__ = Printer
3285 _windows.Printer_swigregister(PrinterPtr)
3286
3287 def Printer_GetLastError(*args, **kwargs):
3288 """Printer_GetLastError() -> wxPrinterError"""
3289 return _windows.Printer_GetLastError(*args, **kwargs)
3290
3291 class Printout(core.Object):
3292 """"""
3293 def __repr__(self):
3294 return "<%s.%s; proxy of C++ wxPyPrintout instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3295 def __init__(self, *args, **kwargs):
3296 """__init__(wxString title=wxPyPrintoutTitleStr) -> Printout"""
3297 newobj = _windows.new_Printout(*args, **kwargs)
3298 self.this = newobj.this
3299 self.thisown = 1
3300 del newobj.thisown
3301 self._setCallbackInfo(self, Printout)
3302
3303 def _setCallbackInfo(*args, **kwargs):
3304 """_setCallbackInfo(PyObject self, PyObject _class)"""
3305 return _windows.Printout__setCallbackInfo(*args, **kwargs)
3306
3307 def GetTitle(*args, **kwargs):
3308 """GetTitle() -> wxString"""
3309 return _windows.Printout_GetTitle(*args, **kwargs)
3310
3311 def GetDC(*args, **kwargs):
3312 """GetDC() -> wxDC"""
3313 return _windows.Printout_GetDC(*args, **kwargs)
3314
3315 def SetDC(*args, **kwargs):
3316 """SetDC(wxDC dc)"""
3317 return _windows.Printout_SetDC(*args, **kwargs)
3318
3319 def GetPageSizePixels(*args, **kwargs):
3320 """GetPageSizePixels(int OUTPUT, int OUTPUT)"""
3321 return _windows.Printout_GetPageSizePixels(*args, **kwargs)
3322
3323 def SetPageSizePixels(*args, **kwargs):
3324 """SetPageSizePixels(int w, int h)"""
3325 return _windows.Printout_SetPageSizePixels(*args, **kwargs)
3326
3327 def SetPageSizeMM(*args, **kwargs):
3328 """SetPageSizeMM(int w, int h)"""
3329 return _windows.Printout_SetPageSizeMM(*args, **kwargs)
3330
3331 def GetPageSizeMM(*args, **kwargs):
3332 """GetPageSizeMM(int OUTPUT, int OUTPUT)"""
3333 return _windows.Printout_GetPageSizeMM(*args, **kwargs)
3334
3335 def SetPPIScreen(*args, **kwargs):
3336 """SetPPIScreen(int x, int y)"""
3337 return _windows.Printout_SetPPIScreen(*args, **kwargs)
3338
3339 def GetPPIScreen(*args, **kwargs):
3340 """GetPPIScreen(int OUTPUT, int OUTPUT)"""
3341 return _windows.Printout_GetPPIScreen(*args, **kwargs)
3342
3343 def SetPPIPrinter(*args, **kwargs):
3344 """SetPPIPrinter(int x, int y)"""
3345 return _windows.Printout_SetPPIPrinter(*args, **kwargs)
3346
3347 def GetPPIPrinter(*args, **kwargs):
3348 """GetPPIPrinter(int OUTPUT, int OUTPUT)"""
3349 return _windows.Printout_GetPPIPrinter(*args, **kwargs)
3350
3351 def IsPreview(*args, **kwargs):
3352 """IsPreview() -> bool"""
3353 return _windows.Printout_IsPreview(*args, **kwargs)
3354
3355 def SetIsPreview(*args, **kwargs):
3356 """SetIsPreview(bool p)"""
3357 return _windows.Printout_SetIsPreview(*args, **kwargs)
3358
3359 def base_OnBeginDocument(*args, **kwargs):
3360 """base_OnBeginDocument(int startPage, int endPage) -> bool"""
3361 return _windows.Printout_base_OnBeginDocument(*args, **kwargs)
3362
3363 def base_OnEndDocument(*args, **kwargs):
3364 """base_OnEndDocument()"""
3365 return _windows.Printout_base_OnEndDocument(*args, **kwargs)
3366
3367 def base_OnBeginPrinting(*args, **kwargs):
3368 """base_OnBeginPrinting()"""
3369 return _windows.Printout_base_OnBeginPrinting(*args, **kwargs)
3370
3371 def base_OnEndPrinting(*args, **kwargs):
3372 """base_OnEndPrinting()"""
3373 return _windows.Printout_base_OnEndPrinting(*args, **kwargs)
3374
3375 def base_OnPreparePrinting(*args, **kwargs):
3376 """base_OnPreparePrinting()"""
3377 return _windows.Printout_base_OnPreparePrinting(*args, **kwargs)
3378
3379 def base_GetPageInfo(*args, **kwargs):
3380 """base_GetPageInfo(int OUTPUT, int OUTPUT, int OUTPUT, int OUTPUT)"""
3381 return _windows.Printout_base_GetPageInfo(*args, **kwargs)
3382
3383 def base_HasPage(*args, **kwargs):
3384 """base_HasPage(int page) -> bool"""
3385 return _windows.Printout_base_HasPage(*args, **kwargs)
3386
3387
3388 class PrintoutPtr(Printout):
3389 def __init__(self, this):
3390 self.this = this
3391 if not hasattr(self,"thisown"): self.thisown = 0
3392 self.__class__ = Printout
3393 _windows.Printout_swigregister(PrintoutPtr)
3394
3395 class PreviewCanvas(ScrolledWindow):
3396 """"""
3397 def __repr__(self):
3398 return "<%s.%s; proxy of C++ wxPreviewCanvas instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3399 def __init__(self, *args, **kwargs):
3400 """__init__(PrintPreview preview, Window parent, Point pos=DefaultPosition,
3401 Size size=DefaultSize, long style=0,
3402 wxString name=wxPyPreviewCanvasNameStr) -> PreviewCanvas"""
3403 newobj = _windows.new_PreviewCanvas(*args, **kwargs)
3404 self.this = newobj.this
3405 self.thisown = 1
3406 del newobj.thisown
3407 self._self._setOORInfo(self)
3408
3409
3410 class PreviewCanvasPtr(PreviewCanvas):
3411 def __init__(self, this):
3412 self.this = this
3413 if not hasattr(self,"thisown"): self.thisown = 0
3414 self.__class__ = PreviewCanvas
3415 _windows.PreviewCanvas_swigregister(PreviewCanvasPtr)
3416
3417 class PreviewFrame(Frame):
3418 """"""
3419 def __repr__(self):
3420 return "<%s.%s; proxy of C++ wxPreviewFrame instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3421 def __init__(self, *args, **kwargs):
3422 """__init__(PrintPreview preview, Frame parent, wxString title,
3423 Point pos=DefaultPosition, Size size=DefaultSize,
3424 long style=DEFAULT_FRAME_STYLE, wxString name=wxPyFrameNameStr) -> PreviewFrame"""
3425 newobj = _windows.new_PreviewFrame(*args, **kwargs)
3426 self.this = newobj.this
3427 self.thisown = 1
3428 del newobj.thisown
3429 self._self._setOORInfo(self)
3430
3431 def Initialize(*args, **kwargs):
3432 """Initialize()"""
3433 return _windows.PreviewFrame_Initialize(*args, **kwargs)
3434
3435 def CreateControlBar(*args, **kwargs):
3436 """CreateControlBar()"""
3437 return _windows.PreviewFrame_CreateControlBar(*args, **kwargs)
3438
3439 def CreateCanvas(*args, **kwargs):
3440 """CreateCanvas()"""
3441 return _windows.PreviewFrame_CreateCanvas(*args, **kwargs)
3442
3443 def GetControlBar(*args, **kwargs):
3444 """GetControlBar() -> PreviewControlBar"""
3445 return _windows.PreviewFrame_GetControlBar(*args, **kwargs)
3446
3447
3448 class PreviewFramePtr(PreviewFrame):
3449 def __init__(self, this):
3450 self.this = this
3451 if not hasattr(self,"thisown"): self.thisown = 0
3452 self.__class__ = PreviewFrame
3453 _windows.PreviewFrame_swigregister(PreviewFramePtr)
3454
3455 PREVIEW_PRINT = _windows.PREVIEW_PRINT
3456 PREVIEW_PREVIOUS = _windows.PREVIEW_PREVIOUS
3457 PREVIEW_NEXT = _windows.PREVIEW_NEXT
3458 PREVIEW_ZOOM = _windows.PREVIEW_ZOOM
3459 PREVIEW_FIRST = _windows.PREVIEW_FIRST
3460 PREVIEW_LAST = _windows.PREVIEW_LAST
3461 PREVIEW_GOTO = _windows.PREVIEW_GOTO
3462 PREVIEW_DEFAULT = _windows.PREVIEW_DEFAULT
3463 ID_PREVIEW_CLOSE = _windows.ID_PREVIEW_CLOSE
3464 ID_PREVIEW_NEXT = _windows.ID_PREVIEW_NEXT
3465 ID_PREVIEW_PREVIOUS = _windows.ID_PREVIEW_PREVIOUS
3466 ID_PREVIEW_PRINT = _windows.ID_PREVIEW_PRINT
3467 ID_PREVIEW_ZOOM = _windows.ID_PREVIEW_ZOOM
3468 ID_PREVIEW_FIRST = _windows.ID_PREVIEW_FIRST
3469 ID_PREVIEW_LAST = _windows.ID_PREVIEW_LAST
3470 ID_PREVIEW_GOTO = _windows.ID_PREVIEW_GOTO
3471 class PreviewControlBar(Panel):
3472 """"""
3473 def __repr__(self):
3474 return "<%s.%s; proxy of C++ wxPreviewControlBar instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3475 def __init__(self, *args, **kwargs):
3476 """__init__(PrintPreview preview, long buttons, Window parent,
3477 Point pos=DefaultPosition, Size size=DefaultSize,
3478 long style=TAB_TRAVERSAL, wxString name=PanelNameStr) -> PreviewControlBar"""
3479 newobj = _windows.new_PreviewControlBar(*args, **kwargs)
3480 self.this = newobj.this
3481 self.thisown = 1
3482 del newobj.thisown
3483 self._self._setOORInfo(self)
3484
3485 def GetZoomControl(*args, **kwargs):
3486 """GetZoomControl() -> int"""
3487 return _windows.PreviewControlBar_GetZoomControl(*args, **kwargs)
3488
3489 def SetZoomControl(*args, **kwargs):
3490 """SetZoomControl(int zoom)"""
3491 return _windows.PreviewControlBar_SetZoomControl(*args, **kwargs)
3492
3493 def GetPrintPreview(*args, **kwargs):
3494 """GetPrintPreview() -> PrintPreview"""
3495 return _windows.PreviewControlBar_GetPrintPreview(*args, **kwargs)
3496
3497 def OnNext(*args, **kwargs):
3498 """OnNext()"""
3499 return _windows.PreviewControlBar_OnNext(*args, **kwargs)
3500
3501 def OnPrevious(*args, **kwargs):
3502 """OnPrevious()"""
3503 return _windows.PreviewControlBar_OnPrevious(*args, **kwargs)
3504
3505 def OnFirst(*args, **kwargs):
3506 """OnFirst()"""
3507 return _windows.PreviewControlBar_OnFirst(*args, **kwargs)
3508
3509 def OnLast(*args, **kwargs):
3510 """OnLast()"""
3511 return _windows.PreviewControlBar_OnLast(*args, **kwargs)
3512
3513 def OnGoto(*args, **kwargs):
3514 """OnGoto()"""
3515 return _windows.PreviewControlBar_OnGoto(*args, **kwargs)
3516
3517
3518 class PreviewControlBarPtr(PreviewControlBar):
3519 def __init__(self, this):
3520 self.this = this
3521 if not hasattr(self,"thisown"): self.thisown = 0
3522 self.__class__ = PreviewControlBar
3523 _windows.PreviewControlBar_swigregister(PreviewControlBarPtr)
3524
3525 class PrintPreview(core.Object):
3526 """"""
3527 def __repr__(self):
3528 return "<%s.%s; proxy of C++ wxPrintPreview instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3529 def __init__(self, *args, **kwargs):
3530 """__init__(Printout printout, Printout printoutForPrinting, PrintData data=None) -> PrintPreview"""
3531 newobj = _windows.new_PrintPreview(*args, **kwargs)
3532 self.this = newobj.this
3533 self.thisown = 1
3534 del newobj.thisown
3535 def SetCurrentPage(*args, **kwargs):
3536 """SetCurrentPage(int pageNum) -> bool"""
3537 return _windows.PrintPreview_SetCurrentPage(*args, **kwargs)
3538
3539 def GetCurrentPage(*args, **kwargs):
3540 """GetCurrentPage() -> int"""
3541 return _windows.PrintPreview_GetCurrentPage(*args, **kwargs)
3542
3543 def SetPrintout(*args, **kwargs):
3544 """SetPrintout(Printout printout)"""
3545 return _windows.PrintPreview_SetPrintout(*args, **kwargs)
3546
3547 def GetPrintout(*args, **kwargs):
3548 """GetPrintout() -> Printout"""
3549 return _windows.PrintPreview_GetPrintout(*args, **kwargs)
3550
3551 def GetPrintoutForPrinting(*args, **kwargs):
3552 """GetPrintoutForPrinting() -> Printout"""
3553 return _windows.PrintPreview_GetPrintoutForPrinting(*args, **kwargs)
3554
3555 def SetFrame(*args, **kwargs):
3556 """SetFrame(Frame frame)"""
3557 return _windows.PrintPreview_SetFrame(*args, **kwargs)
3558
3559 def SetCanvas(*args, **kwargs):
3560 """SetCanvas(PreviewCanvas canvas)"""
3561 return _windows.PrintPreview_SetCanvas(*args, **kwargs)
3562
3563 def GetFrame(*args, **kwargs):
3564 """GetFrame() -> Frame"""
3565 return _windows.PrintPreview_GetFrame(*args, **kwargs)
3566
3567 def GetCanvas(*args, **kwargs):
3568 """GetCanvas() -> PreviewCanvas"""
3569 return _windows.PrintPreview_GetCanvas(*args, **kwargs)
3570
3571 def PaintPage(*args, **kwargs):
3572 """PaintPage(PreviewCanvas canvas, wxDC dc) -> bool"""
3573 return _windows.PrintPreview_PaintPage(*args, **kwargs)
3574
3575 def DrawBlankPage(*args, **kwargs):
3576 """DrawBlankPage(PreviewCanvas canvas, wxDC dc) -> bool"""
3577 return _windows.PrintPreview_DrawBlankPage(*args, **kwargs)
3578
3579 def RenderPage(*args, **kwargs):
3580 """RenderPage(int pageNum) -> bool"""
3581 return _windows.PrintPreview_RenderPage(*args, **kwargs)
3582
3583 def AdjustScrollbars(*args, **kwargs):
3584 """AdjustScrollbars(PreviewCanvas canvas)"""
3585 return _windows.PrintPreview_AdjustScrollbars(*args, **kwargs)
3586
3587 def GetPrintDialogData(*args, **kwargs):
3588 """GetPrintDialogData() -> PrintDialogData"""
3589 return _windows.PrintPreview_GetPrintDialogData(*args, **kwargs)
3590
3591 def SetZoom(*args, **kwargs):
3592 """SetZoom(int percent)"""
3593 return _windows.PrintPreview_SetZoom(*args, **kwargs)
3594
3595 def GetZoom(*args, **kwargs):
3596 """GetZoom() -> int"""
3597 return _windows.PrintPreview_GetZoom(*args, **kwargs)
3598
3599 def GetMaxPage(*args, **kwargs):
3600 """GetMaxPage() -> int"""
3601 return _windows.PrintPreview_GetMaxPage(*args, **kwargs)
3602
3603 def GetMinPage(*args, **kwargs):
3604 """GetMinPage() -> int"""
3605 return _windows.PrintPreview_GetMinPage(*args, **kwargs)
3606
3607 def Ok(*args, **kwargs):
3608 """Ok() -> bool"""
3609 return _windows.PrintPreview_Ok(*args, **kwargs)
3610
3611 def SetOk(*args, **kwargs):
3612 """SetOk(bool ok)"""
3613 return _windows.PrintPreview_SetOk(*args, **kwargs)
3614
3615 def Print(*args, **kwargs):
3616 """Print(bool interactive) -> bool"""
3617 return _windows.PrintPreview_Print(*args, **kwargs)
3618
3619 def DetermineScaling(*args, **kwargs):
3620 """DetermineScaling()"""
3621 return _windows.PrintPreview_DetermineScaling(*args, **kwargs)
3622
3623 def __nonzero__(self): return self.Ok()
3624
3625 class PrintPreviewPtr(PrintPreview):
3626 def __init__(self, this):
3627 self.this = this
3628 if not hasattr(self,"thisown"): self.thisown = 0
3629 self.__class__ = PrintPreview
3630 _windows.PrintPreview_swigregister(PrintPreviewPtr)
3631
3632 class PyPrintPreview(PrintPreview):
3633 """"""
3634 def __repr__(self):
3635 return "<%s.%s; proxy of C++ wxPyPrintPreview instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3636 def __init__(self, *args, **kwargs):
3637 """__init__(Printout printout, Printout printoutForPrinting, PrintData data=None) -> PyPrintPreview"""
3638 newobj = _windows.new_PyPrintPreview(*args, **kwargs)
3639 self.this = newobj.this
3640 self.thisown = 1
3641 del newobj.thisown
3642 self._setCallbackInfo(self, PyPrintPreview)
3643
3644 def _setCallbackInfo(*args, **kwargs):
3645 """_setCallbackInfo(PyObject self, PyObject _class)"""
3646 return _windows.PyPrintPreview__setCallbackInfo(*args, **kwargs)
3647
3648 def base_SetCurrentPage(*args, **kwargs):
3649 """base_SetCurrentPage(int pageNum) -> bool"""
3650 return _windows.PyPrintPreview_base_SetCurrentPage(*args, **kwargs)
3651
3652 def base_PaintPage(*args, **kwargs):
3653 """base_PaintPage(PreviewCanvas canvas, wxDC dc) -> bool"""
3654 return _windows.PyPrintPreview_base_PaintPage(*args, **kwargs)
3655
3656 def base_DrawBlankPage(*args, **kwargs):
3657 """base_DrawBlankPage(PreviewCanvas canvas, wxDC dc) -> bool"""
3658 return _windows.PyPrintPreview_base_DrawBlankPage(*args, **kwargs)
3659
3660 def base_RenderPage(*args, **kwargs):
3661 """base_RenderPage(int pageNum) -> bool"""
3662 return _windows.PyPrintPreview_base_RenderPage(*args, **kwargs)
3663
3664 def base_SetZoom(*args, **kwargs):
3665 """base_SetZoom(int percent)"""
3666 return _windows.PyPrintPreview_base_SetZoom(*args, **kwargs)
3667
3668 def base_Print(*args, **kwargs):
3669 """base_Print(bool interactive) -> bool"""
3670 return _windows.PyPrintPreview_base_Print(*args, **kwargs)
3671
3672 def base_DetermineScaling(*args, **kwargs):
3673 """base_DetermineScaling()"""
3674 return _windows.PyPrintPreview_base_DetermineScaling(*args, **kwargs)
3675
3676
3677 class PyPrintPreviewPtr(PyPrintPreview):
3678 def __init__(self, this):
3679 self.this = this
3680 if not hasattr(self,"thisown"): self.thisown = 0
3681 self.__class__ = PyPrintPreview
3682 _windows.PyPrintPreview_swigregister(PyPrintPreviewPtr)
3683
3684 class PyPreviewFrame(PreviewFrame):
3685 """"""
3686 def __repr__(self):
3687 return "<%s.%s; proxy of C++ wxPyPreviewFrame instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3688 def __init__(self, *args, **kwargs):
3689 """__init__(PrintPreview preview, Frame parent, wxString title,
3690 Point pos=DefaultPosition, Size size=DefaultSize,
3691 long style=DEFAULT_FRAME_STYLE, wxString name=wxPyFrameNameStr) -> PyPreviewFrame"""
3692 newobj = _windows.new_PyPreviewFrame(*args, **kwargs)
3693 self.this = newobj.this
3694 self.thisown = 1
3695 del newobj.thisown
3696 self._setCallbackInfo(self, PyPreviewFrame); self._setOORInfo(self)
3697
3698 def _setCallbackInfo(*args, **kwargs):
3699 """_setCallbackInfo(PyObject self, PyObject _class)"""
3700 return _windows.PyPreviewFrame__setCallbackInfo(*args, **kwargs)
3701
3702 def SetPreviewCanvas(*args, **kwargs):
3703 """SetPreviewCanvas(PreviewCanvas canvas)"""
3704 return _windows.PyPreviewFrame_SetPreviewCanvas(*args, **kwargs)
3705
3706 def SetControlBar(*args, **kwargs):
3707 """SetControlBar(PreviewControlBar bar)"""
3708 return _windows.PyPreviewFrame_SetControlBar(*args, **kwargs)
3709
3710 def base_Initialize(*args, **kwargs):
3711 """base_Initialize()"""
3712 return _windows.PyPreviewFrame_base_Initialize(*args, **kwargs)
3713
3714 def base_CreateCanvas(*args, **kwargs):
3715 """base_CreateCanvas()"""
3716 return _windows.PyPreviewFrame_base_CreateCanvas(*args, **kwargs)
3717
3718 def base_CreateControlBar(*args, **kwargs):
3719 """base_CreateControlBar()"""
3720 return _windows.PyPreviewFrame_base_CreateControlBar(*args, **kwargs)
3721
3722
3723 class PyPreviewFramePtr(PyPreviewFrame):
3724 def __init__(self, this):
3725 self.this = this
3726 if not hasattr(self,"thisown"): self.thisown = 0
3727 self.__class__ = PyPreviewFrame
3728 _windows.PyPreviewFrame_swigregister(PyPreviewFramePtr)
3729
3730 class PyPreviewControlBar(PreviewControlBar):
3731 """"""
3732 def __repr__(self):
3733 return "<%s.%s; proxy of C++ wxPyPreviewControlBar instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3734 def __init__(self, *args, **kwargs):
3735 """__init__(PrintPreview preview, long buttons, Window parent,
3736 Point pos=DefaultPosition, Size size=DefaultSize,
3737 long style=0, wxString name=PanelNameStr) -> PyPreviewControlBar"""
3738 newobj = _windows.new_PyPreviewControlBar(*args, **kwargs)
3739 self.this = newobj.this
3740 self.thisown = 1
3741 del newobj.thisown
3742 self._setCallbackInfo(self, PyPreviewControlBar); self._setOORInfo(self)
3743
3744 def _setCallbackInfo(*args, **kwargs):
3745 """_setCallbackInfo(PyObject self, PyObject _class)"""
3746 return _windows.PyPreviewControlBar__setCallbackInfo(*args, **kwargs)
3747
3748 def SetPrintPreview(*args, **kwargs):
3749 """SetPrintPreview(PrintPreview preview)"""
3750 return _windows.PyPreviewControlBar_SetPrintPreview(*args, **kwargs)
3751
3752 def base_CreateButtons(*args, **kwargs):
3753 """base_CreateButtons()"""
3754 return _windows.PyPreviewControlBar_base_CreateButtons(*args, **kwargs)
3755
3756 def base_SetZoomControl(*args, **kwargs):
3757 """base_SetZoomControl(int zoom)"""
3758 return _windows.PyPreviewControlBar_base_SetZoomControl(*args, **kwargs)
3759
3760
3761 class PyPreviewControlBarPtr(PyPreviewControlBar):
3762 def __init__(self, this):
3763 self.this = this
3764 if not hasattr(self,"thisown"): self.thisown = 0
3765 self.__class__ = PyPreviewControlBar
3766 _windows.PyPreviewControlBar_swigregister(PyPreviewControlBarPtr)
3767
3768