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