]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/msw/misc.py
renamed wxWave to wxSound
[wxWidgets.git] / wxPython / src / msw / misc.py
1 # This file was created automatically by SWIG.
2 # Don't modify this file, modify the SWIG interface instead.
3
4 import _misc
5
6 import core
7 wx = core
8 #---------------------------------------------------------------------------
9
10 SYS_OEM_FIXED_FONT = _misc.SYS_OEM_FIXED_FONT
11 SYS_ANSI_FIXED_FONT = _misc.SYS_ANSI_FIXED_FONT
12 SYS_ANSI_VAR_FONT = _misc.SYS_ANSI_VAR_FONT
13 SYS_SYSTEM_FONT = _misc.SYS_SYSTEM_FONT
14 SYS_DEVICE_DEFAULT_FONT = _misc.SYS_DEVICE_DEFAULT_FONT
15 SYS_DEFAULT_PALETTE = _misc.SYS_DEFAULT_PALETTE
16 SYS_SYSTEM_FIXED_FONT = _misc.SYS_SYSTEM_FIXED_FONT
17 SYS_DEFAULT_GUI_FONT = _misc.SYS_DEFAULT_GUI_FONT
18 SYS_ICONTITLE_FONT = _misc.SYS_ICONTITLE_FONT
19 SYS_COLOUR_SCROLLBAR = _misc.SYS_COLOUR_SCROLLBAR
20 SYS_COLOUR_BACKGROUND = _misc.SYS_COLOUR_BACKGROUND
21 SYS_COLOUR_DESKTOP = _misc.SYS_COLOUR_DESKTOP
22 SYS_COLOUR_ACTIVECAPTION = _misc.SYS_COLOUR_ACTIVECAPTION
23 SYS_COLOUR_INACTIVECAPTION = _misc.SYS_COLOUR_INACTIVECAPTION
24 SYS_COLOUR_MENU = _misc.SYS_COLOUR_MENU
25 SYS_COLOUR_WINDOW = _misc.SYS_COLOUR_WINDOW
26 SYS_COLOUR_WINDOWFRAME = _misc.SYS_COLOUR_WINDOWFRAME
27 SYS_COLOUR_MENUTEXT = _misc.SYS_COLOUR_MENUTEXT
28 SYS_COLOUR_WINDOWTEXT = _misc.SYS_COLOUR_WINDOWTEXT
29 SYS_COLOUR_CAPTIONTEXT = _misc.SYS_COLOUR_CAPTIONTEXT
30 SYS_COLOUR_ACTIVEBORDER = _misc.SYS_COLOUR_ACTIVEBORDER
31 SYS_COLOUR_INACTIVEBORDER = _misc.SYS_COLOUR_INACTIVEBORDER
32 SYS_COLOUR_APPWORKSPACE = _misc.SYS_COLOUR_APPWORKSPACE
33 SYS_COLOUR_HIGHLIGHT = _misc.SYS_COLOUR_HIGHLIGHT
34 SYS_COLOUR_HIGHLIGHTTEXT = _misc.SYS_COLOUR_HIGHLIGHTTEXT
35 SYS_COLOUR_BTNFACE = _misc.SYS_COLOUR_BTNFACE
36 SYS_COLOUR_3DFACE = _misc.SYS_COLOUR_3DFACE
37 SYS_COLOUR_BTNSHADOW = _misc.SYS_COLOUR_BTNSHADOW
38 SYS_COLOUR_3DSHADOW = _misc.SYS_COLOUR_3DSHADOW
39 SYS_COLOUR_GRAYTEXT = _misc.SYS_COLOUR_GRAYTEXT
40 SYS_COLOUR_BTNTEXT = _misc.SYS_COLOUR_BTNTEXT
41 SYS_COLOUR_INACTIVECAPTIONTEXT = _misc.SYS_COLOUR_INACTIVECAPTIONTEXT
42 SYS_COLOUR_BTNHIGHLIGHT = _misc.SYS_COLOUR_BTNHIGHLIGHT
43 SYS_COLOUR_BTNHILIGHT = _misc.SYS_COLOUR_BTNHILIGHT
44 SYS_COLOUR_3DHIGHLIGHT = _misc.SYS_COLOUR_3DHIGHLIGHT
45 SYS_COLOUR_3DHILIGHT = _misc.SYS_COLOUR_3DHILIGHT
46 SYS_COLOUR_3DDKSHADOW = _misc.SYS_COLOUR_3DDKSHADOW
47 SYS_COLOUR_3DLIGHT = _misc.SYS_COLOUR_3DLIGHT
48 SYS_COLOUR_INFOTEXT = _misc.SYS_COLOUR_INFOTEXT
49 SYS_COLOUR_INFOBK = _misc.SYS_COLOUR_INFOBK
50 SYS_COLOUR_LISTBOX = _misc.SYS_COLOUR_LISTBOX
51 SYS_COLOUR_HOTLIGHT = _misc.SYS_COLOUR_HOTLIGHT
52 SYS_COLOUR_GRADIENTACTIVECAPTION = _misc.SYS_COLOUR_GRADIENTACTIVECAPTION
53 SYS_COLOUR_GRADIENTINACTIVECAPTION = _misc.SYS_COLOUR_GRADIENTINACTIVECAPTION
54 SYS_COLOUR_MENUHILIGHT = _misc.SYS_COLOUR_MENUHILIGHT
55 SYS_COLOUR_MENUBAR = _misc.SYS_COLOUR_MENUBAR
56 SYS_COLOUR_MAX = _misc.SYS_COLOUR_MAX
57 SYS_MOUSE_BUTTONS = _misc.SYS_MOUSE_BUTTONS
58 SYS_BORDER_X = _misc.SYS_BORDER_X
59 SYS_BORDER_Y = _misc.SYS_BORDER_Y
60 SYS_CURSOR_X = _misc.SYS_CURSOR_X
61 SYS_CURSOR_Y = _misc.SYS_CURSOR_Y
62 SYS_DCLICK_X = _misc.SYS_DCLICK_X
63 SYS_DCLICK_Y = _misc.SYS_DCLICK_Y
64 SYS_DRAG_X = _misc.SYS_DRAG_X
65 SYS_DRAG_Y = _misc.SYS_DRAG_Y
66 SYS_EDGE_X = _misc.SYS_EDGE_X
67 SYS_EDGE_Y = _misc.SYS_EDGE_Y
68 SYS_HSCROLL_ARROW_X = _misc.SYS_HSCROLL_ARROW_X
69 SYS_HSCROLL_ARROW_Y = _misc.SYS_HSCROLL_ARROW_Y
70 SYS_HTHUMB_X = _misc.SYS_HTHUMB_X
71 SYS_ICON_X = _misc.SYS_ICON_X
72 SYS_ICON_Y = _misc.SYS_ICON_Y
73 SYS_ICONSPACING_X = _misc.SYS_ICONSPACING_X
74 SYS_ICONSPACING_Y = _misc.SYS_ICONSPACING_Y
75 SYS_WINDOWMIN_X = _misc.SYS_WINDOWMIN_X
76 SYS_WINDOWMIN_Y = _misc.SYS_WINDOWMIN_Y
77 SYS_SCREEN_X = _misc.SYS_SCREEN_X
78 SYS_SCREEN_Y = _misc.SYS_SCREEN_Y
79 SYS_FRAMESIZE_X = _misc.SYS_FRAMESIZE_X
80 SYS_FRAMESIZE_Y = _misc.SYS_FRAMESIZE_Y
81 SYS_SMALLICON_X = _misc.SYS_SMALLICON_X
82 SYS_SMALLICON_Y = _misc.SYS_SMALLICON_Y
83 SYS_HSCROLL_Y = _misc.SYS_HSCROLL_Y
84 SYS_VSCROLL_X = _misc.SYS_VSCROLL_X
85 SYS_VSCROLL_ARROW_X = _misc.SYS_VSCROLL_ARROW_X
86 SYS_VSCROLL_ARROW_Y = _misc.SYS_VSCROLL_ARROW_Y
87 SYS_VTHUMB_Y = _misc.SYS_VTHUMB_Y
88 SYS_CAPTION_Y = _misc.SYS_CAPTION_Y
89 SYS_MENU_Y = _misc.SYS_MENU_Y
90 SYS_NETWORK_PRESENT = _misc.SYS_NETWORK_PRESENT
91 SYS_PENWINDOWS_PRESENT = _misc.SYS_PENWINDOWS_PRESENT
92 SYS_SHOW_SOUNDS = _misc.SYS_SHOW_SOUNDS
93 SYS_SWAP_BUTTONS = _misc.SYS_SWAP_BUTTONS
94 SYS_CAN_DRAW_FRAME_DECORATIONS = _misc.SYS_CAN_DRAW_FRAME_DECORATIONS
95 SYS_CAN_ICONIZE_FRAME = _misc.SYS_CAN_ICONIZE_FRAME
96 SYS_SCREEN_NONE = _misc.SYS_SCREEN_NONE
97 SYS_SCREEN_TINY = _misc.SYS_SCREEN_TINY
98 SYS_SCREEN_PDA = _misc.SYS_SCREEN_PDA
99 SYS_SCREEN_SMALL = _misc.SYS_SCREEN_SMALL
100 SYS_SCREEN_DESKTOP = _misc.SYS_SCREEN_DESKTOP
101 class SystemSettings(object):
102 def __init__(self): raise RuntimeError, "No constructor defined"
103 def __repr__(self):
104 return "<%s.%s; proxy of C++ wxSystemSettings instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
105 def GetColour(*args, **kwargs):
106 """GetColour(int index) -> Colour"""
107 return _misc.SystemSettings_GetColour(*args, **kwargs)
108
109 GetColour = staticmethod(GetColour)
110 def GetFont(*args, **kwargs):
111 """GetFont(int index) -> Font"""
112 return _misc.SystemSettings_GetFont(*args, **kwargs)
113
114 GetFont = staticmethod(GetFont)
115 def GetMetric(*args, **kwargs):
116 """GetMetric(int index) -> int"""
117 return _misc.SystemSettings_GetMetric(*args, **kwargs)
118
119 GetMetric = staticmethod(GetMetric)
120 def HasFeature(*args, **kwargs):
121 """HasFeature(int index) -> bool"""
122 return _misc.SystemSettings_HasFeature(*args, **kwargs)
123
124 HasFeature = staticmethod(HasFeature)
125 def GetScreenType(*args, **kwargs):
126 """GetScreenType() -> int"""
127 return _misc.SystemSettings_GetScreenType(*args, **kwargs)
128
129 GetScreenType = staticmethod(GetScreenType)
130 def SetScreenType(*args, **kwargs):
131 """SetScreenType(int screen)"""
132 return _misc.SystemSettings_SetScreenType(*args, **kwargs)
133
134 SetScreenType = staticmethod(SetScreenType)
135
136 class SystemSettingsPtr(SystemSettings):
137 def __init__(self, this):
138 self.this = this
139 if not hasattr(self,"thisown"): self.thisown = 0
140 self.__class__ = SystemSettings
141 _misc.SystemSettings_swigregister(SystemSettingsPtr)
142
143 def SystemSettings_GetColour(*args, **kwargs):
144 """SystemSettings_GetColour(int index) -> Colour"""
145 return _misc.SystemSettings_GetColour(*args, **kwargs)
146
147 def SystemSettings_GetFont(*args, **kwargs):
148 """SystemSettings_GetFont(int index) -> Font"""
149 return _misc.SystemSettings_GetFont(*args, **kwargs)
150
151 def SystemSettings_GetMetric(*args, **kwargs):
152 """SystemSettings_GetMetric(int index) -> int"""
153 return _misc.SystemSettings_GetMetric(*args, **kwargs)
154
155 def SystemSettings_HasFeature(*args, **kwargs):
156 """SystemSettings_HasFeature(int index) -> bool"""
157 return _misc.SystemSettings_HasFeature(*args, **kwargs)
158
159 def SystemSettings_GetScreenType(*args, **kwargs):
160 """SystemSettings_GetScreenType() -> int"""
161 return _misc.SystemSettings_GetScreenType(*args, **kwargs)
162
163 def SystemSettings_SetScreenType(*args, **kwargs):
164 """SystemSettings_SetScreenType(int screen)"""
165 return _misc.SystemSettings_SetScreenType(*args, **kwargs)
166
167 class SystemOptions(core.Object):
168 def __repr__(self):
169 return "<%s.%s; proxy of C++ wxSystemOptions instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
170 def __init__(self, *args, **kwargs):
171 """__init__() -> SystemOptions"""
172 newobj = _misc.new_SystemOptions(*args, **kwargs)
173 self.this = newobj.this
174 self.thisown = 1
175 del newobj.thisown
176 def SetOption(*args, **kwargs):
177 """SetOption(String name, String value)"""
178 return _misc.SystemOptions_SetOption(*args, **kwargs)
179
180 SetOption = staticmethod(SetOption)
181 def SetOptionInt(*args, **kwargs):
182 """SetOptionInt(String name, int value)"""
183 return _misc.SystemOptions_SetOptionInt(*args, **kwargs)
184
185 SetOptionInt = staticmethod(SetOptionInt)
186 def GetOption(*args, **kwargs):
187 """GetOption(String name) -> String"""
188 return _misc.SystemOptions_GetOption(*args, **kwargs)
189
190 GetOption = staticmethod(GetOption)
191 def GetOptionInt(*args, **kwargs):
192 """GetOptionInt(String name) -> int"""
193 return _misc.SystemOptions_GetOptionInt(*args, **kwargs)
194
195 GetOptionInt = staticmethod(GetOptionInt)
196 def HasOption(*args, **kwargs):
197 """HasOption(String name) -> bool"""
198 return _misc.SystemOptions_HasOption(*args, **kwargs)
199
200 HasOption = staticmethod(HasOption)
201
202 class SystemOptionsPtr(SystemOptions):
203 def __init__(self, this):
204 self.this = this
205 if not hasattr(self,"thisown"): self.thisown = 0
206 self.__class__ = SystemOptions
207 _misc.SystemOptions_swigregister(SystemOptionsPtr)
208
209 def SystemOptions_SetOption(*args, **kwargs):
210 """SystemOptions_SetOption(String name, String value)"""
211 return _misc.SystemOptions_SetOption(*args, **kwargs)
212
213 def SystemOptions_SetOptionInt(*args, **kwargs):
214 """SystemOptions_SetOptionInt(String name, int value)"""
215 return _misc.SystemOptions_SetOptionInt(*args, **kwargs)
216
217 def SystemOptions_GetOption(*args, **kwargs):
218 """SystemOptions_GetOption(String name) -> String"""
219 return _misc.SystemOptions_GetOption(*args, **kwargs)
220
221 def SystemOptions_GetOptionInt(*args, **kwargs):
222 """SystemOptions_GetOptionInt(String name) -> int"""
223 return _misc.SystemOptions_GetOptionInt(*args, **kwargs)
224
225 def SystemOptions_HasOption(*args, **kwargs):
226 """SystemOptions_HasOption(String name) -> bool"""
227 return _misc.SystemOptions_HasOption(*args, **kwargs)
228
229 #---------------------------------------------------------------------------
230
231
232 def NewId(*args, **kwargs):
233 """NewId() -> long"""
234 return _misc.NewId(*args, **kwargs)
235
236 def RegisterId(*args, **kwargs):
237 """RegisterId(long id)"""
238 return _misc.RegisterId(*args, **kwargs)
239
240 def GetCurrentId(*args, **kwargs):
241 """GetCurrentId() -> long"""
242 return _misc.GetCurrentId(*args, **kwargs)
243
244 def Bell(*args, **kwargs):
245 """Bell()"""
246 return _misc.Bell(*args, **kwargs)
247
248 def EndBusyCursor(*args, **kwargs):
249 """EndBusyCursor()"""
250 return _misc.EndBusyCursor(*args, **kwargs)
251
252 def GetElapsedTime(*args, **kwargs):
253 """GetElapsedTime(bool resetTimer=True) -> long"""
254 return _misc.GetElapsedTime(*args, **kwargs)
255
256 def GetMousePosition(*args, **kwargs):
257 """GetMousePosition() -> (x,y)"""
258 return _misc.GetMousePosition(*args, **kwargs)
259
260 def IsBusy(*args, **kwargs):
261 """IsBusy() -> bool"""
262 return _misc.IsBusy(*args, **kwargs)
263
264 def Now(*args, **kwargs):
265 """Now() -> String"""
266 return _misc.Now(*args, **kwargs)
267
268 def Shell(*args, **kwargs):
269 """Shell(String command=EmptyString) -> bool"""
270 return _misc.Shell(*args, **kwargs)
271
272 def StartTimer(*args, **kwargs):
273 """StartTimer()"""
274 return _misc.StartTimer(*args, **kwargs)
275
276 def GetOsVersion(*args, **kwargs):
277 """GetOsVersion() -> (platform, major, minor)"""
278 return _misc.GetOsVersion(*args, **kwargs)
279
280 def GetOsDescription(*args, **kwargs):
281 """GetOsDescription() -> String"""
282 return _misc.GetOsDescription(*args, **kwargs)
283
284 def GetFreeMemory(*args, **kwargs):
285 """GetFreeMemory() -> long"""
286 return _misc.GetFreeMemory(*args, **kwargs)
287 SHUTDOWN_POWEROFF = _misc.SHUTDOWN_POWEROFF
288 SHUTDOWN_REBOOT = _misc.SHUTDOWN_REBOOT
289
290 def Shutdown(*args, **kwargs):
291 """Shutdown(int wFlags) -> bool"""
292 return _misc.Shutdown(*args, **kwargs)
293
294 def Sleep(*args, **kwargs):
295 """Sleep(int secs)"""
296 return _misc.Sleep(*args, **kwargs)
297
298 def Usleep(*args, **kwargs):
299 """Usleep(unsigned long milliseconds)"""
300 return _misc.Usleep(*args, **kwargs)
301
302 def EnableTopLevelWindows(*args, **kwargs):
303 """EnableTopLevelWindows(bool enable)"""
304 return _misc.EnableTopLevelWindows(*args, **kwargs)
305
306 def StripMenuCodes(*args, **kwargs):
307 """StripMenuCodes(String in) -> String"""
308 return _misc.StripMenuCodes(*args, **kwargs)
309
310 def GetEmailAddress(*args, **kwargs):
311 """GetEmailAddress() -> String"""
312 return _misc.GetEmailAddress(*args, **kwargs)
313
314 def GetHostName(*args, **kwargs):
315 """GetHostName() -> String"""
316 return _misc.GetHostName(*args, **kwargs)
317
318 def GetFullHostName(*args, **kwargs):
319 """GetFullHostName() -> String"""
320 return _misc.GetFullHostName(*args, **kwargs)
321
322 def GetUserId(*args, **kwargs):
323 """GetUserId() -> String"""
324 return _misc.GetUserId(*args, **kwargs)
325
326 def GetUserName(*args, **kwargs):
327 """GetUserName() -> String"""
328 return _misc.GetUserName(*args, **kwargs)
329
330 def GetHomeDir(*args, **kwargs):
331 """GetHomeDir() -> String"""
332 return _misc.GetHomeDir(*args, **kwargs)
333
334 def GetUserHome(*args, **kwargs):
335 """GetUserHome(String user=EmptyString) -> String"""
336 return _misc.GetUserHome(*args, **kwargs)
337
338 def GetProcessId(*args, **kwargs):
339 """GetProcessId() -> unsigned long"""
340 return _misc.GetProcessId(*args, **kwargs)
341
342 def Trap(*args, **kwargs):
343 """Trap()"""
344 return _misc.Trap(*args, **kwargs)
345
346 def FileSelector(*args, **kwargs):
347 """
348 FileSelector(String message=FileSelectorPromptStr, String default_path=EmptyString,
349 String default_filename=EmptyString,
350 String default_extension=EmptyString,
351 String wildcard=FileSelectorDefaultWildcardStr,
352 int flags=0, Window parent=None, int x=-1,
353 int y=-1) -> String
354 """
355 return _misc.FileSelector(*args, **kwargs)
356
357 def LoadFileSelector(*args, **kwargs):
358 """
359 LoadFileSelector(String what, String extension, String default_name=EmptyString,
360 Window parent=None) -> String
361 """
362 return _misc.LoadFileSelector(*args, **kwargs)
363
364 def SaveFileSelector(*args, **kwargs):
365 """
366 SaveFileSelector(String what, String extension, String default_name=EmptyString,
367 Window parent=None) -> String
368 """
369 return _misc.SaveFileSelector(*args, **kwargs)
370
371 def DirSelector(*args, **kwargs):
372 """
373 DirSelector(String message=DirSelectorPromptStr, String defaultPath=EmptyString,
374 long style=DD_DEFAULT_STYLE,
375 Point pos=DefaultPosition, Window parent=None) -> String
376 """
377 return _misc.DirSelector(*args, **kwargs)
378
379 def GetTextFromUser(*args, **kwargs):
380 """
381 GetTextFromUser(String message, String caption=EmptyString, String default_value=EmptyString,
382 Window parent=None,
383 int x=-1, int y=-1, bool centre=True) -> String
384 """
385 return _misc.GetTextFromUser(*args, **kwargs)
386
387 def GetPasswordFromUser(*args, **kwargs):
388 """
389 GetPasswordFromUser(String message, String caption=EmptyString, String default_value=EmptyString,
390 Window parent=None) -> String
391 """
392 return _misc.GetPasswordFromUser(*args, **kwargs)
393
394 def GetSingleChoice(*args, **kwargs):
395 """
396 GetSingleChoice(String message, String caption, int choices, String choices_array,
397 Window parent=None, int x=-1,
398 int y=-1, bool centre=True, int width=150, int height=200) -> String
399 """
400 return _misc.GetSingleChoice(*args, **kwargs)
401
402 def GetSingleChoiceIndex(*args, **kwargs):
403 """
404 GetSingleChoiceIndex(String message, String caption, int choices, String choices_array,
405 Window parent=None, int x=-1,
406 int y=-1, bool centre=True, int width=150, int height=200) -> int
407 """
408 return _misc.GetSingleChoiceIndex(*args, **kwargs)
409
410 def MessageBox(*args, **kwargs):
411 """
412 MessageBox(String message, String caption=EmptyString, int style=wxOK|wxCENTRE,
413 Window parent=None, int x=-1,
414 int y=-1) -> int
415 """
416 return _misc.MessageBox(*args, **kwargs)
417
418 def GetNumberFromUser(*args, **kwargs):
419 """
420 GetNumberFromUser(String message, String prompt, String caption, long value,
421 long min=0, long max=100, Window parent=None,
422 Point pos=DefaultPosition) -> long
423 """
424 return _misc.GetNumberFromUser(*args, **kwargs)
425
426 def ColourDisplay(*args, **kwargs):
427 """ColourDisplay() -> bool"""
428 return _misc.ColourDisplay(*args, **kwargs)
429
430 def DisplayDepth(*args, **kwargs):
431 """DisplayDepth() -> int"""
432 return _misc.DisplayDepth(*args, **kwargs)
433
434 def GetDisplayDepth(*args, **kwargs):
435 """GetDisplayDepth() -> int"""
436 return _misc.GetDisplayDepth(*args, **kwargs)
437
438 def DisplaySize(*args, **kwargs):
439 """DisplaySize() -> (width, height)"""
440 return _misc.DisplaySize(*args, **kwargs)
441
442 def GetDisplaySize(*args, **kwargs):
443 """GetDisplaySize() -> Size"""
444 return _misc.GetDisplaySize(*args, **kwargs)
445
446 def DisplaySizeMM(*args, **kwargs):
447 """DisplaySizeMM() -> (width, height)"""
448 return _misc.DisplaySizeMM(*args, **kwargs)
449
450 def GetDisplaySizeMM(*args, **kwargs):
451 """GetDisplaySizeMM() -> Size"""
452 return _misc.GetDisplaySizeMM(*args, **kwargs)
453
454 def ClientDisplayRect(*args, **kwargs):
455 """ClientDisplayRect() -> (x, y, width, height)"""
456 return _misc.ClientDisplayRect(*args, **kwargs)
457
458 def GetClientDisplayRect(*args, **kwargs):
459 """GetClientDisplayRect() -> Rect"""
460 return _misc.GetClientDisplayRect(*args, **kwargs)
461
462 def SetCursor(*args, **kwargs):
463 """SetCursor(Cursor cursor)"""
464 return _misc.SetCursor(*args, **kwargs)
465
466 def BeginBusyCursor(*args, **kwargs):
467 """BeginBusyCursor(Cursor cursor=wxHOURGLASS_CURSOR)"""
468 return _misc.BeginBusyCursor(*args, **kwargs)
469
470 def GetActiveWindow(*args, **kwargs):
471 """GetActiveWindow() -> Window"""
472 return _misc.GetActiveWindow(*args, **kwargs)
473
474 def GenericFindWindowAtPoint(*args, **kwargs):
475 """GenericFindWindowAtPoint(Point pt) -> Window"""
476 return _misc.GenericFindWindowAtPoint(*args, **kwargs)
477
478 def FindWindowAtPoint(*args, **kwargs):
479 """FindWindowAtPoint(Point pt) -> Window"""
480 return _misc.FindWindowAtPoint(*args, **kwargs)
481
482 def GetTopLevelParent(*args, **kwargs):
483 """GetTopLevelParent(Window win) -> Window"""
484 return _misc.GetTopLevelParent(*args, **kwargs)
485
486 def GetKeyState(*args, **kwargs):
487 """GetKeyState(int key) -> bool"""
488 return _misc.GetKeyState(*args, **kwargs)
489
490 def WakeUpMainThread(*args, **kwargs):
491 """WakeUpMainThread()"""
492 return _misc.WakeUpMainThread(*args, **kwargs)
493
494 def MutexGuiEnter(*args, **kwargs):
495 """MutexGuiEnter()"""
496 return _misc.MutexGuiEnter(*args, **kwargs)
497
498 def MutexGuiLeave(*args, **kwargs):
499 """MutexGuiLeave()"""
500 return _misc.MutexGuiLeave(*args, **kwargs)
501 class MutexGuiLocker(object):
502 def __repr__(self):
503 return "<%s.%s; proxy of C++ wxMutexGuiLocker instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
504 def __init__(self, *args, **kwargs):
505 """__init__() -> MutexGuiLocker"""
506 newobj = _misc.new_MutexGuiLocker(*args, **kwargs)
507 self.this = newobj.this
508 self.thisown = 1
509 del newobj.thisown
510 def __del__(self, destroy=_misc.delete_MutexGuiLocker):
511 """__del__()"""
512 try:
513 if self.thisown: destroy(self)
514 except: pass
515
516
517 class MutexGuiLockerPtr(MutexGuiLocker):
518 def __init__(self, this):
519 self.this = this
520 if not hasattr(self,"thisown"): self.thisown = 0
521 self.__class__ = MutexGuiLocker
522 _misc.MutexGuiLocker_swigregister(MutexGuiLockerPtr)
523 cvar = _misc.cvar
524 FileSelectorPromptStr = cvar.FileSelectorPromptStr
525 FileSelectorDefaultWildcardStr = cvar.FileSelectorDefaultWildcardStr
526 DirSelectorPromptStr = cvar.DirSelectorPromptStr
527
528
529 def Thread_IsMain(*args, **kwargs):
530 """Thread_IsMain() -> bool"""
531 return _misc.Thread_IsMain(*args, **kwargs)
532 #---------------------------------------------------------------------------
533
534 class ToolTip(core.Object):
535 def __repr__(self):
536 return "<%s.%s; proxy of C++ wxToolTip instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
537 def __init__(self, *args, **kwargs):
538 """__init__(String tip) -> ToolTip"""
539 newobj = _misc.new_ToolTip(*args, **kwargs)
540 self.this = newobj.this
541 self.thisown = 1
542 del newobj.thisown
543 def SetTip(*args, **kwargs):
544 """SetTip(String tip)"""
545 return _misc.ToolTip_SetTip(*args, **kwargs)
546
547 def GetTip(*args, **kwargs):
548 """GetTip() -> String"""
549 return _misc.ToolTip_GetTip(*args, **kwargs)
550
551 def GetWindow(*args, **kwargs):
552 """GetWindow() -> Window"""
553 return _misc.ToolTip_GetWindow(*args, **kwargs)
554
555 def Enable(*args, **kwargs):
556 """Enable(bool flag)"""
557 return _misc.ToolTip_Enable(*args, **kwargs)
558
559 Enable = staticmethod(Enable)
560 def SetDelay(*args, **kwargs):
561 """SetDelay(long milliseconds)"""
562 return _misc.ToolTip_SetDelay(*args, **kwargs)
563
564 SetDelay = staticmethod(SetDelay)
565
566 class ToolTipPtr(ToolTip):
567 def __init__(self, this):
568 self.this = this
569 if not hasattr(self,"thisown"): self.thisown = 0
570 self.__class__ = ToolTip
571 _misc.ToolTip_swigregister(ToolTipPtr)
572
573 def ToolTip_Enable(*args, **kwargs):
574 """ToolTip_Enable(bool flag)"""
575 return _misc.ToolTip_Enable(*args, **kwargs)
576
577 def ToolTip_SetDelay(*args, **kwargs):
578 """ToolTip_SetDelay(long milliseconds)"""
579 return _misc.ToolTip_SetDelay(*args, **kwargs)
580
581 class Caret(object):
582 def __repr__(self):
583 return "<%s.%s; proxy of C++ wxCaret instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
584 def __init__(self, *args, **kwargs):
585 """__init__(Window window, Size size) -> Caret"""
586 newobj = _misc.new_Caret(*args, **kwargs)
587 self.this = newobj.this
588 self.thisown = 1
589 del newobj.thisown
590 def __del__(self, destroy=_misc.delete_Caret):
591 """__del__()"""
592 try:
593 if self.thisown: destroy(self)
594 except: pass
595
596 def IsOk(*args, **kwargs):
597 """IsOk() -> bool"""
598 return _misc.Caret_IsOk(*args, **kwargs)
599
600 def IsVisible(*args, **kwargs):
601 """IsVisible() -> bool"""
602 return _misc.Caret_IsVisible(*args, **kwargs)
603
604 def GetPosition(*args, **kwargs):
605 """GetPosition() -> Point"""
606 return _misc.Caret_GetPosition(*args, **kwargs)
607
608 def GetPositionTuple(*args, **kwargs):
609 """GetPositionTuple() -> (x,y)"""
610 return _misc.Caret_GetPositionTuple(*args, **kwargs)
611
612 def GetSize(*args, **kwargs):
613 """GetSize() -> Size"""
614 return _misc.Caret_GetSize(*args, **kwargs)
615
616 def GetSizeTuple(*args, **kwargs):
617 """GetSizeTuple() -> (width, height)"""
618 return _misc.Caret_GetSizeTuple(*args, **kwargs)
619
620 def GetWindow(*args, **kwargs):
621 """GetWindow() -> Window"""
622 return _misc.Caret_GetWindow(*args, **kwargs)
623
624 def MoveXY(*args, **kwargs):
625 """MoveXY(int x, int y)"""
626 return _misc.Caret_MoveXY(*args, **kwargs)
627
628 def Move(*args, **kwargs):
629 """Move(Point pt)"""
630 return _misc.Caret_Move(*args, **kwargs)
631
632 def SetSizeWH(*args, **kwargs):
633 """SetSizeWH(int width, int height)"""
634 return _misc.Caret_SetSizeWH(*args, **kwargs)
635
636 def SetSize(*args, **kwargs):
637 """SetSize(Size size)"""
638 return _misc.Caret_SetSize(*args, **kwargs)
639
640 def Show(*args, **kwargs):
641 """Show(int show=True)"""
642 return _misc.Caret_Show(*args, **kwargs)
643
644 def Hide(*args, **kwargs):
645 """Hide()"""
646 return _misc.Caret_Hide(*args, **kwargs)
647
648 def __nonzero__(self): return self.IsOk()
649
650 class CaretPtr(Caret):
651 def __init__(self, this):
652 self.this = this
653 if not hasattr(self,"thisown"): self.thisown = 0
654 self.__class__ = Caret
655 _misc.Caret_swigregister(CaretPtr)
656
657
658 def Caret_GetBlinkTime(*args, **kwargs):
659 """Caret_GetBlinkTime() -> int"""
660 return _misc.Caret_GetBlinkTime(*args, **kwargs)
661
662 def Caret_SetBlinkTime(*args, **kwargs):
663 """Caret_SetBlinkTime(int milliseconds)"""
664 return _misc.Caret_SetBlinkTime(*args, **kwargs)
665 class BusyCursor(object):
666 def __repr__(self):
667 return "<%s.%s; proxy of C++ wxBusyCursor instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
668 def __init__(self, *args, **kwargs):
669 """__init__(Cursor cursor=wxHOURGLASS_CURSOR) -> BusyCursor"""
670 newobj = _misc.new_BusyCursor(*args, **kwargs)
671 self.this = newobj.this
672 self.thisown = 1
673 del newobj.thisown
674 def __del__(self, destroy=_misc.delete_BusyCursor):
675 """__del__()"""
676 try:
677 if self.thisown: destroy(self)
678 except: pass
679
680
681 class BusyCursorPtr(BusyCursor):
682 def __init__(self, this):
683 self.this = this
684 if not hasattr(self,"thisown"): self.thisown = 0
685 self.__class__ = BusyCursor
686 _misc.BusyCursor_swigregister(BusyCursorPtr)
687
688 class WindowDisabler(object):
689 def __repr__(self):
690 return "<%s.%s; proxy of C++ wxWindowDisabler instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
691 def __init__(self, *args, **kwargs):
692 """__init__(Window winToSkip=None) -> WindowDisabler"""
693 newobj = _misc.new_WindowDisabler(*args, **kwargs)
694 self.this = newobj.this
695 self.thisown = 1
696 del newobj.thisown
697 def __del__(self, destroy=_misc.delete_WindowDisabler):
698 """__del__()"""
699 try:
700 if self.thisown: destroy(self)
701 except: pass
702
703
704 class WindowDisablerPtr(WindowDisabler):
705 def __init__(self, this):
706 self.this = this
707 if not hasattr(self,"thisown"): self.thisown = 0
708 self.__class__ = WindowDisabler
709 _misc.WindowDisabler_swigregister(WindowDisablerPtr)
710
711 class BusyInfo(core.Object):
712 def __repr__(self):
713 return "<%s.%s; proxy of C++ wxBusyInfo instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
714 def __init__(self, *args, **kwargs):
715 """__init__(String message) -> BusyInfo"""
716 newobj = _misc.new_BusyInfo(*args, **kwargs)
717 self.this = newobj.this
718 self.thisown = 1
719 del newobj.thisown
720 def __del__(self, destroy=_misc.delete_BusyInfo):
721 """__del__()"""
722 try:
723 if self.thisown: destroy(self)
724 except: pass
725
726
727 class BusyInfoPtr(BusyInfo):
728 def __init__(self, this):
729 self.this = this
730 if not hasattr(self,"thisown"): self.thisown = 0
731 self.__class__ = BusyInfo
732 _misc.BusyInfo_swigregister(BusyInfoPtr)
733
734 class StopWatch(object):
735 def __repr__(self):
736 return "<%s.%s; proxy of C++ wxStopWatch instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
737 def __init__(self, *args, **kwargs):
738 """__init__() -> StopWatch"""
739 newobj = _misc.new_StopWatch(*args, **kwargs)
740 self.this = newobj.this
741 self.thisown = 1
742 del newobj.thisown
743 def Start(*args, **kwargs):
744 """Start(long t0=0)"""
745 return _misc.StopWatch_Start(*args, **kwargs)
746
747 def Pause(*args, **kwargs):
748 """Pause()"""
749 return _misc.StopWatch_Pause(*args, **kwargs)
750
751 def Resume(*args, **kwargs):
752 """Resume()"""
753 return _misc.StopWatch_Resume(*args, **kwargs)
754
755 def Time(*args, **kwargs):
756 """Time() -> long"""
757 return _misc.StopWatch_Time(*args, **kwargs)
758
759
760 class StopWatchPtr(StopWatch):
761 def __init__(self, this):
762 self.this = this
763 if not hasattr(self,"thisown"): self.thisown = 0
764 self.__class__ = StopWatch
765 _misc.StopWatch_swigregister(StopWatchPtr)
766
767 class FileHistory(core.Object):
768 def __repr__(self):
769 return "<%s.%s; proxy of C++ wxFileHistory instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
770 def __init__(self, *args, **kwargs):
771 """__init__(int maxFiles=9) -> FileHistory"""
772 newobj = _misc.new_FileHistory(*args, **kwargs)
773 self.this = newobj.this
774 self.thisown = 1
775 del newobj.thisown
776 def __del__(self, destroy=_misc.delete_FileHistory):
777 """__del__()"""
778 try:
779 if self.thisown: destroy(self)
780 except: pass
781
782 def AddFileToHistory(*args, **kwargs):
783 """AddFileToHistory(String file)"""
784 return _misc.FileHistory_AddFileToHistory(*args, **kwargs)
785
786 def RemoveFileFromHistory(*args, **kwargs):
787 """RemoveFileFromHistory(int i)"""
788 return _misc.FileHistory_RemoveFileFromHistory(*args, **kwargs)
789
790 def GetMaxFiles(*args, **kwargs):
791 """GetMaxFiles() -> int"""
792 return _misc.FileHistory_GetMaxFiles(*args, **kwargs)
793
794 def UseMenu(*args, **kwargs):
795 """UseMenu(Menu menu)"""
796 return _misc.FileHistory_UseMenu(*args, **kwargs)
797
798 def RemoveMenu(*args, **kwargs):
799 """RemoveMenu(Menu menu)"""
800 return _misc.FileHistory_RemoveMenu(*args, **kwargs)
801
802 def Load(*args, **kwargs):
803 """Load(ConfigBase config)"""
804 return _misc.FileHistory_Load(*args, **kwargs)
805
806 def Save(*args, **kwargs):
807 """Save(ConfigBase config)"""
808 return _misc.FileHistory_Save(*args, **kwargs)
809
810 def AddFilesToMenu(*args, **kwargs):
811 """AddFilesToMenu()"""
812 return _misc.FileHistory_AddFilesToMenu(*args, **kwargs)
813
814 def AddFilesToThisMenu(*args, **kwargs):
815 """AddFilesToThisMenu(Menu menu)"""
816 return _misc.FileHistory_AddFilesToThisMenu(*args, **kwargs)
817
818 def GetHistoryFile(*args, **kwargs):
819 """GetHistoryFile(int i) -> String"""
820 return _misc.FileHistory_GetHistoryFile(*args, **kwargs)
821
822 def GetCount(*args, **kwargs):
823 """GetCount() -> int"""
824 return _misc.FileHistory_GetCount(*args, **kwargs)
825
826 GetNoHistoryFiles = GetCount
827
828 class FileHistoryPtr(FileHistory):
829 def __init__(self, this):
830 self.this = this
831 if not hasattr(self,"thisown"): self.thisown = 0
832 self.__class__ = FileHistory
833 _misc.FileHistory_swigregister(FileHistoryPtr)
834
835 class SingleInstanceChecker(object):
836 def __repr__(self):
837 return "<%s.%s; proxy of C++ wxSingleInstanceChecker instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
838 def __init__(self, *args, **kwargs):
839 """__init__(String name, String path=EmptyString) -> SingleInstanceChecker"""
840 newobj = _misc.new_SingleInstanceChecker(*args, **kwargs)
841 self.this = newobj.this
842 self.thisown = 1
843 del newobj.thisown
844 def __del__(self, destroy=_misc.delete_SingleInstanceChecker):
845 """__del__()"""
846 try:
847 if self.thisown: destroy(self)
848 except: pass
849
850 def Create(*args, **kwargs):
851 """Create(String name, String path=EmptyString) -> bool"""
852 return _misc.SingleInstanceChecker_Create(*args, **kwargs)
853
854 def IsAnotherRunning(*args, **kwargs):
855 """IsAnotherRunning() -> bool"""
856 return _misc.SingleInstanceChecker_IsAnotherRunning(*args, **kwargs)
857
858
859 class SingleInstanceCheckerPtr(SingleInstanceChecker):
860 def __init__(self, this):
861 self.this = this
862 if not hasattr(self,"thisown"): self.thisown = 0
863 self.__class__ = SingleInstanceChecker
864 _misc.SingleInstanceChecker_swigregister(SingleInstanceCheckerPtr)
865
866 def PreSingleInstanceChecker(*args, **kwargs):
867 """PreSingleInstanceChecker() -> SingleInstanceChecker"""
868 val = _misc.new_PreSingleInstanceChecker(*args, **kwargs)
869 val.thisown = 1
870 return val
871
872
873 def DrawWindowOnDC(*args, **kwargs):
874 """DrawWindowOnDC(Window window, DC dc, int method)"""
875 return _misc.DrawWindowOnDC(*args, **kwargs)
876 #---------------------------------------------------------------------------
877
878 class TipProvider(object):
879 def __init__(self): raise RuntimeError, "No constructor defined"
880 def __repr__(self):
881 return "<%s.%s; proxy of C++ wxTipProvider instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
882 def __del__(self, destroy=_misc.delete_TipProvider):
883 """__del__()"""
884 try:
885 if self.thisown: destroy(self)
886 except: pass
887
888 def GetTip(*args, **kwargs):
889 """GetTip() -> String"""
890 return _misc.TipProvider_GetTip(*args, **kwargs)
891
892 def GetCurrentTip(*args, **kwargs):
893 """GetCurrentTip() -> size_t"""
894 return _misc.TipProvider_GetCurrentTip(*args, **kwargs)
895
896 def PreprocessTip(*args, **kwargs):
897 """PreprocessTip(String tip) -> String"""
898 return _misc.TipProvider_PreprocessTip(*args, **kwargs)
899
900
901 class TipProviderPtr(TipProvider):
902 def __init__(self, this):
903 self.this = this
904 if not hasattr(self,"thisown"): self.thisown = 0
905 self.__class__ = TipProvider
906 _misc.TipProvider_swigregister(TipProviderPtr)
907
908 class PyTipProvider(TipProvider):
909 def __repr__(self):
910 return "<%s.%s; proxy of C++ wxPyTipProvider instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
911 def __init__(self, *args, **kwargs):
912 """__init__(size_t currentTip) -> PyTipProvider"""
913 newobj = _misc.new_PyTipProvider(*args, **kwargs)
914 self.this = newobj.this
915 self.thisown = 1
916 del newobj.thisown
917 def _setCallbackInfo(*args, **kwargs):
918 """_setCallbackInfo(PyObject self, PyObject _class)"""
919 return _misc.PyTipProvider__setCallbackInfo(*args, **kwargs)
920
921
922 class PyTipProviderPtr(PyTipProvider):
923 def __init__(self, this):
924 self.this = this
925 if not hasattr(self,"thisown"): self.thisown = 0
926 self.__class__ = PyTipProvider
927 _misc.PyTipProvider_swigregister(PyTipProviderPtr)
928
929
930 def ShowTip(*args, **kwargs):
931 """ShowTip(Window parent, TipProvider tipProvider, bool showAtStartup=True) -> bool"""
932 return _misc.ShowTip(*args, **kwargs)
933
934 def CreateFileTipProvider(*args, **kwargs):
935 """CreateFileTipProvider(String filename, size_t currentTip) -> TipProvider"""
936 return _misc.CreateFileTipProvider(*args, **kwargs)
937 #---------------------------------------------------------------------------
938
939 TIMER_CONTINUOUS = _misc.TIMER_CONTINUOUS
940 TIMER_ONE_SHOT = _misc.TIMER_ONE_SHOT
941 wxEVT_TIMER = _misc.wxEVT_TIMER
942 class Timer(core.EvtHandler):
943 def __repr__(self):
944 return "<%s.%s; proxy of C++ wxPyTimer instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
945 def __init__(self, *args, **kwargs):
946 """__init__(EvtHandler owner=None, int id=-1) -> Timer"""
947 newobj = _misc.new_Timer(*args, **kwargs)
948 self.this = newobj.this
949 self.thisown = 1
950 del newobj.thisown
951 self._setCallbackInfo(self, Timer)
952
953 def __del__(self, destroy=_misc.delete_Timer):
954 """__del__()"""
955 try:
956 if self.thisown: destroy(self)
957 except: pass
958
959 def _setCallbackInfo(*args, **kwargs):
960 """_setCallbackInfo(PyObject self, PyObject _class)"""
961 return _misc.Timer__setCallbackInfo(*args, **kwargs)
962
963 def SetOwner(*args, **kwargs):
964 """SetOwner(EvtHandler owner, int id=-1)"""
965 return _misc.Timer_SetOwner(*args, **kwargs)
966
967 def Start(*args, **kwargs):
968 """Start(int milliseconds=-1, bool oneShot=False) -> bool"""
969 return _misc.Timer_Start(*args, **kwargs)
970
971 def Stop(*args, **kwargs):
972 """Stop()"""
973 return _misc.Timer_Stop(*args, **kwargs)
974
975 def IsRunning(*args, **kwargs):
976 """IsRunning() -> bool"""
977 return _misc.Timer_IsRunning(*args, **kwargs)
978
979 def GetInterval(*args, **kwargs):
980 """GetInterval() -> int"""
981 return _misc.Timer_GetInterval(*args, **kwargs)
982
983 def IsOneShot(*args, **kwargs):
984 """IsOneShot() -> bool"""
985 return _misc.Timer_IsOneShot(*args, **kwargs)
986
987 def GetId(*args, **kwargs):
988 """GetId() -> int"""
989 return _misc.Timer_GetId(*args, **kwargs)
990
991
992 class TimerPtr(Timer):
993 def __init__(self, this):
994 self.this = this
995 if not hasattr(self,"thisown"): self.thisown = 0
996 self.__class__ = Timer
997 _misc.Timer_swigregister(TimerPtr)
998
999 # For backwards compatibility with 2.4
1000 class PyTimer(Timer):
1001 def __init__(self, notify):
1002 Timer.__init__(self)
1003 self.notify = notify
1004
1005 def Notify(self):
1006 if self.notify:
1007 self.notify()
1008
1009
1010 EVT_TIMER = wx.PyEventBinder( wxEVT_TIMER, 1 )
1011
1012
1013 class TimerEvent(core.Event):
1014 def __repr__(self):
1015 return "<%s.%s; proxy of C++ wxTimerEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1016 def __init__(self, *args, **kwargs):
1017 """__init__(int timerid=0, int interval=0) -> TimerEvent"""
1018 newobj = _misc.new_TimerEvent(*args, **kwargs)
1019 self.this = newobj.this
1020 self.thisown = 1
1021 del newobj.thisown
1022 def GetInterval(*args, **kwargs):
1023 """GetInterval() -> int"""
1024 return _misc.TimerEvent_GetInterval(*args, **kwargs)
1025
1026
1027 class TimerEventPtr(TimerEvent):
1028 def __init__(self, this):
1029 self.this = this
1030 if not hasattr(self,"thisown"): self.thisown = 0
1031 self.__class__ = TimerEvent
1032 _misc.TimerEvent_swigregister(TimerEventPtr)
1033
1034 class TimerRunner(object):
1035 def __repr__(self):
1036 return "<%s.%s; proxy of C++ wxTimerRunner instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1037 def __init__(self, *args):
1038 """
1039 __init__(wxTimer timer) -> TimerRunner
1040 __init__(wxTimer timer, int milli, bool oneShot=False) -> TimerRunner
1041 """
1042 newobj = _misc.new_TimerRunner(*args)
1043 self.this = newobj.this
1044 self.thisown = 1
1045 del newobj.thisown
1046 def __del__(self, destroy=_misc.delete_TimerRunner):
1047 """__del__()"""
1048 try:
1049 if self.thisown: destroy(self)
1050 except: pass
1051
1052 def Start(*args, **kwargs):
1053 """Start(int milli, bool oneShot=False)"""
1054 return _misc.TimerRunner_Start(*args, **kwargs)
1055
1056
1057 class TimerRunnerPtr(TimerRunner):
1058 def __init__(self, this):
1059 self.this = this
1060 if not hasattr(self,"thisown"): self.thisown = 0
1061 self.__class__ = TimerRunner
1062 _misc.TimerRunner_swigregister(TimerRunnerPtr)
1063
1064 #---------------------------------------------------------------------------
1065
1066 LOG_FatalError = _misc.LOG_FatalError
1067 LOG_Error = _misc.LOG_Error
1068 LOG_Warning = _misc.LOG_Warning
1069 LOG_Message = _misc.LOG_Message
1070 LOG_Status = _misc.LOG_Status
1071 LOG_Info = _misc.LOG_Info
1072 LOG_Debug = _misc.LOG_Debug
1073 LOG_Trace = _misc.LOG_Trace
1074 LOG_Progress = _misc.LOG_Progress
1075 LOG_User = _misc.LOG_User
1076 LOG_Max = _misc.LOG_Max
1077 TRACE_MemAlloc = _misc.TRACE_MemAlloc
1078 TRACE_Messages = _misc.TRACE_Messages
1079 TRACE_ResAlloc = _misc.TRACE_ResAlloc
1080 TRACE_RefCount = _misc.TRACE_RefCount
1081 TRACE_OleCalls = _misc.TRACE_OleCalls
1082 TraceMemAlloc = _misc.TraceMemAlloc
1083 TraceMessages = _misc.TraceMessages
1084 TraceResAlloc = _misc.TraceResAlloc
1085 TraceRefCount = _misc.TraceRefCount
1086 TraceOleCalls = _misc.TraceOleCalls
1087 class Log(object):
1088 def __repr__(self):
1089 return "<%s.%s; proxy of C++ wxLog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1090 def __init__(self, *args, **kwargs):
1091 """__init__() -> Log"""
1092 newobj = _misc.new_Log(*args, **kwargs)
1093 self.this = newobj.this
1094 self.thisown = 1
1095 del newobj.thisown
1096 def IsEnabled(*args, **kwargs):
1097 """IsEnabled() -> bool"""
1098 return _misc.Log_IsEnabled(*args, **kwargs)
1099
1100 IsEnabled = staticmethod(IsEnabled)
1101 def EnableLogging(*args, **kwargs):
1102 """EnableLogging(bool doIt=True) -> bool"""
1103 return _misc.Log_EnableLogging(*args, **kwargs)
1104
1105 EnableLogging = staticmethod(EnableLogging)
1106 def OnLog(*args, **kwargs):
1107 """OnLog(wxLogLevel level, wxChar szString, time_t t)"""
1108 return _misc.Log_OnLog(*args, **kwargs)
1109
1110 OnLog = staticmethod(OnLog)
1111 def Flush(*args, **kwargs):
1112 """Flush()"""
1113 return _misc.Log_Flush(*args, **kwargs)
1114
1115 def FlushActive(*args, **kwargs):
1116 """FlushActive()"""
1117 return _misc.Log_FlushActive(*args, **kwargs)
1118
1119 FlushActive = staticmethod(FlushActive)
1120 def GetActiveTarget(*args, **kwargs):
1121 """GetActiveTarget() -> Log"""
1122 return _misc.Log_GetActiveTarget(*args, **kwargs)
1123
1124 GetActiveTarget = staticmethod(GetActiveTarget)
1125 def SetActiveTarget(*args, **kwargs):
1126 """SetActiveTarget(Log pLogger) -> Log"""
1127 return _misc.Log_SetActiveTarget(*args, **kwargs)
1128
1129 SetActiveTarget = staticmethod(SetActiveTarget)
1130 def Suspend(*args, **kwargs):
1131 """Suspend()"""
1132 return _misc.Log_Suspend(*args, **kwargs)
1133
1134 Suspend = staticmethod(Suspend)
1135 def Resume(*args, **kwargs):
1136 """Resume()"""
1137 return _misc.Log_Resume(*args, **kwargs)
1138
1139 Resume = staticmethod(Resume)
1140 def SetVerbose(*args, **kwargs):
1141 """SetVerbose(bool bVerbose=True)"""
1142 return _misc.Log_SetVerbose(*args, **kwargs)
1143
1144 SetVerbose = staticmethod(SetVerbose)
1145 def SetLogLevel(*args, **kwargs):
1146 """SetLogLevel(wxLogLevel logLevel)"""
1147 return _misc.Log_SetLogLevel(*args, **kwargs)
1148
1149 SetLogLevel = staticmethod(SetLogLevel)
1150 def DontCreateOnDemand(*args, **kwargs):
1151 """DontCreateOnDemand()"""
1152 return _misc.Log_DontCreateOnDemand(*args, **kwargs)
1153
1154 DontCreateOnDemand = staticmethod(DontCreateOnDemand)
1155 def SetTraceMask(*args, **kwargs):
1156 """SetTraceMask(wxTraceMask ulMask)"""
1157 return _misc.Log_SetTraceMask(*args, **kwargs)
1158
1159 SetTraceMask = staticmethod(SetTraceMask)
1160 def AddTraceMask(*args, **kwargs):
1161 """AddTraceMask(String str)"""
1162 return _misc.Log_AddTraceMask(*args, **kwargs)
1163
1164 AddTraceMask = staticmethod(AddTraceMask)
1165 def RemoveTraceMask(*args, **kwargs):
1166 """RemoveTraceMask(String str)"""
1167 return _misc.Log_RemoveTraceMask(*args, **kwargs)
1168
1169 RemoveTraceMask = staticmethod(RemoveTraceMask)
1170 def ClearTraceMasks(*args, **kwargs):
1171 """ClearTraceMasks()"""
1172 return _misc.Log_ClearTraceMasks(*args, **kwargs)
1173
1174 ClearTraceMasks = staticmethod(ClearTraceMasks)
1175 def GetTraceMasks(*args, **kwargs):
1176 """GetTraceMasks() -> wxArrayString"""
1177 return _misc.Log_GetTraceMasks(*args, **kwargs)
1178
1179 GetTraceMasks = staticmethod(GetTraceMasks)
1180 def SetTimestamp(*args, **kwargs):
1181 """SetTimestamp(wxChar ts)"""
1182 return _misc.Log_SetTimestamp(*args, **kwargs)
1183
1184 SetTimestamp = staticmethod(SetTimestamp)
1185 def GetVerbose(*args, **kwargs):
1186 """GetVerbose() -> bool"""
1187 return _misc.Log_GetVerbose(*args, **kwargs)
1188
1189 GetVerbose = staticmethod(GetVerbose)
1190 def GetTraceMask(*args, **kwargs):
1191 """GetTraceMask() -> wxTraceMask"""
1192 return _misc.Log_GetTraceMask(*args, **kwargs)
1193
1194 GetTraceMask = staticmethod(GetTraceMask)
1195 def IsAllowedTraceMask(*args, **kwargs):
1196 """IsAllowedTraceMask(wxChar mask) -> bool"""
1197 return _misc.Log_IsAllowedTraceMask(*args, **kwargs)
1198
1199 IsAllowedTraceMask = staticmethod(IsAllowedTraceMask)
1200 def GetLogLevel(*args, **kwargs):
1201 """GetLogLevel() -> wxLogLevel"""
1202 return _misc.Log_GetLogLevel(*args, **kwargs)
1203
1204 GetLogLevel = staticmethod(GetLogLevel)
1205 def GetTimestamp(*args, **kwargs):
1206 """GetTimestamp() -> wxChar"""
1207 return _misc.Log_GetTimestamp(*args, **kwargs)
1208
1209 GetTimestamp = staticmethod(GetTimestamp)
1210 def TimeStamp(*args, **kwargs):
1211 """TimeStamp() -> String"""
1212 return _misc.Log_TimeStamp(*args, **kwargs)
1213
1214 TimeStamp = staticmethod(TimeStamp)
1215 def Destroy(*args, **kwargs):
1216 """Destroy()"""
1217 return _misc.Log_Destroy(*args, **kwargs)
1218
1219
1220 class LogPtr(Log):
1221 def __init__(self, this):
1222 self.this = this
1223 if not hasattr(self,"thisown"): self.thisown = 0
1224 self.__class__ = Log
1225 _misc.Log_swigregister(LogPtr)
1226
1227 def Log_IsEnabled(*args, **kwargs):
1228 """Log_IsEnabled() -> bool"""
1229 return _misc.Log_IsEnabled(*args, **kwargs)
1230
1231 def Log_EnableLogging(*args, **kwargs):
1232 """Log_EnableLogging(bool doIt=True) -> bool"""
1233 return _misc.Log_EnableLogging(*args, **kwargs)
1234
1235 def Log_OnLog(*args, **kwargs):
1236 """Log_OnLog(wxLogLevel level, wxChar szString, time_t t)"""
1237 return _misc.Log_OnLog(*args, **kwargs)
1238
1239 def Log_FlushActive(*args, **kwargs):
1240 """Log_FlushActive()"""
1241 return _misc.Log_FlushActive(*args, **kwargs)
1242
1243 def Log_GetActiveTarget(*args, **kwargs):
1244 """Log_GetActiveTarget() -> Log"""
1245 return _misc.Log_GetActiveTarget(*args, **kwargs)
1246
1247 def Log_SetActiveTarget(*args, **kwargs):
1248 """Log_SetActiveTarget(Log pLogger) -> Log"""
1249 return _misc.Log_SetActiveTarget(*args, **kwargs)
1250
1251 def Log_Suspend(*args, **kwargs):
1252 """Log_Suspend()"""
1253 return _misc.Log_Suspend(*args, **kwargs)
1254
1255 def Log_Resume(*args, **kwargs):
1256 """Log_Resume()"""
1257 return _misc.Log_Resume(*args, **kwargs)
1258
1259 def Log_SetVerbose(*args, **kwargs):
1260 """Log_SetVerbose(bool bVerbose=True)"""
1261 return _misc.Log_SetVerbose(*args, **kwargs)
1262
1263 def Log_SetLogLevel(*args, **kwargs):
1264 """Log_SetLogLevel(wxLogLevel logLevel)"""
1265 return _misc.Log_SetLogLevel(*args, **kwargs)
1266
1267 def Log_DontCreateOnDemand(*args, **kwargs):
1268 """Log_DontCreateOnDemand()"""
1269 return _misc.Log_DontCreateOnDemand(*args, **kwargs)
1270
1271 def Log_SetTraceMask(*args, **kwargs):
1272 """Log_SetTraceMask(wxTraceMask ulMask)"""
1273 return _misc.Log_SetTraceMask(*args, **kwargs)
1274
1275 def Log_AddTraceMask(*args, **kwargs):
1276 """Log_AddTraceMask(String str)"""
1277 return _misc.Log_AddTraceMask(*args, **kwargs)
1278
1279 def Log_RemoveTraceMask(*args, **kwargs):
1280 """Log_RemoveTraceMask(String str)"""
1281 return _misc.Log_RemoveTraceMask(*args, **kwargs)
1282
1283 def Log_ClearTraceMasks(*args, **kwargs):
1284 """Log_ClearTraceMasks()"""
1285 return _misc.Log_ClearTraceMasks(*args, **kwargs)
1286
1287 def Log_GetTraceMasks(*args, **kwargs):
1288 """Log_GetTraceMasks() -> wxArrayString"""
1289 return _misc.Log_GetTraceMasks(*args, **kwargs)
1290
1291 def Log_SetTimestamp(*args, **kwargs):
1292 """Log_SetTimestamp(wxChar ts)"""
1293 return _misc.Log_SetTimestamp(*args, **kwargs)
1294
1295 def Log_GetVerbose(*args, **kwargs):
1296 """Log_GetVerbose() -> bool"""
1297 return _misc.Log_GetVerbose(*args, **kwargs)
1298
1299 def Log_GetTraceMask(*args, **kwargs):
1300 """Log_GetTraceMask() -> wxTraceMask"""
1301 return _misc.Log_GetTraceMask(*args, **kwargs)
1302
1303 def Log_IsAllowedTraceMask(*args, **kwargs):
1304 """Log_IsAllowedTraceMask(wxChar mask) -> bool"""
1305 return _misc.Log_IsAllowedTraceMask(*args, **kwargs)
1306
1307 def Log_GetLogLevel(*args, **kwargs):
1308 """Log_GetLogLevel() -> wxLogLevel"""
1309 return _misc.Log_GetLogLevel(*args, **kwargs)
1310
1311 def Log_GetTimestamp(*args, **kwargs):
1312 """Log_GetTimestamp() -> wxChar"""
1313 return _misc.Log_GetTimestamp(*args, **kwargs)
1314
1315 def Log_TimeStamp(*args, **kwargs):
1316 """Log_TimeStamp() -> String"""
1317 return _misc.Log_TimeStamp(*args, **kwargs)
1318
1319 class LogStderr(Log):
1320 def __repr__(self):
1321 return "<%s.%s; proxy of C++ wxLogStderr instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1322 def __init__(self, *args, **kwargs):
1323 """__init__() -> LogStderr"""
1324 newobj = _misc.new_LogStderr(*args, **kwargs)
1325 self.this = newobj.this
1326 self.thisown = 1
1327 del newobj.thisown
1328
1329 class LogStderrPtr(LogStderr):
1330 def __init__(self, this):
1331 self.this = this
1332 if not hasattr(self,"thisown"): self.thisown = 0
1333 self.__class__ = LogStderr
1334 _misc.LogStderr_swigregister(LogStderrPtr)
1335
1336 class LogTextCtrl(Log):
1337 def __repr__(self):
1338 return "<%s.%s; proxy of C++ wxLogTextCtrl instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1339 def __init__(self, *args, **kwargs):
1340 """__init__(wxTextCtrl pTextCtrl) -> LogTextCtrl"""
1341 newobj = _misc.new_LogTextCtrl(*args, **kwargs)
1342 self.this = newobj.this
1343 self.thisown = 1
1344 del newobj.thisown
1345
1346 class LogTextCtrlPtr(LogTextCtrl):
1347 def __init__(self, this):
1348 self.this = this
1349 if not hasattr(self,"thisown"): self.thisown = 0
1350 self.__class__ = LogTextCtrl
1351 _misc.LogTextCtrl_swigregister(LogTextCtrlPtr)
1352
1353 class LogGui(Log):
1354 def __repr__(self):
1355 return "<%s.%s; proxy of C++ wxLogGui instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1356 def __init__(self, *args, **kwargs):
1357 """__init__() -> LogGui"""
1358 newobj = _misc.new_LogGui(*args, **kwargs)
1359 self.this = newobj.this
1360 self.thisown = 1
1361 del newobj.thisown
1362
1363 class LogGuiPtr(LogGui):
1364 def __init__(self, this):
1365 self.this = this
1366 if not hasattr(self,"thisown"): self.thisown = 0
1367 self.__class__ = LogGui
1368 _misc.LogGui_swigregister(LogGuiPtr)
1369
1370 class LogWindow(Log):
1371 def __repr__(self):
1372 return "<%s.%s; proxy of C++ wxLogWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1373 def __init__(self, *args, **kwargs):
1374 """__init__(wxFrame pParent, String szTitle, bool bShow=True, bool bPassToOld=True) -> LogWindow"""
1375 newobj = _misc.new_LogWindow(*args, **kwargs)
1376 self.this = newobj.this
1377 self.thisown = 1
1378 del newobj.thisown
1379 def Show(*args, **kwargs):
1380 """Show(bool bShow=True)"""
1381 return _misc.LogWindow_Show(*args, **kwargs)
1382
1383 def GetFrame(*args, **kwargs):
1384 """GetFrame() -> wxFrame"""
1385 return _misc.LogWindow_GetFrame(*args, **kwargs)
1386
1387 def GetOldLog(*args, **kwargs):
1388 """GetOldLog() -> Log"""
1389 return _misc.LogWindow_GetOldLog(*args, **kwargs)
1390
1391 def IsPassingMessages(*args, **kwargs):
1392 """IsPassingMessages() -> bool"""
1393 return _misc.LogWindow_IsPassingMessages(*args, **kwargs)
1394
1395 def PassMessages(*args, **kwargs):
1396 """PassMessages(bool bDoPass)"""
1397 return _misc.LogWindow_PassMessages(*args, **kwargs)
1398
1399
1400 class LogWindowPtr(LogWindow):
1401 def __init__(self, this):
1402 self.this = this
1403 if not hasattr(self,"thisown"): self.thisown = 0
1404 self.__class__ = LogWindow
1405 _misc.LogWindow_swigregister(LogWindowPtr)
1406
1407 class LogChain(Log):
1408 def __repr__(self):
1409 return "<%s.%s; proxy of C++ wxLogChain instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1410 def __init__(self, *args, **kwargs):
1411 """__init__(Log logger) -> LogChain"""
1412 newobj = _misc.new_LogChain(*args, **kwargs)
1413 self.this = newobj.this
1414 self.thisown = 1
1415 del newobj.thisown
1416 def SetLog(*args, **kwargs):
1417 """SetLog(Log logger)"""
1418 return _misc.LogChain_SetLog(*args, **kwargs)
1419
1420 def PassMessages(*args, **kwargs):
1421 """PassMessages(bool bDoPass)"""
1422 return _misc.LogChain_PassMessages(*args, **kwargs)
1423
1424 def IsPassingMessages(*args, **kwargs):
1425 """IsPassingMessages() -> bool"""
1426 return _misc.LogChain_IsPassingMessages(*args, **kwargs)
1427
1428 def GetOldLog(*args, **kwargs):
1429 """GetOldLog() -> Log"""
1430 return _misc.LogChain_GetOldLog(*args, **kwargs)
1431
1432
1433 class LogChainPtr(LogChain):
1434 def __init__(self, this):
1435 self.this = this
1436 if not hasattr(self,"thisown"): self.thisown = 0
1437 self.__class__ = LogChain
1438 _misc.LogChain_swigregister(LogChainPtr)
1439
1440
1441 def SysErrorCode(*args, **kwargs):
1442 """SysErrorCode() -> unsigned long"""
1443 return _misc.SysErrorCode(*args, **kwargs)
1444
1445 def SysErrorMsg(*args, **kwargs):
1446 """SysErrorMsg(unsigned long nErrCode=0) -> String"""
1447 return _misc.SysErrorMsg(*args, **kwargs)
1448
1449 def LogFatalError(*args, **kwargs):
1450 """LogFatalError(String msg)"""
1451 return _misc.LogFatalError(*args, **kwargs)
1452
1453 def LogError(*args, **kwargs):
1454 """LogError(String msg)"""
1455 return _misc.LogError(*args, **kwargs)
1456
1457 def LogWarning(*args, **kwargs):
1458 """LogWarning(String msg)"""
1459 return _misc.LogWarning(*args, **kwargs)
1460
1461 def LogMessage(*args, **kwargs):
1462 """LogMessage(String msg)"""
1463 return _misc.LogMessage(*args, **kwargs)
1464
1465 def LogInfo(*args, **kwargs):
1466 """LogInfo(String msg)"""
1467 return _misc.LogInfo(*args, **kwargs)
1468
1469 def LogDebug(*args, **kwargs):
1470 """LogDebug(String msg)"""
1471 return _misc.LogDebug(*args, **kwargs)
1472
1473 def LogVerbose(*args, **kwargs):
1474 """LogVerbose(String msg)"""
1475 return _misc.LogVerbose(*args, **kwargs)
1476
1477 def LogStatus(*args, **kwargs):
1478 """LogStatus(String msg)"""
1479 return _misc.LogStatus(*args, **kwargs)
1480
1481 def LogStatusFrame(*args, **kwargs):
1482 """LogStatusFrame(wxFrame pFrame, String msg)"""
1483 return _misc.LogStatusFrame(*args, **kwargs)
1484
1485 def LogSysError(*args, **kwargs):
1486 """LogSysError(String msg)"""
1487 return _misc.LogSysError(*args, **kwargs)
1488
1489 def LogGeneric(*args, **kwargs):
1490 """LogGeneric(unsigned long level, String msg)"""
1491 return _misc.LogGeneric(*args, **kwargs)
1492
1493 def SafeShowMessage(*args, **kwargs):
1494 """SafeShowMessage(String title, String text)"""
1495 return _misc.SafeShowMessage(*args, **kwargs)
1496 class LogNull(object):
1497 def __repr__(self):
1498 return "<%s.%s; proxy of C++ wxLogNull instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1499 def __init__(self, *args, **kwargs):
1500 """__init__() -> LogNull"""
1501 newobj = _misc.new_LogNull(*args, **kwargs)
1502 self.this = newobj.this
1503 self.thisown = 1
1504 del newobj.thisown
1505 def __del__(self, destroy=_misc.delete_LogNull):
1506 """__del__()"""
1507 try:
1508 if self.thisown: destroy(self)
1509 except: pass
1510
1511
1512 class LogNullPtr(LogNull):
1513 def __init__(self, this):
1514 self.this = this
1515 if not hasattr(self,"thisown"): self.thisown = 0
1516 self.__class__ = LogNull
1517 _misc.LogNull_swigregister(LogNullPtr)
1518
1519 def LogTrace(*args):
1520 """
1521 LogTrace(unsigned long mask, String msg)
1522 LogTrace(String mask, String msg)
1523 """
1524 return _misc.LogTrace(*args)
1525
1526 class PyLog(Log):
1527 def __repr__(self):
1528 return "<%s.%s; proxy of C++ wxPyLog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1529 def __init__(self, *args, **kwargs):
1530 """__init__() -> PyLog"""
1531 newobj = _misc.new_PyLog(*args, **kwargs)
1532 self.this = newobj.this
1533 self.thisown = 1
1534 del newobj.thisown
1535 self._setCallbackInfo(self, PyLog)
1536
1537 def _setCallbackInfo(*args, **kwargs):
1538 """_setCallbackInfo(PyObject self, PyObject _class)"""
1539 return _misc.PyLog__setCallbackInfo(*args, **kwargs)
1540
1541
1542 class PyLogPtr(PyLog):
1543 def __init__(self, this):
1544 self.this = this
1545 if not hasattr(self,"thisown"): self.thisown = 0
1546 self.__class__ = PyLog
1547 _misc.PyLog_swigregister(PyLogPtr)
1548
1549 #---------------------------------------------------------------------------
1550
1551 PROCESS_DEFAULT = _misc.PROCESS_DEFAULT
1552 PROCESS_REDIRECT = _misc.PROCESS_REDIRECT
1553 KILL_OK = _misc.KILL_OK
1554 KILL_BAD_SIGNAL = _misc.KILL_BAD_SIGNAL
1555 KILL_ACCESS_DENIED = _misc.KILL_ACCESS_DENIED
1556 KILL_NO_PROCESS = _misc.KILL_NO_PROCESS
1557 KILL_ERROR = _misc.KILL_ERROR
1558 SIGNONE = _misc.SIGNONE
1559 SIGHUP = _misc.SIGHUP
1560 SIGINT = _misc.SIGINT
1561 SIGQUIT = _misc.SIGQUIT
1562 SIGILL = _misc.SIGILL
1563 SIGTRAP = _misc.SIGTRAP
1564 SIGABRT = _misc.SIGABRT
1565 SIGIOT = _misc.SIGIOT
1566 SIGEMT = _misc.SIGEMT
1567 SIGFPE = _misc.SIGFPE
1568 SIGKILL = _misc.SIGKILL
1569 SIGBUS = _misc.SIGBUS
1570 SIGSEGV = _misc.SIGSEGV
1571 SIGSYS = _misc.SIGSYS
1572 SIGPIPE = _misc.SIGPIPE
1573 SIGALRM = _misc.SIGALRM
1574 SIGTERM = _misc.SIGTERM
1575 class Process(core.EvtHandler):
1576 def __repr__(self):
1577 return "<%s.%s; proxy of C++ wxPyProcess instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1578 def Kill(*args, **kwargs):
1579 """Kill(int pid, int sig=SIGTERM) -> int"""
1580 return _misc.Process_Kill(*args, **kwargs)
1581
1582 Kill = staticmethod(Kill)
1583 def Exists(*args, **kwargs):
1584 """Exists(int pid) -> bool"""
1585 return _misc.Process_Exists(*args, **kwargs)
1586
1587 Exists = staticmethod(Exists)
1588 def Open(*args, **kwargs):
1589 """Open(String cmd, int flags=EXEC_ASYNC) -> Process"""
1590 return _misc.Process_Open(*args, **kwargs)
1591
1592 Open = staticmethod(Open)
1593 def __init__(self, *args, **kwargs):
1594 """__init__(EvtHandler parent=None, int id=-1) -> Process"""
1595 newobj = _misc.new_Process(*args, **kwargs)
1596 self.this = newobj.this
1597 self.thisown = 1
1598 del newobj.thisown
1599 self._setCallbackInfo(self, Process)
1600
1601 def _setCallbackInfo(*args, **kwargs):
1602 """_setCallbackInfo(PyObject self, PyObject _class)"""
1603 return _misc.Process__setCallbackInfo(*args, **kwargs)
1604
1605 def base_OnTerminate(*args, **kwargs):
1606 """base_OnTerminate(int pid, int status)"""
1607 return _misc.Process_base_OnTerminate(*args, **kwargs)
1608
1609 def Redirect(*args, **kwargs):
1610 """Redirect()"""
1611 return _misc.Process_Redirect(*args, **kwargs)
1612
1613 def IsRedirected(*args, **kwargs):
1614 """IsRedirected() -> bool"""
1615 return _misc.Process_IsRedirected(*args, **kwargs)
1616
1617 def Detach(*args, **kwargs):
1618 """Detach()"""
1619 return _misc.Process_Detach(*args, **kwargs)
1620
1621 def GetInputStream(*args, **kwargs):
1622 """GetInputStream() -> InputStream"""
1623 return _misc.Process_GetInputStream(*args, **kwargs)
1624
1625 def GetErrorStream(*args, **kwargs):
1626 """GetErrorStream() -> InputStream"""
1627 return _misc.Process_GetErrorStream(*args, **kwargs)
1628
1629 def GetOutputStream(*args, **kwargs):
1630 """GetOutputStream() -> OutputStream"""
1631 return _misc.Process_GetOutputStream(*args, **kwargs)
1632
1633 def CloseOutput(*args, **kwargs):
1634 """CloseOutput()"""
1635 return _misc.Process_CloseOutput(*args, **kwargs)
1636
1637 def IsInputOpened(*args, **kwargs):
1638 """IsInputOpened() -> bool"""
1639 return _misc.Process_IsInputOpened(*args, **kwargs)
1640
1641 def IsInputAvailable(*args, **kwargs):
1642 """IsInputAvailable() -> bool"""
1643 return _misc.Process_IsInputAvailable(*args, **kwargs)
1644
1645 def IsErrorAvailable(*args, **kwargs):
1646 """IsErrorAvailable() -> bool"""
1647 return _misc.Process_IsErrorAvailable(*args, **kwargs)
1648
1649
1650 class ProcessPtr(Process):
1651 def __init__(self, this):
1652 self.this = this
1653 if not hasattr(self,"thisown"): self.thisown = 0
1654 self.__class__ = Process
1655 _misc.Process_swigregister(ProcessPtr)
1656
1657 def Process_Kill(*args, **kwargs):
1658 """Process_Kill(int pid, int sig=SIGTERM) -> int"""
1659 return _misc.Process_Kill(*args, **kwargs)
1660
1661 def Process_Exists(*args, **kwargs):
1662 """Process_Exists(int pid) -> bool"""
1663 return _misc.Process_Exists(*args, **kwargs)
1664
1665 def Process_Open(*args, **kwargs):
1666 """Process_Open(String cmd, int flags=EXEC_ASYNC) -> Process"""
1667 return _misc.Process_Open(*args, **kwargs)
1668
1669 class ProcessEvent(core.Event):
1670 def __repr__(self):
1671 return "<%s.%s; proxy of C++ wxProcessEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1672 def __init__(self, *args, **kwargs):
1673 """__init__(int id=0, int pid=0, int exitcode=0) -> ProcessEvent"""
1674 newobj = _misc.new_ProcessEvent(*args, **kwargs)
1675 self.this = newobj.this
1676 self.thisown = 1
1677 del newobj.thisown
1678 def GetPid(*args, **kwargs):
1679 """GetPid() -> int"""
1680 return _misc.ProcessEvent_GetPid(*args, **kwargs)
1681
1682 def GetExitCode(*args, **kwargs):
1683 """GetExitCode() -> int"""
1684 return _misc.ProcessEvent_GetExitCode(*args, **kwargs)
1685
1686 m_pid = property(_misc.ProcessEvent_m_pid_get, _misc.ProcessEvent_m_pid_set)
1687 m_exitcode = property(_misc.ProcessEvent_m_exitcode_get, _misc.ProcessEvent_m_exitcode_set)
1688
1689 class ProcessEventPtr(ProcessEvent):
1690 def __init__(self, this):
1691 self.this = this
1692 if not hasattr(self,"thisown"): self.thisown = 0
1693 self.__class__ = ProcessEvent
1694 _misc.ProcessEvent_swigregister(ProcessEventPtr)
1695
1696 wxEVT_END_PROCESS = _misc.wxEVT_END_PROCESS
1697 EVT_END_PROCESS = wx.PyEventBinder( wxEVT_END_PROCESS, 1 )
1698
1699 EXEC_ASYNC = _misc.EXEC_ASYNC
1700 EXEC_SYNC = _misc.EXEC_SYNC
1701 EXEC_NOHIDE = _misc.EXEC_NOHIDE
1702 EXEC_MAKE_GROUP_LEADER = _misc.EXEC_MAKE_GROUP_LEADER
1703
1704 def Execute(*args, **kwargs):
1705 """Execute(String command, int flags=EXEC_ASYNC, Process process=None) -> long"""
1706 return _misc.Execute(*args, **kwargs)
1707 #---------------------------------------------------------------------------
1708
1709 JOYSTICK1 = _misc.JOYSTICK1
1710 JOYSTICK2 = _misc.JOYSTICK2
1711 JOY_BUTTON_ANY = _misc.JOY_BUTTON_ANY
1712 JOY_BUTTON1 = _misc.JOY_BUTTON1
1713 JOY_BUTTON2 = _misc.JOY_BUTTON2
1714 JOY_BUTTON3 = _misc.JOY_BUTTON3
1715 JOY_BUTTON4 = _misc.JOY_BUTTON4
1716 class Joystick(object):
1717 def __repr__(self):
1718 return "<%s.%s; proxy of C++ wxJoystick instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1719 def __init__(self, *args, **kwargs):
1720 """__init__(int joystick=JOYSTICK1) -> Joystick"""
1721 newobj = _misc.new_Joystick(*args, **kwargs)
1722 self.this = newobj.this
1723 self.thisown = 1
1724 del newobj.thisown
1725 def __del__(self, destroy=_misc.delete_Joystick):
1726 """__del__()"""
1727 try:
1728 if self.thisown: destroy(self)
1729 except: pass
1730
1731 def GetPosition(*args, **kwargs):
1732 """GetPosition() -> Point"""
1733 return _misc.Joystick_GetPosition(*args, **kwargs)
1734
1735 def GetZPosition(*args, **kwargs):
1736 """GetZPosition() -> int"""
1737 return _misc.Joystick_GetZPosition(*args, **kwargs)
1738
1739 def GetButtonState(*args, **kwargs):
1740 """GetButtonState() -> int"""
1741 return _misc.Joystick_GetButtonState(*args, **kwargs)
1742
1743 def GetPOVPosition(*args, **kwargs):
1744 """GetPOVPosition() -> int"""
1745 return _misc.Joystick_GetPOVPosition(*args, **kwargs)
1746
1747 def GetPOVCTSPosition(*args, **kwargs):
1748 """GetPOVCTSPosition() -> int"""
1749 return _misc.Joystick_GetPOVCTSPosition(*args, **kwargs)
1750
1751 def GetRudderPosition(*args, **kwargs):
1752 """GetRudderPosition() -> int"""
1753 return _misc.Joystick_GetRudderPosition(*args, **kwargs)
1754
1755 def GetUPosition(*args, **kwargs):
1756 """GetUPosition() -> int"""
1757 return _misc.Joystick_GetUPosition(*args, **kwargs)
1758
1759 def GetVPosition(*args, **kwargs):
1760 """GetVPosition() -> int"""
1761 return _misc.Joystick_GetVPosition(*args, **kwargs)
1762
1763 def GetMovementThreshold(*args, **kwargs):
1764 """GetMovementThreshold() -> int"""
1765 return _misc.Joystick_GetMovementThreshold(*args, **kwargs)
1766
1767 def SetMovementThreshold(*args, **kwargs):
1768 """SetMovementThreshold(int threshold)"""
1769 return _misc.Joystick_SetMovementThreshold(*args, **kwargs)
1770
1771 def IsOk(*args, **kwargs):
1772 """IsOk() -> bool"""
1773 return _misc.Joystick_IsOk(*args, **kwargs)
1774
1775 def GetNumberJoysticks(*args, **kwargs):
1776 """GetNumberJoysticks() -> int"""
1777 return _misc.Joystick_GetNumberJoysticks(*args, **kwargs)
1778
1779 def GetManufacturerId(*args, **kwargs):
1780 """GetManufacturerId() -> int"""
1781 return _misc.Joystick_GetManufacturerId(*args, **kwargs)
1782
1783 def GetProductId(*args, **kwargs):
1784 """GetProductId() -> int"""
1785 return _misc.Joystick_GetProductId(*args, **kwargs)
1786
1787 def GetProductName(*args, **kwargs):
1788 """GetProductName() -> String"""
1789 return _misc.Joystick_GetProductName(*args, **kwargs)
1790
1791 def GetXMin(*args, **kwargs):
1792 """GetXMin() -> int"""
1793 return _misc.Joystick_GetXMin(*args, **kwargs)
1794
1795 def GetYMin(*args, **kwargs):
1796 """GetYMin() -> int"""
1797 return _misc.Joystick_GetYMin(*args, **kwargs)
1798
1799 def GetZMin(*args, **kwargs):
1800 """GetZMin() -> int"""
1801 return _misc.Joystick_GetZMin(*args, **kwargs)
1802
1803 def GetXMax(*args, **kwargs):
1804 """GetXMax() -> int"""
1805 return _misc.Joystick_GetXMax(*args, **kwargs)
1806
1807 def GetYMax(*args, **kwargs):
1808 """GetYMax() -> int"""
1809 return _misc.Joystick_GetYMax(*args, **kwargs)
1810
1811 def GetZMax(*args, **kwargs):
1812 """GetZMax() -> int"""
1813 return _misc.Joystick_GetZMax(*args, **kwargs)
1814
1815 def GetNumberButtons(*args, **kwargs):
1816 """GetNumberButtons() -> int"""
1817 return _misc.Joystick_GetNumberButtons(*args, **kwargs)
1818
1819 def GetNumberAxes(*args, **kwargs):
1820 """GetNumberAxes() -> int"""
1821 return _misc.Joystick_GetNumberAxes(*args, **kwargs)
1822
1823 def GetMaxButtons(*args, **kwargs):
1824 """GetMaxButtons() -> int"""
1825 return _misc.Joystick_GetMaxButtons(*args, **kwargs)
1826
1827 def GetMaxAxes(*args, **kwargs):
1828 """GetMaxAxes() -> int"""
1829 return _misc.Joystick_GetMaxAxes(*args, **kwargs)
1830
1831 def GetPollingMin(*args, **kwargs):
1832 """GetPollingMin() -> int"""
1833 return _misc.Joystick_GetPollingMin(*args, **kwargs)
1834
1835 def GetPollingMax(*args, **kwargs):
1836 """GetPollingMax() -> int"""
1837 return _misc.Joystick_GetPollingMax(*args, **kwargs)
1838
1839 def GetRudderMin(*args, **kwargs):
1840 """GetRudderMin() -> int"""
1841 return _misc.Joystick_GetRudderMin(*args, **kwargs)
1842
1843 def GetRudderMax(*args, **kwargs):
1844 """GetRudderMax() -> int"""
1845 return _misc.Joystick_GetRudderMax(*args, **kwargs)
1846
1847 def GetUMin(*args, **kwargs):
1848 """GetUMin() -> int"""
1849 return _misc.Joystick_GetUMin(*args, **kwargs)
1850
1851 def GetUMax(*args, **kwargs):
1852 """GetUMax() -> int"""
1853 return _misc.Joystick_GetUMax(*args, **kwargs)
1854
1855 def GetVMin(*args, **kwargs):
1856 """GetVMin() -> int"""
1857 return _misc.Joystick_GetVMin(*args, **kwargs)
1858
1859 def GetVMax(*args, **kwargs):
1860 """GetVMax() -> int"""
1861 return _misc.Joystick_GetVMax(*args, **kwargs)
1862
1863 def HasRudder(*args, **kwargs):
1864 """HasRudder() -> bool"""
1865 return _misc.Joystick_HasRudder(*args, **kwargs)
1866
1867 def HasZ(*args, **kwargs):
1868 """HasZ() -> bool"""
1869 return _misc.Joystick_HasZ(*args, **kwargs)
1870
1871 def HasU(*args, **kwargs):
1872 """HasU() -> bool"""
1873 return _misc.Joystick_HasU(*args, **kwargs)
1874
1875 def HasV(*args, **kwargs):
1876 """HasV() -> bool"""
1877 return _misc.Joystick_HasV(*args, **kwargs)
1878
1879 def HasPOV(*args, **kwargs):
1880 """HasPOV() -> bool"""
1881 return _misc.Joystick_HasPOV(*args, **kwargs)
1882
1883 def HasPOV4Dir(*args, **kwargs):
1884 """HasPOV4Dir() -> bool"""
1885 return _misc.Joystick_HasPOV4Dir(*args, **kwargs)
1886
1887 def HasPOVCTS(*args, **kwargs):
1888 """HasPOVCTS() -> bool"""
1889 return _misc.Joystick_HasPOVCTS(*args, **kwargs)
1890
1891 def SetCapture(*args, **kwargs):
1892 """SetCapture(Window win, int pollingFreq=0) -> bool"""
1893 return _misc.Joystick_SetCapture(*args, **kwargs)
1894
1895 def ReleaseCapture(*args, **kwargs):
1896 """ReleaseCapture() -> bool"""
1897 return _misc.Joystick_ReleaseCapture(*args, **kwargs)
1898
1899 def __nonzero__(self): return self.IsOk()
1900
1901 class JoystickPtr(Joystick):
1902 def __init__(self, this):
1903 self.this = this
1904 if not hasattr(self,"thisown"): self.thisown = 0
1905 self.__class__ = Joystick
1906 _misc.Joystick_swigregister(JoystickPtr)
1907
1908 wxEVT_JOY_BUTTON_DOWN = _misc.wxEVT_JOY_BUTTON_DOWN
1909 wxEVT_JOY_BUTTON_UP = _misc.wxEVT_JOY_BUTTON_UP
1910 wxEVT_JOY_MOVE = _misc.wxEVT_JOY_MOVE
1911 wxEVT_JOY_ZMOVE = _misc.wxEVT_JOY_ZMOVE
1912 class JoystickEvent(core.Event):
1913 def __repr__(self):
1914 return "<%s.%s; proxy of C++ wxJoystickEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1915 m_pos = property(_misc.JoystickEvent_m_pos_get, _misc.JoystickEvent_m_pos_set)
1916 m_zPosition = property(_misc.JoystickEvent_m_zPosition_get, _misc.JoystickEvent_m_zPosition_set)
1917 m_buttonChange = property(_misc.JoystickEvent_m_buttonChange_get, _misc.JoystickEvent_m_buttonChange_set)
1918 m_buttonState = property(_misc.JoystickEvent_m_buttonState_get, _misc.JoystickEvent_m_buttonState_set)
1919 m_joyStick = property(_misc.JoystickEvent_m_joyStick_get, _misc.JoystickEvent_m_joyStick_set)
1920 def __init__(self, *args, **kwargs):
1921 """
1922 __init__(wxEventType type=wxEVT_NULL, int state=0, int joystick=JOYSTICK1,
1923 int change=0) -> JoystickEvent
1924 """
1925 newobj = _misc.new_JoystickEvent(*args, **kwargs)
1926 self.this = newobj.this
1927 self.thisown = 1
1928 del newobj.thisown
1929 def GetPosition(*args, **kwargs):
1930 """GetPosition() -> Point"""
1931 return _misc.JoystickEvent_GetPosition(*args, **kwargs)
1932
1933 def GetZPosition(*args, **kwargs):
1934 """GetZPosition() -> int"""
1935 return _misc.JoystickEvent_GetZPosition(*args, **kwargs)
1936
1937 def GetButtonState(*args, **kwargs):
1938 """GetButtonState() -> int"""
1939 return _misc.JoystickEvent_GetButtonState(*args, **kwargs)
1940
1941 def GetButtonChange(*args, **kwargs):
1942 """GetButtonChange() -> int"""
1943 return _misc.JoystickEvent_GetButtonChange(*args, **kwargs)
1944
1945 def GetJoystick(*args, **kwargs):
1946 """GetJoystick() -> int"""
1947 return _misc.JoystickEvent_GetJoystick(*args, **kwargs)
1948
1949 def SetJoystick(*args, **kwargs):
1950 """SetJoystick(int stick)"""
1951 return _misc.JoystickEvent_SetJoystick(*args, **kwargs)
1952
1953 def SetButtonState(*args, **kwargs):
1954 """SetButtonState(int state)"""
1955 return _misc.JoystickEvent_SetButtonState(*args, **kwargs)
1956
1957 def SetButtonChange(*args, **kwargs):
1958 """SetButtonChange(int change)"""
1959 return _misc.JoystickEvent_SetButtonChange(*args, **kwargs)
1960
1961 def SetPosition(*args, **kwargs):
1962 """SetPosition(Point pos)"""
1963 return _misc.JoystickEvent_SetPosition(*args, **kwargs)
1964
1965 def SetZPosition(*args, **kwargs):
1966 """SetZPosition(int zPos)"""
1967 return _misc.JoystickEvent_SetZPosition(*args, **kwargs)
1968
1969 def IsButton(*args, **kwargs):
1970 """IsButton() -> bool"""
1971 return _misc.JoystickEvent_IsButton(*args, **kwargs)
1972
1973 def IsMove(*args, **kwargs):
1974 """IsMove() -> bool"""
1975 return _misc.JoystickEvent_IsMove(*args, **kwargs)
1976
1977 def IsZMove(*args, **kwargs):
1978 """IsZMove() -> bool"""
1979 return _misc.JoystickEvent_IsZMove(*args, **kwargs)
1980
1981 def ButtonDown(*args, **kwargs):
1982 """ButtonDown(int but=JOY_BUTTON_ANY) -> bool"""
1983 return _misc.JoystickEvent_ButtonDown(*args, **kwargs)
1984
1985 def ButtonUp(*args, **kwargs):
1986 """ButtonUp(int but=JOY_BUTTON_ANY) -> bool"""
1987 return _misc.JoystickEvent_ButtonUp(*args, **kwargs)
1988
1989 def ButtonIsDown(*args, **kwargs):
1990 """ButtonIsDown(int but=JOY_BUTTON_ANY) -> bool"""
1991 return _misc.JoystickEvent_ButtonIsDown(*args, **kwargs)
1992
1993
1994 class JoystickEventPtr(JoystickEvent):
1995 def __init__(self, this):
1996 self.this = this
1997 if not hasattr(self,"thisown"): self.thisown = 0
1998 self.__class__ = JoystickEvent
1999 _misc.JoystickEvent_swigregister(JoystickEventPtr)
2000
2001 EVT_JOY_BUTTON_DOWN = wx.PyEventBinder( wxEVT_JOY_BUTTON_DOWN )
2002 EVT_JOY_BUTTON_UP = wx.PyEventBinder( wxEVT_JOY_BUTTON_UP )
2003 EVT_JOY_MOVE = wx.PyEventBinder( wxEVT_JOY_MOVE )
2004 EVT_JOY_ZMOVE = wx.PyEventBinder( wxEVT_JOY_ZMOVE )
2005
2006 EVT_JOYSTICK_EVENTS = wx.PyEventBinder([ wxEVT_JOY_BUTTON_DOWN,
2007 wxEVT_JOY_BUTTON_UP,
2008 wxEVT_JOY_MOVE,
2009 wxEVT_JOY_ZMOVE,
2010 ])
2011
2012
2013 #---------------------------------------------------------------------------
2014
2015 class Wave(object):
2016 def __repr__(self):
2017 return "<%s.%s; proxy of C++ wxWave instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2018 def __init__(self, *args, **kwargs):
2019 """__init__(String fileName, bool isResource=False) -> Wave"""
2020 newobj = _misc.new_Wave(*args, **kwargs)
2021 self.this = newobj.this
2022 self.thisown = 1
2023 del newobj.thisown
2024 def __del__(self, destroy=_misc.delete_Wave):
2025 """__del__()"""
2026 try:
2027 if self.thisown: destroy(self)
2028 except: pass
2029
2030 def IsOk(*args, **kwargs):
2031 """IsOk() -> bool"""
2032 return _misc.Wave_IsOk(*args, **kwargs)
2033
2034 def Play(*args, **kwargs):
2035 """Play(bool async=True, bool looped=False) -> bool"""
2036 return _misc.Wave_Play(*args, **kwargs)
2037
2038 def __nonzero__(self): return self.IsOk()
2039
2040 class WavePtr(Wave):
2041 def __init__(self, this):
2042 self.this = this
2043 if not hasattr(self,"thisown"): self.thisown = 0
2044 self.__class__ = Wave
2045 _misc.Wave_swigregister(WavePtr)
2046
2047 def WaveData(*args, **kwargs):
2048 """WaveData(String data) -> Wave"""
2049 val = _misc.new_WaveData(*args, **kwargs)
2050 val.thisown = 1
2051 return val
2052
2053 #---------------------------------------------------------------------------
2054
2055 MAILCAP_STANDARD = _misc.MAILCAP_STANDARD
2056 MAILCAP_NETSCAPE = _misc.MAILCAP_NETSCAPE
2057 MAILCAP_KDE = _misc.MAILCAP_KDE
2058 MAILCAP_GNOME = _misc.MAILCAP_GNOME
2059 MAILCAP_ALL = _misc.MAILCAP_ALL
2060 class FileTypeInfo(object):
2061 def __repr__(self):
2062 return "<%s.%s; proxy of C++ wxFileTypeInfo instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2063 def __init__(self, *args, **kwargs):
2064 """__init__(String mimeType, String openCmd, String printCmd, String desc) -> FileTypeInfo"""
2065 newobj = _misc.new_FileTypeInfo(*args, **kwargs)
2066 self.this = newobj.this
2067 self.thisown = 1
2068 del newobj.thisown
2069 def IsValid(*args, **kwargs):
2070 """IsValid() -> bool"""
2071 return _misc.FileTypeInfo_IsValid(*args, **kwargs)
2072
2073 def SetIcon(*args, **kwargs):
2074 """SetIcon(String iconFile, int iconIndex=0)"""
2075 return _misc.FileTypeInfo_SetIcon(*args, **kwargs)
2076
2077 def SetShortDesc(*args, **kwargs):
2078 """SetShortDesc(String shortDesc)"""
2079 return _misc.FileTypeInfo_SetShortDesc(*args, **kwargs)
2080
2081 def GetMimeType(*args, **kwargs):
2082 """GetMimeType() -> String"""
2083 return _misc.FileTypeInfo_GetMimeType(*args, **kwargs)
2084
2085 def GetOpenCommand(*args, **kwargs):
2086 """GetOpenCommand() -> String"""
2087 return _misc.FileTypeInfo_GetOpenCommand(*args, **kwargs)
2088
2089 def GetPrintCommand(*args, **kwargs):
2090 """GetPrintCommand() -> String"""
2091 return _misc.FileTypeInfo_GetPrintCommand(*args, **kwargs)
2092
2093 def GetShortDesc(*args, **kwargs):
2094 """GetShortDesc() -> String"""
2095 return _misc.FileTypeInfo_GetShortDesc(*args, **kwargs)
2096
2097 def GetDescription(*args, **kwargs):
2098 """GetDescription() -> String"""
2099 return _misc.FileTypeInfo_GetDescription(*args, **kwargs)
2100
2101 def GetExtensions(*args, **kwargs):
2102 """GetExtensions() -> wxArrayString"""
2103 return _misc.FileTypeInfo_GetExtensions(*args, **kwargs)
2104
2105 def GetExtensionsCount(*args, **kwargs):
2106 """GetExtensionsCount() -> int"""
2107 return _misc.FileTypeInfo_GetExtensionsCount(*args, **kwargs)
2108
2109 def GetIconFile(*args, **kwargs):
2110 """GetIconFile() -> String"""
2111 return _misc.FileTypeInfo_GetIconFile(*args, **kwargs)
2112
2113 def GetIconIndex(*args, **kwargs):
2114 """GetIconIndex() -> int"""
2115 return _misc.FileTypeInfo_GetIconIndex(*args, **kwargs)
2116
2117
2118 class FileTypeInfoPtr(FileTypeInfo):
2119 def __init__(self, this):
2120 self.this = this
2121 if not hasattr(self,"thisown"): self.thisown = 0
2122 self.__class__ = FileTypeInfo
2123 _misc.FileTypeInfo_swigregister(FileTypeInfoPtr)
2124
2125 def FileTypeInfoSequence(*args, **kwargs):
2126 """FileTypeInfoSequence(wxArrayString sArray) -> FileTypeInfo"""
2127 val = _misc.new_FileTypeInfoSequence(*args, **kwargs)
2128 val.thisown = 1
2129 return val
2130
2131 def NullFileTypeInfo(*args, **kwargs):
2132 """NullFileTypeInfo() -> FileTypeInfo"""
2133 val = _misc.new_NullFileTypeInfo(*args, **kwargs)
2134 val.thisown = 1
2135 return val
2136
2137 class FileType(object):
2138 def __repr__(self):
2139 return "<%s.%s; proxy of C++ wxFileType instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2140 def __init__(self, *args, **kwargs):
2141 """__init__(FileTypeInfo ftInfo) -> FileType"""
2142 newobj = _misc.new_FileType(*args, **kwargs)
2143 self.this = newobj.this
2144 self.thisown = 1
2145 del newobj.thisown
2146 def __del__(self, destroy=_misc.delete_FileType):
2147 """__del__()"""
2148 try:
2149 if self.thisown: destroy(self)
2150 except: pass
2151
2152 def GetMimeType(*args, **kwargs):
2153 """GetMimeType() -> PyObject"""
2154 return _misc.FileType_GetMimeType(*args, **kwargs)
2155
2156 def GetMimeTypes(*args, **kwargs):
2157 """GetMimeTypes() -> PyObject"""
2158 return _misc.FileType_GetMimeTypes(*args, **kwargs)
2159
2160 def GetExtensions(*args, **kwargs):
2161 """GetExtensions() -> PyObject"""
2162 return _misc.FileType_GetExtensions(*args, **kwargs)
2163
2164 def GetIcon(*args, **kwargs):
2165 """GetIcon() -> Icon"""
2166 return _misc.FileType_GetIcon(*args, **kwargs)
2167
2168 def GetIconInfo(*args, **kwargs):
2169 """GetIconInfo() -> PyObject"""
2170 return _misc.FileType_GetIconInfo(*args, **kwargs)
2171
2172 def GetDescription(*args, **kwargs):
2173 """GetDescription() -> PyObject"""
2174 return _misc.FileType_GetDescription(*args, **kwargs)
2175
2176 def GetOpenCommand(*args, **kwargs):
2177 """GetOpenCommand(String filename, String mimetype=EmptyString) -> PyObject"""
2178 return _misc.FileType_GetOpenCommand(*args, **kwargs)
2179
2180 def GetPrintCommand(*args, **kwargs):
2181 """GetPrintCommand(String filename, String mimetype=EmptyString) -> PyObject"""
2182 return _misc.FileType_GetPrintCommand(*args, **kwargs)
2183
2184 def GetAllCommands(*args, **kwargs):
2185 """GetAllCommands(String filename, String mimetype=EmptyString) -> PyObject"""
2186 return _misc.FileType_GetAllCommands(*args, **kwargs)
2187
2188 def SetCommand(*args, **kwargs):
2189 """SetCommand(String cmd, String verb, bool overwriteprompt=True) -> bool"""
2190 return _misc.FileType_SetCommand(*args, **kwargs)
2191
2192 def SetDefaultIcon(*args, **kwargs):
2193 """SetDefaultIcon(String cmd=EmptyString, int index=0) -> bool"""
2194 return _misc.FileType_SetDefaultIcon(*args, **kwargs)
2195
2196 def Unassociate(*args, **kwargs):
2197 """Unassociate() -> bool"""
2198 return _misc.FileType_Unassociate(*args, **kwargs)
2199
2200 def ExpandCommand(*args, **kwargs):
2201 """ExpandCommand(String command, String filename, String mimetype=EmptyString) -> String"""
2202 return _misc.FileType_ExpandCommand(*args, **kwargs)
2203
2204 ExpandCommand = staticmethod(ExpandCommand)
2205
2206 class FileTypePtr(FileType):
2207 def __init__(self, this):
2208 self.this = this
2209 if not hasattr(self,"thisown"): self.thisown = 0
2210 self.__class__ = FileType
2211 _misc.FileType_swigregister(FileTypePtr)
2212
2213 def FileType_ExpandCommand(*args, **kwargs):
2214 """FileType_ExpandCommand(String command, String filename, String mimetype=EmptyString) -> String"""
2215 return _misc.FileType_ExpandCommand(*args, **kwargs)
2216
2217 class MimeTypesManager(object):
2218 def __repr__(self):
2219 return "<%s.%s; proxy of C++ wxMimeTypesManager instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2220 def IsOfType(*args, **kwargs):
2221 """IsOfType(String mimeType, String wildcard) -> bool"""
2222 return _misc.MimeTypesManager_IsOfType(*args, **kwargs)
2223
2224 IsOfType = staticmethod(IsOfType)
2225 def __init__(self, *args, **kwargs):
2226 """__init__() -> MimeTypesManager"""
2227 newobj = _misc.new_MimeTypesManager(*args, **kwargs)
2228 self.this = newobj.this
2229 self.thisown = 1
2230 del newobj.thisown
2231 def Initialize(*args, **kwargs):
2232 """Initialize(int mailcapStyle=MAILCAP_ALL, String extraDir=EmptyString)"""
2233 return _misc.MimeTypesManager_Initialize(*args, **kwargs)
2234
2235 def ClearData(*args, **kwargs):
2236 """ClearData()"""
2237 return _misc.MimeTypesManager_ClearData(*args, **kwargs)
2238
2239 def GetFileTypeFromExtension(*args, **kwargs):
2240 """GetFileTypeFromExtension(String ext) -> FileType"""
2241 return _misc.MimeTypesManager_GetFileTypeFromExtension(*args, **kwargs)
2242
2243 def GetFileTypeFromMimeType(*args, **kwargs):
2244 """GetFileTypeFromMimeType(String mimeType) -> FileType"""
2245 return _misc.MimeTypesManager_GetFileTypeFromMimeType(*args, **kwargs)
2246
2247 def ReadMailcap(*args, **kwargs):
2248 """ReadMailcap(String filename, bool fallback=False) -> bool"""
2249 return _misc.MimeTypesManager_ReadMailcap(*args, **kwargs)
2250
2251 def ReadMimeTypes(*args, **kwargs):
2252 """ReadMimeTypes(String filename) -> bool"""
2253 return _misc.MimeTypesManager_ReadMimeTypes(*args, **kwargs)
2254
2255 def EnumAllFileTypes(*args, **kwargs):
2256 """EnumAllFileTypes() -> PyObject"""
2257 return _misc.MimeTypesManager_EnumAllFileTypes(*args, **kwargs)
2258
2259 def AddFallback(*args, **kwargs):
2260 """AddFallback(FileTypeInfo ft)"""
2261 return _misc.MimeTypesManager_AddFallback(*args, **kwargs)
2262
2263 def Associate(*args, **kwargs):
2264 """Associate(FileTypeInfo ftInfo) -> FileType"""
2265 return _misc.MimeTypesManager_Associate(*args, **kwargs)
2266
2267 def Unassociate(*args, **kwargs):
2268 """Unassociate(FileType ft) -> bool"""
2269 return _misc.MimeTypesManager_Unassociate(*args, **kwargs)
2270
2271 def __del__(self, destroy=_misc.delete_MimeTypesManager):
2272 """__del__()"""
2273 try:
2274 if self.thisown: destroy(self)
2275 except: pass
2276
2277
2278 class MimeTypesManagerPtr(MimeTypesManager):
2279 def __init__(self, this):
2280 self.this = this
2281 if not hasattr(self,"thisown"): self.thisown = 0
2282 self.__class__ = MimeTypesManager
2283 _misc.MimeTypesManager_swigregister(MimeTypesManagerPtr)
2284 TheMimeTypesManager = cvar.TheMimeTypesManager
2285
2286 def MimeTypesManager_IsOfType(*args, **kwargs):
2287 """MimeTypesManager_IsOfType(String mimeType, String wildcard) -> bool"""
2288 return _misc.MimeTypesManager_IsOfType(*args, **kwargs)
2289
2290 #---------------------------------------------------------------------------
2291
2292 class ArtProvider(object):
2293 def __repr__(self):
2294 return "<%s.%s; proxy of C++ wxPyArtProvider instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2295 def __init__(self, *args, **kwargs):
2296 """__init__() -> ArtProvider"""
2297 newobj = _misc.new_ArtProvider(*args, **kwargs)
2298 self.this = newobj.this
2299 self.thisown = 1
2300 del newobj.thisown
2301 self._setCallbackInfo(self, ArtProvider)
2302
2303 def _setCallbackInfo(*args, **kwargs):
2304 """_setCallbackInfo(PyObject self, PyObject _class)"""
2305 return _misc.ArtProvider__setCallbackInfo(*args, **kwargs)
2306
2307 def PushProvider(*args, **kwargs):
2308 """
2309 PushProvider(ArtProvider provider)
2310
2311 Add new provider to the top of providers stack.
2312 """
2313 return _misc.ArtProvider_PushProvider(*args, **kwargs)
2314
2315 PushProvider = staticmethod(PushProvider)
2316 def PopProvider(*args, **kwargs):
2317 """
2318 PopProvider() -> bool
2319
2320 Remove latest added provider and delete it.
2321 """
2322 return _misc.ArtProvider_PopProvider(*args, **kwargs)
2323
2324 PopProvider = staticmethod(PopProvider)
2325 def RemoveProvider(*args, **kwargs):
2326 """
2327 RemoveProvider(ArtProvider provider) -> bool
2328
2329 Remove provider. The provider must have been added previously!
2330 The provider is _not_ deleted.
2331 """
2332 return _misc.ArtProvider_RemoveProvider(*args, **kwargs)
2333
2334 RemoveProvider = staticmethod(RemoveProvider)
2335 def GetBitmap(*args, **kwargs):
2336 """
2337 GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -> Bitmap
2338
2339 Query the providers for bitmap with given ID and return it. Return
2340 wx.NullBitmap if no provider provides it.
2341 """
2342 return _misc.ArtProvider_GetBitmap(*args, **kwargs)
2343
2344 GetBitmap = staticmethod(GetBitmap)
2345 def GetIcon(*args, **kwargs):
2346 """
2347 GetIcon(String id, String client=ART_OTHER, Size size=DefaultSize) -> Icon
2348
2349 Query the providers for icon with given ID and return it. Return
2350 wx.NullIcon if no provider provides it.
2351 """
2352 return _misc.ArtProvider_GetIcon(*args, **kwargs)
2353
2354 GetIcon = staticmethod(GetIcon)
2355 def Destroy(*args, **kwargs):
2356 """Destroy()"""
2357 return _misc.ArtProvider_Destroy(*args, **kwargs)
2358
2359
2360 class ArtProviderPtr(ArtProvider):
2361 def __init__(self, this):
2362 self.this = this
2363 if not hasattr(self,"thisown"): self.thisown = 0
2364 self.__class__ = ArtProvider
2365 _misc.ArtProvider_swigregister(ArtProviderPtr)
2366 ART_TOOLBAR = cvar.ART_TOOLBAR
2367 ART_MENU = cvar.ART_MENU
2368 ART_FRAME_ICON = cvar.ART_FRAME_ICON
2369 ART_CMN_DIALOG = cvar.ART_CMN_DIALOG
2370 ART_HELP_BROWSER = cvar.ART_HELP_BROWSER
2371 ART_MESSAGE_BOX = cvar.ART_MESSAGE_BOX
2372 ART_OTHER = cvar.ART_OTHER
2373 ART_ADD_BOOKMARK = cvar.ART_ADD_BOOKMARK
2374 ART_DEL_BOOKMARK = cvar.ART_DEL_BOOKMARK
2375 ART_HELP_SIDE_PANEL = cvar.ART_HELP_SIDE_PANEL
2376 ART_HELP_SETTINGS = cvar.ART_HELP_SETTINGS
2377 ART_HELP_BOOK = cvar.ART_HELP_BOOK
2378 ART_HELP_FOLDER = cvar.ART_HELP_FOLDER
2379 ART_HELP_PAGE = cvar.ART_HELP_PAGE
2380 ART_GO_BACK = cvar.ART_GO_BACK
2381 ART_GO_FORWARD = cvar.ART_GO_FORWARD
2382 ART_GO_UP = cvar.ART_GO_UP
2383 ART_GO_DOWN = cvar.ART_GO_DOWN
2384 ART_GO_TO_PARENT = cvar.ART_GO_TO_PARENT
2385 ART_GO_HOME = cvar.ART_GO_HOME
2386 ART_FILE_OPEN = cvar.ART_FILE_OPEN
2387 ART_PRINT = cvar.ART_PRINT
2388 ART_HELP = cvar.ART_HELP
2389 ART_TIP = cvar.ART_TIP
2390 ART_REPORT_VIEW = cvar.ART_REPORT_VIEW
2391 ART_LIST_VIEW = cvar.ART_LIST_VIEW
2392 ART_NEW_DIR = cvar.ART_NEW_DIR
2393 ART_FOLDER = cvar.ART_FOLDER
2394 ART_GO_DIR_UP = cvar.ART_GO_DIR_UP
2395 ART_EXECUTABLE_FILE = cvar.ART_EXECUTABLE_FILE
2396 ART_NORMAL_FILE = cvar.ART_NORMAL_FILE
2397 ART_TICK_MARK = cvar.ART_TICK_MARK
2398 ART_CROSS_MARK = cvar.ART_CROSS_MARK
2399 ART_ERROR = cvar.ART_ERROR
2400 ART_QUESTION = cvar.ART_QUESTION
2401 ART_WARNING = cvar.ART_WARNING
2402 ART_INFORMATION = cvar.ART_INFORMATION
2403 ART_MISSING_IMAGE = cvar.ART_MISSING_IMAGE
2404
2405 def ArtProvider_PushProvider(*args, **kwargs):
2406 """
2407 ArtProvider_PushProvider(ArtProvider provider)
2408
2409 Add new provider to the top of providers stack.
2410 """
2411 return _misc.ArtProvider_PushProvider(*args, **kwargs)
2412
2413 def ArtProvider_PopProvider(*args, **kwargs):
2414 """
2415 ArtProvider_PopProvider() -> bool
2416
2417 Remove latest added provider and delete it.
2418 """
2419 return _misc.ArtProvider_PopProvider(*args, **kwargs)
2420
2421 def ArtProvider_RemoveProvider(*args, **kwargs):
2422 """
2423 ArtProvider_RemoveProvider(ArtProvider provider) -> bool
2424
2425 Remove provider. The provider must have been added previously!
2426 The provider is _not_ deleted.
2427 """
2428 return _misc.ArtProvider_RemoveProvider(*args, **kwargs)
2429
2430 def ArtProvider_GetBitmap(*args, **kwargs):
2431 """
2432 ArtProvider_GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -> Bitmap
2433
2434 Query the providers for bitmap with given ID and return it. Return
2435 wx.NullBitmap if no provider provides it.
2436 """
2437 return _misc.ArtProvider_GetBitmap(*args, **kwargs)
2438
2439 def ArtProvider_GetIcon(*args, **kwargs):
2440 """
2441 ArtProvider_GetIcon(String id, String client=ART_OTHER, Size size=DefaultSize) -> Icon
2442
2443 Query the providers for icon with given ID and return it. Return
2444 wx.NullIcon if no provider provides it.
2445 """
2446 return _misc.ArtProvider_GetIcon(*args, **kwargs)
2447
2448 #---------------------------------------------------------------------------
2449
2450 CONFIG_USE_LOCAL_FILE = _misc.CONFIG_USE_LOCAL_FILE
2451 CONFIG_USE_GLOBAL_FILE = _misc.CONFIG_USE_GLOBAL_FILE
2452 CONFIG_USE_RELATIVE_PATH = _misc.CONFIG_USE_RELATIVE_PATH
2453 CONFIG_USE_NO_ESCAPE_CHARACTERS = _misc.CONFIG_USE_NO_ESCAPE_CHARACTERS
2454 class ConfigBase(object):
2455 def __init__(self): raise RuntimeError, "No constructor defined"
2456 def __repr__(self):
2457 return "<%s.%s; proxy of C++ wxConfigBase instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2458 def __del__(self, destroy=_misc.delete_ConfigBase):
2459 """__del__()"""
2460 try:
2461 if self.thisown: destroy(self)
2462 except: pass
2463
2464 Type_Unknown = _misc.ConfigBase_Type_Unknown
2465 Type_String = _misc.ConfigBase_Type_String
2466 Type_Boolean = _misc.ConfigBase_Type_Boolean
2467 Type_Integer = _misc.ConfigBase_Type_Integer
2468 Type_Float = _misc.ConfigBase_Type_Float
2469 def Set(*args, **kwargs):
2470 """Set(ConfigBase pConfig) -> ConfigBase"""
2471 return _misc.ConfigBase_Set(*args, **kwargs)
2472
2473 Set = staticmethod(Set)
2474 def Get(*args, **kwargs):
2475 """Get(bool createOnDemand=True) -> ConfigBase"""
2476 return _misc.ConfigBase_Get(*args, **kwargs)
2477
2478 Get = staticmethod(Get)
2479 def Create(*args, **kwargs):
2480 """Create() -> ConfigBase"""
2481 return _misc.ConfigBase_Create(*args, **kwargs)
2482
2483 Create = staticmethod(Create)
2484 def DontCreateOnDemand(*args, **kwargs):
2485 """DontCreateOnDemand()"""
2486 return _misc.ConfigBase_DontCreateOnDemand(*args, **kwargs)
2487
2488 DontCreateOnDemand = staticmethod(DontCreateOnDemand)
2489 def SetPath(*args, **kwargs):
2490 """SetPath(String strPath)"""
2491 return _misc.ConfigBase_SetPath(*args, **kwargs)
2492
2493 def GetPath(*args, **kwargs):
2494 """GetPath() -> String"""
2495 return _misc.ConfigBase_GetPath(*args, **kwargs)
2496
2497 def GetFirstGroup(*args, **kwargs):
2498 """GetFirstGroup() -> PyObject"""
2499 return _misc.ConfigBase_GetFirstGroup(*args, **kwargs)
2500
2501 def GetNextGroup(*args, **kwargs):
2502 """GetNextGroup(long index) -> PyObject"""
2503 return _misc.ConfigBase_GetNextGroup(*args, **kwargs)
2504
2505 def GetFirstEntry(*args, **kwargs):
2506 """GetFirstEntry() -> PyObject"""
2507 return _misc.ConfigBase_GetFirstEntry(*args, **kwargs)
2508
2509 def GetNextEntry(*args, **kwargs):
2510 """GetNextEntry(long index) -> PyObject"""
2511 return _misc.ConfigBase_GetNextEntry(*args, **kwargs)
2512
2513 def GetNumberOfEntries(*args, **kwargs):
2514 """GetNumberOfEntries(bool bRecursive=False) -> size_t"""
2515 return _misc.ConfigBase_GetNumberOfEntries(*args, **kwargs)
2516
2517 def GetNumberOfGroups(*args, **kwargs):
2518 """GetNumberOfGroups(bool bRecursive=False) -> size_t"""
2519 return _misc.ConfigBase_GetNumberOfGroups(*args, **kwargs)
2520
2521 def HasGroup(*args, **kwargs):
2522 """HasGroup(String strName) -> bool"""
2523 return _misc.ConfigBase_HasGroup(*args, **kwargs)
2524
2525 def HasEntry(*args, **kwargs):
2526 """HasEntry(String strName) -> bool"""
2527 return _misc.ConfigBase_HasEntry(*args, **kwargs)
2528
2529 def Exists(*args, **kwargs):
2530 """Exists(String strName) -> bool"""
2531 return _misc.ConfigBase_Exists(*args, **kwargs)
2532
2533 def GetEntryType(*args, **kwargs):
2534 """GetEntryType(String name) -> int"""
2535 return _misc.ConfigBase_GetEntryType(*args, **kwargs)
2536
2537 def Read(*args, **kwargs):
2538 """Read(String key, String defaultVal=EmptyString) -> String"""
2539 return _misc.ConfigBase_Read(*args, **kwargs)
2540
2541 def ReadInt(*args, **kwargs):
2542 """ReadInt(String key, long defaultVal=0) -> long"""
2543 return _misc.ConfigBase_ReadInt(*args, **kwargs)
2544
2545 def ReadFloat(*args, **kwargs):
2546 """ReadFloat(String key, double defaultVal=0.0) -> double"""
2547 return _misc.ConfigBase_ReadFloat(*args, **kwargs)
2548
2549 def ReadBool(*args, **kwargs):
2550 """ReadBool(String key, bool defaultVal=False) -> bool"""
2551 return _misc.ConfigBase_ReadBool(*args, **kwargs)
2552
2553 def Write(*args, **kwargs):
2554 """Write(String key, String value) -> bool"""
2555 return _misc.ConfigBase_Write(*args, **kwargs)
2556
2557 def WriteInt(*args, **kwargs):
2558 """WriteInt(String key, long value) -> bool"""
2559 return _misc.ConfigBase_WriteInt(*args, **kwargs)
2560
2561 def WriteFloat(*args, **kwargs):
2562 """WriteFloat(String key, double value) -> bool"""
2563 return _misc.ConfigBase_WriteFloat(*args, **kwargs)
2564
2565 def WriteBool(*args, **kwargs):
2566 """WriteBool(String key, bool value) -> bool"""
2567 return _misc.ConfigBase_WriteBool(*args, **kwargs)
2568
2569 def Flush(*args, **kwargs):
2570 """Flush(bool bCurrentOnly=False) -> bool"""
2571 return _misc.ConfigBase_Flush(*args, **kwargs)
2572
2573 def RenameEntry(*args, **kwargs):
2574 """RenameEntry(String oldName, String newName) -> bool"""
2575 return _misc.ConfigBase_RenameEntry(*args, **kwargs)
2576
2577 def RenameGroup(*args, **kwargs):
2578 """RenameGroup(String oldName, String newName) -> bool"""
2579 return _misc.ConfigBase_RenameGroup(*args, **kwargs)
2580
2581 def DeleteEntry(*args, **kwargs):
2582 """DeleteEntry(String key, bool bDeleteGroupIfEmpty=True) -> bool"""
2583 return _misc.ConfigBase_DeleteEntry(*args, **kwargs)
2584
2585 def DeleteGroup(*args, **kwargs):
2586 """DeleteGroup(String key) -> bool"""
2587 return _misc.ConfigBase_DeleteGroup(*args, **kwargs)
2588
2589 def DeleteAll(*args, **kwargs):
2590 """DeleteAll() -> bool"""
2591 return _misc.ConfigBase_DeleteAll(*args, **kwargs)
2592
2593 def IsExpandingEnvVars(*args, **kwargs):
2594 """IsExpandingEnvVars() -> bool"""
2595 return _misc.ConfigBase_IsExpandingEnvVars(*args, **kwargs)
2596
2597 def SetExpandEnvVars(*args, **kwargs):
2598 """SetExpandEnvVars(bool bDoIt=True)"""
2599 return _misc.ConfigBase_SetExpandEnvVars(*args, **kwargs)
2600
2601 def SetRecordDefaults(*args, **kwargs):
2602 """SetRecordDefaults(bool bDoIt=True)"""
2603 return _misc.ConfigBase_SetRecordDefaults(*args, **kwargs)
2604
2605 def IsRecordingDefaults(*args, **kwargs):
2606 """IsRecordingDefaults() -> bool"""
2607 return _misc.ConfigBase_IsRecordingDefaults(*args, **kwargs)
2608
2609 def ExpandEnvVars(*args, **kwargs):
2610 """ExpandEnvVars(String str) -> String"""
2611 return _misc.ConfigBase_ExpandEnvVars(*args, **kwargs)
2612
2613 def GetAppName(*args, **kwargs):
2614 """GetAppName() -> String"""
2615 return _misc.ConfigBase_GetAppName(*args, **kwargs)
2616
2617 def GetVendorName(*args, **kwargs):
2618 """GetVendorName() -> String"""
2619 return _misc.ConfigBase_GetVendorName(*args, **kwargs)
2620
2621 def SetAppName(*args, **kwargs):
2622 """SetAppName(String appName)"""
2623 return _misc.ConfigBase_SetAppName(*args, **kwargs)
2624
2625 def SetVendorName(*args, **kwargs):
2626 """SetVendorName(String vendorName)"""
2627 return _misc.ConfigBase_SetVendorName(*args, **kwargs)
2628
2629 def SetStyle(*args, **kwargs):
2630 """SetStyle(long style)"""
2631 return _misc.ConfigBase_SetStyle(*args, **kwargs)
2632
2633 def GetStyle(*args, **kwargs):
2634 """GetStyle() -> long"""
2635 return _misc.ConfigBase_GetStyle(*args, **kwargs)
2636
2637
2638 class ConfigBasePtr(ConfigBase):
2639 def __init__(self, this):
2640 self.this = this
2641 if not hasattr(self,"thisown"): self.thisown = 0
2642 self.__class__ = ConfigBase
2643 _misc.ConfigBase_swigregister(ConfigBasePtr)
2644
2645 def ConfigBase_Set(*args, **kwargs):
2646 """ConfigBase_Set(ConfigBase pConfig) -> ConfigBase"""
2647 return _misc.ConfigBase_Set(*args, **kwargs)
2648
2649 def ConfigBase_Get(*args, **kwargs):
2650 """ConfigBase_Get(bool createOnDemand=True) -> ConfigBase"""
2651 return _misc.ConfigBase_Get(*args, **kwargs)
2652
2653 def ConfigBase_Create(*args, **kwargs):
2654 """ConfigBase_Create() -> ConfigBase"""
2655 return _misc.ConfigBase_Create(*args, **kwargs)
2656
2657 def ConfigBase_DontCreateOnDemand(*args, **kwargs):
2658 """ConfigBase_DontCreateOnDemand()"""
2659 return _misc.ConfigBase_DontCreateOnDemand(*args, **kwargs)
2660
2661 class ConfigPathChanger(object):
2662 def __repr__(self):
2663 return "<%s.%s; proxy of C++ wxConfigPathChanger instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2664 def __init__(self, *args, **kwargs):
2665 """__init__(ConfigBase pContainer, String strEntry) -> ConfigPathChanger"""
2666 newobj = _misc.new_ConfigPathChanger(*args, **kwargs)
2667 self.this = newobj.this
2668 self.thisown = 1
2669 del newobj.thisown
2670 def __del__(self, destroy=_misc.delete_ConfigPathChanger):
2671 """__del__()"""
2672 try:
2673 if self.thisown: destroy(self)
2674 except: pass
2675
2676 def Name(*args, **kwargs):
2677 """Name() -> String"""
2678 return _misc.ConfigPathChanger_Name(*args, **kwargs)
2679
2680
2681 class ConfigPathChangerPtr(ConfigPathChanger):
2682 def __init__(self, this):
2683 self.this = this
2684 if not hasattr(self,"thisown"): self.thisown = 0
2685 self.__class__ = ConfigPathChanger
2686 _misc.ConfigPathChanger_swigregister(ConfigPathChangerPtr)
2687
2688 class Config(ConfigBase):
2689 def __repr__(self):
2690 return "<%s.%s; proxy of C++ wxConfig instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2691 def __init__(self, *args, **kwargs):
2692 """
2693 __init__(String appName=EmptyString, String vendorName=EmptyString,
2694 String localFilename=EmptyString, String globalFilename=EmptyString,
2695 long style=0) -> Config
2696 """
2697 newobj = _misc.new_Config(*args, **kwargs)
2698 self.this = newobj.this
2699 self.thisown = 1
2700 del newobj.thisown
2701 def __del__(self, destroy=_misc.delete_Config):
2702 """__del__()"""
2703 try:
2704 if self.thisown: destroy(self)
2705 except: pass
2706
2707
2708 class ConfigPtr(Config):
2709 def __init__(self, this):
2710 self.this = this
2711 if not hasattr(self,"thisown"): self.thisown = 0
2712 self.__class__ = Config
2713 _misc.Config_swigregister(ConfigPtr)
2714
2715 class FileConfig(ConfigBase):
2716 def __repr__(self):
2717 return "<%s.%s; proxy of C++ wxFileConfig instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2718 def __init__(self, *args, **kwargs):
2719 """
2720 __init__(String appName=EmptyString, String vendorName=EmptyString,
2721 String localFilename=EmptyString, String globalFilename=EmptyString,
2722 long style=0) -> FileConfig
2723 """
2724 newobj = _misc.new_FileConfig(*args, **kwargs)
2725 self.this = newobj.this
2726 self.thisown = 1
2727 del newobj.thisown
2728 def __del__(self, destroy=_misc.delete_FileConfig):
2729 """__del__()"""
2730 try:
2731 if self.thisown: destroy(self)
2732 except: pass
2733
2734
2735 class FileConfigPtr(FileConfig):
2736 def __init__(self, this):
2737 self.this = this
2738 if not hasattr(self,"thisown"): self.thisown = 0
2739 self.__class__ = FileConfig
2740 _misc.FileConfig_swigregister(FileConfigPtr)
2741
2742
2743 def ExpandEnvVars(*args, **kwargs):
2744 """ExpandEnvVars(String sz) -> String"""
2745 return _misc.ExpandEnvVars(*args, **kwargs)
2746 #---------------------------------------------------------------------------
2747
2748 class DateTime(object):
2749 def __repr__(self):
2750 return "<%s.%s; proxy of C++ wxDateTime instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
2751 Local = _misc.DateTime_Local
2752 GMT_12 = _misc.DateTime_GMT_12
2753 GMT_11 = _misc.DateTime_GMT_11
2754 GMT_10 = _misc.DateTime_GMT_10
2755 GMT_9 = _misc.DateTime_GMT_9
2756 GMT_8 = _misc.DateTime_GMT_8
2757 GMT_7 = _misc.DateTime_GMT_7
2758 GMT_6 = _misc.DateTime_GMT_6
2759 GMT_5 = _misc.DateTime_GMT_5
2760 GMT_4 = _misc.DateTime_GMT_4
2761 GMT_3 = _misc.DateTime_GMT_3
2762 GMT_2 = _misc.DateTime_GMT_2
2763 GMT_1 = _misc.DateTime_GMT_1
2764 GMT0 = _misc.DateTime_GMT0
2765 GMT1 = _misc.DateTime_GMT1
2766 GMT2 = _misc.DateTime_GMT2
2767 GMT3 = _misc.DateTime_GMT3
2768 GMT4 = _misc.DateTime_GMT4
2769 GMT5 = _misc.DateTime_GMT5
2770 GMT6 = _misc.DateTime_GMT6
2771 GMT7 = _misc.DateTime_GMT7
2772 GMT8 = _misc.DateTime_GMT8
2773 GMT9 = _misc.DateTime_GMT9
2774 GMT10 = _misc.DateTime_GMT10
2775 GMT11 = _misc.DateTime_GMT11
2776 GMT12 = _misc.DateTime_GMT12
2777 WET = _misc.DateTime_WET
2778 WEST = _misc.DateTime_WEST
2779 CET = _misc.DateTime_CET
2780 CEST = _misc.DateTime_CEST
2781 EET = _misc.DateTime_EET
2782 EEST = _misc.DateTime_EEST
2783 MSK = _misc.DateTime_MSK
2784 MSD = _misc.DateTime_MSD
2785 AST = _misc.DateTime_AST
2786 ADT = _misc.DateTime_ADT
2787 EST = _misc.DateTime_EST
2788 EDT = _misc.DateTime_EDT
2789 CST = _misc.DateTime_CST
2790 CDT = _misc.DateTime_CDT
2791 MST = _misc.DateTime_MST
2792 MDT = _misc.DateTime_MDT
2793 PST = _misc.DateTime_PST
2794 PDT = _misc.DateTime_PDT
2795 HST = _misc.DateTime_HST
2796 AKST = _misc.DateTime_AKST
2797 AKDT = _misc.DateTime_AKDT
2798 A_WST = _misc.DateTime_A_WST
2799 A_CST = _misc.DateTime_A_CST
2800 A_EST = _misc.DateTime_A_EST
2801 A_ESST = _misc.DateTime_A_ESST
2802 UTC = _misc.DateTime_UTC
2803 Gregorian = _misc.DateTime_Gregorian
2804 Julian = _misc.DateTime_Julian
2805 Gr_Unknown = _misc.DateTime_Gr_Unknown
2806 Gr_Standard = _misc.DateTime_Gr_Standard
2807 Gr_Alaska = _misc.DateTime_Gr_Alaska
2808 Gr_Albania = _misc.DateTime_Gr_Albania
2809 Gr_Austria = _misc.DateTime_Gr_Austria
2810 Gr_Austria_Brixen = _misc.DateTime_Gr_Austria_Brixen
2811 Gr_Austria_Salzburg = _misc.DateTime_Gr_Austria_Salzburg
2812 Gr_Austria_Tyrol = _misc.DateTime_Gr_Austria_Tyrol
2813 Gr_Austria_Carinthia = _misc.DateTime_Gr_Austria_Carinthia
2814 Gr_Austria_Styria = _misc.DateTime_Gr_Austria_Styria
2815 Gr_Belgium = _misc.DateTime_Gr_Belgium
2816 Gr_Bulgaria = _misc.DateTime_Gr_Bulgaria
2817 Gr_Bulgaria_1 = _misc.DateTime_Gr_Bulgaria_1
2818 Gr_Bulgaria_2 = _misc.DateTime_Gr_Bulgaria_2
2819 Gr_Bulgaria_3 = _misc.DateTime_Gr_Bulgaria_3
2820 Gr_Canada = _misc.DateTime_Gr_Canada
2821 Gr_China = _misc.DateTime_Gr_China
2822 Gr_China_1 = _misc.DateTime_Gr_China_1
2823 Gr_China_2 = _misc.DateTime_Gr_China_2
2824 Gr_Czechoslovakia = _misc.DateTime_Gr_Czechoslovakia
2825 Gr_Denmark = _misc.DateTime_Gr_Denmark
2826 Gr_Egypt = _misc.DateTime_Gr_Egypt
2827 Gr_Estonia = _misc.DateTime_Gr_Estonia
2828 Gr_Finland = _misc.DateTime_Gr_Finland
2829 Gr_France = _misc.DateTime_Gr_France
2830 Gr_France_Alsace = _misc.DateTime_Gr_France_Alsace
2831 Gr_France_Lorraine = _misc.DateTime_Gr_France_Lorraine
2832 Gr_France_Strasbourg = _misc.DateTime_Gr_France_Strasbourg
2833 Gr_Germany = _misc.DateTime_Gr_Germany
2834 Gr_Germany_Catholic = _misc.DateTime_Gr_Germany_Catholic
2835 Gr_Germany_Prussia = _misc.DateTime_Gr_Germany_Prussia
2836 Gr_Germany_Protestant = _misc.DateTime_Gr_Germany_Protestant
2837 Gr_GreatBritain = _misc.DateTime_Gr_GreatBritain
2838 Gr_Greece = _misc.DateTime_Gr_Greece
2839 Gr_Hungary = _misc.DateTime_Gr_Hungary
2840 Gr_Ireland = _misc.DateTime_Gr_Ireland
2841 Gr_Italy = _misc.DateTime_Gr_Italy
2842 Gr_Japan = _misc.DateTime_Gr_Japan
2843 Gr_Japan_1 = _misc.DateTime_Gr_Japan_1
2844 Gr_Japan_2 = _misc.DateTime_Gr_Japan_2
2845 Gr_Japan_3 = _misc.DateTime_Gr_Japan_3
2846 Gr_Latvia = _misc.DateTime_Gr_Latvia
2847 Gr_Lithuania = _misc.DateTime_Gr_Lithuania
2848 Gr_Luxemburg = _misc.DateTime_Gr_Luxemburg
2849 Gr_Netherlands = _misc.DateTime_Gr_Netherlands
2850 Gr_Netherlands_Groningen = _misc.DateTime_Gr_Netherlands_Groningen
2851 Gr_Netherlands_Gelderland = _misc.DateTime_Gr_Netherlands_Gelderland
2852 Gr_Netherlands_Utrecht = _misc.DateTime_Gr_Netherlands_Utrecht
2853 Gr_Netherlands_Friesland = _misc.DateTime_Gr_Netherlands_Friesland
2854 Gr_Norway = _misc.DateTime_Gr_Norway
2855 Gr_Poland = _misc.DateTime_Gr_Poland
2856 Gr_Portugal = _misc.DateTime_Gr_Portugal
2857 Gr_Romania = _misc.DateTime_Gr_Romania
2858 Gr_Russia = _misc.DateTime_Gr_Russia
2859 Gr_Scotland = _misc.DateTime_Gr_Scotland
2860 Gr_Spain = _misc.DateTime_Gr_Spain
2861 Gr_Sweden = _misc.DateTime_Gr_Sweden
2862 Gr_Switzerland = _misc.DateTime_Gr_Switzerland
2863 Gr_Switzerland_Catholic = _misc.DateTime_Gr_Switzerland_Catholic
2864 Gr_Switzerland_Protestant = _misc.DateTime_Gr_Switzerland_Protestant
2865 Gr_Turkey = _misc.DateTime_Gr_Turkey
2866 Gr_USA = _misc.DateTime_Gr_USA
2867 Gr_Wales = _misc.DateTime_Gr_Wales
2868 Gr_Yugoslavia = _misc.DateTime_Gr_Yugoslavia
2869 Country_Unknown = _misc.DateTime_Country_Unknown
2870 Country_Default = _misc.DateTime_Country_Default
2871 Country_WesternEurope_Start = _misc.DateTime_Country_WesternEurope_Start
2872 Country_EEC = _misc.DateTime_Country_EEC
2873 France = _misc.DateTime_France
2874 Germany = _misc.DateTime_Germany
2875 UK = _misc.DateTime_UK
2876 Country_WesternEurope_End = _misc.DateTime_Country_WesternEurope_End
2877 Russia = _misc.DateTime_Russia
2878 USA = _misc.DateTime_USA
2879 Jan = _misc.DateTime_Jan
2880 Feb = _misc.DateTime_Feb
2881 Mar = _misc.DateTime_Mar
2882 Apr = _misc.DateTime_Apr
2883 May = _misc.DateTime_May
2884 Jun = _misc.DateTime_Jun
2885 Jul = _misc.DateTime_Jul
2886 Aug = _misc.DateTime_Aug
2887 Sep = _misc.DateTime_Sep
2888 Oct = _misc.DateTime_Oct
2889 Nov = _misc.DateTime_Nov
2890 Dec = _misc.DateTime_Dec
2891 Inv_Month = _misc.DateTime_Inv_Month
2892 Sun = _misc.DateTime_Sun
2893 Mon = _misc.DateTime_Mon
2894 Tue = _misc.DateTime_Tue
2895 Wed = _misc.DateTime_Wed
2896 Thu = _misc.DateTime_Thu
2897 Fri = _misc.DateTime_Fri
2898 Sat = _misc.DateTime_Sat
2899 Inv_WeekDay = _misc.DateTime_Inv_WeekDay
2900 Inv_Year = _misc.DateTime_Inv_Year
2901 Name_Full = _misc.DateTime_Name_Full
2902 Name_Abbr = _misc.DateTime_Name_Abbr
2903 Default_First = _misc.DateTime_Default_First
2904 Monday_First = _misc.DateTime_Monday_First
2905 Sunday_First = _misc.DateTime_Sunday_First
2906 def SetCountry(*args, **kwargs):
2907 """SetCountry(int country)"""
2908 return _misc.DateTime_SetCountry(*args, **kwargs)
2909
2910 SetCountry = staticmethod(SetCountry)
2911 def GetCountry(*args, **kwargs):
2912 """GetCountry() -> int"""
2913 return _misc.DateTime_GetCountry(*args, **kwargs)
2914
2915 GetCountry = staticmethod(GetCountry)
2916 def IsWestEuropeanCountry(*args, **kwargs):
2917 """IsWestEuropeanCountry(int country=Country_Default) -> bool"""
2918 return _misc.DateTime_IsWestEuropeanCountry(*args, **kwargs)
2919
2920 IsWestEuropeanCountry = staticmethod(IsWestEuropeanCountry)
2921 def GetCurrentYear(*args, **kwargs):
2922 """GetCurrentYear(int cal=Gregorian) -> int"""
2923 return _misc.DateTime_GetCurrentYear(*args, **kwargs)
2924
2925 GetCurrentYear = staticmethod(GetCurrentYear)
2926 def ConvertYearToBC(*args, **kwargs):
2927 """ConvertYearToBC(int year) -> int"""
2928 return _misc.DateTime_ConvertYearToBC(*args, **kwargs)
2929
2930 ConvertYearToBC = staticmethod(ConvertYearToBC)
2931 def GetCurrentMonth(*args, **kwargs):
2932 """GetCurrentMonth(int cal=Gregorian) -> int"""
2933 return _misc.DateTime_GetCurrentMonth(*args, **kwargs)
2934
2935 GetCurrentMonth = staticmethod(GetCurrentMonth)
2936 def IsLeapYear(*args, **kwargs):
2937 """IsLeapYear(int year=Inv_Year, int cal=Gregorian) -> bool"""
2938 return _misc.DateTime_IsLeapYear(*args, **kwargs)
2939
2940 IsLeapYear = staticmethod(IsLeapYear)
2941 def GetCentury(*args, **kwargs):
2942 """GetCentury(int year=Inv_Year) -> int"""
2943 return _misc.DateTime_GetCentury(*args, **kwargs)
2944
2945 GetCentury = staticmethod(GetCentury)
2946 def GetNumberOfDaysinYear(*args, **kwargs):
2947 """GetNumberOfDaysinYear(int year, int cal=Gregorian) -> int"""
2948 return _misc.DateTime_GetNumberOfDaysinYear(*args, **kwargs)
2949
2950 GetNumberOfDaysinYear = staticmethod(GetNumberOfDaysinYear)
2951 def GetNumberOfDaysInMonth(*args, **kwargs):
2952 """GetNumberOfDaysInMonth(int month, int year=Inv_Year, int cal=Gregorian) -> int"""
2953 return _misc.DateTime_GetNumberOfDaysInMonth(*args, **kwargs)
2954
2955 GetNumberOfDaysInMonth = staticmethod(GetNumberOfDaysInMonth)
2956 def GetMonthName(*args, **kwargs):
2957 """GetMonthName(int month, int flags=Name_Full) -> String"""
2958 return _misc.DateTime_GetMonthName(*args, **kwargs)
2959
2960 GetMonthName = staticmethod(GetMonthName)
2961 def GetWeekDayName(*args, **kwargs):
2962 """GetWeekDayName(int weekday, int flags=Name_Full) -> String"""
2963 return _misc.DateTime_GetWeekDayName(*args, **kwargs)
2964
2965 GetWeekDayName = staticmethod(GetWeekDayName)
2966 def GetAmPmStrings(*args, **kwargs):
2967 """
2968 GetAmPmStrings() -> (am, pm)
2969
2970 Get the AM and PM strings in the current locale (may be empty)
2971 """
2972 return _misc.DateTime_GetAmPmStrings(*args, **kwargs)
2973
2974 GetAmPmStrings = staticmethod(GetAmPmStrings)
2975 def IsDSTApplicable(*args, **kwargs):
2976 """IsDSTApplicable(int year=Inv_Year, int country=Country_Default) -> bool"""
2977 return _misc.DateTime_IsDSTApplicable(*args, **kwargs)
2978
2979 IsDSTApplicable = staticmethod(IsDSTApplicable)
2980 def GetBeginDST(*args, **kwargs):
2981 """GetBeginDST(int year=Inv_Year, int country=Country_Default) -> DateTime"""
2982 return _misc.DateTime_GetBeginDST(*args, **kwargs)
2983
2984 GetBeginDST = staticmethod(GetBeginDST)
2985 def GetEndDST(*args, **kwargs):
2986 """GetEndDST(int year=Inv_Year, int country=Country_Default) -> DateTime"""
2987 return _misc.DateTime_GetEndDST(*args, **kwargs)
2988
2989 GetEndDST = staticmethod(GetEndDST)
2990 def Now(*args, **kwargs):
2991 """Now() -> DateTime"""
2992 return _misc.DateTime_Now(*args, **kwargs)
2993
2994 Now = staticmethod(Now)
2995 def UNow(*args, **kwargs):
2996 """UNow() -> DateTime"""
2997 return _misc.DateTime_UNow(*args, **kwargs)
2998
2999 UNow = staticmethod(UNow)
3000 def Today(*args, **kwargs):
3001 """Today() -> DateTime"""
3002 return _misc.DateTime_Today(*args, **kwargs)
3003
3004 Today = staticmethod(Today)
3005 def __init__(self, *args, **kwargs):
3006 """__init__() -> DateTime"""
3007 newobj = _misc.new_DateTime(*args, **kwargs)
3008 self.this = newobj.this
3009 self.thisown = 1
3010 del newobj.thisown
3011 def __del__(self, destroy=_misc.delete_DateTime):
3012 """__del__()"""
3013 try:
3014 if self.thisown: destroy(self)
3015 except: pass
3016
3017 def SetToCurrent(*args, **kwargs):
3018 """SetToCurrent() -> DateTime"""
3019 return _misc.DateTime_SetToCurrent(*args, **kwargs)
3020
3021 def SetTimeT(*args, **kwargs):
3022 """SetTimeT(time_t timet) -> DateTime"""
3023 return _misc.DateTime_SetTimeT(*args, **kwargs)
3024
3025 def SetJDN(*args, **kwargs):
3026 """SetJDN(double jdn) -> DateTime"""
3027 return _misc.DateTime_SetJDN(*args, **kwargs)
3028
3029 def SetHMS(*args, **kwargs):
3030 """SetHMS(int hour, int minute=0, int second=0, int millisec=0) -> DateTime"""
3031 return _misc.DateTime_SetHMS(*args, **kwargs)
3032
3033 def Set(*args, **kwargs):
3034 """
3035 Set(int day, int month=Inv_Month, int year=Inv_Year, int hour=0,
3036 int minute=0, int second=0, int millisec=0) -> DateTime
3037 """
3038 return _misc.DateTime_Set(*args, **kwargs)
3039
3040 def ResetTime(*args, **kwargs):
3041 """ResetTime() -> DateTime"""
3042 return _misc.DateTime_ResetTime(*args, **kwargs)
3043
3044 def SetYear(*args, **kwargs):
3045 """SetYear(int year) -> DateTime"""
3046 return _misc.DateTime_SetYear(*args, **kwargs)
3047
3048 def SetMonth(*args, **kwargs):
3049 """SetMonth(int month) -> DateTime"""
3050 return _misc.DateTime_SetMonth(*args, **kwargs)
3051
3052 def SetDay(*args, **kwargs):
3053 """SetDay(int day) -> DateTime"""
3054 return _misc.DateTime_SetDay(*args, **kwargs)
3055
3056 def SetHour(*args, **kwargs):
3057 """SetHour(int hour) -> DateTime"""
3058 return _misc.DateTime_SetHour(*args, **kwargs)
3059
3060 def SetMinute(*args, **kwargs):
3061 """SetMinute(int minute) -> DateTime"""
3062 return _misc.DateTime_SetMinute(*args, **kwargs)
3063
3064 def SetSecond(*args, **kwargs):
3065 """SetSecond(int second) -> DateTime"""
3066 return _misc.DateTime_SetSecond(*args, **kwargs)
3067
3068 def SetMillisecond(*args, **kwargs):
3069 """SetMillisecond(int millisecond) -> DateTime"""
3070 return _misc.DateTime_SetMillisecond(*args, **kwargs)
3071
3072 def SetToWeekDayInSameWeek(*args, **kwargs):
3073 """SetToWeekDayInSameWeek(int weekday, int flags=Monday_First) -> DateTime"""
3074 return _misc.DateTime_SetToWeekDayInSameWeek(*args, **kwargs)
3075
3076 def GetWeekDayInSameWeek(*args, **kwargs):
3077 """GetWeekDayInSameWeek(int weekday, int flags=Monday_First) -> DateTime"""
3078 return _misc.DateTime_GetWeekDayInSameWeek(*args, **kwargs)
3079
3080 def SetToNextWeekDay(*args, **kwargs):
3081 """SetToNextWeekDay(int weekday) -> DateTime"""
3082 return _misc.DateTime_SetToNextWeekDay(*args, **kwargs)
3083
3084 def GetNextWeekDay(*args, **kwargs):
3085 """GetNextWeekDay(int weekday) -> DateTime"""
3086 return _misc.DateTime_GetNextWeekDay(*args, **kwargs)
3087
3088 def SetToPrevWeekDay(*args, **kwargs):
3089 """SetToPrevWeekDay(int weekday) -> DateTime"""
3090 return _misc.DateTime_SetToPrevWeekDay(*args, **kwargs)
3091
3092 def GetPrevWeekDay(*args, **kwargs):
3093 """GetPrevWeekDay(int weekday) -> DateTime"""
3094 return _misc.DateTime_GetPrevWeekDay(*args, **kwargs)
3095
3096 def SetToWeekDay(*args, **kwargs):
3097 """SetToWeekDay(int weekday, int n=1, int month=Inv_Month, int year=Inv_Year) -> bool"""
3098 return _misc.DateTime_SetToWeekDay(*args, **kwargs)
3099
3100 def SetToLastWeekDay(*args, **kwargs):
3101 """SetToLastWeekDay(int weekday, int month=Inv_Month, int year=Inv_Year) -> bool"""
3102 return _misc.DateTime_SetToLastWeekDay(*args, **kwargs)
3103
3104 def GetLastWeekDay(*args, **kwargs):
3105 """GetLastWeekDay(int weekday, int month=Inv_Month, int year=Inv_Year) -> DateTime"""
3106 return _misc.DateTime_GetLastWeekDay(*args, **kwargs)
3107
3108 def SetToTheWeek(*args, **kwargs):
3109 """SetToTheWeek(int numWeek, int weekday=Mon, int flags=Monday_First) -> bool"""
3110 return _misc.DateTime_SetToTheWeek(*args, **kwargs)
3111
3112 def GetWeek(*args, **kwargs):
3113 """GetWeek(int numWeek, int weekday=Mon, int flags=Monday_First) -> DateTime"""
3114 return _misc.DateTime_GetWeek(*args, **kwargs)
3115
3116 def SetToLastMonthDay(*args, **kwargs):
3117 """SetToLastMonthDay(int month=Inv_Month, int year=Inv_Year) -> DateTime"""
3118 return _misc.DateTime_SetToLastMonthDay(*args, **kwargs)
3119
3120 def GetLastMonthDay(*args, **kwargs):
3121 """GetLastMonthDay(int month=Inv_Month, int year=Inv_Year) -> DateTime"""
3122 return _misc.DateTime_GetLastMonthDay(*args, **kwargs)
3123
3124 def SetToYearDay(*args, **kwargs):
3125 """SetToYearDay(int yday) -> DateTime"""
3126 return _misc.DateTime_SetToYearDay(*args, **kwargs)
3127
3128 def GetYearDay(*args, **kwargs):
3129 """GetYearDay(int yday) -> DateTime"""
3130 return _misc.DateTime_GetYearDay(*args, **kwargs)
3131
3132 def GetJulianDayNumber(*args, **kwargs):
3133 """GetJulianDayNumber() -> double"""
3134 return _misc.DateTime_GetJulianDayNumber(*args, **kwargs)
3135
3136 def GetJDN(*args, **kwargs):
3137 """GetJDN() -> double"""
3138 return _misc.DateTime_GetJDN(*args, **kwargs)
3139
3140 def GetModifiedJulianDayNumber(*args, **kwargs):
3141 """GetModifiedJulianDayNumber() -> double"""
3142 return _misc.DateTime_GetModifiedJulianDayNumber(*args, **kwargs)
3143
3144 def GetMJD(*args, **kwargs):
3145 """GetMJD() -> double"""
3146 return _misc.DateTime_GetMJD(*args, **kwargs)
3147
3148 def GetRataDie(*args, **kwargs):
3149 """GetRataDie() -> double"""
3150 return _misc.DateTime_GetRataDie(*args, **kwargs)
3151
3152 def ToTimezone(*args, **kwargs):
3153 """ToTimezone(wxDateTime::TimeZone tz, bool noDST=False) -> DateTime"""
3154 return _misc.DateTime_ToTimezone(*args, **kwargs)
3155
3156 def MakeTimezone(*args, **kwargs):
3157 """MakeTimezone(wxDateTime::TimeZone tz, bool noDST=False) -> DateTime"""
3158 return _misc.DateTime_MakeTimezone(*args, **kwargs)
3159
3160 def ToGMT(*args, **kwargs):
3161 """ToGMT(bool noDST=False) -> DateTime"""
3162 return _misc.DateTime_ToGMT(*args, **kwargs)
3163
3164 def MakeGMT(*args, **kwargs):
3165 """MakeGMT(bool noDST=False) -> DateTime"""
3166 return _misc.DateTime_MakeGMT(*args, **kwargs)
3167
3168 def IsDST(*args, **kwargs):
3169 """IsDST(int country=Country_Default) -> int"""
3170 return _misc.DateTime_IsDST(*args, **kwargs)
3171
3172 def IsValid(*args, **kwargs):
3173 """IsValid() -> bool"""
3174 return _misc.DateTime_IsValid(*args, **kwargs)
3175
3176 def GetTicks(*args, **kwargs):
3177 """GetTicks() -> time_t"""
3178 return _misc.DateTime_GetTicks(*args, **kwargs)
3179
3180 def GetYear(*args, **kwargs):
3181 """GetYear(wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3182 return _misc.DateTime_GetYear(*args, **kwargs)
3183
3184 def GetMonth(*args, **kwargs):
3185 """GetMonth(wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3186 return _misc.DateTime_GetMonth(*args, **kwargs)
3187
3188 def GetDay(*args, **kwargs):
3189 """GetDay(wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3190 return _misc.DateTime_GetDay(*args, **kwargs)
3191
3192 def GetWeekDay(*args, **kwargs):
3193 """GetWeekDay(wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3194 return _misc.DateTime_GetWeekDay(*args, **kwargs)
3195
3196 def GetHour(*args, **kwargs):
3197 """GetHour(wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3198 return _misc.DateTime_GetHour(*args, **kwargs)
3199
3200 def GetMinute(*args, **kwargs):
3201 """GetMinute(wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3202 return _misc.DateTime_GetMinute(*args, **kwargs)
3203
3204 def GetSecond(*args, **kwargs):
3205 """GetSecond(wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3206 return _misc.DateTime_GetSecond(*args, **kwargs)
3207
3208 def GetMillisecond(*args, **kwargs):
3209 """GetMillisecond(wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3210 return _misc.DateTime_GetMillisecond(*args, **kwargs)
3211
3212 def GetDayOfYear(*args, **kwargs):
3213 """GetDayOfYear(wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3214 return _misc.DateTime_GetDayOfYear(*args, **kwargs)
3215
3216 def GetWeekOfYear(*args, **kwargs):
3217 """GetWeekOfYear(int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3218 return _misc.DateTime_GetWeekOfYear(*args, **kwargs)
3219
3220 def GetWeekOfMonth(*args, **kwargs):
3221 """GetWeekOfMonth(int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -> int"""
3222 return _misc.DateTime_GetWeekOfMonth(*args, **kwargs)
3223
3224 def IsWorkDay(*args, **kwargs):
3225 """IsWorkDay(int country=Country_Default) -> bool"""
3226 return _misc.DateTime_IsWorkDay(*args, **kwargs)
3227
3228 def IsEqualTo(*args, **kwargs):
3229 """IsEqualTo(DateTime datetime) -> bool"""
3230 return _misc.DateTime_IsEqualTo(*args, **kwargs)
3231
3232 def IsEarlierThan(*args, **kwargs):
3233 """IsEarlierThan(DateTime datetime) -> bool"""
3234 return _misc.DateTime_IsEarlierThan(*args, **kwargs)
3235
3236 def IsLaterThan(*args, **kwargs):
3237 """IsLaterThan(DateTime datetime) -> bool"""
3238 return _misc.DateTime_IsLaterThan(*args, **kwargs)
3239
3240 def IsStrictlyBetween(*args, **kwargs):
3241 """IsStrictlyBetween(DateTime t1, DateTime t2) -> bool"""
3242 return _misc.DateTime_IsStrictlyBetween(*args, **kwargs)
3243
3244 def IsBetween(*args, **kwargs):
3245 """IsBetween(DateTime t1, DateTime t2) -> bool"""
3246 return _misc.DateTime_IsBetween(*args, **kwargs)
3247
3248 def IsSameDate(*args, **kwargs):
3249 """IsSameDate(DateTime dt) -> bool"""
3250 return _misc.DateTime_IsSameDate(*args, **kwargs)
3251
3252 def IsSameTime(*args, **kwargs):
3253 """IsSameTime(DateTime dt) -> bool"""
3254 return _misc.DateTime_IsSameTime(*args, **kwargs)
3255
3256 def IsEqualUpTo(*args, **kwargs):
3257 """IsEqualUpTo(DateTime dt, TimeSpan ts) -> bool"""
3258 return _misc.DateTime_IsEqualUpTo(*args, **kwargs)
3259
3260 def AddTS(*args, **kwargs):
3261 """AddTS(TimeSpan diff) -> DateTime"""
3262 return _misc.DateTime_AddTS(*args, **kwargs)
3263
3264 def AddDS(*args, **kwargs):
3265 """AddDS(DateSpan diff) -> DateTime"""
3266 return _misc.DateTime_AddDS(*args, **kwargs)
3267
3268 def SubtractTS(*args, **kwargs):
3269 """SubtractTS(TimeSpan diff) -> DateTime"""
3270 return _misc.DateTime_SubtractTS(*args, **kwargs)
3271
3272 def SubtractDS(*args, **kwargs):
3273 """SubtractDS(DateSpan diff) -> DateTime"""
3274 return _misc.DateTime_SubtractDS(*args, **kwargs)
3275
3276 def Subtract(*args, **kwargs):
3277 """Subtract(DateTime dt) -> TimeSpan"""
3278 return _misc.DateTime_Subtract(*args, **kwargs)
3279
3280 def __iadd__(*args):
3281 """
3282 __iadd__(TimeSpan diff) -> DateTime
3283 __iadd__(DateSpan diff) -> DateTime
3284 """
3285 return _misc.DateTime___iadd__(*args)
3286
3287 def __isub__(*args):
3288 """
3289 __isub__(TimeSpan diff) -> DateTime
3290 __isub__(DateSpan diff) -> DateTime
3291 """
3292 return _misc.DateTime___isub__(*args)
3293
3294 def __add__(*args):
3295 """
3296 __add__(TimeSpan other) -> DateTime
3297 __add__(DateSpan other) -> DateTime
3298 """
3299 return _misc.DateTime___add__(*args)
3300
3301 def __sub__(*args):
3302 """
3303 __sub__(DateTime other) -> TimeSpan
3304 __sub__(TimeSpan other) -> DateTime
3305 __sub__(DateSpan other) -> DateTime
3306 """
3307 return _misc.DateTime___sub__(*args)
3308
3309 def __lt__(*args):
3310 """__lt__(DateTime other) -> bool"""
3311 return _misc.DateTime___lt__(*args)
3312
3313 def __le__(*args):
3314 """__le__(DateTime other) -> bool"""
3315 return _misc.DateTime___le__(*args)
3316
3317 def __gt__(*args):
3318 """__gt__(DateTime other) -> bool"""
3319 return _misc.DateTime___gt__(*args)
3320
3321 def __ge__(*args):
3322 """__ge__(DateTime other) -> bool"""
3323 return _misc.DateTime___ge__(*args)
3324
3325 def __eq__(*args):
3326 """__eq__(DateTime other) -> bool"""
3327 return _misc.DateTime___eq__(*args)
3328
3329 def __ne__(*args):
3330 """__ne__(DateTime other) -> bool"""
3331 return _misc.DateTime___ne__(*args)
3332
3333 def ParseRfc822Date(*args, **kwargs):
3334 """ParseRfc822Date(String date) -> int"""
3335 return _misc.DateTime_ParseRfc822Date(*args, **kwargs)
3336
3337 def ParseFormat(*args, **kwargs):
3338 """ParseFormat(String date, String format=DateFormatStr, DateTime dateDef=wxDefaultDateTime) -> int"""
3339 return _misc.DateTime_ParseFormat(*args, **kwargs)
3340
3341 def ParseDateTime(*args, **kwargs):
3342 """ParseDateTime(String datetime) -> int"""
3343 return _misc.DateTime_ParseDateTime(*args, **kwargs)
3344
3345 def ParseDate(*args, **kwargs):
3346 """ParseDate(String date) -> int"""
3347 return _misc.DateTime_ParseDate(*args, **kwargs)
3348
3349 def ParseTime(*args, **kwargs):
3350 """ParseTime(String time) -> int"""
3351 return _misc.DateTime_ParseTime(*args, **kwargs)
3352
3353 def Format(*args, **kwargs):
3354 """Format(String format=DateFormatStr, wxDateTime::TimeZone tz=LOCAL_TZ) -> String"""
3355 return _misc.DateTime_Format(*args, **kwargs)
3356
3357 def FormatDate(*args, **kwargs):
3358 """FormatDate() -> String"""
3359 return _misc.DateTime_FormatDate(*args, **kwargs)
3360
3361 def FormatTime(*args, **kwargs):
3362 """FormatTime() -> String"""
3363 return _misc.DateTime_FormatTime(*args, **kwargs)
3364
3365 def FormatISODate(*args, **kwargs):
3366 """FormatISODate() -> String"""
3367 return _misc.DateTime_FormatISODate(*args, **kwargs)
3368
3369 def FormatISOTime(*args, **kwargs):
3370 """FormatISOTime() -> String"""
3371 return _misc.DateTime_FormatISOTime(*args, **kwargs)
3372
3373 def __repr__(self):
3374 return '<wxDateTime: \"%s\" at %s>' % ( self.Format(), self.this)
3375 def __str__(self):
3376 return self.Format()
3377
3378
3379 class DateTimePtr(DateTime):
3380 def __init__(self, this):
3381 self.this = this
3382 if not hasattr(self,"thisown"): self.thisown = 0
3383 self.__class__ = DateTime
3384 _misc.DateTime_swigregister(DateTimePtr)
3385 DateFormatStr = cvar.DateFormatStr
3386 TimeSpanFormatStr = cvar.TimeSpanFormatStr
3387
3388 def DateTime_SetCountry(*args, **kwargs):
3389 """DateTime_SetCountry(int country)"""
3390 return _misc.DateTime_SetCountry(*args, **kwargs)
3391
3392 def DateTime_GetCountry(*args, **kwargs):
3393 """DateTime_GetCountry() -> int"""
3394 return _misc.DateTime_GetCountry(*args, **kwargs)
3395
3396 def DateTime_IsWestEuropeanCountry(*args, **kwargs):
3397 """DateTime_IsWestEuropeanCountry(int country=Country_Default) -> bool"""
3398 return _misc.DateTime_IsWestEuropeanCountry(*args, **kwargs)
3399
3400 def DateTime_GetCurrentYear(*args, **kwargs):
3401 """DateTime_GetCurrentYear(int cal=Gregorian) -> int"""
3402 return _misc.DateTime_GetCurrentYear(*args, **kwargs)
3403
3404 def DateTime_ConvertYearToBC(*args, **kwargs):
3405 """DateTime_ConvertYearToBC(int year) -> int"""
3406 return _misc.DateTime_ConvertYearToBC(*args, **kwargs)
3407
3408 def DateTime_GetCurrentMonth(*args, **kwargs):
3409 """DateTime_GetCurrentMonth(int cal=Gregorian) -> int"""
3410 return _misc.DateTime_GetCurrentMonth(*args, **kwargs)
3411
3412 def DateTime_IsLeapYear(*args, **kwargs):
3413 """DateTime_IsLeapYear(int year=Inv_Year, int cal=Gregorian) -> bool"""
3414 return _misc.DateTime_IsLeapYear(*args, **kwargs)
3415
3416 def DateTime_GetCentury(*args, **kwargs):
3417 """DateTime_GetCentury(int year=Inv_Year) -> int"""
3418 return _misc.DateTime_GetCentury(*args, **kwargs)
3419
3420 def DateTime_GetNumberOfDaysinYear(*args, **kwargs):
3421 """DateTime_GetNumberOfDaysinYear(int year, int cal=Gregorian) -> int"""
3422 return _misc.DateTime_GetNumberOfDaysinYear(*args, **kwargs)
3423
3424 def DateTime_GetNumberOfDaysInMonth(*args, **kwargs):
3425 """DateTime_GetNumberOfDaysInMonth(int month, int year=Inv_Year, int cal=Gregorian) -> int"""
3426 return _misc.DateTime_GetNumberOfDaysInMonth(*args, **kwargs)
3427
3428 def DateTime_GetMonthName(*args, **kwargs):
3429 """DateTime_GetMonthName(int month, int flags=Name_Full) -> String"""
3430 return _misc.DateTime_GetMonthName(*args, **kwargs)
3431
3432 def DateTime_GetWeekDayName(*args, **kwargs):
3433 """DateTime_GetWeekDayName(int weekday, int flags=Name_Full) -> String"""
3434 return _misc.DateTime_GetWeekDayName(*args, **kwargs)
3435
3436 def DateTime_GetAmPmStrings(*args, **kwargs):
3437 """
3438 GetAmPmStrings() -> (am, pm)
3439
3440 Get the AM and PM strings in the current locale (may be empty)
3441 """
3442 return _misc.DateTime_GetAmPmStrings(*args, **kwargs)
3443
3444 def DateTime_IsDSTApplicable(*args, **kwargs):
3445 """DateTime_IsDSTApplicable(int year=Inv_Year, int country=Country_Default) -> bool"""
3446 return _misc.DateTime_IsDSTApplicable(*args, **kwargs)
3447
3448 def DateTime_GetBeginDST(*args, **kwargs):
3449 """DateTime_GetBeginDST(int year=Inv_Year, int country=Country_Default) -> DateTime"""
3450 return _misc.DateTime_GetBeginDST(*args, **kwargs)
3451
3452 def DateTime_GetEndDST(*args, **kwargs):
3453 """DateTime_GetEndDST(int year=Inv_Year, int country=Country_Default) -> DateTime"""
3454 return _misc.DateTime_GetEndDST(*args, **kwargs)
3455
3456 def DateTime_Now(*args, **kwargs):
3457 """DateTime_Now() -> DateTime"""
3458 return _misc.DateTime_Now(*args, **kwargs)
3459
3460 def DateTime_UNow(*args, **kwargs):
3461 """DateTime_UNow() -> DateTime"""
3462 return _misc.DateTime_UNow(*args, **kwargs)
3463
3464 def DateTime_Today(*args, **kwargs):
3465 """DateTime_Today() -> DateTime"""
3466 return _misc.DateTime_Today(*args, **kwargs)
3467
3468 def DateTimeFromTimeT(*args, **kwargs):
3469 """DateTimeFromTimeT(time_t timet) -> DateTime"""
3470 val = _misc.new_DateTimeFromTimeT(*args, **kwargs)
3471 val.thisown = 1
3472 return val
3473
3474 def DateTimeFromJDN(*args, **kwargs):
3475 """DateTimeFromJDN(double jdn) -> DateTime"""
3476 val = _misc.new_DateTimeFromJDN(*args, **kwargs)
3477 val.thisown = 1
3478 return val
3479
3480 def DateTimeFromHMS(*args, **kwargs):
3481 """DateTimeFromHMS(int hour, int minute=0, int second=0, int millisec=0) -> DateTime"""
3482 val = _misc.new_DateTimeFromHMS(*args, **kwargs)
3483 val.thisown = 1
3484 return val
3485
3486 def DateTimeFromDMY(*args, **kwargs):
3487 """
3488 DateTimeFromDMY(int day, int month=Inv_Month, int year=Inv_Year, int hour=0,
3489 int minute=0, int second=0, int millisec=0) -> DateTime
3490 """
3491 val = _misc.new_DateTimeFromDMY(*args, **kwargs)
3492 val.thisown = 1
3493 return val
3494
3495 class TimeSpan(object):
3496 def __repr__(self):
3497 return "<%s.%s; proxy of C++ wxTimeSpan instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3498 def Seconds(*args, **kwargs):
3499 """Seconds(long sec) -> TimeSpan"""
3500 return _misc.TimeSpan_Seconds(*args, **kwargs)
3501
3502 Seconds = staticmethod(Seconds)
3503 def Second(*args, **kwargs):
3504 """Second() -> TimeSpan"""
3505 return _misc.TimeSpan_Second(*args, **kwargs)
3506
3507 Second = staticmethod(Second)
3508 def Minutes(*args, **kwargs):
3509 """Minutes(long min) -> TimeSpan"""
3510 return _misc.TimeSpan_Minutes(*args, **kwargs)
3511
3512 Minutes = staticmethod(Minutes)
3513 def Minute(*args, **kwargs):
3514 """Minute() -> TimeSpan"""
3515 return _misc.TimeSpan_Minute(*args, **kwargs)
3516
3517 Minute = staticmethod(Minute)
3518 def Hours(*args, **kwargs):
3519 """Hours(long hours) -> TimeSpan"""
3520 return _misc.TimeSpan_Hours(*args, **kwargs)
3521
3522 Hours = staticmethod(Hours)
3523 def Hour(*args, **kwargs):
3524 """Hour() -> TimeSpan"""
3525 return _misc.TimeSpan_Hour(*args, **kwargs)
3526
3527 Hour = staticmethod(Hour)
3528 def Days(*args, **kwargs):
3529 """Days(long days) -> TimeSpan"""
3530 return _misc.TimeSpan_Days(*args, **kwargs)
3531
3532 Days = staticmethod(Days)
3533 def Day(*args, **kwargs):
3534 """Day() -> TimeSpan"""
3535 return _misc.TimeSpan_Day(*args, **kwargs)
3536
3537 Day = staticmethod(Day)
3538 def Weeks(*args, **kwargs):
3539 """Weeks(long days) -> TimeSpan"""
3540 return _misc.TimeSpan_Weeks(*args, **kwargs)
3541
3542 Weeks = staticmethod(Weeks)
3543 def Week(*args, **kwargs):
3544 """Week() -> TimeSpan"""
3545 return _misc.TimeSpan_Week(*args, **kwargs)
3546
3547 Week = staticmethod(Week)
3548 def __init__(self, *args, **kwargs):
3549 """__init__(long hours=0, long minutes=0, long seconds=0, long milliseconds=0) -> TimeSpan"""
3550 newobj = _misc.new_TimeSpan(*args, **kwargs)
3551 self.this = newobj.this
3552 self.thisown = 1
3553 del newobj.thisown
3554 def __del__(self, destroy=_misc.delete_TimeSpan):
3555 """__del__()"""
3556 try:
3557 if self.thisown: destroy(self)
3558 except: pass
3559
3560 def Add(*args, **kwargs):
3561 """Add(TimeSpan diff) -> TimeSpan"""
3562 return _misc.TimeSpan_Add(*args, **kwargs)
3563
3564 def Subtract(*args, **kwargs):
3565 """Subtract(TimeSpan diff) -> TimeSpan"""
3566 return _misc.TimeSpan_Subtract(*args, **kwargs)
3567
3568 def Multiply(*args, **kwargs):
3569 """Multiply(int n) -> TimeSpan"""
3570 return _misc.TimeSpan_Multiply(*args, **kwargs)
3571
3572 def Neg(*args, **kwargs):
3573 """Neg() -> TimeSpan"""
3574 return _misc.TimeSpan_Neg(*args, **kwargs)
3575
3576 def Abs(*args, **kwargs):
3577 """Abs() -> TimeSpan"""
3578 return _misc.TimeSpan_Abs(*args, **kwargs)
3579
3580 def __iadd__(*args, **kwargs):
3581 """__iadd__(TimeSpan diff) -> TimeSpan"""
3582 return _misc.TimeSpan___iadd__(*args, **kwargs)
3583
3584 def __isub__(*args, **kwargs):
3585 """__isub__(TimeSpan diff) -> TimeSpan"""
3586 return _misc.TimeSpan___isub__(*args, **kwargs)
3587
3588 def __imul__(*args, **kwargs):
3589 """__imul__(int n) -> TimeSpan"""
3590 return _misc.TimeSpan___imul__(*args, **kwargs)
3591
3592 def __neg__(*args, **kwargs):
3593 """__neg__() -> TimeSpan"""
3594 return _misc.TimeSpan___neg__(*args, **kwargs)
3595
3596 def __add__(*args, **kwargs):
3597 """__add__(TimeSpan other) -> TimeSpan"""
3598 return _misc.TimeSpan___add__(*args, **kwargs)
3599
3600 def __sub__(*args, **kwargs):
3601 """__sub__(TimeSpan other) -> TimeSpan"""
3602 return _misc.TimeSpan___sub__(*args, **kwargs)
3603
3604 def __mul__(*args, **kwargs):
3605 """__mul__(int n) -> TimeSpan"""
3606 return _misc.TimeSpan___mul__(*args, **kwargs)
3607
3608 def __rmul__(*args, **kwargs):
3609 """__rmul__(int n) -> TimeSpan"""
3610 return _misc.TimeSpan___rmul__(*args, **kwargs)
3611
3612 def __lt__(*args, **kwargs):
3613 """__lt__(TimeSpan other) -> bool"""
3614 return _misc.TimeSpan___lt__(*args, **kwargs)
3615
3616 def __le__(*args, **kwargs):
3617 """__le__(TimeSpan other) -> bool"""
3618 return _misc.TimeSpan___le__(*args, **kwargs)
3619
3620 def __gt__(*args, **kwargs):
3621 """__gt__(TimeSpan other) -> bool"""
3622 return _misc.TimeSpan___gt__(*args, **kwargs)
3623
3624 def __ge__(*args, **kwargs):
3625 """__ge__(TimeSpan other) -> bool"""
3626 return _misc.TimeSpan___ge__(*args, **kwargs)
3627
3628 def __eq__(*args, **kwargs):
3629 """__eq__(TimeSpan other) -> bool"""
3630 return _misc.TimeSpan___eq__(*args, **kwargs)
3631
3632 def __ne__(*args, **kwargs):
3633 """__ne__(TimeSpan other) -> bool"""
3634 return _misc.TimeSpan___ne__(*args, **kwargs)
3635
3636 def IsNull(*args, **kwargs):
3637 """IsNull() -> bool"""
3638 return _misc.TimeSpan_IsNull(*args, **kwargs)
3639
3640 def IsPositive(*args, **kwargs):
3641 """IsPositive() -> bool"""
3642 return _misc.TimeSpan_IsPositive(*args, **kwargs)
3643
3644 def IsNegative(*args, **kwargs):
3645 """IsNegative() -> bool"""
3646 return _misc.TimeSpan_IsNegative(*args, **kwargs)
3647
3648 def IsEqualTo(*args, **kwargs):
3649 """IsEqualTo(TimeSpan ts) -> bool"""
3650 return _misc.TimeSpan_IsEqualTo(*args, **kwargs)
3651
3652 def IsLongerThan(*args, **kwargs):
3653 """IsLongerThan(TimeSpan ts) -> bool"""
3654 return _misc.TimeSpan_IsLongerThan(*args, **kwargs)
3655
3656 def IsShorterThan(*args, **kwargs):
3657 """IsShorterThan(TimeSpan t) -> bool"""
3658 return _misc.TimeSpan_IsShorterThan(*args, **kwargs)
3659
3660 def GetWeeks(*args, **kwargs):
3661 """GetWeeks() -> int"""
3662 return _misc.TimeSpan_GetWeeks(*args, **kwargs)
3663
3664 def GetDays(*args, **kwargs):
3665 """GetDays() -> int"""
3666 return _misc.TimeSpan_GetDays(*args, **kwargs)
3667
3668 def GetHours(*args, **kwargs):
3669 """GetHours() -> int"""
3670 return _misc.TimeSpan_GetHours(*args, **kwargs)
3671
3672 def GetMinutes(*args, **kwargs):
3673 """GetMinutes() -> int"""
3674 return _misc.TimeSpan_GetMinutes(*args, **kwargs)
3675
3676 def GetSeconds(*args, **kwargs):
3677 """GetSeconds() -> wxLongLong"""
3678 return _misc.TimeSpan_GetSeconds(*args, **kwargs)
3679
3680 def GetMilliseconds(*args, **kwargs):
3681 """GetMilliseconds() -> wxLongLong"""
3682 return _misc.TimeSpan_GetMilliseconds(*args, **kwargs)
3683
3684 def Format(*args, **kwargs):
3685 """Format(String format=TimeSpanFormatStr) -> String"""
3686 return _misc.TimeSpan_Format(*args, **kwargs)
3687
3688 def __repr__(self):
3689 return '<wxTimeSpan: \"%s\" at %s>' % ( self.Format(), self.this)
3690 def __str__(self):
3691 return self.Format()
3692
3693
3694 class TimeSpanPtr(TimeSpan):
3695 def __init__(self, this):
3696 self.this = this
3697 if not hasattr(self,"thisown"): self.thisown = 0
3698 self.__class__ = TimeSpan
3699 _misc.TimeSpan_swigregister(TimeSpanPtr)
3700
3701 def TimeSpan_Seconds(*args, **kwargs):
3702 """TimeSpan_Seconds(long sec) -> TimeSpan"""
3703 return _misc.TimeSpan_Seconds(*args, **kwargs)
3704
3705 def TimeSpan_Second(*args, **kwargs):
3706 """TimeSpan_Second() -> TimeSpan"""
3707 return _misc.TimeSpan_Second(*args, **kwargs)
3708
3709 def TimeSpan_Minutes(*args, **kwargs):
3710 """TimeSpan_Minutes(long min) -> TimeSpan"""
3711 return _misc.TimeSpan_Minutes(*args, **kwargs)
3712
3713 def TimeSpan_Minute(*args, **kwargs):
3714 """TimeSpan_Minute() -> TimeSpan"""
3715 return _misc.TimeSpan_Minute(*args, **kwargs)
3716
3717 def TimeSpan_Hours(*args, **kwargs):
3718 """TimeSpan_Hours(long hours) -> TimeSpan"""
3719 return _misc.TimeSpan_Hours(*args, **kwargs)
3720
3721 def TimeSpan_Hour(*args, **kwargs):
3722 """TimeSpan_Hour() -> TimeSpan"""
3723 return _misc.TimeSpan_Hour(*args, **kwargs)
3724
3725 def TimeSpan_Days(*args, **kwargs):
3726 """TimeSpan_Days(long days) -> TimeSpan"""
3727 return _misc.TimeSpan_Days(*args, **kwargs)
3728
3729 def TimeSpan_Day(*args, **kwargs):
3730 """TimeSpan_Day() -> TimeSpan"""
3731 return _misc.TimeSpan_Day(*args, **kwargs)
3732
3733 def TimeSpan_Weeks(*args, **kwargs):
3734 """TimeSpan_Weeks(long days) -> TimeSpan"""
3735 return _misc.TimeSpan_Weeks(*args, **kwargs)
3736
3737 def TimeSpan_Week(*args, **kwargs):
3738 """TimeSpan_Week() -> TimeSpan"""
3739 return _misc.TimeSpan_Week(*args, **kwargs)
3740
3741 class DateSpan(object):
3742 def __repr__(self):
3743 return "<%s.%s; proxy of C++ wxDateSpan instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3744 def __init__(self, *args, **kwargs):
3745 """__init__(int years=0, int months=0, int weeks=0, int days=0) -> DateSpan"""
3746 newobj = _misc.new_DateSpan(*args, **kwargs)
3747 self.this = newobj.this
3748 self.thisown = 1
3749 del newobj.thisown
3750 def __del__(self, destroy=_misc.delete_DateSpan):
3751 """__del__()"""
3752 try:
3753 if self.thisown: destroy(self)
3754 except: pass
3755
3756 def Days(*args, **kwargs):
3757 """Days(int days) -> DateSpan"""
3758 return _misc.DateSpan_Days(*args, **kwargs)
3759
3760 Days = staticmethod(Days)
3761 def Day(*args, **kwargs):
3762 """Day() -> DateSpan"""
3763 return _misc.DateSpan_Day(*args, **kwargs)
3764
3765 Day = staticmethod(Day)
3766 def Weeks(*args, **kwargs):
3767 """Weeks(int weeks) -> DateSpan"""
3768 return _misc.DateSpan_Weeks(*args, **kwargs)
3769
3770 Weeks = staticmethod(Weeks)
3771 def Week(*args, **kwargs):
3772 """Week() -> DateSpan"""
3773 return _misc.DateSpan_Week(*args, **kwargs)
3774
3775 Week = staticmethod(Week)
3776 def Months(*args, **kwargs):
3777 """Months(int mon) -> DateSpan"""
3778 return _misc.DateSpan_Months(*args, **kwargs)
3779
3780 Months = staticmethod(Months)
3781 def Month(*args, **kwargs):
3782 """Month() -> DateSpan"""
3783 return _misc.DateSpan_Month(*args, **kwargs)
3784
3785 Month = staticmethod(Month)
3786 def Years(*args, **kwargs):
3787 """Years(int years) -> DateSpan"""
3788 return _misc.DateSpan_Years(*args, **kwargs)
3789
3790 Years = staticmethod(Years)
3791 def Year(*args, **kwargs):
3792 """Year() -> DateSpan"""
3793 return _misc.DateSpan_Year(*args, **kwargs)
3794
3795 Year = staticmethod(Year)
3796 def SetYears(*args, **kwargs):
3797 """SetYears(int n) -> DateSpan"""
3798 return _misc.DateSpan_SetYears(*args, **kwargs)
3799
3800 def SetMonths(*args, **kwargs):
3801 """SetMonths(int n) -> DateSpan"""
3802 return _misc.DateSpan_SetMonths(*args, **kwargs)
3803
3804 def SetWeeks(*args, **kwargs):
3805 """SetWeeks(int n) -> DateSpan"""
3806 return _misc.DateSpan_SetWeeks(*args, **kwargs)
3807
3808 def SetDays(*args, **kwargs):
3809 """SetDays(int n) -> DateSpan"""
3810 return _misc.DateSpan_SetDays(*args, **kwargs)
3811
3812 def GetYears(*args, **kwargs):
3813 """GetYears() -> int"""
3814 return _misc.DateSpan_GetYears(*args, **kwargs)
3815
3816 def GetMonths(*args, **kwargs):
3817 """GetMonths() -> int"""
3818 return _misc.DateSpan_GetMonths(*args, **kwargs)
3819
3820 def GetWeeks(*args, **kwargs):
3821 """GetWeeks() -> int"""
3822 return _misc.DateSpan_GetWeeks(*args, **kwargs)
3823
3824 def GetDays(*args, **kwargs):
3825 """GetDays() -> int"""
3826 return _misc.DateSpan_GetDays(*args, **kwargs)
3827
3828 def GetTotalDays(*args, **kwargs):
3829 """GetTotalDays() -> int"""
3830 return _misc.DateSpan_GetTotalDays(*args, **kwargs)
3831
3832 def Add(*args, **kwargs):
3833 """Add(DateSpan other) -> DateSpan"""
3834 return _misc.DateSpan_Add(*args, **kwargs)
3835
3836 def Subtract(*args, **kwargs):
3837 """Subtract(DateSpan other) -> DateSpan"""
3838 return _misc.DateSpan_Subtract(*args, **kwargs)
3839
3840 def Neg(*args, **kwargs):
3841 """Neg() -> DateSpan"""
3842 return _misc.DateSpan_Neg(*args, **kwargs)
3843
3844 def Multiply(*args, **kwargs):
3845 """Multiply(int factor) -> DateSpan"""
3846 return _misc.DateSpan_Multiply(*args, **kwargs)
3847
3848 def __iadd__(*args, **kwargs):
3849 """__iadd__(DateSpan other) -> DateSpan"""
3850 return _misc.DateSpan___iadd__(*args, **kwargs)
3851
3852 def __isub__(*args, **kwargs):
3853 """__isub__(DateSpan other) -> DateSpan"""
3854 return _misc.DateSpan___isub__(*args, **kwargs)
3855
3856 def __neg__(*args, **kwargs):
3857 """__neg__() -> DateSpan"""
3858 return _misc.DateSpan___neg__(*args, **kwargs)
3859
3860 def __imul__(*args, **kwargs):
3861 """__imul__(int factor) -> DateSpan"""
3862 return _misc.DateSpan___imul__(*args, **kwargs)
3863
3864 def __add__(*args, **kwargs):
3865 """__add__(DateSpan other) -> DateSpan"""
3866 return _misc.DateSpan___add__(*args, **kwargs)
3867
3868 def __sub__(*args, **kwargs):
3869 """__sub__(DateSpan other) -> DateSpan"""
3870 return _misc.DateSpan___sub__(*args, **kwargs)
3871
3872 def __mul__(*args, **kwargs):
3873 """__mul__(int n) -> DateSpan"""
3874 return _misc.DateSpan___mul__(*args, **kwargs)
3875
3876 def __rmul__(*args, **kwargs):
3877 """__rmul__(int n) -> DateSpan"""
3878 return _misc.DateSpan___rmul__(*args, **kwargs)
3879
3880 def __eq__(*args, **kwargs):
3881 """__eq__(DateSpan other) -> bool"""
3882 return _misc.DateSpan___eq__(*args, **kwargs)
3883
3884 def __ne__(*args, **kwargs):
3885 """__ne__(DateSpan other) -> bool"""
3886 return _misc.DateSpan___ne__(*args, **kwargs)
3887
3888
3889 class DateSpanPtr(DateSpan):
3890 def __init__(self, this):
3891 self.this = this
3892 if not hasattr(self,"thisown"): self.thisown = 0
3893 self.__class__ = DateSpan
3894 _misc.DateSpan_swigregister(DateSpanPtr)
3895
3896 def DateSpan_Days(*args, **kwargs):
3897 """DateSpan_Days(int days) -> DateSpan"""
3898 return _misc.DateSpan_Days(*args, **kwargs)
3899
3900 def DateSpan_Day(*args, **kwargs):
3901 """DateSpan_Day() -> DateSpan"""
3902 return _misc.DateSpan_Day(*args, **kwargs)
3903
3904 def DateSpan_Weeks(*args, **kwargs):
3905 """DateSpan_Weeks(int weeks) -> DateSpan"""
3906 return _misc.DateSpan_Weeks(*args, **kwargs)
3907
3908 def DateSpan_Week(*args, **kwargs):
3909 """DateSpan_Week() -> DateSpan"""
3910 return _misc.DateSpan_Week(*args, **kwargs)
3911
3912 def DateSpan_Months(*args, **kwargs):
3913 """DateSpan_Months(int mon) -> DateSpan"""
3914 return _misc.DateSpan_Months(*args, **kwargs)
3915
3916 def DateSpan_Month(*args, **kwargs):
3917 """DateSpan_Month() -> DateSpan"""
3918 return _misc.DateSpan_Month(*args, **kwargs)
3919
3920 def DateSpan_Years(*args, **kwargs):
3921 """DateSpan_Years(int years) -> DateSpan"""
3922 return _misc.DateSpan_Years(*args, **kwargs)
3923
3924 def DateSpan_Year(*args, **kwargs):
3925 """DateSpan_Year() -> DateSpan"""
3926 return _misc.DateSpan_Year(*args, **kwargs)
3927
3928
3929 def GetLocalTime(*args, **kwargs):
3930 """GetLocalTime() -> long"""
3931 return _misc.GetLocalTime(*args, **kwargs)
3932
3933 def GetUTCTime(*args, **kwargs):
3934 """GetUTCTime() -> long"""
3935 return _misc.GetUTCTime(*args, **kwargs)
3936
3937 def GetCurrentTime(*args, **kwargs):
3938 """GetCurrentTime() -> long"""
3939 return _misc.GetCurrentTime(*args, **kwargs)
3940
3941 def GetLocalTimeMillis(*args, **kwargs):
3942 """GetLocalTimeMillis() -> wxLongLong"""
3943 return _misc.GetLocalTimeMillis(*args, **kwargs)
3944 #---------------------------------------------------------------------------
3945
3946 DF_INVALID = _misc.DF_INVALID
3947 DF_TEXT = _misc.DF_TEXT
3948 DF_BITMAP = _misc.DF_BITMAP
3949 DF_METAFILE = _misc.DF_METAFILE
3950 DF_SYLK = _misc.DF_SYLK
3951 DF_DIF = _misc.DF_DIF
3952 DF_TIFF = _misc.DF_TIFF
3953 DF_OEMTEXT = _misc.DF_OEMTEXT
3954 DF_DIB = _misc.DF_DIB
3955 DF_PALETTE = _misc.DF_PALETTE
3956 DF_PENDATA = _misc.DF_PENDATA
3957 DF_RIFF = _misc.DF_RIFF
3958 DF_WAVE = _misc.DF_WAVE
3959 DF_UNICODETEXT = _misc.DF_UNICODETEXT
3960 DF_ENHMETAFILE = _misc.DF_ENHMETAFILE
3961 DF_FILENAME = _misc.DF_FILENAME
3962 DF_LOCALE = _misc.DF_LOCALE
3963 DF_PRIVATE = _misc.DF_PRIVATE
3964 DF_HTML = _misc.DF_HTML
3965 DF_MAX = _misc.DF_MAX
3966 class DataFormat(object):
3967 def __repr__(self):
3968 return "<%s.%s; proxy of C++ wxDataFormat instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
3969 def __init__(self, *args, **kwargs):
3970 """__init__(int type) -> DataFormat"""
3971 newobj = _misc.new_DataFormat(*args, **kwargs)
3972 self.this = newobj.this
3973 self.thisown = 1
3974 del newobj.thisown
3975 def __del__(self, destroy=_misc.delete_DataFormat):
3976 """__del__()"""
3977 try:
3978 if self.thisown: destroy(self)
3979 except: pass
3980
3981 def __eq__(*args):
3982 """
3983 __eq__(int format) -> bool
3984 __eq__(DataFormat format) -> bool
3985 """
3986 return _misc.DataFormat___eq__(*args)
3987
3988 def __ne__(*args):
3989 """
3990 __ne__(int format) -> bool
3991 __ne__(DataFormat format) -> bool
3992 """
3993 return _misc.DataFormat___ne__(*args)
3994
3995 def SetType(*args, **kwargs):
3996 """SetType(int format)"""
3997 return _misc.DataFormat_SetType(*args, **kwargs)
3998
3999 def GetType(*args, **kwargs):
4000 """GetType() -> int"""
4001 return _misc.DataFormat_GetType(*args, **kwargs)
4002
4003 def GetId(*args, **kwargs):
4004 """GetId() -> String"""
4005 return _misc.DataFormat_GetId(*args, **kwargs)
4006
4007 def SetId(*args, **kwargs):
4008 """SetId(String format)"""
4009 return _misc.DataFormat_SetId(*args, **kwargs)
4010
4011
4012 class DataFormatPtr(DataFormat):
4013 def __init__(self, this):
4014 self.this = this
4015 if not hasattr(self,"thisown"): self.thisown = 0
4016 self.__class__ = DataFormat
4017 _misc.DataFormat_swigregister(DataFormatPtr)
4018
4019 def CustomDataFormat(*args, **kwargs):
4020 """CustomDataFormat(String format) -> DataFormat"""
4021 val = _misc.new_CustomDataFormat(*args, **kwargs)
4022 val.thisown = 1
4023 return val
4024
4025 class DataObject(object):
4026 def __init__(self): raise RuntimeError, "No constructor defined"
4027 def __repr__(self):
4028 return "<%s.%s; proxy of C++ wxDataObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4029 Get = _misc.DataObject_Get
4030 Set = _misc.DataObject_Set
4031 Both = _misc.DataObject_Both
4032 def __del__(self, destroy=_misc.delete_DataObject):
4033 """__del__()"""
4034 try:
4035 if self.thisown: destroy(self)
4036 except: pass
4037
4038 def GetPreferredFormat(*args, **kwargs):
4039 """GetPreferredFormat(int dir=Get) -> DataFormat"""
4040 return _misc.DataObject_GetPreferredFormat(*args, **kwargs)
4041
4042 def GetFormatCount(*args, **kwargs):
4043 """GetFormatCount(int dir=Get) -> size_t"""
4044 return _misc.DataObject_GetFormatCount(*args, **kwargs)
4045
4046 def IsSupported(*args, **kwargs):
4047 """IsSupported(DataFormat format, int dir=Get) -> bool"""
4048 return _misc.DataObject_IsSupported(*args, **kwargs)
4049
4050 def GetDataSize(*args, **kwargs):
4051 """GetDataSize(DataFormat format) -> size_t"""
4052 return _misc.DataObject_GetDataSize(*args, **kwargs)
4053
4054 def GetAllFormats(*args, **kwargs):
4055 """GetAllFormats(DataFormat formats, int dir=Get)"""
4056 return _misc.DataObject_GetAllFormats(*args, **kwargs)
4057
4058 def GetDataHere(*args, **kwargs):
4059 """GetDataHere(DataFormat format, void buf) -> bool"""
4060 return _misc.DataObject_GetDataHere(*args, **kwargs)
4061
4062 def SetData(*args, **kwargs):
4063 """SetData(DataFormat format, size_t len, void buf) -> bool"""
4064 return _misc.DataObject_SetData(*args, **kwargs)
4065
4066
4067 class DataObjectPtr(DataObject):
4068 def __init__(self, this):
4069 self.this = this
4070 if not hasattr(self,"thisown"): self.thisown = 0
4071 self.__class__ = DataObject
4072 _misc.DataObject_swigregister(DataObjectPtr)
4073 FormatInvalid = cvar.FormatInvalid
4074
4075 class DataObjectSimple(DataObject):
4076 def __repr__(self):
4077 return "<%s.%s; proxy of C++ wxDataObjectSimple instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4078 def __init__(self, *args, **kwargs):
4079 """__init__(DataFormat format=FormatInvalid) -> DataObjectSimple"""
4080 newobj = _misc.new_DataObjectSimple(*args, **kwargs)
4081 self.this = newobj.this
4082 self.thisown = 1
4083 del newobj.thisown
4084 def GetFormat(*args, **kwargs):
4085 """GetFormat() -> DataFormat"""
4086 return _misc.DataObjectSimple_GetFormat(*args, **kwargs)
4087
4088 def SetFormat(*args, **kwargs):
4089 """SetFormat(DataFormat format)"""
4090 return _misc.DataObjectSimple_SetFormat(*args, **kwargs)
4091
4092
4093 class DataObjectSimplePtr(DataObjectSimple):
4094 def __init__(self, this):
4095 self.this = this
4096 if not hasattr(self,"thisown"): self.thisown = 0
4097 self.__class__ = DataObjectSimple
4098 _misc.DataObjectSimple_swigregister(DataObjectSimplePtr)
4099
4100 class PyDataObjectSimple(DataObjectSimple):
4101 def __repr__(self):
4102 return "<%s.%s; proxy of C++ wxPyDataObjectSimple instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4103 def __init__(self, *args, **kwargs):
4104 """__init__(DataFormat format=FormatInvalid) -> PyDataObjectSimple"""
4105 newobj = _misc.new_PyDataObjectSimple(*args, **kwargs)
4106 self.this = newobj.this
4107 self.thisown = 1
4108 del newobj.thisown
4109 self._setCallbackInfo(self, PyDataObjectSimple)
4110
4111 def _setCallbackInfo(*args, **kwargs):
4112 """_setCallbackInfo(PyObject self, PyObject _class)"""
4113 return _misc.PyDataObjectSimple__setCallbackInfo(*args, **kwargs)
4114
4115
4116 class PyDataObjectSimplePtr(PyDataObjectSimple):
4117 def __init__(self, this):
4118 self.this = this
4119 if not hasattr(self,"thisown"): self.thisown = 0
4120 self.__class__ = PyDataObjectSimple
4121 _misc.PyDataObjectSimple_swigregister(PyDataObjectSimplePtr)
4122
4123 class DataObjectComposite(DataObject):
4124 def __repr__(self):
4125 return "<%s.%s; proxy of C++ wxDataObjectComposite instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4126 def __init__(self, *args, **kwargs):
4127 """__init__() -> DataObjectComposite"""
4128 newobj = _misc.new_DataObjectComposite(*args, **kwargs)
4129 self.this = newobj.this
4130 self.thisown = 1
4131 del newobj.thisown
4132 def Add(*args, **kwargs):
4133 """Add(DataObjectSimple dataObject, int preferred=False)"""
4134 return _misc.DataObjectComposite_Add(*args, **kwargs)
4135
4136
4137 class DataObjectCompositePtr(DataObjectComposite):
4138 def __init__(self, this):
4139 self.this = this
4140 if not hasattr(self,"thisown"): self.thisown = 0
4141 self.__class__ = DataObjectComposite
4142 _misc.DataObjectComposite_swigregister(DataObjectCompositePtr)
4143
4144 class TextDataObject(DataObjectSimple):
4145 def __repr__(self):
4146 return "<%s.%s; proxy of C++ wxTextDataObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4147 def __init__(self, *args, **kwargs):
4148 """__init__(String text=EmptyString) -> TextDataObject"""
4149 newobj = _misc.new_TextDataObject(*args, **kwargs)
4150 self.this = newobj.this
4151 self.thisown = 1
4152 del newobj.thisown
4153 def GetTextLength(*args, **kwargs):
4154 """GetTextLength() -> size_t"""
4155 return _misc.TextDataObject_GetTextLength(*args, **kwargs)
4156
4157 def GetText(*args, **kwargs):
4158 """GetText() -> String"""
4159 return _misc.TextDataObject_GetText(*args, **kwargs)
4160
4161 def SetText(*args, **kwargs):
4162 """SetText(String text)"""
4163 return _misc.TextDataObject_SetText(*args, **kwargs)
4164
4165
4166 class TextDataObjectPtr(TextDataObject):
4167 def __init__(self, this):
4168 self.this = this
4169 if not hasattr(self,"thisown"): self.thisown = 0
4170 self.__class__ = TextDataObject
4171 _misc.TextDataObject_swigregister(TextDataObjectPtr)
4172
4173 class PyTextDataObject(TextDataObject):
4174 def __repr__(self):
4175 return "<%s.%s; proxy of C++ wxPyTextDataObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4176 def __init__(self, *args, **kwargs):
4177 """__init__(String text=EmptyString) -> PyTextDataObject"""
4178 newobj = _misc.new_PyTextDataObject(*args, **kwargs)
4179 self.this = newobj.this
4180 self.thisown = 1
4181 del newobj.thisown
4182 self._setCallbackInfo(self, PyTextDataObject)
4183
4184 def _setCallbackInfo(*args, **kwargs):
4185 """_setCallbackInfo(PyObject self, PyObject _class)"""
4186 return _misc.PyTextDataObject__setCallbackInfo(*args, **kwargs)
4187
4188
4189 class PyTextDataObjectPtr(PyTextDataObject):
4190 def __init__(self, this):
4191 self.this = this
4192 if not hasattr(self,"thisown"): self.thisown = 0
4193 self.__class__ = PyTextDataObject
4194 _misc.PyTextDataObject_swigregister(PyTextDataObjectPtr)
4195
4196 class BitmapDataObject(DataObjectSimple):
4197 def __repr__(self):
4198 return "<%s.%s; proxy of C++ wxBitmapDataObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4199 def __init__(self, *args, **kwargs):
4200 """__init__(Bitmap bitmap=wxNullBitmap) -> BitmapDataObject"""
4201 newobj = _misc.new_BitmapDataObject(*args, **kwargs)
4202 self.this = newobj.this
4203 self.thisown = 1
4204 del newobj.thisown
4205 def GetBitmap(*args, **kwargs):
4206 """GetBitmap() -> Bitmap"""
4207 return _misc.BitmapDataObject_GetBitmap(*args, **kwargs)
4208
4209 def SetBitmap(*args, **kwargs):
4210 """SetBitmap(Bitmap bitmap)"""
4211 return _misc.BitmapDataObject_SetBitmap(*args, **kwargs)
4212
4213
4214 class BitmapDataObjectPtr(BitmapDataObject):
4215 def __init__(self, this):
4216 self.this = this
4217 if not hasattr(self,"thisown"): self.thisown = 0
4218 self.__class__ = BitmapDataObject
4219 _misc.BitmapDataObject_swigregister(BitmapDataObjectPtr)
4220
4221 class PyBitmapDataObject(BitmapDataObject):
4222 def __repr__(self):
4223 return "<%s.%s; proxy of C++ wxPyBitmapDataObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4224 def __init__(self, *args, **kwargs):
4225 """__init__(Bitmap bitmap=wxNullBitmap) -> PyBitmapDataObject"""
4226 newobj = _misc.new_PyBitmapDataObject(*args, **kwargs)
4227 self.this = newobj.this
4228 self.thisown = 1
4229 del newobj.thisown
4230 self._setCallbackInfo(self, PyBitmapDataObject)
4231
4232 def _setCallbackInfo(*args, **kwargs):
4233 """_setCallbackInfo(PyObject self, PyObject _class)"""
4234 return _misc.PyBitmapDataObject__setCallbackInfo(*args, **kwargs)
4235
4236
4237 class PyBitmapDataObjectPtr(PyBitmapDataObject):
4238 def __init__(self, this):
4239 self.this = this
4240 if not hasattr(self,"thisown"): self.thisown = 0
4241 self.__class__ = PyBitmapDataObject
4242 _misc.PyBitmapDataObject_swigregister(PyBitmapDataObjectPtr)
4243
4244 class FileDataObject(DataObjectSimple):
4245 def __repr__(self):
4246 return "<%s.%s; proxy of C++ wxFileDataObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4247 def __init__(self, *args, **kwargs):
4248 """__init__() -> FileDataObject"""
4249 newobj = _misc.new_FileDataObject(*args, **kwargs)
4250 self.this = newobj.this
4251 self.thisown = 1
4252 del newobj.thisown
4253 def GetFilenames(*args, **kwargs):
4254 """GetFilenames() -> wxArrayString"""
4255 return _misc.FileDataObject_GetFilenames(*args, **kwargs)
4256
4257 def AddFile(*args, **kwargs):
4258 """AddFile(String filename)"""
4259 return _misc.FileDataObject_AddFile(*args, **kwargs)
4260
4261
4262 class FileDataObjectPtr(FileDataObject):
4263 def __init__(self, this):
4264 self.this = this
4265 if not hasattr(self,"thisown"): self.thisown = 0
4266 self.__class__ = FileDataObject
4267 _misc.FileDataObject_swigregister(FileDataObjectPtr)
4268
4269 class CustomDataObject(DataObjectSimple):
4270 def __repr__(self):
4271 return "<%s.%s; proxy of C++ wxCustomDataObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4272 def __init__(self, *args, **kwargs):
4273 """__init__(DataFormat format=FormatInvalid) -> CustomDataObject"""
4274 newobj = _misc.new_CustomDataObject(*args, **kwargs)
4275 self.this = newobj.this
4276 self.thisown = 1
4277 del newobj.thisown
4278 def TakeData(*args, **kwargs):
4279 """TakeData(PyObject data)"""
4280 return _misc.CustomDataObject_TakeData(*args, **kwargs)
4281
4282 def SetData(*args, **kwargs):
4283 """SetData(PyObject data) -> bool"""
4284 return _misc.CustomDataObject_SetData(*args, **kwargs)
4285
4286 def GetSize(*args, **kwargs):
4287 """GetSize() -> size_t"""
4288 return _misc.CustomDataObject_GetSize(*args, **kwargs)
4289
4290 def GetData(*args, **kwargs):
4291 """GetData() -> PyObject"""
4292 return _misc.CustomDataObject_GetData(*args, **kwargs)
4293
4294
4295 class CustomDataObjectPtr(CustomDataObject):
4296 def __init__(self, this):
4297 self.this = this
4298 if not hasattr(self,"thisown"): self.thisown = 0
4299 self.__class__ = CustomDataObject
4300 _misc.CustomDataObject_swigregister(CustomDataObjectPtr)
4301
4302 class URLDataObject(DataObjectComposite):
4303 def __repr__(self):
4304 return "<%s.%s; proxy of C++ wxURLDataObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4305 def __init__(self, *args, **kwargs):
4306 """__init__() -> URLDataObject"""
4307 newobj = _misc.new_URLDataObject(*args, **kwargs)
4308 self.this = newobj.this
4309 self.thisown = 1
4310 del newobj.thisown
4311 def GetURL(*args, **kwargs):
4312 """GetURL() -> String"""
4313 return _misc.URLDataObject_GetURL(*args, **kwargs)
4314
4315 def SetURL(*args, **kwargs):
4316 """SetURL(String url)"""
4317 return _misc.URLDataObject_SetURL(*args, **kwargs)
4318
4319
4320 class URLDataObjectPtr(URLDataObject):
4321 def __init__(self, this):
4322 self.this = this
4323 if not hasattr(self,"thisown"): self.thisown = 0
4324 self.__class__ = URLDataObject
4325 _misc.URLDataObject_swigregister(URLDataObjectPtr)
4326
4327 class MetafileDataObject(DataObjectSimple):
4328 def __repr__(self):
4329 return "<%s.%s; proxy of C++ wxMetafileDataObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4330 def __init__(self, *args, **kwargs):
4331 """__init__() -> MetafileDataObject"""
4332 newobj = _misc.new_MetafileDataObject(*args, **kwargs)
4333 self.this = newobj.this
4334 self.thisown = 1
4335 del newobj.thisown
4336 def SetMetafile(*args, **kwargs):
4337 """SetMetafile(wxMetafile metafile)"""
4338 return _misc.MetafileDataObject_SetMetafile(*args, **kwargs)
4339
4340 def GetMetafile(*args, **kwargs):
4341 """GetMetafile() -> wxMetafile"""
4342 return _misc.MetafileDataObject_GetMetafile(*args, **kwargs)
4343
4344
4345 class MetafileDataObjectPtr(MetafileDataObject):
4346 def __init__(self, this):
4347 self.this = this
4348 if not hasattr(self,"thisown"): self.thisown = 0
4349 self.__class__ = MetafileDataObject
4350 _misc.MetafileDataObject_swigregister(MetafileDataObjectPtr)
4351
4352 #---------------------------------------------------------------------------
4353
4354 Drag_CopyOnly = _misc.Drag_CopyOnly
4355 Drag_AllowMove = _misc.Drag_AllowMove
4356 Drag_DefaultMove = _misc.Drag_DefaultMove
4357 DragError = _misc.DragError
4358 DragNone = _misc.DragNone
4359 DragCopy = _misc.DragCopy
4360 DragMove = _misc.DragMove
4361 DragLink = _misc.DragLink
4362 DragCancel = _misc.DragCancel
4363
4364 def IsDragResultOk(*args, **kwargs):
4365 """IsDragResultOk(int res) -> bool"""
4366 return _misc.IsDragResultOk(*args, **kwargs)
4367 class DropSource(object):
4368 def __repr__(self):
4369 return "<%s.%s; proxy of C++ wxPyDropSource instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4370 def __init__(self, *args, **kwargs):
4371 """
4372 __init__(Window win, Cursor copy=wxNullCursor, Cursor move=wxNullCursor,
4373 Cursor none=wxNullCursor) -> DropSource
4374 """
4375 newobj = _misc.new_DropSource(*args, **kwargs)
4376 self.this = newobj.this
4377 self.thisown = 1
4378 del newobj.thisown
4379 def _setCallbackInfo(*args, **kwargs):
4380 """_setCallbackInfo(PyObject self, PyObject _class, int incref)"""
4381 return _misc.DropSource__setCallbackInfo(*args, **kwargs)
4382
4383 def __del__(self, destroy=_misc.delete_DropSource):
4384 """__del__()"""
4385 try:
4386 if self.thisown: destroy(self)
4387 except: pass
4388
4389 def SetData(*args, **kwargs):
4390 """SetData(DataObject data)"""
4391 return _misc.DropSource_SetData(*args, **kwargs)
4392
4393 def GetDataObject(*args, **kwargs):
4394 """GetDataObject() -> DataObject"""
4395 return _misc.DropSource_GetDataObject(*args, **kwargs)
4396
4397 def SetCursor(*args, **kwargs):
4398 """SetCursor(int res, Cursor cursor)"""
4399 return _misc.DropSource_SetCursor(*args, **kwargs)
4400
4401 def DoDragDrop(*args, **kwargs):
4402 """DoDragDrop(int flags=Drag_CopyOnly) -> int"""
4403 return _misc.DropSource_DoDragDrop(*args, **kwargs)
4404
4405 def base_GiveFeedback(*args, **kwargs):
4406 """base_GiveFeedback(int effect) -> bool"""
4407 return _misc.DropSource_base_GiveFeedback(*args, **kwargs)
4408
4409
4410 class DropSourcePtr(DropSource):
4411 def __init__(self, this):
4412 self.this = this
4413 if not hasattr(self,"thisown"): self.thisown = 0
4414 self.__class__ = DropSource
4415 _misc.DropSource_swigregister(DropSourcePtr)
4416
4417 class DropTarget(object):
4418 def __repr__(self):
4419 return "<%s.%s; proxy of C++ wxPyDropTarget instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4420 def __init__(self, *args, **kwargs):
4421 """PyDropTarget(DataObject dataObject=None) -> DropTarget"""
4422 newobj = _misc.new_PyDropTarget(*args, **kwargs)
4423 self.this = newobj.this
4424 self.thisown = 1
4425 del newobj.thisown
4426 self._setCallbackInfo(self, DropTarget)
4427
4428 def _setCallbackInfo(*args, **kwargs):
4429 """_setCallbackInfo(PyObject self, PyObject _class)"""
4430 return _misc.DropTarget__setCallbackInfo(*args, **kwargs)
4431
4432 def __del__(self, destroy=_misc.delete_DropTarget):
4433 """__del__()"""
4434 try:
4435 if self.thisown: destroy(self)
4436 except: pass
4437
4438 def GetDataObject(*args, **kwargs):
4439 """GetDataObject() -> DataObject"""
4440 return _misc.DropTarget_GetDataObject(*args, **kwargs)
4441
4442 def SetDataObject(*args, **kwargs):
4443 """SetDataObject(DataObject dataObject)"""
4444 return _misc.DropTarget_SetDataObject(*args, **kwargs)
4445
4446 def base_OnEnter(*args, **kwargs):
4447 """base_OnEnter(int x, int y, int def) -> int"""
4448 return _misc.DropTarget_base_OnEnter(*args, **kwargs)
4449
4450 def base_OnDragOver(*args, **kwargs):
4451 """base_OnDragOver(int x, int y, int def) -> int"""
4452 return _misc.DropTarget_base_OnDragOver(*args, **kwargs)
4453
4454 def base_OnLeave(*args, **kwargs):
4455 """base_OnLeave()"""
4456 return _misc.DropTarget_base_OnLeave(*args, **kwargs)
4457
4458 def base_OnDrop(*args, **kwargs):
4459 """base_OnDrop(int x, int y) -> bool"""
4460 return _misc.DropTarget_base_OnDrop(*args, **kwargs)
4461
4462 def GetData(*args, **kwargs):
4463 """GetData() -> bool"""
4464 return _misc.DropTarget_GetData(*args, **kwargs)
4465
4466
4467 class DropTargetPtr(DropTarget):
4468 def __init__(self, this):
4469 self.this = this
4470 if not hasattr(self,"thisown"): self.thisown = 0
4471 self.__class__ = DropTarget
4472 _misc.DropTarget_swigregister(DropTargetPtr)
4473
4474 PyDropTarget = DropTarget
4475 class TextDropTarget(DropTarget):
4476 def __repr__(self):
4477 return "<%s.%s; proxy of C++ wxPyTextDropTarget instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4478 def __init__(self, *args, **kwargs):
4479 """__init__() -> TextDropTarget"""
4480 newobj = _misc.new_TextDropTarget(*args, **kwargs)
4481 self.this = newobj.this
4482 self.thisown = 1
4483 del newobj.thisown
4484 self._setCallbackInfo(self, TextDropTarget)
4485
4486 def _setCallbackInfo(*args, **kwargs):
4487 """_setCallbackInfo(PyObject self, PyObject _class)"""
4488 return _misc.TextDropTarget__setCallbackInfo(*args, **kwargs)
4489
4490 def base_OnEnter(*args, **kwargs):
4491 """base_OnEnter(int x, int y, int def) -> int"""
4492 return _misc.TextDropTarget_base_OnEnter(*args, **kwargs)
4493
4494 def base_OnDragOver(*args, **kwargs):
4495 """base_OnDragOver(int x, int y, int def) -> int"""
4496 return _misc.TextDropTarget_base_OnDragOver(*args, **kwargs)
4497
4498 def base_OnLeave(*args, **kwargs):
4499 """base_OnLeave()"""
4500 return _misc.TextDropTarget_base_OnLeave(*args, **kwargs)
4501
4502 def base_OnDrop(*args, **kwargs):
4503 """base_OnDrop(int x, int y) -> bool"""
4504 return _misc.TextDropTarget_base_OnDrop(*args, **kwargs)
4505
4506 def base_OnData(*args, **kwargs):
4507 """base_OnData(int x, int y, int def) -> int"""
4508 return _misc.TextDropTarget_base_OnData(*args, **kwargs)
4509
4510
4511 class TextDropTargetPtr(TextDropTarget):
4512 def __init__(self, this):
4513 self.this = this
4514 if not hasattr(self,"thisown"): self.thisown = 0
4515 self.__class__ = TextDropTarget
4516 _misc.TextDropTarget_swigregister(TextDropTargetPtr)
4517
4518 class FileDropTarget(DropTarget):
4519 def __repr__(self):
4520 return "<%s.%s; proxy of C++ wxPyFileDropTarget instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4521 def __init__(self, *args, **kwargs):
4522 """__init__() -> FileDropTarget"""
4523 newobj = _misc.new_FileDropTarget(*args, **kwargs)
4524 self.this = newobj.this
4525 self.thisown = 1
4526 del newobj.thisown
4527 self._setCallbackInfo(self, FileDropTarget)
4528
4529 def _setCallbackInfo(*args, **kwargs):
4530 """_setCallbackInfo(PyObject self, PyObject _class)"""
4531 return _misc.FileDropTarget__setCallbackInfo(*args, **kwargs)
4532
4533 def base_OnEnter(*args, **kwargs):
4534 """base_OnEnter(int x, int y, int def) -> int"""
4535 return _misc.FileDropTarget_base_OnEnter(*args, **kwargs)
4536
4537 def base_OnDragOver(*args, **kwargs):
4538 """base_OnDragOver(int x, int y, int def) -> int"""
4539 return _misc.FileDropTarget_base_OnDragOver(*args, **kwargs)
4540
4541 def base_OnLeave(*args, **kwargs):
4542 """base_OnLeave()"""
4543 return _misc.FileDropTarget_base_OnLeave(*args, **kwargs)
4544
4545 def base_OnDrop(*args, **kwargs):
4546 """base_OnDrop(int x, int y) -> bool"""
4547 return _misc.FileDropTarget_base_OnDrop(*args, **kwargs)
4548
4549 def base_OnData(*args, **kwargs):
4550 """base_OnData(int x, int y, int def) -> int"""
4551 return _misc.FileDropTarget_base_OnData(*args, **kwargs)
4552
4553
4554 class FileDropTargetPtr(FileDropTarget):
4555 def __init__(self, this):
4556 self.this = this
4557 if not hasattr(self,"thisown"): self.thisown = 0
4558 self.__class__ = FileDropTarget
4559 _misc.FileDropTarget_swigregister(FileDropTargetPtr)
4560
4561 #---------------------------------------------------------------------------
4562
4563 class Clipboard(core.Object):
4564 def __repr__(self):
4565 return "<%s.%s; proxy of C++ wxClipboard instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4566 def __init__(self, *args, **kwargs):
4567 """__init__() -> Clipboard"""
4568 newobj = _misc.new_Clipboard(*args, **kwargs)
4569 self.this = newobj.this
4570 self.thisown = 1
4571 del newobj.thisown
4572 def __del__(self, destroy=_misc.delete_Clipboard):
4573 """__del__()"""
4574 try:
4575 if self.thisown: destroy(self)
4576 except: pass
4577
4578 def Open(*args, **kwargs):
4579 """Open() -> bool"""
4580 return _misc.Clipboard_Open(*args, **kwargs)
4581
4582 def Close(*args, **kwargs):
4583 """Close()"""
4584 return _misc.Clipboard_Close(*args, **kwargs)
4585
4586 def IsOpened(*args, **kwargs):
4587 """IsOpened() -> bool"""
4588 return _misc.Clipboard_IsOpened(*args, **kwargs)
4589
4590 def AddData(*args, **kwargs):
4591 """AddData(DataObject data) -> bool"""
4592 return _misc.Clipboard_AddData(*args, **kwargs)
4593
4594 def SetData(*args, **kwargs):
4595 """SetData(DataObject data) -> bool"""
4596 return _misc.Clipboard_SetData(*args, **kwargs)
4597
4598 def IsSupported(*args, **kwargs):
4599 """IsSupported(DataFormat format) -> bool"""
4600 return _misc.Clipboard_IsSupported(*args, **kwargs)
4601
4602 def GetData(*args, **kwargs):
4603 """GetData(DataObject data) -> bool"""
4604 return _misc.Clipboard_GetData(*args, **kwargs)
4605
4606 def Clear(*args, **kwargs):
4607 """Clear()"""
4608 return _misc.Clipboard_Clear(*args, **kwargs)
4609
4610 def Flush(*args, **kwargs):
4611 """Flush() -> bool"""
4612 return _misc.Clipboard_Flush(*args, **kwargs)
4613
4614 def UsePrimarySelection(*args, **kwargs):
4615 """UsePrimarySelection(bool primary=False)"""
4616 return _misc.Clipboard_UsePrimarySelection(*args, **kwargs)
4617
4618
4619 class ClipboardPtr(Clipboard):
4620 def __init__(self, this):
4621 self.this = this
4622 if not hasattr(self,"thisown"): self.thisown = 0
4623 self.__class__ = Clipboard
4624 _misc.Clipboard_swigregister(ClipboardPtr)
4625
4626 class ClipboardLocker(object):
4627 def __repr__(self):
4628 return "<%s.%s; proxy of C++ wxClipboardLocker instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
4629 def __init__(self, *args, **kwargs):
4630 """__init__(Clipboard clipboard=None) -> ClipboardLocker"""
4631 newobj = _misc.new_ClipboardLocker(*args, **kwargs)
4632 self.this = newobj.this
4633 self.thisown = 1
4634 del newobj.thisown
4635 def __del__(self, destroy=_misc.delete_ClipboardLocker):
4636 """__del__()"""
4637 try:
4638 if self.thisown: destroy(self)
4639 except: pass
4640
4641 def __nonzero__(*args, **kwargs):
4642 """__nonzero__() -> bool"""
4643 return _misc.ClipboardLocker___nonzero__(*args, **kwargs)
4644
4645
4646 class ClipboardLockerPtr(ClipboardLocker):
4647 def __init__(self, this):
4648 self.this = this
4649 if not hasattr(self,"thisown"): self.thisown = 0
4650 self.__class__ = ClipboardLocker
4651 _misc.ClipboardLocker_swigregister(ClipboardLockerPtr)
4652 TheClipboard = cvar.TheClipboard
4653
4654