1 # This file was created automatically by SWIG 1.3.29. 
   2 # Don't modify this file, modify the SWIG interface instead. 
   6 new_instancemethod 
= new
.instancemethod
 
   7 def _swig_setattr_nondynamic(self
,class_type
,name
,value
,static
=1): 
   8     if (name 
== "thisown"): return self
.this
.own(value
) 
  10         if type(value
).__name
__ == 'PySwigObject': 
  11             self
.__dict
__[name
] = value
 
  13     method 
= class_type
.__swig
_setmethods
__.get(name
,None) 
  14     if method
: return method(self
,value
) 
  15     if (not static
) or hasattr(self
,name
): 
  16         self
.__dict
__[name
] = value
 
  18         raise AttributeError("You cannot add attributes to %s" % self
) 
  20 def _swig_setattr(self
,class_type
,name
,value
): 
  21     return _swig_setattr_nondynamic(self
,class_type
,name
,value
,0) 
  23 def _swig_getattr(self
,class_type
,name
): 
  24     if (name 
== "thisown"): return self
.this
.own() 
  25     method 
= class_type
.__swig
_getmethods
__.get(name
,None) 
  26     if method
: return method(self
) 
  27     raise AttributeError,name
 
  30     try: strthis 
= "proxy of " + self
.this
.__repr
__() 
  32     return "<%s.%s; %s >" % (self
.__class
__.__module
__, self
.__class
__.__name
__, strthis
,) 
  36     _object 
= types
.ObjectType
 
  38 except AttributeError: 
  44 def _swig_setattr_nondynamic_method(set): 
  45     def set_attr(self
,name
,value
): 
  46         if (name 
== "thisown"): return self
.this
.own(value
) 
  47         if hasattr(self
,name
) or (name 
== "this"): 
  50             raise AttributeError("You cannot add attributes to %s" % self
) 
  56 #--------------------------------------------------------------------------- 
  58 SYS_OEM_FIXED_FONT 
= _misc_
.SYS_OEM_FIXED_FONT
 
  59 SYS_ANSI_FIXED_FONT 
= _misc_
.SYS_ANSI_FIXED_FONT
 
  60 SYS_ANSI_VAR_FONT 
= _misc_
.SYS_ANSI_VAR_FONT
 
  61 SYS_SYSTEM_FONT 
= _misc_
.SYS_SYSTEM_FONT
 
  62 SYS_DEVICE_DEFAULT_FONT 
= _misc_
.SYS_DEVICE_DEFAULT_FONT
 
  63 SYS_DEFAULT_PALETTE 
= _misc_
.SYS_DEFAULT_PALETTE
 
  64 SYS_SYSTEM_FIXED_FONT 
= _misc_
.SYS_SYSTEM_FIXED_FONT
 
  65 SYS_DEFAULT_GUI_FONT 
= _misc_
.SYS_DEFAULT_GUI_FONT
 
  66 SYS_ICONTITLE_FONT 
= _misc_
.SYS_ICONTITLE_FONT
 
  67 SYS_COLOUR_SCROLLBAR 
= _misc_
.SYS_COLOUR_SCROLLBAR
 
  68 SYS_COLOUR_BACKGROUND 
= _misc_
.SYS_COLOUR_BACKGROUND
 
  69 SYS_COLOUR_DESKTOP 
= _misc_
.SYS_COLOUR_DESKTOP
 
  70 SYS_COLOUR_ACTIVECAPTION 
= _misc_
.SYS_COLOUR_ACTIVECAPTION
 
  71 SYS_COLOUR_INACTIVECAPTION 
= _misc_
.SYS_COLOUR_INACTIVECAPTION
 
  72 SYS_COLOUR_MENU 
= _misc_
.SYS_COLOUR_MENU
 
  73 SYS_COLOUR_WINDOW 
= _misc_
.SYS_COLOUR_WINDOW
 
  74 SYS_COLOUR_WINDOWFRAME 
= _misc_
.SYS_COLOUR_WINDOWFRAME
 
  75 SYS_COLOUR_MENUTEXT 
= _misc_
.SYS_COLOUR_MENUTEXT
 
  76 SYS_COLOUR_WINDOWTEXT 
= _misc_
.SYS_COLOUR_WINDOWTEXT
 
  77 SYS_COLOUR_CAPTIONTEXT 
= _misc_
.SYS_COLOUR_CAPTIONTEXT
 
  78 SYS_COLOUR_ACTIVEBORDER 
= _misc_
.SYS_COLOUR_ACTIVEBORDER
 
  79 SYS_COLOUR_INACTIVEBORDER 
= _misc_
.SYS_COLOUR_INACTIVEBORDER
 
  80 SYS_COLOUR_APPWORKSPACE 
= _misc_
.SYS_COLOUR_APPWORKSPACE
 
  81 SYS_COLOUR_HIGHLIGHT 
= _misc_
.SYS_COLOUR_HIGHLIGHT
 
  82 SYS_COLOUR_HIGHLIGHTTEXT 
= _misc_
.SYS_COLOUR_HIGHLIGHTTEXT
 
  83 SYS_COLOUR_BTNFACE 
= _misc_
.SYS_COLOUR_BTNFACE
 
  84 SYS_COLOUR_3DFACE 
= _misc_
.SYS_COLOUR_3DFACE
 
  85 SYS_COLOUR_BTNSHADOW 
= _misc_
.SYS_COLOUR_BTNSHADOW
 
  86 SYS_COLOUR_3DSHADOW 
= _misc_
.SYS_COLOUR_3DSHADOW
 
  87 SYS_COLOUR_GRAYTEXT 
= _misc_
.SYS_COLOUR_GRAYTEXT
 
  88 SYS_COLOUR_BTNTEXT 
= _misc_
.SYS_COLOUR_BTNTEXT
 
  89 SYS_COLOUR_INACTIVECAPTIONTEXT 
= _misc_
.SYS_COLOUR_INACTIVECAPTIONTEXT
 
  90 SYS_COLOUR_BTNHIGHLIGHT 
= _misc_
.SYS_COLOUR_BTNHIGHLIGHT
 
  91 SYS_COLOUR_BTNHILIGHT 
= _misc_
.SYS_COLOUR_BTNHILIGHT
 
  92 SYS_COLOUR_3DHIGHLIGHT 
= _misc_
.SYS_COLOUR_3DHIGHLIGHT
 
  93 SYS_COLOUR_3DHILIGHT 
= _misc_
.SYS_COLOUR_3DHILIGHT
 
  94 SYS_COLOUR_3DDKSHADOW 
= _misc_
.SYS_COLOUR_3DDKSHADOW
 
  95 SYS_COLOUR_3DLIGHT 
= _misc_
.SYS_COLOUR_3DLIGHT
 
  96 SYS_COLOUR_INFOTEXT 
= _misc_
.SYS_COLOUR_INFOTEXT
 
  97 SYS_COLOUR_INFOBK 
= _misc_
.SYS_COLOUR_INFOBK
 
  98 SYS_COLOUR_LISTBOX 
= _misc_
.SYS_COLOUR_LISTBOX
 
  99 SYS_COLOUR_HOTLIGHT 
= _misc_
.SYS_COLOUR_HOTLIGHT
 
 100 SYS_COLOUR_GRADIENTACTIVECAPTION 
= _misc_
.SYS_COLOUR_GRADIENTACTIVECAPTION
 
 101 SYS_COLOUR_GRADIENTINACTIVECAPTION 
= _misc_
.SYS_COLOUR_GRADIENTINACTIVECAPTION
 
 102 SYS_COLOUR_MENUHILIGHT 
= _misc_
.SYS_COLOUR_MENUHILIGHT
 
 103 SYS_COLOUR_MENUBAR 
= _misc_
.SYS_COLOUR_MENUBAR
 
 104 SYS_COLOUR_MAX 
= _misc_
.SYS_COLOUR_MAX
 
 105 SYS_MOUSE_BUTTONS 
= _misc_
.SYS_MOUSE_BUTTONS
 
 106 SYS_BORDER_X 
= _misc_
.SYS_BORDER_X
 
 107 SYS_BORDER_Y 
= _misc_
.SYS_BORDER_Y
 
 108 SYS_CURSOR_X 
= _misc_
.SYS_CURSOR_X
 
 109 SYS_CURSOR_Y 
= _misc_
.SYS_CURSOR_Y
 
 110 SYS_DCLICK_X 
= _misc_
.SYS_DCLICK_X
 
 111 SYS_DCLICK_Y 
= _misc_
.SYS_DCLICK_Y
 
 112 SYS_DRAG_X 
= _misc_
.SYS_DRAG_X
 
 113 SYS_DRAG_Y 
= _misc_
.SYS_DRAG_Y
 
 114 SYS_EDGE_X 
= _misc_
.SYS_EDGE_X
 
 115 SYS_EDGE_Y 
= _misc_
.SYS_EDGE_Y
 
 116 SYS_HSCROLL_ARROW_X 
= _misc_
.SYS_HSCROLL_ARROW_X
 
 117 SYS_HSCROLL_ARROW_Y 
= _misc_
.SYS_HSCROLL_ARROW_Y
 
 118 SYS_HTHUMB_X 
= _misc_
.SYS_HTHUMB_X
 
 119 SYS_ICON_X 
= _misc_
.SYS_ICON_X
 
 120 SYS_ICON_Y 
= _misc_
.SYS_ICON_Y
 
 121 SYS_ICONSPACING_X 
= _misc_
.SYS_ICONSPACING_X
 
 122 SYS_ICONSPACING_Y 
= _misc_
.SYS_ICONSPACING_Y
 
 123 SYS_WINDOWMIN_X 
= _misc_
.SYS_WINDOWMIN_X
 
 124 SYS_WINDOWMIN_Y 
= _misc_
.SYS_WINDOWMIN_Y
 
 125 SYS_SCREEN_X 
= _misc_
.SYS_SCREEN_X
 
 126 SYS_SCREEN_Y 
= _misc_
.SYS_SCREEN_Y
 
 127 SYS_FRAMESIZE_X 
= _misc_
.SYS_FRAMESIZE_X
 
 128 SYS_FRAMESIZE_Y 
= _misc_
.SYS_FRAMESIZE_Y
 
 129 SYS_SMALLICON_X 
= _misc_
.SYS_SMALLICON_X
 
 130 SYS_SMALLICON_Y 
= _misc_
.SYS_SMALLICON_Y
 
 131 SYS_HSCROLL_Y 
= _misc_
.SYS_HSCROLL_Y
 
 132 SYS_VSCROLL_X 
= _misc_
.SYS_VSCROLL_X
 
 133 SYS_VSCROLL_ARROW_X 
= _misc_
.SYS_VSCROLL_ARROW_X
 
 134 SYS_VSCROLL_ARROW_Y 
= _misc_
.SYS_VSCROLL_ARROW_Y
 
 135 SYS_VTHUMB_Y 
= _misc_
.SYS_VTHUMB_Y
 
 136 SYS_CAPTION_Y 
= _misc_
.SYS_CAPTION_Y
 
 137 SYS_MENU_Y 
= _misc_
.SYS_MENU_Y
 
 138 SYS_NETWORK_PRESENT 
= _misc_
.SYS_NETWORK_PRESENT
 
 139 SYS_PENWINDOWS_PRESENT 
= _misc_
.SYS_PENWINDOWS_PRESENT
 
 140 SYS_SHOW_SOUNDS 
= _misc_
.SYS_SHOW_SOUNDS
 
 141 SYS_SWAP_BUTTONS 
= _misc_
.SYS_SWAP_BUTTONS
 
 142 SYS_CAN_DRAW_FRAME_DECORATIONS 
= _misc_
.SYS_CAN_DRAW_FRAME_DECORATIONS
 
 143 SYS_CAN_ICONIZE_FRAME 
= _misc_
.SYS_CAN_ICONIZE_FRAME
 
 144 SYS_TABLET_PRESENT 
= _misc_
.SYS_TABLET_PRESENT
 
 145 SYS_SCREEN_NONE 
= _misc_
.SYS_SCREEN_NONE
 
 146 SYS_SCREEN_TINY 
= _misc_
.SYS_SCREEN_TINY
 
 147 SYS_SCREEN_PDA 
= _misc_
.SYS_SCREEN_PDA
 
 148 SYS_SCREEN_SMALL 
= _misc_
.SYS_SCREEN_SMALL
 
 149 SYS_SCREEN_DESKTOP 
= _misc_
.SYS_SCREEN_DESKTOP
 
 150 class SystemSettings(object): 
 151     """Proxy of C++ SystemSettings class""" 
 152     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 153     def __init__(self
): raise AttributeError, "No constructor defined" 
 154     __repr__ 
= _swig_repr
 
 155     def GetColour(*args
, **kwargs
): 
 156         """GetColour(int index) -> Colour""" 
 157         return _misc_
.SystemSettings_GetColour(*args
, **kwargs
) 
 159     GetColour 
= staticmethod(GetColour
) 
 160     def GetFont(*args
, **kwargs
): 
 161         """GetFont(int index) -> Font""" 
 162         return _misc_
.SystemSettings_GetFont(*args
, **kwargs
) 
 164     GetFont 
= staticmethod(GetFont
) 
 165     def GetMetric(*args
, **kwargs
): 
 166         """GetMetric(int index, Window win=None) -> int""" 
 167         return _misc_
.SystemSettings_GetMetric(*args
, **kwargs
) 
 169     GetMetric 
= staticmethod(GetMetric
) 
 170     def HasFeature(*args
, **kwargs
): 
 171         """HasFeature(int index) -> bool""" 
 172         return _misc_
.SystemSettings_HasFeature(*args
, **kwargs
) 
 174     HasFeature 
= staticmethod(HasFeature
) 
 175     def GetScreenType(*args
, **kwargs
): 
 176         """GetScreenType() -> int""" 
 177         return _misc_
.SystemSettings_GetScreenType(*args
, **kwargs
) 
 179     GetScreenType 
= staticmethod(GetScreenType
) 
 180     def SetScreenType(*args
, **kwargs
): 
 181         """SetScreenType(int screen)""" 
 182         return _misc_
.SystemSettings_SetScreenType(*args
, **kwargs
) 
 184     SetScreenType 
= staticmethod(SetScreenType
) 
 185 _misc_
.SystemSettings_swigregister(SystemSettings
) 
 187 def SystemSettings_GetColour(*args
, **kwargs
): 
 188   """SystemSettings_GetColour(int index) -> Colour""" 
 189   return _misc_
.SystemSettings_GetColour(*args
, **kwargs
) 
 191 def SystemSettings_GetFont(*args
, **kwargs
): 
 192   """SystemSettings_GetFont(int index) -> Font""" 
 193   return _misc_
.SystemSettings_GetFont(*args
, **kwargs
) 
 195 def SystemSettings_GetMetric(*args
, **kwargs
): 
 196   """SystemSettings_GetMetric(int index, Window win=None) -> int""" 
 197   return _misc_
.SystemSettings_GetMetric(*args
, **kwargs
) 
 199 def SystemSettings_HasFeature(*args
, **kwargs
): 
 200   """SystemSettings_HasFeature(int index) -> bool""" 
 201   return _misc_
.SystemSettings_HasFeature(*args
, **kwargs
) 
 203 def SystemSettings_GetScreenType(*args
): 
 204   """SystemSettings_GetScreenType() -> int""" 
 205   return _misc_
.SystemSettings_GetScreenType(*args
) 
 207 def SystemSettings_SetScreenType(*args
, **kwargs
): 
 208   """SystemSettings_SetScreenType(int screen)""" 
 209   return _misc_
.SystemSettings_SetScreenType(*args
, **kwargs
) 
 211 class SystemOptions(_core
.Object
): 
 212     """Proxy of C++ SystemOptions class""" 
 213     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 214     __repr__ 
= _swig_repr
 
 215     def __init__(self
, *args
, **kwargs
):  
 216         """__init__(self) -> SystemOptions""" 
 217         _misc_
.SystemOptions_swiginit(self
,_misc_
.new_SystemOptions(*args
, **kwargs
)) 
 218     def SetOption(*args
, **kwargs
): 
 219         """SetOption(String name, String value)""" 
 220         return _misc_
.SystemOptions_SetOption(*args
, **kwargs
) 
 222     SetOption 
= staticmethod(SetOption
) 
 223     def SetOptionInt(*args
, **kwargs
): 
 224         """SetOptionInt(String name, int value)""" 
 225         return _misc_
.SystemOptions_SetOptionInt(*args
, **kwargs
) 
 227     SetOptionInt 
= staticmethod(SetOptionInt
) 
 228     def GetOption(*args
, **kwargs
): 
 229         """GetOption(String name) -> String""" 
 230         return _misc_
.SystemOptions_GetOption(*args
, **kwargs
) 
 232     GetOption 
= staticmethod(GetOption
) 
 233     def GetOptionInt(*args
, **kwargs
): 
 234         """GetOptionInt(String name) -> int""" 
 235         return _misc_
.SystemOptions_GetOptionInt(*args
, **kwargs
) 
 237     GetOptionInt 
= staticmethod(GetOptionInt
) 
 238     def HasOption(*args
, **kwargs
): 
 239         """HasOption(String name) -> bool""" 
 240         return _misc_
.SystemOptions_HasOption(*args
, **kwargs
) 
 242     HasOption 
= staticmethod(HasOption
) 
 243     def IsFalse(*args
, **kwargs
): 
 244         """IsFalse(String name) -> bool""" 
 245         return _misc_
.SystemOptions_IsFalse(*args
, **kwargs
) 
 247     IsFalse 
= staticmethod(IsFalse
) 
 248 _misc_
.SystemOptions_swigregister(SystemOptions
) 
 250 WINDOW_DEFAULT_VARIANT 
= cvar
.WINDOW_DEFAULT_VARIANT
 
 252 def SystemOptions_SetOption(*args
, **kwargs
): 
 253   """SystemOptions_SetOption(String name, String value)""" 
 254   return _misc_
.SystemOptions_SetOption(*args
, **kwargs
) 
 256 def SystemOptions_SetOptionInt(*args
, **kwargs
): 
 257   """SystemOptions_SetOptionInt(String name, int value)""" 
 258   return _misc_
.SystemOptions_SetOptionInt(*args
, **kwargs
) 
 260 def SystemOptions_GetOption(*args
, **kwargs
): 
 261   """SystemOptions_GetOption(String name) -> String""" 
 262   return _misc_
.SystemOptions_GetOption(*args
, **kwargs
) 
 264 def SystemOptions_GetOptionInt(*args
, **kwargs
): 
 265   """SystemOptions_GetOptionInt(String name) -> int""" 
 266   return _misc_
.SystemOptions_GetOptionInt(*args
, **kwargs
) 
 268 def SystemOptions_HasOption(*args
, **kwargs
): 
 269   """SystemOptions_HasOption(String name) -> bool""" 
 270   return _misc_
.SystemOptions_HasOption(*args
, **kwargs
) 
 272 def SystemOptions_IsFalse(*args
, **kwargs
): 
 273   """SystemOptions_IsFalse(String name) -> bool""" 
 274   return _misc_
.SystemOptions_IsFalse(*args
, **kwargs
) 
 276 # Until the new native control for wxMac is up to par, still use the generic one. 
 277 SystemOptions
.SetOptionInt("mac.listctrl.always_use_generic", 1) 
 279 #--------------------------------------------------------------------------- 
 283   """NewId() -> long""" 
 284   return _misc_
.NewId(*args
) 
 286 def RegisterId(*args
, **kwargs
): 
 287   """RegisterId(long id)""" 
 288   return _misc_
.RegisterId(*args
, **kwargs
) 
 290 def GetCurrentId(*args
): 
 291   """GetCurrentId() -> long""" 
 292   return _misc_
.GetCurrentId(*args
) 
 294 def IsStockID(*args
, **kwargs
): 
 295   """IsStockID(int id) -> bool""" 
 296   return _misc_
.IsStockID(*args
, **kwargs
) 
 298 def IsStockLabel(*args
, **kwargs
): 
 299   """IsStockLabel(int id, String label) -> bool""" 
 300   return _misc_
.IsStockLabel(*args
, **kwargs
) 
 301 STOCK_NOFLAGS 
= _misc_
.STOCK_NOFLAGS
 
 302 STOCK_WITH_MNEMONIC 
= _misc_
.STOCK_WITH_MNEMONIC
 
 303 STOCK_WITH_ACCELERATOR 
= _misc_
.STOCK_WITH_ACCELERATOR
 
 305 def GetStockLabel(*args
, **kwargs
): 
 306   """GetStockLabel(int id, long flags=STOCK_WITH_MNEMONIC) -> String""" 
 307   return _misc_
.GetStockLabel(*args
, **kwargs
) 
 308 STOCK_MENU 
= _misc_
.STOCK_MENU
 
 310 def GetStockHelpString(*args
, **kwargs
): 
 311   """GetStockHelpString(int id, int client=STOCK_MENU) -> String""" 
 312   return _misc_
.GetStockHelpString(*args
, **kwargs
) 
 316   return _misc_
.Bell(*args
) 
 318 def EndBusyCursor(*args
): 
 319   """EndBusyCursor()""" 
 320   return _misc_
.EndBusyCursor(*args
) 
 322 def GetElapsedTime(*args
, **kwargs
): 
 323   """GetElapsedTime(bool resetTimer=True) -> long""" 
 324   return _misc_
.GetElapsedTime(*args
, **kwargs
) 
 325 GetElapsedTime 
= wx
._deprecated
(GetElapsedTime
)  
 328   """IsBusy() -> bool""" 
 329   return _misc_
.IsBusy(*args
) 
 332   """Now() -> String""" 
 333   return _misc_
.Now(*args
) 
 335 def Shell(*args
, **kwargs
): 
 336   """Shell(String command=EmptyString) -> bool""" 
 337   return _misc_
.Shell(*args
, **kwargs
) 
 339 def StartTimer(*args
): 
 341   return _misc_
.StartTimer(*args
) 
 343 def GetOsVersion(*args
): 
 344   """GetOsVersion() -> (platform, major, minor)""" 
 345   return _misc_
.GetOsVersion(*args
) 
 347 def GetOsDescription(*args
): 
 348   """GetOsDescription() -> String""" 
 349   return _misc_
.GetOsDescription(*args
) 
 351 def IsPlatformLittleEndian(*args
): 
 352   """IsPlatformLittleEndian() -> bool""" 
 353   return _misc_
.IsPlatformLittleEndian(*args
) 
 355 def IsPlatform64Bit(*args
): 
 356   """IsPlatform64Bit() -> bool""" 
 357   return _misc_
.IsPlatform64Bit(*args
) 
 359 def GetFreeMemory(*args
): 
 360   """GetFreeMemory() -> wxMemorySize""" 
 361   return _misc_
.GetFreeMemory(*args
) 
 362 SHUTDOWN_POWEROFF 
= _misc_
.SHUTDOWN_POWEROFF
 
 363 SHUTDOWN_REBOOT 
= _misc_
.SHUTDOWN_REBOOT
 
 365 def Shutdown(*args
, **kwargs
): 
 366   """Shutdown(int wFlags) -> bool""" 
 367   return _misc_
.Shutdown(*args
, **kwargs
) 
 369 def Sleep(*args
, **kwargs
): 
 370   """Sleep(int secs)""" 
 371   return _misc_
.Sleep(*args
, **kwargs
) 
 373 def MilliSleep(*args
, **kwargs
): 
 374   """MilliSleep(unsigned long milliseconds)""" 
 375   return _misc_
.MilliSleep(*args
, **kwargs
) 
 377 def MicroSleep(*args
, **kwargs
): 
 378   """MicroSleep(unsigned long microseconds)""" 
 379   return _misc_
.MicroSleep(*args
, **kwargs
) 
 382 def EnableTopLevelWindows(*args
, **kwargs
): 
 383   """EnableTopLevelWindows(bool enable)""" 
 384   return _misc_
.EnableTopLevelWindows(*args
, **kwargs
) 
 386 def StripMenuCodes(*args
, **kwargs
): 
 387   """StripMenuCodes(String in) -> String""" 
 388   return _misc_
.StripMenuCodes(*args
, **kwargs
) 
 390 def GetEmailAddress(*args
): 
 391   """GetEmailAddress() -> String""" 
 392   return _misc_
.GetEmailAddress(*args
) 
 394 def GetHostName(*args
): 
 395   """GetHostName() -> String""" 
 396   return _misc_
.GetHostName(*args
) 
 398 def GetFullHostName(*args
): 
 399   """GetFullHostName() -> String""" 
 400   return _misc_
.GetFullHostName(*args
) 
 402 def GetUserId(*args
): 
 403   """GetUserId() -> String""" 
 404   return _misc_
.GetUserId(*args
) 
 406 def GetUserName(*args
): 
 407   """GetUserName() -> String""" 
 408   return _misc_
.GetUserName(*args
) 
 410 def GetHomeDir(*args
): 
 411   """GetHomeDir() -> String""" 
 412   return _misc_
.GetHomeDir(*args
) 
 414 def GetUserHome(*args
, **kwargs
): 
 415   """GetUserHome(String user=EmptyString) -> String""" 
 416   return _misc_
.GetUserHome(*args
, **kwargs
) 
 418 def GetProcessId(*args
): 
 419   """GetProcessId() -> unsigned long""" 
 420   return _misc_
.GetProcessId(*args
) 
 424   return _misc_
.Trap(*args
) 
 426 def FileSelector(*args
, **kwargs
): 
 428     FileSelector(String message=FileSelectorPromptStr, String default_path=EmptyString,  
 429         String default_filename=EmptyString,  
 430         String default_extension=EmptyString,  
 431         String wildcard=FileSelectorDefaultWildcardStr,  
 432         int flags=0, Window parent=None, int x=-1,  
 435   return _misc_
.FileSelector(*args
, **kwargs
) 
 437 def LoadFileSelector(*args
, **kwargs
): 
 439     LoadFileSelector(String what, String extension, String default_name=EmptyString,  
 440         Window parent=None) -> String 
 442   return _misc_
.LoadFileSelector(*args
, **kwargs
) 
 444 def SaveFileSelector(*args
, **kwargs
): 
 446     SaveFileSelector(String what, String extension, String default_name=EmptyString,  
 447         Window parent=None) -> String 
 449   return _misc_
.SaveFileSelector(*args
, **kwargs
) 
 451 def DirSelector(*args
, **kwargs
): 
 453     DirSelector(String message=DirSelectorPromptStr, String defaultPath=EmptyString,  
 454         long style=wxDD_DEFAULT_STYLE,  
 455         Point pos=DefaultPosition, Window parent=None) -> String 
 457   return _misc_
.DirSelector(*args
, **kwargs
) 
 459 def GetTextFromUser(*args
, **kwargs
): 
 461     GetTextFromUser(String message, String caption=EmptyString, String default_value=EmptyString,  
 463         int x=-1, int y=-1, bool centre=True) -> String 
 465   return _misc_
.GetTextFromUser(*args
, **kwargs
) 
 467 def GetPasswordFromUser(*args
, **kwargs
): 
 469     GetPasswordFromUser(String message, String caption=EmptyString, String default_value=EmptyString,  
 470         Window parent=None) -> String 
 472   return _misc_
.GetPasswordFromUser(*args
, **kwargs
) 
 474 def GetSingleChoice(*args
, **kwargs
): 
 476     GetSingleChoice(String message, String caption, int choices, Window parent=None,  
 477         int x=-1, int y=-1, bool centre=True,  
 478         int width=150, int height=200) -> String 
 480   return _misc_
.GetSingleChoice(*args
, **kwargs
) 
 482 def GetSingleChoiceIndex(*args
, **kwargs
): 
 484     GetSingleChoiceIndex(String message, String caption, int choices, Window parent=None,  
 485         int x=-1, int y=-1, bool centre=True,  
 486         int width=150, int height=200) -> int 
 488   return _misc_
.GetSingleChoiceIndex(*args
, **kwargs
) 
 490 def MessageBox(*args
, **kwargs
): 
 492     MessageBox(String message, String caption=EmptyString, int style=wxOK|wxCENTRE,  
 493         Window parent=None, int x=-1,  
 496   return _misc_
.MessageBox(*args
, **kwargs
) 
 498 def GetNumberFromUser(*args
, **kwargs
): 
 500     GetNumberFromUser(String message, String prompt, String caption, long value,  
 501         long min=0, long max=100, Window parent=None,  
 502         Point pos=DefaultPosition) -> long 
 504   return _misc_
.GetNumberFromUser(*args
, **kwargs
) 
 506 def ColourDisplay(*args
): 
 507   """ColourDisplay() -> bool""" 
 508   return _misc_
.ColourDisplay(*args
) 
 510 def DisplayDepth(*args
): 
 511   """DisplayDepth() -> int""" 
 512   return _misc_
.DisplayDepth(*args
) 
 514 def GetDisplayDepth(*args
): 
 515   """GetDisplayDepth() -> int""" 
 516   return _misc_
.GetDisplayDepth(*args
) 
 518 def DisplaySize(*args
): 
 519   """DisplaySize() -> (width, height)""" 
 520   return _misc_
.DisplaySize(*args
) 
 522 def GetDisplaySize(*args
): 
 523   """GetDisplaySize() -> Size""" 
 524   return _misc_
.GetDisplaySize(*args
) 
 526 def DisplaySizeMM(*args
): 
 527   """DisplaySizeMM() -> (width, height)""" 
 528   return _misc_
.DisplaySizeMM(*args
) 
 530 def GetDisplaySizeMM(*args
): 
 531   """GetDisplaySizeMM() -> Size""" 
 532   return _misc_
.GetDisplaySizeMM(*args
) 
 534 def ClientDisplayRect(*args
): 
 535   """ClientDisplayRect() -> (x, y, width, height)""" 
 536   return _misc_
.ClientDisplayRect(*args
) 
 538 def GetClientDisplayRect(*args
): 
 539   """GetClientDisplayRect() -> Rect""" 
 540   return _misc_
.GetClientDisplayRect(*args
) 
 542 def SetCursor(*args
, **kwargs
): 
 543   """SetCursor(Cursor cursor)""" 
 544   return _misc_
.SetCursor(*args
, **kwargs
) 
 546 def GetXDisplay(*args
): 
 548     GetXDisplay() -> void 
 550     Returns a swigified pointer to the X11 display.  Returns None on 
 553   return _misc_
.GetXDisplay(*args
) 
 555 def BeginBusyCursor(*args
, **kwargs
): 
 556   """BeginBusyCursor(Cursor cursor=wxHOURGLASS_CURSOR)""" 
 557   return _misc_
.BeginBusyCursor(*args
, **kwargs
) 
 559 def GetMousePosition(*args
): 
 561     GetMousePosition() -> Point 
 563     Get the current mouse position on the screen. 
 565   return _misc_
.GetMousePosition(*args
) 
 567 def FindWindowAtPointer(*args
): 
 569     FindWindowAtPointer() -> Window 
 571     Returns the window currently under the mouse pointer, if it belongs to 
 572         this application.  Otherwise it returns None. 
 574   return _misc_
.FindWindowAtPointer(*args
) 
 576 def GetActiveWindow(*args
): 
 578     GetActiveWindow() -> Window 
 580     Get the currently active window of this application, or None 
 582   return _misc_
.GetActiveWindow(*args
) 
 584 def GenericFindWindowAtPoint(*args
, **kwargs
): 
 585   """GenericFindWindowAtPoint(Point pt) -> Window""" 
 586   return _misc_
.GenericFindWindowAtPoint(*args
, **kwargs
) 
 588 def FindWindowAtPoint(*args
, **kwargs
): 
 589   """FindWindowAtPoint(Point pt) -> Window""" 
 590   return _misc_
.FindWindowAtPoint(*args
, **kwargs
) 
 592 def GetTopLevelParent(*args
, **kwargs
): 
 593   """GetTopLevelParent(Window win) -> Window""" 
 594   return _misc_
.GetTopLevelParent(*args
, **kwargs
) 
 596 def LaunchDefaultBrowser(*args
, **kwargs
): 
 598     LaunchDefaultBrowser(String url) -> bool 
 600     Launches the user's default browser and tells it to open the location 
 601     at ``url``.  Returns ``True`` if the application was successfully 
 604   return _misc_
.LaunchDefaultBrowser(*args
, **kwargs
) 
 606 def GetKeyState(*args
, **kwargs
): 
 608     GetKeyState(int key) -> bool 
 610     Get the state of a key (true if pressed or toggled on, false if not.) 
 611     This is generally most useful getting the state of the modifier or 
 612     toggle keys.  On some platforms those may be the only keys that this 
 613     function is able to detect. 
 616   return _misc_
.GetKeyState(*args
, **kwargs
) 
 617 class MouseState(object): 
 619     `wx.MouseState` is used to hold information about mouse button and 
 620     modifier key states and is what is returned from `wx.GetMouseState`. 
 622     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 623     __repr__ 
= _swig_repr
 
 624     def __init__(self
, *args
, **kwargs
):  
 626         __init__(self) -> MouseState 
 628         `wx.MouseState` is used to hold information about mouse button and 
 629         modifier key states and is what is returned from `wx.GetMouseState`. 
 631         _misc_
.MouseState_swiginit(self
,_misc_
.new_MouseState(*args
, **kwargs
)) 
 632     __swig_destroy__ 
= _misc_
.delete_MouseState
 
 633     __del__ 
= lambda self 
: None; 
 634     def GetX(*args
, **kwargs
): 
 635         """GetX(self) -> int""" 
 636         return _misc_
.MouseState_GetX(*args
, **kwargs
) 
 638     def GetY(*args
, **kwargs
): 
 639         """GetY(self) -> int""" 
 640         return _misc_
.MouseState_GetY(*args
, **kwargs
) 
 642     def LeftDown(*args
, **kwargs
): 
 643         """LeftDown(self) -> bool""" 
 644         return _misc_
.MouseState_LeftDown(*args
, **kwargs
) 
 646     def MiddleDown(*args
, **kwargs
): 
 647         """MiddleDown(self) -> bool""" 
 648         return _misc_
.MouseState_MiddleDown(*args
, **kwargs
) 
 650     def RightDown(*args
, **kwargs
): 
 651         """RightDown(self) -> bool""" 
 652         return _misc_
.MouseState_RightDown(*args
, **kwargs
) 
 654     def ControlDown(*args
, **kwargs
): 
 655         """ControlDown(self) -> bool""" 
 656         return _misc_
.MouseState_ControlDown(*args
, **kwargs
) 
 658     def ShiftDown(*args
, **kwargs
): 
 659         """ShiftDown(self) -> bool""" 
 660         return _misc_
.MouseState_ShiftDown(*args
, **kwargs
) 
 662     def AltDown(*args
, **kwargs
): 
 663         """AltDown(self) -> bool""" 
 664         return _misc_
.MouseState_AltDown(*args
, **kwargs
) 
 666     def MetaDown(*args
, **kwargs
): 
 667         """MetaDown(self) -> bool""" 
 668         return _misc_
.MouseState_MetaDown(*args
, **kwargs
) 
 670     def CmdDown(*args
, **kwargs
): 
 671         """CmdDown(self) -> bool""" 
 672         return _misc_
.MouseState_CmdDown(*args
, **kwargs
) 
 674     def SetX(*args
, **kwargs
): 
 675         """SetX(self, int x)""" 
 676         return _misc_
.MouseState_SetX(*args
, **kwargs
) 
 678     def SetY(*args
, **kwargs
): 
 679         """SetY(self, int y)""" 
 680         return _misc_
.MouseState_SetY(*args
, **kwargs
) 
 682     def SetLeftDown(*args
, **kwargs
): 
 683         """SetLeftDown(self, bool down)""" 
 684         return _misc_
.MouseState_SetLeftDown(*args
, **kwargs
) 
 686     def SetMiddleDown(*args
, **kwargs
): 
 687         """SetMiddleDown(self, bool down)""" 
 688         return _misc_
.MouseState_SetMiddleDown(*args
, **kwargs
) 
 690     def SetRightDown(*args
, **kwargs
): 
 691         """SetRightDown(self, bool down)""" 
 692         return _misc_
.MouseState_SetRightDown(*args
, **kwargs
) 
 694     def SetControlDown(*args
, **kwargs
): 
 695         """SetControlDown(self, bool down)""" 
 696         return _misc_
.MouseState_SetControlDown(*args
, **kwargs
) 
 698     def SetShiftDown(*args
, **kwargs
): 
 699         """SetShiftDown(self, bool down)""" 
 700         return _misc_
.MouseState_SetShiftDown(*args
, **kwargs
) 
 702     def SetAltDown(*args
, **kwargs
): 
 703         """SetAltDown(self, bool down)""" 
 704         return _misc_
.MouseState_SetAltDown(*args
, **kwargs
) 
 706     def SetMetaDown(*args
, **kwargs
): 
 707         """SetMetaDown(self, bool down)""" 
 708         return _misc_
.MouseState_SetMetaDown(*args
, **kwargs
) 
 710     x 
= property(GetX
, SetX
) 
 711     y 
= property(GetY
, SetY
) 
 712     leftDown 
= property(LeftDown
, SetLeftDown
) 
 713     middleDown 
= property(MiddleDown
, SetMiddleDown
) 
 714     rightDown 
= property(RightDown
, SetRightDown
) 
 715     controlDown 
= property(ControlDown
, SetControlDown
) 
 716     shiftDown 
= property(ShiftDown
, SetShiftDown
) 
 717     altDown 
= property(AltDown
, SetAltDown
) 
 718     metaDown 
= property(MetaDown
, SetMetaDown
) 
 719     cmdDown 
= property(CmdDown
) 
 721 _misc_
.MouseState_swigregister(MouseState
) 
 722 FileSelectorPromptStr 
= cvar
.FileSelectorPromptStr
 
 723 FileSelectorDefaultWildcardStr 
= cvar
.FileSelectorDefaultWildcardStr
 
 724 DirSelectorPromptStr 
= cvar
.DirSelectorPromptStr
 
 727 def GetMouseState(*args
): 
 729     GetMouseState() -> MouseState 
 731     Returns the current state of the mouse.  Returns an instance of a 
 732     `wx.MouseState` object that contains the current position of the mouse 
 733     pointer in screen coordinants, as well as boolean values indicating 
 734     the up/down status of the mouse buttons and the modifier keys. 
 736   return _misc_
.GetMouseState(*args
) 
 738 def WakeUpMainThread(*args
): 
 739   """WakeUpMainThread()""" 
 740   return _misc_
.WakeUpMainThread(*args
) 
 742 def MutexGuiEnter(*args
): 
 743   """MutexGuiEnter()""" 
 744   return _misc_
.MutexGuiEnter(*args
) 
 746 def MutexGuiLeave(*args
): 
 747   """MutexGuiLeave()""" 
 748   return _misc_
.MutexGuiLeave(*args
) 
 749 class MutexGuiLocker(object): 
 750     """Proxy of C++ MutexGuiLocker class""" 
 751     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 752     __repr__ 
= _swig_repr
 
 753     def __init__(self
, *args
, **kwargs
):  
 754         """__init__(self) -> MutexGuiLocker""" 
 755         _misc_
.MutexGuiLocker_swiginit(self
,_misc_
.new_MutexGuiLocker(*args
, **kwargs
)) 
 756     __swig_destroy__ 
= _misc_
.delete_MutexGuiLocker
 
 757     __del__ 
= lambda self 
: None; 
 758 _misc_
.MutexGuiLocker_swigregister(MutexGuiLocker
) 
 761 def Thread_IsMain(*args
): 
 762   """Thread_IsMain() -> bool""" 
 763   return _misc_
.Thread_IsMain(*args
) 
 764 #--------------------------------------------------------------------------- 
 766 class ToolTip(_core
.Object
): 
 767     """Proxy of C++ ToolTip class""" 
 768     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 769     __repr__ 
= _swig_repr
 
 770     def __init__(self
, *args
, **kwargs
):  
 771         """__init__(self, String tip) -> ToolTip""" 
 772         _misc_
.ToolTip_swiginit(self
,_misc_
.new_ToolTip(*args
, **kwargs
)) 
 773     __swig_destroy__ 
= _misc_
.delete_ToolTip
 
 774     __del__ 
= lambda self 
: None; 
 775     def SetTip(*args
, **kwargs
): 
 776         """SetTip(self, String tip)""" 
 777         return _misc_
.ToolTip_SetTip(*args
, **kwargs
) 
 779     def GetTip(*args
, **kwargs
): 
 780         """GetTip(self) -> String""" 
 781         return _misc_
.ToolTip_GetTip(*args
, **kwargs
) 
 783     def GetWindow(*args
, **kwargs
): 
 784         """GetWindow(self) -> Window""" 
 785         return _misc_
.ToolTip_GetWindow(*args
, **kwargs
) 
 787     def Enable(*args
, **kwargs
): 
 788         """Enable(bool flag)""" 
 789         return _misc_
.ToolTip_Enable(*args
, **kwargs
) 
 791     Enable 
= staticmethod(Enable
) 
 792     def SetDelay(*args
, **kwargs
): 
 793         """SetDelay(long milliseconds)""" 
 794         return _misc_
.ToolTip_SetDelay(*args
, **kwargs
) 
 796     SetDelay 
= staticmethod(SetDelay
) 
 797     Tip 
= property(GetTip
,SetTip
,doc
="See `GetTip` and `SetTip`")  
 798     Window 
= property(GetWindow
,doc
="See `GetWindow`")  
 799 _misc_
.ToolTip_swigregister(ToolTip
) 
 801 def ToolTip_Enable(*args
, **kwargs
): 
 802   """ToolTip_Enable(bool flag)""" 
 803   return _misc_
.ToolTip_Enable(*args
, **kwargs
) 
 805 def ToolTip_SetDelay(*args
, **kwargs
): 
 806   """ToolTip_SetDelay(long milliseconds)""" 
 807   return _misc_
.ToolTip_SetDelay(*args
, **kwargs
) 
 810     """Proxy of C++ Caret class""" 
 811     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 812     __repr__ 
= _swig_repr
 
 813     def __init__(self
, *args
, **kwargs
):  
 814         """__init__(self, Window window, Size size) -> Caret""" 
 815         _misc_
.Caret_swiginit(self
,_misc_
.new_Caret(*args
, **kwargs
)) 
 816     __swig_destroy__ 
= _misc_
.delete_Caret
 
 817     __del__ 
= lambda self 
: None; 
 818     def Destroy(*args
, **kwargs
): 
 822         Deletes the C++ object this Python object is a proxy for. 
 824         args
[0].this
.own(False) 
 825         return _misc_
.Caret_Destroy(*args
, **kwargs
) 
 827     def IsOk(*args
, **kwargs
): 
 828         """IsOk(self) -> bool""" 
 829         return _misc_
.Caret_IsOk(*args
, **kwargs
) 
 831     def IsVisible(*args
, **kwargs
): 
 832         """IsVisible(self) -> bool""" 
 833         return _misc_
.Caret_IsVisible(*args
, **kwargs
) 
 835     def GetPosition(*args
, **kwargs
): 
 836         """GetPosition(self) -> Point""" 
 837         return _misc_
.Caret_GetPosition(*args
, **kwargs
) 
 839     def GetPositionTuple(*args
, **kwargs
): 
 840         """GetPositionTuple() -> (x,y)""" 
 841         return _misc_
.Caret_GetPositionTuple(*args
, **kwargs
) 
 843     def GetSize(*args
, **kwargs
): 
 844         """GetSize(self) -> Size""" 
 845         return _misc_
.Caret_GetSize(*args
, **kwargs
) 
 847     def GetSizeTuple(*args
, **kwargs
): 
 848         """GetSizeTuple() -> (width, height)""" 
 849         return _misc_
.Caret_GetSizeTuple(*args
, **kwargs
) 
 851     def GetWindow(*args
, **kwargs
): 
 852         """GetWindow(self) -> Window""" 
 853         return _misc_
.Caret_GetWindow(*args
, **kwargs
) 
 855     def MoveXY(*args
, **kwargs
): 
 856         """MoveXY(self, int x, int y)""" 
 857         return _misc_
.Caret_MoveXY(*args
, **kwargs
) 
 859     def Move(*args
, **kwargs
): 
 860         """Move(self, Point pt)""" 
 861         return _misc_
.Caret_Move(*args
, **kwargs
) 
 863     def SetSizeWH(*args
, **kwargs
): 
 864         """SetSizeWH(self, int width, int height)""" 
 865         return _misc_
.Caret_SetSizeWH(*args
, **kwargs
) 
 867     def SetSize(*args
, **kwargs
): 
 868         """SetSize(self, Size size)""" 
 869         return _misc_
.Caret_SetSize(*args
, **kwargs
) 
 871     def Show(*args
, **kwargs
): 
 872         """Show(self, int show=True)""" 
 873         return _misc_
.Caret_Show(*args
, **kwargs
) 
 875     def Hide(*args
, **kwargs
): 
 877         return _misc_
.Caret_Hide(*args
, **kwargs
) 
 879     def __nonzero__(self
): return self
.IsOk()  
 880     def GetBlinkTime(*args
, **kwargs
): 
 881         """GetBlinkTime() -> int""" 
 882         return _misc_
.Caret_GetBlinkTime(*args
, **kwargs
) 
 884     GetBlinkTime 
= staticmethod(GetBlinkTime
) 
 885     def SetBlinkTime(*args
, **kwargs
): 
 886         """SetBlinkTime(int milliseconds)""" 
 887         return _misc_
.Caret_SetBlinkTime(*args
, **kwargs
) 
 889     SetBlinkTime 
= staticmethod(SetBlinkTime
) 
 890     Position 
= property(GetPosition
,doc
="See `GetPosition`")  
 891     Size 
= property(GetSize
,SetSize
,doc
="See `GetSize` and `SetSize`")  
 892     Window 
= property(GetWindow
,doc
="See `GetWindow`")  
 893 _misc_
.Caret_swigregister(Caret
) 
 895 def Caret_GetBlinkTime(*args
): 
 896   """Caret_GetBlinkTime() -> int""" 
 897   return _misc_
.Caret_GetBlinkTime(*args
) 
 899 def Caret_SetBlinkTime(*args
, **kwargs
): 
 900   """Caret_SetBlinkTime(int milliseconds)""" 
 901   return _misc_
.Caret_SetBlinkTime(*args
, **kwargs
) 
 903 class BusyCursor(object): 
 904     """Proxy of C++ BusyCursor class""" 
 905     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 906     __repr__ 
= _swig_repr
 
 907     def __init__(self
, *args
, **kwargs
):  
 908         """__init__(self, Cursor cursor=wxHOURGLASS_CURSOR) -> BusyCursor""" 
 909         _misc_
.BusyCursor_swiginit(self
,_misc_
.new_BusyCursor(*args
, **kwargs
)) 
 910     __swig_destroy__ 
= _misc_
.delete_BusyCursor
 
 911     __del__ 
= lambda self 
: None; 
 912 _misc_
.BusyCursor_swigregister(BusyCursor
) 
 914 class WindowDisabler(object): 
 915     """Proxy of C++ WindowDisabler class""" 
 916     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 917     __repr__ 
= _swig_repr
 
 918     def __init__(self
, *args
, **kwargs
):  
 919         """__init__(self, Window winToSkip=None) -> WindowDisabler""" 
 920         _misc_
.WindowDisabler_swiginit(self
,_misc_
.new_WindowDisabler(*args
, **kwargs
)) 
 921     __swig_destroy__ 
= _misc_
.delete_WindowDisabler
 
 922     __del__ 
= lambda self 
: None; 
 923 _misc_
.WindowDisabler_swigregister(WindowDisabler
) 
 925 class BusyInfo(_core
.Object
): 
 926     """Proxy of C++ BusyInfo class""" 
 927     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 928     __repr__ 
= _swig_repr
 
 929     def __init__(self
, *args
, **kwargs
):  
 930         """__init__(self, String message) -> BusyInfo""" 
 931         _misc_
.BusyInfo_swiginit(self
,_misc_
.new_BusyInfo(*args
, **kwargs
)) 
 932     __swig_destroy__ 
= _misc_
.delete_BusyInfo
 
 933     __del__ 
= lambda self 
: None; 
 934     def Destroy(self
): pass  
 935 _misc_
.BusyInfo_swigregister(BusyInfo
) 
 937 class StopWatch(object): 
 938     """Proxy of C++ StopWatch class""" 
 939     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 940     __repr__ 
= _swig_repr
 
 941     def __init__(self
, *args
, **kwargs
):  
 942         """__init__(self) -> StopWatch""" 
 943         _misc_
.StopWatch_swiginit(self
,_misc_
.new_StopWatch(*args
, **kwargs
)) 
 944     def Start(*args
, **kwargs
): 
 945         """Start(self, long t0=0)""" 
 946         return _misc_
.StopWatch_Start(*args
, **kwargs
) 
 948     def Pause(*args
, **kwargs
): 
 950         return _misc_
.StopWatch_Pause(*args
, **kwargs
) 
 952     def Resume(*args
, **kwargs
): 
 954         return _misc_
.StopWatch_Resume(*args
, **kwargs
) 
 956     def Time(*args
, **kwargs
): 
 957         """Time(self) -> long""" 
 958         return _misc_
.StopWatch_Time(*args
, **kwargs
) 
 960 _misc_
.StopWatch_swigregister(StopWatch
) 
 962 class FileHistory(_core
.Object
): 
 963     """Proxy of C++ FileHistory class""" 
 964     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 965     __repr__ 
= _swig_repr
 
 966     def __init__(self
, *args
, **kwargs
):  
 967         """__init__(self, int maxFiles=9, int idBase=ID_FILE1) -> FileHistory""" 
 968         _misc_
.FileHistory_swiginit(self
,_misc_
.new_FileHistory(*args
, **kwargs
)) 
 969     __swig_destroy__ 
= _misc_
.delete_FileHistory
 
 970     __del__ 
= lambda self 
: None; 
 971     def AddFileToHistory(*args
, **kwargs
): 
 972         """AddFileToHistory(self, String file)""" 
 973         return _misc_
.FileHistory_AddFileToHistory(*args
, **kwargs
) 
 975     def RemoveFileFromHistory(*args
, **kwargs
): 
 976         """RemoveFileFromHistory(self, int i)""" 
 977         return _misc_
.FileHistory_RemoveFileFromHistory(*args
, **kwargs
) 
 979     def GetMaxFiles(*args
, **kwargs
): 
 980         """GetMaxFiles(self) -> int""" 
 981         return _misc_
.FileHistory_GetMaxFiles(*args
, **kwargs
) 
 983     def UseMenu(*args
, **kwargs
): 
 984         """UseMenu(self, Menu menu)""" 
 985         return _misc_
.FileHistory_UseMenu(*args
, **kwargs
) 
 987     def RemoveMenu(*args
, **kwargs
): 
 988         """RemoveMenu(self, Menu menu)""" 
 989         return _misc_
.FileHistory_RemoveMenu(*args
, **kwargs
) 
 991     def Load(*args
, **kwargs
): 
 992         """Load(self, ConfigBase config)""" 
 993         return _misc_
.FileHistory_Load(*args
, **kwargs
) 
 995     def Save(*args
, **kwargs
): 
 996         """Save(self, ConfigBase config)""" 
 997         return _misc_
.FileHistory_Save(*args
, **kwargs
) 
 999     def AddFilesToMenu(*args
, **kwargs
): 
1000         """AddFilesToMenu(self)""" 
1001         return _misc_
.FileHistory_AddFilesToMenu(*args
, **kwargs
) 
1003     def AddFilesToThisMenu(*args
, **kwargs
): 
1004         """AddFilesToThisMenu(self, Menu menu)""" 
1005         return _misc_
.FileHistory_AddFilesToThisMenu(*args
, **kwargs
) 
1007     def GetHistoryFile(*args
, **kwargs
): 
1008         """GetHistoryFile(self, int i) -> String""" 
1009         return _misc_
.FileHistory_GetHistoryFile(*args
, **kwargs
) 
1011     def GetCount(*args
, **kwargs
): 
1012         """GetCount(self) -> int""" 
1013         return _misc_
.FileHistory_GetCount(*args
, **kwargs
) 
1015     GetNoHistoryFiles 
= GetCount 
 
1016     Count 
= property(GetCount
,doc
="See `GetCount`")  
1017     HistoryFile 
= property(GetHistoryFile
,doc
="See `GetHistoryFile`")  
1018     MaxFiles 
= property(GetMaxFiles
,doc
="See `GetMaxFiles`")  
1019     NoHistoryFiles 
= property(GetNoHistoryFiles
,doc
="See `GetNoHistoryFiles`")  
1020 _misc_
.FileHistory_swigregister(FileHistory
) 
1022 class SingleInstanceChecker(object): 
1023     """Proxy of C++ SingleInstanceChecker class""" 
1024     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1025     __repr__ 
= _swig_repr
 
1026     def __init__(self
, *args
, **kwargs
):  
1027         """__init__(self, String name, String path=EmptyString) -> SingleInstanceChecker""" 
1028         _misc_
.SingleInstanceChecker_swiginit(self
,_misc_
.new_SingleInstanceChecker(*args
, **kwargs
)) 
1029     __swig_destroy__ 
= _misc_
.delete_SingleInstanceChecker
 
1030     __del__ 
= lambda self 
: None; 
1031     def Create(*args
, **kwargs
): 
1032         """Create(self, String name, String path=EmptyString) -> bool""" 
1033         return _misc_
.SingleInstanceChecker_Create(*args
, **kwargs
) 
1035     def IsAnotherRunning(*args
, **kwargs
): 
1036         """IsAnotherRunning(self) -> bool""" 
1037         return _misc_
.SingleInstanceChecker_IsAnotherRunning(*args
, **kwargs
) 
1039 _misc_
.SingleInstanceChecker_swigregister(SingleInstanceChecker
) 
1041 def PreSingleInstanceChecker(*args
, **kwargs
): 
1042     """PreSingleInstanceChecker() -> SingleInstanceChecker""" 
1043     val 
= _misc_
.new_PreSingleInstanceChecker(*args
, **kwargs
) 
1046 #--------------------------------------------------------------------------- 
1048 OS_UNKNOWN 
= _misc_
.OS_UNKNOWN
 
1049 OS_MAC_OS 
= _misc_
.OS_MAC_OS
 
1050 OS_MAC_OSX_DARWIN 
= _misc_
.OS_MAC_OSX_DARWIN
 
1051 OS_MAC 
= _misc_
.OS_MAC
 
1052 OS_WINDOWS_9X 
= _misc_
.OS_WINDOWS_9X
 
1053 OS_WINDOWS_NT 
= _misc_
.OS_WINDOWS_NT
 
1054 OS_WINDOWS_MICRO 
= _misc_
.OS_WINDOWS_MICRO
 
1055 OS_WINDOWS_CE 
= _misc_
.OS_WINDOWS_CE
 
1056 OS_WINDOWS 
= _misc_
.OS_WINDOWS
 
1057 OS_UNIX_LINUX 
= _misc_
.OS_UNIX_LINUX
 
1058 OS_UNIX_FREEBSD 
= _misc_
.OS_UNIX_FREEBSD
 
1059 OS_UNIX_OPENBSD 
= _misc_
.OS_UNIX_OPENBSD
 
1060 OS_UNIX_NETBSD 
= _misc_
.OS_UNIX_NETBSD
 
1061 OS_UNIX_SOLARIS 
= _misc_
.OS_UNIX_SOLARIS
 
1062 OS_UNIX_AIX 
= _misc_
.OS_UNIX_AIX
 
1063 OS_UNIX_HPUX 
= _misc_
.OS_UNIX_HPUX
 
1064 OS_UNIX 
= _misc_
.OS_UNIX
 
1065 OS_DOS 
= _misc_
.OS_DOS
 
1066 OS_OS2 
= _misc_
.OS_OS2
 
1067 PORT_UNKNOWN 
= _misc_
.PORT_UNKNOWN
 
1068 PORT_BASE 
= _misc_
.PORT_BASE
 
1069 PORT_MSW 
= _misc_
.PORT_MSW
 
1070 PORT_MOTIF 
= _misc_
.PORT_MOTIF
 
1071 PORT_GTK 
= _misc_
.PORT_GTK
 
1072 PORT_MGL 
= _misc_
.PORT_MGL
 
1073 PORT_X11 
= _misc_
.PORT_X11
 
1074 PORT_PM 
= _misc_
.PORT_PM
 
1075 PORT_OS2 
= _misc_
.PORT_OS2
 
1076 PORT_MAC 
= _misc_
.PORT_MAC
 
1077 PORT_COCOA 
= _misc_
.PORT_COCOA
 
1078 PORT_WINCE 
= _misc_
.PORT_WINCE
 
1079 PORT_PALMOS 
= _misc_
.PORT_PALMOS
 
1080 PORT_DFB 
= _misc_
.PORT_DFB
 
1081 ARCH_INVALID 
= _misc_
.ARCH_INVALID
 
1082 ARCH_32 
= _misc_
.ARCH_32
 
1083 ARCH_64 
= _misc_
.ARCH_64
 
1084 ARCH_MAX 
= _misc_
.ARCH_MAX
 
1085 ENDIAN_INVALID 
= _misc_
.ENDIAN_INVALID
 
1086 ENDIAN_BIG 
= _misc_
.ENDIAN_BIG
 
1087 ENDIAN_LITTLE 
= _misc_
.ENDIAN_LITTLE
 
1088 ENDIAN_PDP 
= _misc_
.ENDIAN_PDP
 
1089 ENDIAN_MAX 
= _misc_
.ENDIAN_MAX
 
1090 class PlatformInformation(object): 
1091     """Proxy of C++ PlatformInformation class""" 
1092     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1093     __repr__ 
= _swig_repr
 
1094     def __init__(self
, *args
, **kwargs
):  
1095         """__init__(self) -> PlatformInformation""" 
1096         _misc_
.PlatformInformation_swiginit(self
,_misc_
.new_PlatformInformation(*args
, **kwargs
)) 
1097     def __eq__(*args
, **kwargs
): 
1098         """__eq__(self, PlatformInformation t) -> bool""" 
1099         return _misc_
.PlatformInformation___eq__(*args
, **kwargs
) 
1101     def __ne__(*args
, **kwargs
): 
1102         """__ne__(self, PlatformInformation t) -> bool""" 
1103         return _misc_
.PlatformInformation___ne__(*args
, **kwargs
) 
1105     def GetOSMajorVersion(*args
, **kwargs
): 
1106         """GetOSMajorVersion(self) -> int""" 
1107         return _misc_
.PlatformInformation_GetOSMajorVersion(*args
, **kwargs
) 
1109     def GetOSMinorVersion(*args
, **kwargs
): 
1110         """GetOSMinorVersion(self) -> int""" 
1111         return _misc_
.PlatformInformation_GetOSMinorVersion(*args
, **kwargs
) 
1113     def CheckOSVersion(*args
, **kwargs
): 
1114         """CheckOSVersion(self, int major, int minor) -> bool""" 
1115         return _misc_
.PlatformInformation_CheckOSVersion(*args
, **kwargs
) 
1117     def GetToolkitMajorVersion(*args
, **kwargs
): 
1118         """GetToolkitMajorVersion(self) -> int""" 
1119         return _misc_
.PlatformInformation_GetToolkitMajorVersion(*args
, **kwargs
) 
1121     def GetToolkitMinorVersion(*args
, **kwargs
): 
1122         """GetToolkitMinorVersion(self) -> int""" 
1123         return _misc_
.PlatformInformation_GetToolkitMinorVersion(*args
, **kwargs
) 
1125     def CheckToolkitVersion(*args
, **kwargs
): 
1126         """CheckToolkitVersion(self, int major, int minor) -> bool""" 
1127         return _misc_
.PlatformInformation_CheckToolkitVersion(*args
, **kwargs
) 
1129     def IsUsingUniversalWidgets(*args
, **kwargs
): 
1130         """IsUsingUniversalWidgets(self) -> bool""" 
1131         return _misc_
.PlatformInformation_IsUsingUniversalWidgets(*args
, **kwargs
) 
1133     def GetOperatingSystemId(*args
, **kwargs
): 
1134         """GetOperatingSystemId(self) -> int""" 
1135         return _misc_
.PlatformInformation_GetOperatingSystemId(*args
, **kwargs
) 
1137     def GetPortId(*args
, **kwargs
): 
1138         """GetPortId(self) -> int""" 
1139         return _misc_
.PlatformInformation_GetPortId(*args
, **kwargs
) 
1141     def GetArchitecture(*args
, **kwargs
): 
1142         """GetArchitecture(self) -> int""" 
1143         return _misc_
.PlatformInformation_GetArchitecture(*args
, **kwargs
) 
1145     def GetEndianness(*args
, **kwargs
): 
1146         """GetEndianness(self) -> int""" 
1147         return _misc_
.PlatformInformation_GetEndianness(*args
, **kwargs
) 
1149     def GetOperatingSystemFamilyName(*args
, **kwargs
): 
1150         """GetOperatingSystemFamilyName(self) -> String""" 
1151         return _misc_
.PlatformInformation_GetOperatingSystemFamilyName(*args
, **kwargs
) 
1153     def GetOperatingSystemIdName(*args
, **kwargs
): 
1154         """GetOperatingSystemIdName(self) -> String""" 
1155         return _misc_
.PlatformInformation_GetOperatingSystemIdName(*args
, **kwargs
) 
1157     def GetPortIdName(*args
, **kwargs
): 
1158         """GetPortIdName(self) -> String""" 
1159         return _misc_
.PlatformInformation_GetPortIdName(*args
, **kwargs
) 
1161     def GetPortIdShortName(*args
, **kwargs
): 
1162         """GetPortIdShortName(self) -> String""" 
1163         return _misc_
.PlatformInformation_GetPortIdShortName(*args
, **kwargs
) 
1165     def GetArchName(*args
, **kwargs
): 
1166         """GetArchName(self) -> String""" 
1167         return _misc_
.PlatformInformation_GetArchName(*args
, **kwargs
) 
1169     def GetEndiannessName(*args
, **kwargs
): 
1170         """GetEndiannessName(self) -> String""" 
1171         return _misc_
.PlatformInformation_GetEndiannessName(*args
, **kwargs
) 
1173     def SetOSVersion(*args
, **kwargs
): 
1174         """SetOSVersion(self, int major, int minor)""" 
1175         return _misc_
.PlatformInformation_SetOSVersion(*args
, **kwargs
) 
1177     def SetToolkitVersion(*args
, **kwargs
): 
1178         """SetToolkitVersion(self, int major, int minor)""" 
1179         return _misc_
.PlatformInformation_SetToolkitVersion(*args
, **kwargs
) 
1181     def SetOperatingSystemId(*args
, **kwargs
): 
1182         """SetOperatingSystemId(self, int n)""" 
1183         return _misc_
.PlatformInformation_SetOperatingSystemId(*args
, **kwargs
) 
1185     def SetPortId(*args
, **kwargs
): 
1186         """SetPortId(self, int n)""" 
1187         return _misc_
.PlatformInformation_SetPortId(*args
, **kwargs
) 
1189     def SetArchitecture(*args
, **kwargs
): 
1190         """SetArchitecture(self, int n)""" 
1191         return _misc_
.PlatformInformation_SetArchitecture(*args
, **kwargs
) 
1193     def SetEndianness(*args
, **kwargs
): 
1194         """SetEndianness(self, int n)""" 
1195         return _misc_
.PlatformInformation_SetEndianness(*args
, **kwargs
) 
1197     def IsOk(*args
, **kwargs
): 
1198         """IsOk(self) -> bool""" 
1199         return _misc_
.PlatformInformation_IsOk(*args
, **kwargs
) 
1201     ArchName 
= property(GetArchName
,doc
="See `GetArchName`")  
1202     Architecture 
= property(GetArchitecture
,SetArchitecture
,doc
="See `GetArchitecture` and `SetArchitecture`")  
1203     Endianness 
= property(GetEndianness
,SetEndianness
,doc
="See `GetEndianness` and `SetEndianness`")  
1204     EndiannessName 
= property(GetEndiannessName
,doc
="See `GetEndiannessName`")  
1205     OSMajorVersion 
= property(GetOSMajorVersion
,doc
="See `GetOSMajorVersion`")  
1206     OSMinorVersion 
= property(GetOSMinorVersion
,doc
="See `GetOSMinorVersion`")  
1207     OperatingSystemFamilyName 
= property(GetOperatingSystemFamilyName
,doc
="See `GetOperatingSystemFamilyName`")  
1208     OperatingSystemId 
= property(GetOperatingSystemId
,SetOperatingSystemId
,doc
="See `GetOperatingSystemId` and `SetOperatingSystemId`")  
1209     OperatingSystemIdName 
= property(GetOperatingSystemIdName
,doc
="See `GetOperatingSystemIdName`")  
1210     PortId 
= property(GetPortId
,SetPortId
,doc
="See `GetPortId` and `SetPortId`")  
1211     PortIdName 
= property(GetPortIdName
,doc
="See `GetPortIdName`")  
1212     PortIdShortName 
= property(GetPortIdShortName
,doc
="See `GetPortIdShortName`")  
1213     ToolkitMajorVersion 
= property(GetToolkitMajorVersion
,doc
="See `GetToolkitMajorVersion`")  
1214     ToolkitMinorVersion 
= property(GetToolkitMinorVersion
,doc
="See `GetToolkitMinorVersion`")  
1215 _misc_
.PlatformInformation_swigregister(PlatformInformation
) 
1218 def DrawWindowOnDC(*args
, **kwargs
): 
1219   """DrawWindowOnDC(Window window, DC dc) -> bool""" 
1220   return _misc_
.DrawWindowOnDC(*args
, **kwargs
) 
1221 #--------------------------------------------------------------------------- 
1223 class TipProvider(object): 
1224     """Proxy of C++ TipProvider class""" 
1225     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1226     def __init__(self
): raise AttributeError, "No constructor defined" 
1227     __repr__ 
= _swig_repr
 
1228     __swig_destroy__ 
= _misc_
.delete_TipProvider
 
1229     __del__ 
= lambda self 
: None; 
1230     def GetTip(*args
, **kwargs
): 
1231         """GetTip(self) -> String""" 
1232         return _misc_
.TipProvider_GetTip(*args
, **kwargs
) 
1234     def GetCurrentTip(*args
, **kwargs
): 
1235         """GetCurrentTip(self) -> size_t""" 
1236         return _misc_
.TipProvider_GetCurrentTip(*args
, **kwargs
) 
1238     def PreprocessTip(*args
, **kwargs
): 
1239         """PreprocessTip(self, String tip) -> String""" 
1240         return _misc_
.TipProvider_PreprocessTip(*args
, **kwargs
) 
1242     CurrentTip 
= property(GetCurrentTip
,doc
="See `GetCurrentTip`")  
1243     Tip 
= property(GetTip
,doc
="See `GetTip`")  
1244 _misc_
.TipProvider_swigregister(TipProvider
) 
1246 class PyTipProvider(TipProvider
): 
1247     """Proxy of C++ PyTipProvider class""" 
1248     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1249     __repr__ 
= _swig_repr
 
1250     def __init__(self
, *args
, **kwargs
):  
1251         """__init__(self, size_t currentTip) -> PyTipProvider""" 
1252         _misc_
.PyTipProvider_swiginit(self
,_misc_
.new_PyTipProvider(*args
, **kwargs
)) 
1253         self
._setCallbackInfo
(self
, PyTipProvider
) 
1255     def _setCallbackInfo(*args
, **kwargs
): 
1256         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
1257         return _misc_
.PyTipProvider__setCallbackInfo(*args
, **kwargs
) 
1259 _misc_
.PyTipProvider_swigregister(PyTipProvider
) 
1262 def ShowTip(*args
, **kwargs
): 
1263   """ShowTip(Window parent, TipProvider tipProvider, bool showAtStartup=True) -> bool""" 
1264   return _misc_
.ShowTip(*args
, **kwargs
) 
1266 def CreateFileTipProvider(*args
, **kwargs
): 
1267   """CreateFileTipProvider(String filename, size_t currentTip) -> TipProvider""" 
1268   return _misc_
.CreateFileTipProvider(*args
, **kwargs
) 
1269 #--------------------------------------------------------------------------- 
1271 TIMER_CONTINUOUS 
= _misc_
.TIMER_CONTINUOUS
 
1272 TIMER_ONE_SHOT 
= _misc_
.TIMER_ONE_SHOT
 
1273 wxEVT_TIMER 
= _misc_
.wxEVT_TIMER
 
1274 class Timer(_core
.EvtHandler
): 
1275     """Proxy of C++ Timer class""" 
1276     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1277     __repr__ 
= _swig_repr
 
1278     def __init__(self
, *args
, **kwargs
):  
1279         """__init__(self, EvtHandler owner=None, int id=ID_ANY) -> Timer""" 
1280         _misc_
.Timer_swiginit(self
,_misc_
.new_Timer(*args
, **kwargs
)) 
1281         self
._setCallbackInfo
(self
, Timer
, 0); self
._setOORInfo
(self
, 0) 
1283     __swig_destroy__ 
= _misc_
.delete_Timer
 
1284     __del__ 
= lambda self 
: None; 
1285     def _setCallbackInfo(*args
, **kwargs
): 
1286         """_setCallbackInfo(self, PyObject self, PyObject _class, int incref=1)""" 
1287         return _misc_
.Timer__setCallbackInfo(*args
, **kwargs
) 
1289     def SetOwner(*args
, **kwargs
): 
1290         """SetOwner(self, EvtHandler owner, int id=ID_ANY)""" 
1291         return _misc_
.Timer_SetOwner(*args
, **kwargs
) 
1293     def GetOwner(*args
, **kwargs
): 
1294         """GetOwner(self) -> EvtHandler""" 
1295         return _misc_
.Timer_GetOwner(*args
, **kwargs
) 
1297     def Start(*args
, **kwargs
): 
1298         """Start(self, int milliseconds=-1, bool oneShot=False) -> bool""" 
1299         return _misc_
.Timer_Start(*args
, **kwargs
) 
1301     def Stop(*args
, **kwargs
): 
1303         return _misc_
.Timer_Stop(*args
, **kwargs
) 
1305     def Notify(*args
, **kwargs
): 
1307         return _misc_
.Timer_Notify(*args
, **kwargs
) 
1309     def IsRunning(*args
, **kwargs
): 
1310         """IsRunning(self) -> bool""" 
1311         return _misc_
.Timer_IsRunning(*args
, **kwargs
) 
1313     def GetInterval(*args
, **kwargs
): 
1314         """GetInterval(self) -> int""" 
1315         return _misc_
.Timer_GetInterval(*args
, **kwargs
) 
1317     def GetId(*args
, **kwargs
): 
1318         """GetId(self) -> int""" 
1319         return _misc_
.Timer_GetId(*args
, **kwargs
) 
1321     def IsOneShot(*args
, **kwargs
): 
1322         """IsOneShot(self) -> bool""" 
1323         return _misc_
.Timer_IsOneShot(*args
, **kwargs
) 
1326         """NO-OP: Timers must be destroyed by normal reference counting""" 
1329     Id 
= property(GetId
,doc
="See `GetId`")  
1330     Interval 
= property(GetInterval
,doc
="See `GetInterval`")  
1331     Owner 
= property(GetOwner
,SetOwner
,doc
="See `GetOwner` and `SetOwner`")  
1332 _misc_
.Timer_swigregister(Timer
) 
1334 # For backwards compatibility with 2.4 
1335 class PyTimer(Timer
): 
1336     def __init__(self
, notify
): 
1337         Timer
.__init
__(self
) 
1338         self
.notify 
= notify
 
1345 EVT_TIMER 
= wx
.PyEventBinder( wxEVT_TIMER
, 1 ) 
1348 class TimerEvent(_core
.Event
): 
1349     """Proxy of C++ TimerEvent class""" 
1350     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1351     __repr__ 
= _swig_repr
 
1352     def __init__(self
, *args
, **kwargs
):  
1353         """__init__(self, int timerid=0, int interval=0) -> TimerEvent""" 
1354         _misc_
.TimerEvent_swiginit(self
,_misc_
.new_TimerEvent(*args
, **kwargs
)) 
1355     def GetInterval(*args
, **kwargs
): 
1356         """GetInterval(self) -> int""" 
1357         return _misc_
.TimerEvent_GetInterval(*args
, **kwargs
) 
1359     Interval 
= property(GetInterval
,doc
="See `GetInterval`")  
1360 _misc_
.TimerEvent_swigregister(TimerEvent
) 
1362 class TimerRunner(object): 
1363     """Proxy of C++ TimerRunner class""" 
1364     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1365     __repr__ 
= _swig_repr
 
1366     def __init__(self
, *args
):  
1368         __init__(self, wxTimer timer) -> TimerRunner 
1369         __init__(self, wxTimer timer, int milli, bool oneShot=False) -> TimerRunner 
1371         _misc_
.TimerRunner_swiginit(self
,_misc_
.new_TimerRunner(*args
)) 
1372     __swig_destroy__ 
= _misc_
.delete_TimerRunner
 
1373     __del__ 
= lambda self 
: None; 
1374     def Start(*args
, **kwargs
): 
1375         """Start(self, int milli, bool oneShot=False)""" 
1376         return _misc_
.TimerRunner_Start(*args
, **kwargs
) 
1378 _misc_
.TimerRunner_swigregister(TimerRunner
) 
1380 #--------------------------------------------------------------------------- 
1382 LOG_FatalError 
= _misc_
.LOG_FatalError
 
1383 LOG_Error 
= _misc_
.LOG_Error
 
1384 LOG_Warning 
= _misc_
.LOG_Warning
 
1385 LOG_Message 
= _misc_
.LOG_Message
 
1386 LOG_Status 
= _misc_
.LOG_Status
 
1387 LOG_Info 
= _misc_
.LOG_Info
 
1388 LOG_Debug 
= _misc_
.LOG_Debug
 
1389 LOG_Trace 
= _misc_
.LOG_Trace
 
1390 LOG_Progress 
= _misc_
.LOG_Progress
 
1391 LOG_User 
= _misc_
.LOG_User
 
1392 LOG_Max 
= _misc_
.LOG_Max
 
1393 TRACE_MemAlloc 
= _misc_
.TRACE_MemAlloc
 
1394 TRACE_Messages 
= _misc_
.TRACE_Messages
 
1395 TRACE_ResAlloc 
= _misc_
.TRACE_ResAlloc
 
1396 TRACE_RefCount 
= _misc_
.TRACE_RefCount
 
1397 TRACE_OleCalls 
= _misc_
.TRACE_OleCalls
 
1398 TraceMemAlloc 
= _misc_
.TraceMemAlloc
 
1399 TraceMessages 
= _misc_
.TraceMessages
 
1400 TraceResAlloc 
= _misc_
.TraceResAlloc
 
1401 TraceRefCount 
= _misc_
.TraceRefCount
 
1402 TraceOleCalls 
= _misc_
.TraceOleCalls
 
1404     """Proxy of C++ Log class""" 
1405     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1406     __repr__ 
= _swig_repr
 
1407     def __init__(self
, *args
, **kwargs
):  
1408         """__init__(self) -> Log""" 
1409         _misc_
.Log_swiginit(self
,_misc_
.new_Log(*args
, **kwargs
)) 
1410     __swig_destroy__ 
= _misc_
.delete_Log
 
1411     __del__ 
= lambda self 
: None; 
1412     def IsEnabled(*args
, **kwargs
): 
1413         """IsEnabled() -> bool""" 
1414         return _misc_
.Log_IsEnabled(*args
, **kwargs
) 
1416     IsEnabled 
= staticmethod(IsEnabled
) 
1417     def EnableLogging(*args
, **kwargs
): 
1418         """EnableLogging(bool doIt=True) -> bool""" 
1419         return _misc_
.Log_EnableLogging(*args
, **kwargs
) 
1421     EnableLogging 
= staticmethod(EnableLogging
) 
1422     def OnLog(*args
, **kwargs
): 
1423         """OnLog(LogLevel level, wxChar szString, time_t t)""" 
1424         return _misc_
.Log_OnLog(*args
, **kwargs
) 
1426     OnLog 
= staticmethod(OnLog
) 
1427     def Flush(*args
, **kwargs
): 
1429         return _misc_
.Log_Flush(*args
, **kwargs
) 
1431     def FlushActive(*args
, **kwargs
): 
1433         return _misc_
.Log_FlushActive(*args
, **kwargs
) 
1435     FlushActive 
= staticmethod(FlushActive
) 
1436     def GetActiveTarget(*args
, **kwargs
): 
1437         """GetActiveTarget() -> Log""" 
1438         return _misc_
.Log_GetActiveTarget(*args
, **kwargs
) 
1440     GetActiveTarget 
= staticmethod(GetActiveTarget
) 
1441     def SetActiveTarget(*args
, **kwargs
): 
1442         """SetActiveTarget(Log pLogger) -> Log""" 
1443         return _misc_
.Log_SetActiveTarget(*args
, **kwargs
) 
1445     SetActiveTarget 
= staticmethod(SetActiveTarget
) 
1446     def Suspend(*args
, **kwargs
): 
1448         return _misc_
.Log_Suspend(*args
, **kwargs
) 
1450     Suspend 
= staticmethod(Suspend
) 
1451     def Resume(*args
, **kwargs
): 
1453         return _misc_
.Log_Resume(*args
, **kwargs
) 
1455     Resume 
= staticmethod(Resume
) 
1456     def SetVerbose(*args
, **kwargs
): 
1457         """SetVerbose(bool bVerbose=True)""" 
1458         return _misc_
.Log_SetVerbose(*args
, **kwargs
) 
1460     SetVerbose 
= staticmethod(SetVerbose
) 
1461     def SetLogLevel(*args
, **kwargs
): 
1462         """SetLogLevel(LogLevel logLevel)""" 
1463         return _misc_
.Log_SetLogLevel(*args
, **kwargs
) 
1465     SetLogLevel 
= staticmethod(SetLogLevel
) 
1466     def DontCreateOnDemand(*args
, **kwargs
): 
1467         """DontCreateOnDemand()""" 
1468         return _misc_
.Log_DontCreateOnDemand(*args
, **kwargs
) 
1470     DontCreateOnDemand 
= staticmethod(DontCreateOnDemand
) 
1471     def SetRepetitionCounting(*args
, **kwargs
): 
1472         """SetRepetitionCounting(bool bRepetCounting=True)""" 
1473         return _misc_
.Log_SetRepetitionCounting(*args
, **kwargs
) 
1475     SetRepetitionCounting 
= staticmethod(SetRepetitionCounting
) 
1476     def GetRepetitionCounting(*args
, **kwargs
): 
1477         """GetRepetitionCounting() -> bool""" 
1478         return _misc_
.Log_GetRepetitionCounting(*args
, **kwargs
) 
1480     GetRepetitionCounting 
= staticmethod(GetRepetitionCounting
) 
1481     def SetTraceMask(*args
, **kwargs
): 
1482         """SetTraceMask(TraceMask ulMask)""" 
1483         return _misc_
.Log_SetTraceMask(*args
, **kwargs
) 
1485     SetTraceMask 
= staticmethod(SetTraceMask
) 
1486     def AddTraceMask(*args
, **kwargs
): 
1487         """AddTraceMask(String str)""" 
1488         return _misc_
.Log_AddTraceMask(*args
, **kwargs
) 
1490     AddTraceMask 
= staticmethod(AddTraceMask
) 
1491     def RemoveTraceMask(*args
, **kwargs
): 
1492         """RemoveTraceMask(String str)""" 
1493         return _misc_
.Log_RemoveTraceMask(*args
, **kwargs
) 
1495     RemoveTraceMask 
= staticmethod(RemoveTraceMask
) 
1496     def ClearTraceMasks(*args
, **kwargs
): 
1497         """ClearTraceMasks()""" 
1498         return _misc_
.Log_ClearTraceMasks(*args
, **kwargs
) 
1500     ClearTraceMasks 
= staticmethod(ClearTraceMasks
) 
1501     def GetTraceMasks(*args
, **kwargs
): 
1502         """GetTraceMasks() -> wxArrayString""" 
1503         return _misc_
.Log_GetTraceMasks(*args
, **kwargs
) 
1505     GetTraceMasks 
= staticmethod(GetTraceMasks
) 
1506     def SetTimestamp(*args
, **kwargs
): 
1507         """SetTimestamp(wxChar ts)""" 
1508         return _misc_
.Log_SetTimestamp(*args
, **kwargs
) 
1510     SetTimestamp 
= staticmethod(SetTimestamp
) 
1511     def GetVerbose(*args
, **kwargs
): 
1512         """GetVerbose() -> bool""" 
1513         return _misc_
.Log_GetVerbose(*args
, **kwargs
) 
1515     GetVerbose 
= staticmethod(GetVerbose
) 
1516     def GetTraceMask(*args
, **kwargs
): 
1517         """GetTraceMask() -> TraceMask""" 
1518         return _misc_
.Log_GetTraceMask(*args
, **kwargs
) 
1520     GetTraceMask 
= staticmethod(GetTraceMask
) 
1521     def IsAllowedTraceMask(*args
, **kwargs
): 
1522         """IsAllowedTraceMask(wxChar mask) -> bool""" 
1523         return _misc_
.Log_IsAllowedTraceMask(*args
, **kwargs
) 
1525     IsAllowedTraceMask 
= staticmethod(IsAllowedTraceMask
) 
1526     def GetLogLevel(*args
, **kwargs
): 
1527         """GetLogLevel() -> LogLevel""" 
1528         return _misc_
.Log_GetLogLevel(*args
, **kwargs
) 
1530     GetLogLevel 
= staticmethod(GetLogLevel
) 
1531     def GetTimestamp(*args
, **kwargs
): 
1532         """GetTimestamp() -> wxChar""" 
1533         return _misc_
.Log_GetTimestamp(*args
, **kwargs
) 
1535     GetTimestamp 
= staticmethod(GetTimestamp
) 
1536     def TimeStamp(*args
, **kwargs
): 
1537         """TimeStamp() -> String""" 
1538         return _misc_
.Log_TimeStamp(*args
, **kwargs
) 
1540     TimeStamp 
= staticmethod(TimeStamp
) 
1541     def Destroy(*args
, **kwargs
): 
1543         args
[0].this
.own(False) 
1544         return _misc_
.Log_Destroy(*args
, **kwargs
) 
1546 _misc_
.Log_swigregister(Log
) 
1548 def Log_IsEnabled(*args
): 
1549   """Log_IsEnabled() -> bool""" 
1550   return _misc_
.Log_IsEnabled(*args
) 
1552 def Log_EnableLogging(*args
, **kwargs
): 
1553   """Log_EnableLogging(bool doIt=True) -> bool""" 
1554   return _misc_
.Log_EnableLogging(*args
, **kwargs
) 
1556 def Log_OnLog(*args
, **kwargs
): 
1557   """Log_OnLog(LogLevel level, wxChar szString, time_t t)""" 
1558   return _misc_
.Log_OnLog(*args
, **kwargs
) 
1560 def Log_FlushActive(*args
): 
1561   """Log_FlushActive()""" 
1562   return _misc_
.Log_FlushActive(*args
) 
1564 def Log_GetActiveTarget(*args
): 
1565   """Log_GetActiveTarget() -> Log""" 
1566   return _misc_
.Log_GetActiveTarget(*args
) 
1568 def Log_SetActiveTarget(*args
, **kwargs
): 
1569   """Log_SetActiveTarget(Log pLogger) -> Log""" 
1570   return _misc_
.Log_SetActiveTarget(*args
, **kwargs
) 
1572 def Log_Suspend(*args
): 
1574   return _misc_
.Log_Suspend(*args
) 
1576 def Log_Resume(*args
): 
1578   return _misc_
.Log_Resume(*args
) 
1580 def Log_SetVerbose(*args
, **kwargs
): 
1581   """Log_SetVerbose(bool bVerbose=True)""" 
1582   return _misc_
.Log_SetVerbose(*args
, **kwargs
) 
1584 def Log_SetLogLevel(*args
, **kwargs
): 
1585   """Log_SetLogLevel(LogLevel logLevel)""" 
1586   return _misc_
.Log_SetLogLevel(*args
, **kwargs
) 
1588 def Log_DontCreateOnDemand(*args
): 
1589   """Log_DontCreateOnDemand()""" 
1590   return _misc_
.Log_DontCreateOnDemand(*args
) 
1592 def Log_SetRepetitionCounting(*args
, **kwargs
): 
1593   """Log_SetRepetitionCounting(bool bRepetCounting=True)""" 
1594   return _misc_
.Log_SetRepetitionCounting(*args
, **kwargs
) 
1596 def Log_GetRepetitionCounting(*args
): 
1597   """Log_GetRepetitionCounting() -> bool""" 
1598   return _misc_
.Log_GetRepetitionCounting(*args
) 
1600 def Log_SetTraceMask(*args
, **kwargs
): 
1601   """Log_SetTraceMask(TraceMask ulMask)""" 
1602   return _misc_
.Log_SetTraceMask(*args
, **kwargs
) 
1604 def Log_AddTraceMask(*args
, **kwargs
): 
1605   """Log_AddTraceMask(String str)""" 
1606   return _misc_
.Log_AddTraceMask(*args
, **kwargs
) 
1608 def Log_RemoveTraceMask(*args
, **kwargs
): 
1609   """Log_RemoveTraceMask(String str)""" 
1610   return _misc_
.Log_RemoveTraceMask(*args
, **kwargs
) 
1612 def Log_ClearTraceMasks(*args
): 
1613   """Log_ClearTraceMasks()""" 
1614   return _misc_
.Log_ClearTraceMasks(*args
) 
1616 def Log_GetTraceMasks(*args
): 
1617   """Log_GetTraceMasks() -> wxArrayString""" 
1618   return _misc_
.Log_GetTraceMasks(*args
) 
1620 def Log_SetTimestamp(*args
, **kwargs
): 
1621   """Log_SetTimestamp(wxChar ts)""" 
1622   return _misc_
.Log_SetTimestamp(*args
, **kwargs
) 
1624 def Log_GetVerbose(*args
): 
1625   """Log_GetVerbose() -> bool""" 
1626   return _misc_
.Log_GetVerbose(*args
) 
1628 def Log_GetTraceMask(*args
): 
1629   """Log_GetTraceMask() -> TraceMask""" 
1630   return _misc_
.Log_GetTraceMask(*args
) 
1632 def Log_IsAllowedTraceMask(*args
, **kwargs
): 
1633   """Log_IsAllowedTraceMask(wxChar mask) -> bool""" 
1634   return _misc_
.Log_IsAllowedTraceMask(*args
, **kwargs
) 
1636 def Log_GetLogLevel(*args
): 
1637   """Log_GetLogLevel() -> LogLevel""" 
1638   return _misc_
.Log_GetLogLevel(*args
) 
1640 def Log_GetTimestamp(*args
): 
1641   """Log_GetTimestamp() -> wxChar""" 
1642   return _misc_
.Log_GetTimestamp(*args
) 
1644 def Log_TimeStamp(*args
): 
1645   """Log_TimeStamp() -> String""" 
1646   return _misc_
.Log_TimeStamp(*args
) 
1648 class LogStderr(Log
): 
1649     """Proxy of C++ LogStderr class""" 
1650     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1651     __repr__ 
= _swig_repr
 
1652     def __init__(self
, *args
, **kwargs
):  
1653         """__init__(self) -> LogStderr""" 
1654         _misc_
.LogStderr_swiginit(self
,_misc_
.new_LogStderr(*args
, **kwargs
)) 
1655 _misc_
.LogStderr_swigregister(LogStderr
) 
1657 class LogTextCtrl(Log
): 
1658     """Proxy of C++ LogTextCtrl class""" 
1659     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1660     __repr__ 
= _swig_repr
 
1661     def __init__(self
, *args
, **kwargs
):  
1662         """__init__(self, wxTextCtrl pTextCtrl) -> LogTextCtrl""" 
1663         _misc_
.LogTextCtrl_swiginit(self
,_misc_
.new_LogTextCtrl(*args
, **kwargs
)) 
1664 _misc_
.LogTextCtrl_swigregister(LogTextCtrl
) 
1667     """Proxy of C++ LogGui class""" 
1668     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1669     __repr__ 
= _swig_repr
 
1670     def __init__(self
, *args
, **kwargs
):  
1671         """__init__(self) -> LogGui""" 
1672         _misc_
.LogGui_swiginit(self
,_misc_
.new_LogGui(*args
, **kwargs
)) 
1673 _misc_
.LogGui_swigregister(LogGui
) 
1675 class LogWindow(Log
): 
1676     """Proxy of C++ LogWindow class""" 
1677     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1678     __repr__ 
= _swig_repr
 
1679     def __init__(self
, *args
, **kwargs
):  
1680         """__init__(self, wxFrame pParent, String szTitle, bool bShow=True, bool bPassToOld=True) -> LogWindow""" 
1681         _misc_
.LogWindow_swiginit(self
,_misc_
.new_LogWindow(*args
, **kwargs
)) 
1682     def Show(*args
, **kwargs
): 
1683         """Show(self, bool bShow=True)""" 
1684         return _misc_
.LogWindow_Show(*args
, **kwargs
) 
1686     def GetFrame(*args
, **kwargs
): 
1687         """GetFrame(self) -> wxFrame""" 
1688         return _misc_
.LogWindow_GetFrame(*args
, **kwargs
) 
1690     def GetOldLog(*args
, **kwargs
): 
1691         """GetOldLog(self) -> Log""" 
1692         return _misc_
.LogWindow_GetOldLog(*args
, **kwargs
) 
1694     def IsPassingMessages(*args
, **kwargs
): 
1695         """IsPassingMessages(self) -> bool""" 
1696         return _misc_
.LogWindow_IsPassingMessages(*args
, **kwargs
) 
1698     def PassMessages(*args
, **kwargs
): 
1699         """PassMessages(self, bool bDoPass)""" 
1700         return _misc_
.LogWindow_PassMessages(*args
, **kwargs
) 
1702     Frame 
= property(GetFrame
,doc
="See `GetFrame`")  
1703     OldLog 
= property(GetOldLog
,doc
="See `GetOldLog`")  
1704 _misc_
.LogWindow_swigregister(LogWindow
) 
1706 class LogChain(Log
): 
1707     """Proxy of C++ LogChain class""" 
1708     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1709     __repr__ 
= _swig_repr
 
1710     def __init__(self
, *args
, **kwargs
):  
1711         """__init__(self, Log logger) -> LogChain""" 
1712         _misc_
.LogChain_swiginit(self
,_misc_
.new_LogChain(*args
, **kwargs
)) 
1713     def SetLog(*args
, **kwargs
): 
1714         """SetLog(self, Log logger)""" 
1715         return _misc_
.LogChain_SetLog(*args
, **kwargs
) 
1717     def PassMessages(*args
, **kwargs
): 
1718         """PassMessages(self, bool bDoPass)""" 
1719         return _misc_
.LogChain_PassMessages(*args
, **kwargs
) 
1721     def IsPassingMessages(*args
, **kwargs
): 
1722         """IsPassingMessages(self) -> bool""" 
1723         return _misc_
.LogChain_IsPassingMessages(*args
, **kwargs
) 
1725     def GetOldLog(*args
, **kwargs
): 
1726         """GetOldLog(self) -> Log""" 
1727         return _misc_
.LogChain_GetOldLog(*args
, **kwargs
) 
1729     OldLog 
= property(GetOldLog
,doc
="See `GetOldLog`")  
1730 _misc_
.LogChain_swigregister(LogChain
) 
1732 class LogBuffer(Log
): 
1733     """Proxy of C++ LogBuffer class""" 
1734     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1735     __repr__ 
= _swig_repr
 
1736     def __init__(self
, *args
, **kwargs
):  
1737         """__init__(self) -> LogBuffer""" 
1738         _misc_
.LogBuffer_swiginit(self
,_misc_
.new_LogBuffer(*args
, **kwargs
)) 
1739     def GetBuffer(*args
, **kwargs
): 
1740         """GetBuffer(self) -> String""" 
1741         return _misc_
.LogBuffer_GetBuffer(*args
, **kwargs
) 
1743     Buffer 
= property(GetBuffer
,doc
="See `GetBuffer`")  
1744 _misc_
.LogBuffer_swigregister(LogBuffer
) 
1747 def SysErrorCode(*args
): 
1748   """SysErrorCode() -> unsigned long""" 
1749   return _misc_
.SysErrorCode(*args
) 
1751 def SysErrorMsg(*args
, **kwargs
): 
1752   """SysErrorMsg(unsigned long nErrCode=0) -> String""" 
1753   return _misc_
.SysErrorMsg(*args
, **kwargs
) 
1755 def LogFatalError(*args
, **kwargs
): 
1756   """LogFatalError(String msg)""" 
1757   return _misc_
.LogFatalError(*args
, **kwargs
) 
1759 def LogError(*args
, **kwargs
): 
1760   """LogError(String msg)""" 
1761   return _misc_
.LogError(*args
, **kwargs
) 
1763 def LogWarning(*args
, **kwargs
): 
1764   """LogWarning(String msg)""" 
1765   return _misc_
.LogWarning(*args
, **kwargs
) 
1767 def LogMessage(*args
, **kwargs
): 
1768   """LogMessage(String msg)""" 
1769   return _misc_
.LogMessage(*args
, **kwargs
) 
1771 def LogInfo(*args
, **kwargs
): 
1772   """LogInfo(String msg)""" 
1773   return _misc_
.LogInfo(*args
, **kwargs
) 
1775 def LogDebug(*args
, **kwargs
): 
1776   """LogDebug(String msg)""" 
1777   return _misc_
.LogDebug(*args
, **kwargs
) 
1779 def LogVerbose(*args
, **kwargs
): 
1780   """LogVerbose(String msg)""" 
1781   return _misc_
.LogVerbose(*args
, **kwargs
) 
1783 def LogStatus(*args
, **kwargs
): 
1784   """LogStatus(String msg)""" 
1785   return _misc_
.LogStatus(*args
, **kwargs
) 
1787 def LogStatusFrame(*args
, **kwargs
): 
1788   """LogStatusFrame(wxFrame pFrame, String msg)""" 
1789   return _misc_
.LogStatusFrame(*args
, **kwargs
) 
1791 def LogSysError(*args
, **kwargs
): 
1792   """LogSysError(String msg)""" 
1793   return _misc_
.LogSysError(*args
, **kwargs
) 
1795 def LogGeneric(*args
, **kwargs
): 
1796   """LogGeneric(unsigned long level, String msg)""" 
1797   return _misc_
.LogGeneric(*args
, **kwargs
) 
1799 def SafeShowMessage(*args
, **kwargs
): 
1800   """SafeShowMessage(String title, String text)""" 
1801   return _misc_
.SafeShowMessage(*args
, **kwargs
) 
1802 class LogNull(object): 
1803     """Proxy of C++ LogNull class""" 
1804     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1805     __repr__ 
= _swig_repr
 
1806     def __init__(self
, *args
, **kwargs
):  
1807         """__init__(self) -> LogNull""" 
1808         _misc_
.LogNull_swiginit(self
,_misc_
.new_LogNull(*args
, **kwargs
)) 
1809     __swig_destroy__ 
= _misc_
.delete_LogNull
 
1810     __del__ 
= lambda self 
: None; 
1811 _misc_
.LogNull_swigregister(LogNull
) 
1813 def LogTrace(*args
): 
1815     LogTrace(unsigned long mask, String msg) 
1816     LogTrace(String mask, String msg) 
1818   return _misc_
.LogTrace(*args
) 
1821     """Proxy of C++ PyLog class""" 
1822     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1823     __repr__ 
= _swig_repr
 
1824     def __init__(self
, *args
, **kwargs
):  
1825         """__init__(self) -> PyLog""" 
1826         _misc_
.PyLog_swiginit(self
,_misc_
.new_PyLog(*args
, **kwargs
)) 
1827         self
._setCallbackInfo
(self
, PyLog
) 
1829     def _setCallbackInfo(*args
, **kwargs
): 
1830         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
1831         return _misc_
.PyLog__setCallbackInfo(*args
, **kwargs
) 
1833 _misc_
.PyLog_swigregister(PyLog
) 
1835 #--------------------------------------------------------------------------- 
1837 PROCESS_DEFAULT 
= _misc_
.PROCESS_DEFAULT
 
1838 PROCESS_REDIRECT 
= _misc_
.PROCESS_REDIRECT
 
1839 KILL_OK 
= _misc_
.KILL_OK
 
1840 KILL_BAD_SIGNAL 
= _misc_
.KILL_BAD_SIGNAL
 
1841 KILL_ACCESS_DENIED 
= _misc_
.KILL_ACCESS_DENIED
 
1842 KILL_NO_PROCESS 
= _misc_
.KILL_NO_PROCESS
 
1843 KILL_ERROR 
= _misc_
.KILL_ERROR
 
1844 KILL_NOCHILDREN 
= _misc_
.KILL_NOCHILDREN
 
1845 KILL_CHILDREN 
= _misc_
.KILL_CHILDREN
 
1846 SIGNONE 
= _misc_
.SIGNONE
 
1847 SIGHUP 
= _misc_
.SIGHUP
 
1848 SIGINT 
= _misc_
.SIGINT
 
1849 SIGQUIT 
= _misc_
.SIGQUIT
 
1850 SIGILL 
= _misc_
.SIGILL
 
1851 SIGTRAP 
= _misc_
.SIGTRAP
 
1852 SIGABRT 
= _misc_
.SIGABRT
 
1853 SIGIOT 
= _misc_
.SIGIOT
 
1854 SIGEMT 
= _misc_
.SIGEMT
 
1855 SIGFPE 
= _misc_
.SIGFPE
 
1856 SIGKILL 
= _misc_
.SIGKILL
 
1857 SIGBUS 
= _misc_
.SIGBUS
 
1858 SIGSEGV 
= _misc_
.SIGSEGV
 
1859 SIGSYS 
= _misc_
.SIGSYS
 
1860 SIGPIPE 
= _misc_
.SIGPIPE
 
1861 SIGALRM 
= _misc_
.SIGALRM
 
1862 SIGTERM 
= _misc_
.SIGTERM
 
1863 class Process(_core
.EvtHandler
): 
1864     """Proxy of C++ Process class""" 
1865     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1866     __repr__ 
= _swig_repr
 
1867     def Kill(*args
, **kwargs
): 
1868         """Kill(int pid, int sig=SIGTERM, int flags=KILL_NOCHILDREN) -> int""" 
1869         return _misc_
.Process_Kill(*args
, **kwargs
) 
1871     Kill 
= staticmethod(Kill
) 
1872     def Exists(*args
, **kwargs
): 
1873         """Exists(int pid) -> bool""" 
1874         return _misc_
.Process_Exists(*args
, **kwargs
) 
1876     Exists 
= staticmethod(Exists
) 
1877     def Open(*args
, **kwargs
): 
1878         """Open(String cmd, int flags=EXEC_ASYNC) -> Process""" 
1879         return _misc_
.Process_Open(*args
, **kwargs
) 
1881     Open 
= staticmethod(Open
) 
1882     def __init__(self
, *args
, **kwargs
):  
1883         """__init__(self, EvtHandler parent=None, int id=-1) -> Process""" 
1884         _misc_
.Process_swiginit(self
,_misc_
.new_Process(*args
, **kwargs
)) 
1885         self
._setCallbackInfo
(self
, Process
) 
1887     def _setCallbackInfo(*args
, **kwargs
): 
1888         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
1889         return _misc_
.Process__setCallbackInfo(*args
, **kwargs
) 
1891     def OnTerminate(*args
, **kwargs
): 
1892         """OnTerminate(self, int pid, int status)""" 
1893         return _misc_
.Process_OnTerminate(*args
, **kwargs
) 
1895     def base_OnTerminate(*args
, **kw
): 
1896         return Process
.OnTerminate(*args
, **kw
) 
1897     base_OnTerminate 
= wx
._deprecated
(base_OnTerminate
, 
1898                                    "Please use Process.OnTerminate instead.") 
1900     def Redirect(*args
, **kwargs
): 
1901         """Redirect(self)""" 
1902         return _misc_
.Process_Redirect(*args
, **kwargs
) 
1904     def IsRedirected(*args
, **kwargs
): 
1905         """IsRedirected(self) -> bool""" 
1906         return _misc_
.Process_IsRedirected(*args
, **kwargs
) 
1908     def Detach(*args
, **kwargs
): 
1910         return _misc_
.Process_Detach(*args
, **kwargs
) 
1912     def GetInputStream(*args
, **kwargs
): 
1913         """GetInputStream(self) -> InputStream""" 
1914         return _misc_
.Process_GetInputStream(*args
, **kwargs
) 
1916     def GetErrorStream(*args
, **kwargs
): 
1917         """GetErrorStream(self) -> InputStream""" 
1918         return _misc_
.Process_GetErrorStream(*args
, **kwargs
) 
1920     def GetOutputStream(*args
, **kwargs
): 
1921         """GetOutputStream(self) -> OutputStream""" 
1922         return _misc_
.Process_GetOutputStream(*args
, **kwargs
) 
1924     def CloseOutput(*args
, **kwargs
): 
1925         """CloseOutput(self)""" 
1926         return _misc_
.Process_CloseOutput(*args
, **kwargs
) 
1928     def IsInputOpened(*args
, **kwargs
): 
1929         """IsInputOpened(self) -> bool""" 
1930         return _misc_
.Process_IsInputOpened(*args
, **kwargs
) 
1932     def IsInputAvailable(*args
, **kwargs
): 
1933         """IsInputAvailable(self) -> bool""" 
1934         return _misc_
.Process_IsInputAvailable(*args
, **kwargs
) 
1936     def IsErrorAvailable(*args
, **kwargs
): 
1937         """IsErrorAvailable(self) -> bool""" 
1938         return _misc_
.Process_IsErrorAvailable(*args
, **kwargs
) 
1940     ErrorStream 
= property(GetErrorStream
,doc
="See `GetErrorStream`")  
1941     InputStream 
= property(GetInputStream
,doc
="See `GetInputStream`")  
1942     OutputStream 
= property(GetOutputStream
,doc
="See `GetOutputStream`")  
1943     InputOpened 
= property(IsInputOpened
)  
1944     InputAvailable 
= property(IsInputAvailable
)  
1945     ErrorAvailable 
= property(IsErrorAvailable
)  
1946 _misc_
.Process_swigregister(Process
) 
1948 def Process_Kill(*args
, **kwargs
): 
1949   """Process_Kill(int pid, int sig=SIGTERM, int flags=KILL_NOCHILDREN) -> int""" 
1950   return _misc_
.Process_Kill(*args
, **kwargs
) 
1952 def Process_Exists(*args
, **kwargs
): 
1953   """Process_Exists(int pid) -> bool""" 
1954   return _misc_
.Process_Exists(*args
, **kwargs
) 
1956 def Process_Open(*args
, **kwargs
): 
1957   """Process_Open(String cmd, int flags=EXEC_ASYNC) -> Process""" 
1958   return _misc_
.Process_Open(*args
, **kwargs
) 
1960 class ProcessEvent(_core
.Event
): 
1961     """Proxy of C++ ProcessEvent class""" 
1962     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1963     __repr__ 
= _swig_repr
 
1964     def __init__(self
, *args
, **kwargs
):  
1965         """__init__(self, int id=0, int pid=0, int exitcode=0) -> ProcessEvent""" 
1966         _misc_
.ProcessEvent_swiginit(self
,_misc_
.new_ProcessEvent(*args
, **kwargs
)) 
1967     def GetPid(*args
, **kwargs
): 
1968         """GetPid(self) -> int""" 
1969         return _misc_
.ProcessEvent_GetPid(*args
, **kwargs
) 
1971     def GetExitCode(*args
, **kwargs
): 
1972         """GetExitCode(self) -> int""" 
1973         return _misc_
.ProcessEvent_GetExitCode(*args
, **kwargs
) 
1975     m_pid 
= property(_misc_
.ProcessEvent_m_pid_get
, _misc_
.ProcessEvent_m_pid_set
) 
1976     m_exitcode 
= property(_misc_
.ProcessEvent_m_exitcode_get
, _misc_
.ProcessEvent_m_exitcode_set
) 
1977     ExitCode 
= property(GetExitCode
,doc
="See `GetExitCode`")  
1978     Pid 
= property(GetPid
,doc
="See `GetPid`")  
1979 _misc_
.ProcessEvent_swigregister(ProcessEvent
) 
1981 wxEVT_END_PROCESS 
= _misc_
.wxEVT_END_PROCESS
 
1982 EVT_END_PROCESS 
= wx
.PyEventBinder( wxEVT_END_PROCESS
, 1 ) 
1984 EXEC_ASYNC 
= _misc_
.EXEC_ASYNC
 
1985 EXEC_SYNC 
= _misc_
.EXEC_SYNC
 
1986 EXEC_NOHIDE 
= _misc_
.EXEC_NOHIDE
 
1987 EXEC_MAKE_GROUP_LEADER 
= _misc_
.EXEC_MAKE_GROUP_LEADER
 
1988 EXEC_NODISABLE 
= _misc_
.EXEC_NODISABLE
 
1990 def Execute(*args
, **kwargs
): 
1991   """Execute(String command, int flags=EXEC_ASYNC, Process process=None) -> long""" 
1992   return _misc_
.Execute(*args
, **kwargs
) 
1994 def Kill(*args
, **kwargs
): 
1995   """Kill(long pid, int sig=SIGTERM, int rc, int flags=KILL_NOCHILDREN) -> int""" 
1996   return _misc_
.Kill(*args
, **kwargs
) 
1997 #--------------------------------------------------------------------------- 
1999 JOYSTICK1 
= _misc_
.JOYSTICK1
 
2000 JOYSTICK2 
= _misc_
.JOYSTICK2
 
2001 JOY_BUTTON_ANY 
= _misc_
.JOY_BUTTON_ANY
 
2002 JOY_BUTTON1 
= _misc_
.JOY_BUTTON1
 
2003 JOY_BUTTON2 
= _misc_
.JOY_BUTTON2
 
2004 JOY_BUTTON3 
= _misc_
.JOY_BUTTON3
 
2005 JOY_BUTTON4 
= _misc_
.JOY_BUTTON4
 
2006 class Joystick(object): 
2007     """Proxy of C++ Joystick class""" 
2008     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2009     __repr__ 
= _swig_repr
 
2010     def __init__(self
, *args
, **kwargs
):  
2011         """__init__(self, int joystick=JOYSTICK1) -> Joystick""" 
2012         _misc_
.Joystick_swiginit(self
,_misc_
.new_Joystick(*args
, **kwargs
)) 
2013     __swig_destroy__ 
= _misc_
.delete_Joystick
 
2014     __del__ 
= lambda self 
: None; 
2015     def GetPosition(*args
, **kwargs
): 
2016         """GetPosition(self) -> Point""" 
2017         return _misc_
.Joystick_GetPosition(*args
, **kwargs
) 
2019     def GetZPosition(*args
, **kwargs
): 
2020         """GetZPosition(self) -> int""" 
2021         return _misc_
.Joystick_GetZPosition(*args
, **kwargs
) 
2023     def GetButtonState(*args
, **kwargs
): 
2024         """GetButtonState(self) -> int""" 
2025         return _misc_
.Joystick_GetButtonState(*args
, **kwargs
) 
2027     def GetPOVPosition(*args
, **kwargs
): 
2028         """GetPOVPosition(self) -> int""" 
2029         return _misc_
.Joystick_GetPOVPosition(*args
, **kwargs
) 
2031     def GetPOVCTSPosition(*args
, **kwargs
): 
2032         """GetPOVCTSPosition(self) -> int""" 
2033         return _misc_
.Joystick_GetPOVCTSPosition(*args
, **kwargs
) 
2035     def GetRudderPosition(*args
, **kwargs
): 
2036         """GetRudderPosition(self) -> int""" 
2037         return _misc_
.Joystick_GetRudderPosition(*args
, **kwargs
) 
2039     def GetUPosition(*args
, **kwargs
): 
2040         """GetUPosition(self) -> int""" 
2041         return _misc_
.Joystick_GetUPosition(*args
, **kwargs
) 
2043     def GetVPosition(*args
, **kwargs
): 
2044         """GetVPosition(self) -> int""" 
2045         return _misc_
.Joystick_GetVPosition(*args
, **kwargs
) 
2047     def GetMovementThreshold(*args
, **kwargs
): 
2048         """GetMovementThreshold(self) -> int""" 
2049         return _misc_
.Joystick_GetMovementThreshold(*args
, **kwargs
) 
2051     def SetMovementThreshold(*args
, **kwargs
): 
2052         """SetMovementThreshold(self, int threshold)""" 
2053         return _misc_
.Joystick_SetMovementThreshold(*args
, **kwargs
) 
2055     def IsOk(*args
, **kwargs
): 
2056         """IsOk(self) -> bool""" 
2057         return _misc_
.Joystick_IsOk(*args
, **kwargs
) 
2059     def GetNumberJoysticks(*args
, **kwargs
): 
2060         """GetNumberJoysticks(self) -> int""" 
2061         return _misc_
.Joystick_GetNumberJoysticks(*args
, **kwargs
) 
2063     def GetManufacturerId(*args
, **kwargs
): 
2064         """GetManufacturerId(self) -> int""" 
2065         return _misc_
.Joystick_GetManufacturerId(*args
, **kwargs
) 
2067     def GetProductId(*args
, **kwargs
): 
2068         """GetProductId(self) -> int""" 
2069         return _misc_
.Joystick_GetProductId(*args
, **kwargs
) 
2071     def GetProductName(*args
, **kwargs
): 
2072         """GetProductName(self) -> String""" 
2073         return _misc_
.Joystick_GetProductName(*args
, **kwargs
) 
2075     def GetXMin(*args
, **kwargs
): 
2076         """GetXMin(self) -> int""" 
2077         return _misc_
.Joystick_GetXMin(*args
, **kwargs
) 
2079     def GetYMin(*args
, **kwargs
): 
2080         """GetYMin(self) -> int""" 
2081         return _misc_
.Joystick_GetYMin(*args
, **kwargs
) 
2083     def GetZMin(*args
, **kwargs
): 
2084         """GetZMin(self) -> int""" 
2085         return _misc_
.Joystick_GetZMin(*args
, **kwargs
) 
2087     def GetXMax(*args
, **kwargs
): 
2088         """GetXMax(self) -> int""" 
2089         return _misc_
.Joystick_GetXMax(*args
, **kwargs
) 
2091     def GetYMax(*args
, **kwargs
): 
2092         """GetYMax(self) -> int""" 
2093         return _misc_
.Joystick_GetYMax(*args
, **kwargs
) 
2095     def GetZMax(*args
, **kwargs
): 
2096         """GetZMax(self) -> int""" 
2097         return _misc_
.Joystick_GetZMax(*args
, **kwargs
) 
2099     def GetNumberButtons(*args
, **kwargs
): 
2100         """GetNumberButtons(self) -> int""" 
2101         return _misc_
.Joystick_GetNumberButtons(*args
, **kwargs
) 
2103     def GetNumberAxes(*args
, **kwargs
): 
2104         """GetNumberAxes(self) -> int""" 
2105         return _misc_
.Joystick_GetNumberAxes(*args
, **kwargs
) 
2107     def GetMaxButtons(*args
, **kwargs
): 
2108         """GetMaxButtons(self) -> int""" 
2109         return _misc_
.Joystick_GetMaxButtons(*args
, **kwargs
) 
2111     def GetMaxAxes(*args
, **kwargs
): 
2112         """GetMaxAxes(self) -> int""" 
2113         return _misc_
.Joystick_GetMaxAxes(*args
, **kwargs
) 
2115     def GetPollingMin(*args
, **kwargs
): 
2116         """GetPollingMin(self) -> int""" 
2117         return _misc_
.Joystick_GetPollingMin(*args
, **kwargs
) 
2119     def GetPollingMax(*args
, **kwargs
): 
2120         """GetPollingMax(self) -> int""" 
2121         return _misc_
.Joystick_GetPollingMax(*args
, **kwargs
) 
2123     def GetRudderMin(*args
, **kwargs
): 
2124         """GetRudderMin(self) -> int""" 
2125         return _misc_
.Joystick_GetRudderMin(*args
, **kwargs
) 
2127     def GetRudderMax(*args
, **kwargs
): 
2128         """GetRudderMax(self) -> int""" 
2129         return _misc_
.Joystick_GetRudderMax(*args
, **kwargs
) 
2131     def GetUMin(*args
, **kwargs
): 
2132         """GetUMin(self) -> int""" 
2133         return _misc_
.Joystick_GetUMin(*args
, **kwargs
) 
2135     def GetUMax(*args
, **kwargs
): 
2136         """GetUMax(self) -> int""" 
2137         return _misc_
.Joystick_GetUMax(*args
, **kwargs
) 
2139     def GetVMin(*args
, **kwargs
): 
2140         """GetVMin(self) -> int""" 
2141         return _misc_
.Joystick_GetVMin(*args
, **kwargs
) 
2143     def GetVMax(*args
, **kwargs
): 
2144         """GetVMax(self) -> int""" 
2145         return _misc_
.Joystick_GetVMax(*args
, **kwargs
) 
2147     def HasRudder(*args
, **kwargs
): 
2148         """HasRudder(self) -> bool""" 
2149         return _misc_
.Joystick_HasRudder(*args
, **kwargs
) 
2151     def HasZ(*args
, **kwargs
): 
2152         """HasZ(self) -> bool""" 
2153         return _misc_
.Joystick_HasZ(*args
, **kwargs
) 
2155     def HasU(*args
, **kwargs
): 
2156         """HasU(self) -> bool""" 
2157         return _misc_
.Joystick_HasU(*args
, **kwargs
) 
2159     def HasV(*args
, **kwargs
): 
2160         """HasV(self) -> bool""" 
2161         return _misc_
.Joystick_HasV(*args
, **kwargs
) 
2163     def HasPOV(*args
, **kwargs
): 
2164         """HasPOV(self) -> bool""" 
2165         return _misc_
.Joystick_HasPOV(*args
, **kwargs
) 
2167     def HasPOV4Dir(*args
, **kwargs
): 
2168         """HasPOV4Dir(self) -> bool""" 
2169         return _misc_
.Joystick_HasPOV4Dir(*args
, **kwargs
) 
2171     def HasPOVCTS(*args
, **kwargs
): 
2172         """HasPOVCTS(self) -> bool""" 
2173         return _misc_
.Joystick_HasPOVCTS(*args
, **kwargs
) 
2175     def SetCapture(*args
, **kwargs
): 
2176         """SetCapture(self, Window win, int pollingFreq=0) -> bool""" 
2177         return _misc_
.Joystick_SetCapture(*args
, **kwargs
) 
2179     def ReleaseCapture(*args
, **kwargs
): 
2180         """ReleaseCapture(self) -> bool""" 
2181         return _misc_
.Joystick_ReleaseCapture(*args
, **kwargs
) 
2183     def __nonzero__(self
): return self
.IsOk()  
2184     ButtonState 
= property(GetButtonState
,doc
="See `GetButtonState`")  
2185     ManufacturerId 
= property(GetManufacturerId
,doc
="See `GetManufacturerId`")  
2186     MaxAxes 
= property(GetMaxAxes
,doc
="See `GetMaxAxes`")  
2187     MaxButtons 
= property(GetMaxButtons
,doc
="See `GetMaxButtons`")  
2188     MovementThreshold 
= property(GetMovementThreshold
,SetMovementThreshold
,doc
="See `GetMovementThreshold` and `SetMovementThreshold`")  
2189     NumberAxes 
= property(GetNumberAxes
,doc
="See `GetNumberAxes`")  
2190     NumberButtons 
= property(GetNumberButtons
,doc
="See `GetNumberButtons`")  
2191     NumberJoysticks 
= property(GetNumberJoysticks
,doc
="See `GetNumberJoysticks`")  
2192     POVCTSPosition 
= property(GetPOVCTSPosition
,doc
="See `GetPOVCTSPosition`")  
2193     POVPosition 
= property(GetPOVPosition
,doc
="See `GetPOVPosition`")  
2194     PollingMax 
= property(GetPollingMax
,doc
="See `GetPollingMax`")  
2195     PollingMin 
= property(GetPollingMin
,doc
="See `GetPollingMin`")  
2196     Position 
= property(GetPosition
,doc
="See `GetPosition`")  
2197     ProductId 
= property(GetProductId
,doc
="See `GetProductId`")  
2198     ProductName 
= property(GetProductName
,doc
="See `GetProductName`")  
2199     RudderMax 
= property(GetRudderMax
,doc
="See `GetRudderMax`")  
2200     RudderMin 
= property(GetRudderMin
,doc
="See `GetRudderMin`")  
2201     RudderPosition 
= property(GetRudderPosition
,doc
="See `GetRudderPosition`")  
2202     UMax 
= property(GetUMax
,doc
="See `GetUMax`")  
2203     UMin 
= property(GetUMin
,doc
="See `GetUMin`")  
2204     UPosition 
= property(GetUPosition
,doc
="See `GetUPosition`")  
2205     VMax 
= property(GetVMax
,doc
="See `GetVMax`")  
2206     VMin 
= property(GetVMin
,doc
="See `GetVMin`")  
2207     VPosition 
= property(GetVPosition
,doc
="See `GetVPosition`")  
2208     XMax 
= property(GetXMax
,doc
="See `GetXMax`")  
2209     XMin 
= property(GetXMin
,doc
="See `GetXMin`")  
2210     YMax 
= property(GetYMax
,doc
="See `GetYMax`")  
2211     YMin 
= property(GetYMin
,doc
="See `GetYMin`")  
2212     ZMax 
= property(GetZMax
,doc
="See `GetZMax`")  
2213     ZMin 
= property(GetZMin
,doc
="See `GetZMin`")  
2214     ZPosition 
= property(GetZPosition
,doc
="See `GetZPosition`")  
2215 _misc_
.Joystick_swigregister(Joystick
) 
2217 wxEVT_JOY_BUTTON_DOWN 
= _misc_
.wxEVT_JOY_BUTTON_DOWN
 
2218 wxEVT_JOY_BUTTON_UP 
= _misc_
.wxEVT_JOY_BUTTON_UP
 
2219 wxEVT_JOY_MOVE 
= _misc_
.wxEVT_JOY_MOVE
 
2220 wxEVT_JOY_ZMOVE 
= _misc_
.wxEVT_JOY_ZMOVE
 
2221 class JoystickEvent(_core
.Event
): 
2222     """Proxy of C++ JoystickEvent class""" 
2223     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2224     __repr__ 
= _swig_repr
 
2225     def __init__(self
, *args
, **kwargs
):  
2227         __init__(self, EventType type=wxEVT_NULL, int state=0, int joystick=JOYSTICK1,  
2228             int change=0) -> JoystickEvent 
2230         _misc_
.JoystickEvent_swiginit(self
,_misc_
.new_JoystickEvent(*args
, **kwargs
)) 
2231     def GetPosition(*args
, **kwargs
): 
2232         """GetPosition(self) -> Point""" 
2233         return _misc_
.JoystickEvent_GetPosition(*args
, **kwargs
) 
2235     def GetZPosition(*args
, **kwargs
): 
2236         """GetZPosition(self) -> int""" 
2237         return _misc_
.JoystickEvent_GetZPosition(*args
, **kwargs
) 
2239     def GetButtonState(*args
, **kwargs
): 
2240         """GetButtonState(self) -> int""" 
2241         return _misc_
.JoystickEvent_GetButtonState(*args
, **kwargs
) 
2243     def GetButtonChange(*args
, **kwargs
): 
2244         """GetButtonChange(self) -> int""" 
2245         return _misc_
.JoystickEvent_GetButtonChange(*args
, **kwargs
) 
2247     def GetJoystick(*args
, **kwargs
): 
2248         """GetJoystick(self) -> int""" 
2249         return _misc_
.JoystickEvent_GetJoystick(*args
, **kwargs
) 
2251     def SetJoystick(*args
, **kwargs
): 
2252         """SetJoystick(self, int stick)""" 
2253         return _misc_
.JoystickEvent_SetJoystick(*args
, **kwargs
) 
2255     def SetButtonState(*args
, **kwargs
): 
2256         """SetButtonState(self, int state)""" 
2257         return _misc_
.JoystickEvent_SetButtonState(*args
, **kwargs
) 
2259     def SetButtonChange(*args
, **kwargs
): 
2260         """SetButtonChange(self, int change)""" 
2261         return _misc_
.JoystickEvent_SetButtonChange(*args
, **kwargs
) 
2263     def SetPosition(*args
, **kwargs
): 
2264         """SetPosition(self, Point pos)""" 
2265         return _misc_
.JoystickEvent_SetPosition(*args
, **kwargs
) 
2267     def SetZPosition(*args
, **kwargs
): 
2268         """SetZPosition(self, int zPos)""" 
2269         return _misc_
.JoystickEvent_SetZPosition(*args
, **kwargs
) 
2271     def IsButton(*args
, **kwargs
): 
2272         """IsButton(self) -> bool""" 
2273         return _misc_
.JoystickEvent_IsButton(*args
, **kwargs
) 
2275     def IsMove(*args
, **kwargs
): 
2276         """IsMove(self) -> bool""" 
2277         return _misc_
.JoystickEvent_IsMove(*args
, **kwargs
) 
2279     def IsZMove(*args
, **kwargs
): 
2280         """IsZMove(self) -> bool""" 
2281         return _misc_
.JoystickEvent_IsZMove(*args
, **kwargs
) 
2283     def ButtonDown(*args
, **kwargs
): 
2284         """ButtonDown(self, int but=JOY_BUTTON_ANY) -> bool""" 
2285         return _misc_
.JoystickEvent_ButtonDown(*args
, **kwargs
) 
2287     def ButtonUp(*args
, **kwargs
): 
2288         """ButtonUp(self, int but=JOY_BUTTON_ANY) -> bool""" 
2289         return _misc_
.JoystickEvent_ButtonUp(*args
, **kwargs
) 
2291     def ButtonIsDown(*args
, **kwargs
): 
2292         """ButtonIsDown(self, int but=JOY_BUTTON_ANY) -> bool""" 
2293         return _misc_
.JoystickEvent_ButtonIsDown(*args
, **kwargs
) 
2295     m_pos 
= property(GetPosition
, SetPosition
) 
2296     m_zPosition 
= property(GetZPosition
, SetZPosition
) 
2297     m_buttonChange 
= property(GetButtonChange
, SetButtonChange
) 
2298     m_buttonState 
= property(GetButtonState
, SetButtonState
) 
2299     m_joyStick 
= property(GetJoystick
, SetJoystick
) 
2301     ButtonChange 
= property(GetButtonChange
,SetButtonChange
,doc
="See `GetButtonChange` and `SetButtonChange`")  
2302     ButtonState 
= property(GetButtonState
,SetButtonState
,doc
="See `GetButtonState` and `SetButtonState`")  
2303     Joystick 
= property(GetJoystick
,SetJoystick
,doc
="See `GetJoystick` and `SetJoystick`")  
2304     Position 
= property(GetPosition
,SetPosition
,doc
="See `GetPosition` and `SetPosition`")  
2305     ZPosition 
= property(GetZPosition
,SetZPosition
,doc
="See `GetZPosition` and `SetZPosition`")  
2306 _misc_
.JoystickEvent_swigregister(JoystickEvent
) 
2308 EVT_JOY_BUTTON_DOWN 
= wx
.PyEventBinder( wxEVT_JOY_BUTTON_DOWN 
) 
2309 EVT_JOY_BUTTON_UP 
= wx
.PyEventBinder( wxEVT_JOY_BUTTON_UP 
) 
2310 EVT_JOY_MOVE 
= wx
.PyEventBinder( wxEVT_JOY_MOVE 
) 
2311 EVT_JOY_ZMOVE 
= wx
.PyEventBinder( wxEVT_JOY_ZMOVE 
) 
2313 EVT_JOYSTICK_EVENTS 
= wx
.PyEventBinder([ wxEVT_JOY_BUTTON_DOWN
, 
2314                                         wxEVT_JOY_BUTTON_UP
,  
2320 #--------------------------------------------------------------------------- 
2322 SOUND_SYNC 
= _misc_
.SOUND_SYNC
 
2323 SOUND_ASYNC 
= _misc_
.SOUND_ASYNC
 
2324 SOUND_LOOP 
= _misc_
.SOUND_LOOP
 
2325 class Sound(object): 
2326     """Proxy of C++ Sound class""" 
2327     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2328     __repr__ 
= _swig_repr
 
2329     def __init__(self
, *args
, **kwargs
):  
2330         """__init__(self, String fileName=EmptyString) -> Sound""" 
2331         _misc_
.Sound_swiginit(self
,_misc_
.new_Sound(*args
, **kwargs
)) 
2332     __swig_destroy__ 
= _misc_
.delete_Sound
 
2333     __del__ 
= lambda self 
: None; 
2334     def Create(*args
, **kwargs
): 
2335         """Create(self, String fileName) -> bool""" 
2336         return _misc_
.Sound_Create(*args
, **kwargs
) 
2338     def CreateFromData(*args
, **kwargs
): 
2339         """CreateFromData(self, PyObject data) -> bool""" 
2340         return _misc_
.Sound_CreateFromData(*args
, **kwargs
) 
2342     def IsOk(*args
, **kwargs
): 
2343         """IsOk(self) -> bool""" 
2344         return _misc_
.Sound_IsOk(*args
, **kwargs
) 
2346     def Play(*args
, **kwargs
): 
2347         """Play(self, unsigned int flags=SOUND_ASYNC) -> bool""" 
2348         return _misc_
.Sound_Play(*args
, **kwargs
) 
2350     def PlaySound(*args
, **kwargs
): 
2351         """PlaySound(String filename, unsigned int flags=SOUND_ASYNC) -> bool""" 
2352         return _misc_
.Sound_PlaySound(*args
, **kwargs
) 
2354     PlaySound 
= staticmethod(PlaySound
) 
2355     def Stop(*args
, **kwargs
): 
2357         return _misc_
.Sound_Stop(*args
, **kwargs
) 
2359     Stop 
= staticmethod(Stop
) 
2360     def __nonzero__(self
): return self
.IsOk()  
2361 _misc_
.Sound_swigregister(Sound
) 
2363 def SoundFromData(*args
, **kwargs
): 
2364     """SoundFromData(PyObject data) -> Sound""" 
2365     val 
= _misc_
.new_SoundFromData(*args
, **kwargs
) 
2368 def Sound_PlaySound(*args
, **kwargs
): 
2369   """Sound_PlaySound(String filename, unsigned int flags=SOUND_ASYNC) -> bool""" 
2370   return _misc_
.Sound_PlaySound(*args
, **kwargs
) 
2372 def Sound_Stop(*args
): 
2374   return _misc_
.Sound_Stop(*args
) 
2376 #--------------------------------------------------------------------------- 
2378 MAILCAP_STANDARD 
= _misc_
.MAILCAP_STANDARD
 
2379 MAILCAP_NETSCAPE 
= _misc_
.MAILCAP_NETSCAPE
 
2380 MAILCAP_KDE 
= _misc_
.MAILCAP_KDE
 
2381 MAILCAP_GNOME 
= _misc_
.MAILCAP_GNOME
 
2382 MAILCAP_ALL 
= _misc_
.MAILCAP_ALL
 
2383 class FileTypeInfo(object): 
2384     """Proxy of C++ FileTypeInfo class""" 
2385     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2386     __repr__ 
= _swig_repr
 
2387     def __init__(self
, *args
, **kwargs
):  
2388         """__init__(self, String mimeType, String openCmd, String printCmd, String desc) -> FileTypeInfo""" 
2389         _misc_
.FileTypeInfo_swiginit(self
,_misc_
.new_FileTypeInfo(*args
, **kwargs
)) 
2390     def IsValid(*args
, **kwargs
): 
2391         """IsValid(self) -> bool""" 
2392         return _misc_
.FileTypeInfo_IsValid(*args
, **kwargs
) 
2394     def SetIcon(*args
, **kwargs
): 
2395         """SetIcon(self, String iconFile, int iconIndex=0)""" 
2396         return _misc_
.FileTypeInfo_SetIcon(*args
, **kwargs
) 
2398     def SetShortDesc(*args
, **kwargs
): 
2399         """SetShortDesc(self, String shortDesc)""" 
2400         return _misc_
.FileTypeInfo_SetShortDesc(*args
, **kwargs
) 
2402     def GetMimeType(*args
, **kwargs
): 
2403         """GetMimeType(self) -> String""" 
2404         return _misc_
.FileTypeInfo_GetMimeType(*args
, **kwargs
) 
2406     def GetOpenCommand(*args
, **kwargs
): 
2407         """GetOpenCommand(self) -> String""" 
2408         return _misc_
.FileTypeInfo_GetOpenCommand(*args
, **kwargs
) 
2410     def GetPrintCommand(*args
, **kwargs
): 
2411         """GetPrintCommand(self) -> String""" 
2412         return _misc_
.FileTypeInfo_GetPrintCommand(*args
, **kwargs
) 
2414     def GetShortDesc(*args
, **kwargs
): 
2415         """GetShortDesc(self) -> String""" 
2416         return _misc_
.FileTypeInfo_GetShortDesc(*args
, **kwargs
) 
2418     def GetDescription(*args
, **kwargs
): 
2419         """GetDescription(self) -> String""" 
2420         return _misc_
.FileTypeInfo_GetDescription(*args
, **kwargs
) 
2422     def GetExtensions(*args
, **kwargs
): 
2423         """GetExtensions(self) -> wxArrayString""" 
2424         return _misc_
.FileTypeInfo_GetExtensions(*args
, **kwargs
) 
2426     def GetExtensionsCount(*args
, **kwargs
): 
2427         """GetExtensionsCount(self) -> size_t""" 
2428         return _misc_
.FileTypeInfo_GetExtensionsCount(*args
, **kwargs
) 
2430     def GetIconFile(*args
, **kwargs
): 
2431         """GetIconFile(self) -> String""" 
2432         return _misc_
.FileTypeInfo_GetIconFile(*args
, **kwargs
) 
2434     def GetIconIndex(*args
, **kwargs
): 
2435         """GetIconIndex(self) -> int""" 
2436         return _misc_
.FileTypeInfo_GetIconIndex(*args
, **kwargs
) 
2438     Description 
= property(GetDescription
,doc
="See `GetDescription`")  
2439     Extensions 
= property(GetExtensions
,doc
="See `GetExtensions`")  
2440     ExtensionsCount 
= property(GetExtensionsCount
,doc
="See `GetExtensionsCount`")  
2441     IconFile 
= property(GetIconFile
,doc
="See `GetIconFile`")  
2442     IconIndex 
= property(GetIconIndex
,doc
="See `GetIconIndex`")  
2443     MimeType 
= property(GetMimeType
,doc
="See `GetMimeType`")  
2444     OpenCommand 
= property(GetOpenCommand
,doc
="See `GetOpenCommand`")  
2445     PrintCommand 
= property(GetPrintCommand
,doc
="See `GetPrintCommand`")  
2446     ShortDesc 
= property(GetShortDesc
,SetShortDesc
,doc
="See `GetShortDesc` and `SetShortDesc`")  
2447 _misc_
.FileTypeInfo_swigregister(FileTypeInfo
) 
2449 def FileTypeInfoSequence(*args
, **kwargs
): 
2450     """FileTypeInfoSequence(wxArrayString sArray) -> FileTypeInfo""" 
2451     val 
= _misc_
.new_FileTypeInfoSequence(*args
, **kwargs
) 
2454 def NullFileTypeInfo(*args
, **kwargs
): 
2455     """NullFileTypeInfo() -> FileTypeInfo""" 
2456     val 
= _misc_
.new_NullFileTypeInfo(*args
, **kwargs
) 
2459 class FileType(object): 
2460     """Proxy of C++ FileType class""" 
2461     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2462     __repr__ 
= _swig_repr
 
2463     def __init__(self
, *args
, **kwargs
):  
2464         """__init__(self, FileTypeInfo ftInfo) -> FileType""" 
2465         _misc_
.FileType_swiginit(self
,_misc_
.new_FileType(*args
, **kwargs
)) 
2466     __swig_destroy__ 
= _misc_
.delete_FileType
 
2467     __del__ 
= lambda self 
: None; 
2468     def GetMimeType(*args
, **kwargs
): 
2469         """GetMimeType(self) -> PyObject""" 
2470         return _misc_
.FileType_GetMimeType(*args
, **kwargs
) 
2472     def GetMimeTypes(*args
, **kwargs
): 
2473         """GetMimeTypes(self) -> PyObject""" 
2474         return _misc_
.FileType_GetMimeTypes(*args
, **kwargs
) 
2476     def GetExtensions(*args
, **kwargs
): 
2477         """GetExtensions(self) -> PyObject""" 
2478         return _misc_
.FileType_GetExtensions(*args
, **kwargs
) 
2480     def GetIcon(*args
, **kwargs
): 
2481         """GetIcon(self) -> Icon""" 
2482         return _misc_
.FileType_GetIcon(*args
, **kwargs
) 
2484     def GetIconInfo(*args
, **kwargs
): 
2485         """GetIconInfo(self) -> PyObject""" 
2486         return _misc_
.FileType_GetIconInfo(*args
, **kwargs
) 
2488     def GetDescription(*args
, **kwargs
): 
2489         """GetDescription(self) -> PyObject""" 
2490         return _misc_
.FileType_GetDescription(*args
, **kwargs
) 
2492     def GetOpenCommand(*args
, **kwargs
): 
2493         """GetOpenCommand(self, String filename, String mimetype=EmptyString) -> PyObject""" 
2494         return _misc_
.FileType_GetOpenCommand(*args
, **kwargs
) 
2496     def GetPrintCommand(*args
, **kwargs
): 
2497         """GetPrintCommand(self, String filename, String mimetype=EmptyString) -> PyObject""" 
2498         return _misc_
.FileType_GetPrintCommand(*args
, **kwargs
) 
2500     def GetAllCommands(*args
, **kwargs
): 
2501         """GetAllCommands(self, String filename, String mimetype=EmptyString) -> PyObject""" 
2502         return _misc_
.FileType_GetAllCommands(*args
, **kwargs
) 
2504     def SetCommand(*args
, **kwargs
): 
2505         """SetCommand(self, String cmd, String verb, bool overwriteprompt=True) -> bool""" 
2506         return _misc_
.FileType_SetCommand(*args
, **kwargs
) 
2508     def SetDefaultIcon(*args
, **kwargs
): 
2509         """SetDefaultIcon(self, String cmd=EmptyString, int index=0) -> bool""" 
2510         return _misc_
.FileType_SetDefaultIcon(*args
, **kwargs
) 
2512     def Unassociate(*args
, **kwargs
): 
2513         """Unassociate(self) -> bool""" 
2514         return _misc_
.FileType_Unassociate(*args
, **kwargs
) 
2516     def ExpandCommand(*args
, **kwargs
): 
2517         """ExpandCommand(String command, String filename, String mimetype=EmptyString) -> String""" 
2518         return _misc_
.FileType_ExpandCommand(*args
, **kwargs
) 
2520     ExpandCommand 
= staticmethod(ExpandCommand
) 
2521     AllCommands 
= property(GetAllCommands
,doc
="See `GetAllCommands`")  
2522     Description 
= property(GetDescription
,doc
="See `GetDescription`")  
2523     Extensions 
= property(GetExtensions
,doc
="See `GetExtensions`")  
2524     Icon 
= property(GetIcon
,doc
="See `GetIcon`")  
2525     IconInfo 
= property(GetIconInfo
,doc
="See `GetIconInfo`")  
2526     MimeType 
= property(GetMimeType
,doc
="See `GetMimeType`")  
2527     MimeTypes 
= property(GetMimeTypes
,doc
="See `GetMimeTypes`")  
2528     OpenCommand 
= property(GetOpenCommand
,doc
="See `GetOpenCommand`")  
2529     PrintCommand 
= property(GetPrintCommand
,doc
="See `GetPrintCommand`")  
2530 _misc_
.FileType_swigregister(FileType
) 
2532 def FileType_ExpandCommand(*args
, **kwargs
): 
2533   """FileType_ExpandCommand(String command, String filename, String mimetype=EmptyString) -> String""" 
2534   return _misc_
.FileType_ExpandCommand(*args
, **kwargs
) 
2536 class MimeTypesManager(object): 
2537     """Proxy of C++ MimeTypesManager class""" 
2538     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2539     __repr__ 
= _swig_repr
 
2540     def IsOfType(*args
, **kwargs
): 
2541         """IsOfType(String mimeType, String wildcard) -> bool""" 
2542         return _misc_
.MimeTypesManager_IsOfType(*args
, **kwargs
) 
2544     IsOfType 
= staticmethod(IsOfType
) 
2545     def __init__(self
, *args
, **kwargs
):  
2546         """__init__(self) -> MimeTypesManager""" 
2547         _misc_
.MimeTypesManager_swiginit(self
,_misc_
.new_MimeTypesManager(*args
, **kwargs
)) 
2548     def Initialize(*args
, **kwargs
): 
2549         """Initialize(self, int mailcapStyle=MAILCAP_ALL, String extraDir=EmptyString)""" 
2550         return _misc_
.MimeTypesManager_Initialize(*args
, **kwargs
) 
2552     def ClearData(*args
, **kwargs
): 
2553         """ClearData(self)""" 
2554         return _misc_
.MimeTypesManager_ClearData(*args
, **kwargs
) 
2556     def GetFileTypeFromExtension(*args
, **kwargs
): 
2557         """GetFileTypeFromExtension(self, String ext) -> FileType""" 
2558         return _misc_
.MimeTypesManager_GetFileTypeFromExtension(*args
, **kwargs
) 
2560     def GetFileTypeFromMimeType(*args
, **kwargs
): 
2561         """GetFileTypeFromMimeType(self, String mimeType) -> FileType""" 
2562         return _misc_
.MimeTypesManager_GetFileTypeFromMimeType(*args
, **kwargs
) 
2564     def ReadMailcap(*args
, **kwargs
): 
2565         """ReadMailcap(self, String filename, bool fallback=False) -> bool""" 
2566         return _misc_
.MimeTypesManager_ReadMailcap(*args
, **kwargs
) 
2568     def ReadMimeTypes(*args
, **kwargs
): 
2569         """ReadMimeTypes(self, String filename) -> bool""" 
2570         return _misc_
.MimeTypesManager_ReadMimeTypes(*args
, **kwargs
) 
2572     def EnumAllFileTypes(*args
, **kwargs
): 
2573         """EnumAllFileTypes(self) -> PyObject""" 
2574         return _misc_
.MimeTypesManager_EnumAllFileTypes(*args
, **kwargs
) 
2576     def AddFallback(*args
, **kwargs
): 
2577         """AddFallback(self, FileTypeInfo ft)""" 
2578         return _misc_
.MimeTypesManager_AddFallback(*args
, **kwargs
) 
2580     def Associate(*args
, **kwargs
): 
2581         """Associate(self, FileTypeInfo ftInfo) -> FileType""" 
2582         return _misc_
.MimeTypesManager_Associate(*args
, **kwargs
) 
2584     def Unassociate(*args
, **kwargs
): 
2585         """Unassociate(self, FileType ft) -> bool""" 
2586         return _misc_
.MimeTypesManager_Unassociate(*args
, **kwargs
) 
2588     __swig_destroy__ 
= _misc_
.delete_MimeTypesManager
 
2589     __del__ 
= lambda self 
: None; 
2590 _misc_
.MimeTypesManager_swigregister(MimeTypesManager
) 
2591 TheMimeTypesManager 
= cvar
.TheMimeTypesManager
 
2593 def MimeTypesManager_IsOfType(*args
, **kwargs
): 
2594   """MimeTypesManager_IsOfType(String mimeType, String wildcard) -> bool""" 
2595   return _misc_
.MimeTypesManager_IsOfType(*args
, **kwargs
) 
2597 #--------------------------------------------------------------------------- 
2599 class ArtProvider(object): 
2601     The wx.ArtProvider class is used to customize the look of wxWidgets 
2602     application. When wxWidgets needs to display an icon or a bitmap (e.g. 
2603     in the standard file dialog), it does not use hard-coded resource but 
2604     asks wx.ArtProvider for it instead. This way the users can plug in 
2605     their own wx.ArtProvider class and easily replace standard art with 
2606     his/her own version. It is easy thing to do: all that is needed is 
2607     to derive a class from wx.ArtProvider, override it's CreateBitmap 
2608     method and register the provider with `wx.ArtProvider.Push`:: 
2610         class MyArtProvider(wx.ArtProvider): 
2612                 wx.ArtProvider.__init__(self) 
2614             def CreateBitmap(self, artid, client, size): 
2619     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2620     __repr__ 
= _swig_repr
 
2621     def __init__(self
, *args
, **kwargs
):  
2623         __init__(self) -> ArtProvider 
2625         The wx.ArtProvider class is used to customize the look of wxWidgets 
2626         application. When wxWidgets needs to display an icon or a bitmap (e.g. 
2627         in the standard file dialog), it does not use hard-coded resource but 
2628         asks wx.ArtProvider for it instead. This way the users can plug in 
2629         their own wx.ArtProvider class and easily replace standard art with 
2630         his/her own version. It is easy thing to do: all that is needed is 
2631         to derive a class from wx.ArtProvider, override it's CreateBitmap 
2632         method and register the provider with `wx.ArtProvider.Push`:: 
2634             class MyArtProvider(wx.ArtProvider): 
2636                     wx.ArtProvider.__init__(self) 
2638                 def CreateBitmap(self, artid, client, size): 
2643         _misc_
.ArtProvider_swiginit(self
,_misc_
.new_ArtProvider(*args
, **kwargs
)) 
2644         self
._setCallbackInfo
(self
, ArtProvider
) 
2646     __swig_destroy__ 
= _misc_
.delete_ArtProvider
 
2647     __del__ 
= lambda self 
: None; 
2648     def _setCallbackInfo(*args
, **kwargs
): 
2649         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
2650         return _misc_
.ArtProvider__setCallbackInfo(*args
, **kwargs
) 
2652     def Push(*args
, **kwargs
): 
2654         Push(ArtProvider provider) 
2656         Add new provider to the top of providers stack. 
2658         return _misc_
.ArtProvider_Push(*args
, **kwargs
) 
2660     Push 
= staticmethod(Push
) 
2662     def Insert(*args
, **kwargs
): 
2664         Insert(ArtProvider provider) 
2666         Add new provider to the bottom of providers stack. 
2668         return _misc_
.ArtProvider_Insert(*args
, **kwargs
) 
2670     Insert 
= staticmethod(Insert
) 
2671     InsertProvider 
= Insert 
 
2672     def Pop(*args
, **kwargs
): 
2676         Remove latest added provider and delete it. 
2678         return _misc_
.ArtProvider_Pop(*args
, **kwargs
) 
2680     Pop 
= staticmethod(Pop
) 
2682     def Delete(*args
, **kwargs
): 
2684         Delete(ArtProvider provider) -> bool 
2686         Remove provider. The provider must have been added previously!  The 
2687         provider is _not_ deleted. 
2689         val 
= _misc_
.ArtProvider_Delete(*args
, **kwargs
) 
2693     Delete 
= staticmethod(Delete
) 
2694     RemoveProvider 
= Delete 
 
2695     def GetBitmap(*args
, **kwargs
): 
2697         GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -> Bitmap 
2699         Query the providers for bitmap with given ID and return it. Return 
2700         wx.NullBitmap if no provider provides it. 
2702         return _misc_
.ArtProvider_GetBitmap(*args
, **kwargs
) 
2704     GetBitmap 
= staticmethod(GetBitmap
) 
2705     def GetIcon(*args
, **kwargs
): 
2707         GetIcon(String id, String client=ART_OTHER, Size size=DefaultSize) -> Icon 
2709         Query the providers for icon with given ID and return it.  Return 
2710         wx.NullIcon if no provider provides it. 
2712         return _misc_
.ArtProvider_GetIcon(*args
, **kwargs
) 
2714     GetIcon 
= staticmethod(GetIcon
) 
2715     def GetSizeHint(*args
, **kwargs
): 
2717         GetSizeHint(String client, bool platform_dependent=False) -> Size 
2719         Get the size hint of an icon from a specific Art Client, queries the 
2720         topmost provider if platform_dependent = false 
2722         return _misc_
.ArtProvider_GetSizeHint(*args
, **kwargs
) 
2724     GetSizeHint 
= staticmethod(GetSizeHint
) 
2725     def Destroy(*args
, **kwargs
): 
2727         args
[0].this
.own(False) 
2728         return _misc_
.ArtProvider_Destroy(*args
, **kwargs
) 
2730 _misc_
.ArtProvider_swigregister(ArtProvider
) 
2731 ART_TOOLBAR 
= cvar
.ART_TOOLBAR
 
2732 ART_MENU 
= cvar
.ART_MENU
 
2733 ART_FRAME_ICON 
= cvar
.ART_FRAME_ICON
 
2734 ART_CMN_DIALOG 
= cvar
.ART_CMN_DIALOG
 
2735 ART_HELP_BROWSER 
= cvar
.ART_HELP_BROWSER
 
2736 ART_MESSAGE_BOX 
= cvar
.ART_MESSAGE_BOX
 
2737 ART_BUTTON 
= cvar
.ART_BUTTON
 
2738 ART_OTHER 
= cvar
.ART_OTHER
 
2739 ART_ADD_BOOKMARK 
= cvar
.ART_ADD_BOOKMARK
 
2740 ART_DEL_BOOKMARK 
= cvar
.ART_DEL_BOOKMARK
 
2741 ART_HELP_SIDE_PANEL 
= cvar
.ART_HELP_SIDE_PANEL
 
2742 ART_HELP_SETTINGS 
= cvar
.ART_HELP_SETTINGS
 
2743 ART_HELP_BOOK 
= cvar
.ART_HELP_BOOK
 
2744 ART_HELP_FOLDER 
= cvar
.ART_HELP_FOLDER
 
2745 ART_HELP_PAGE 
= cvar
.ART_HELP_PAGE
 
2746 ART_GO_BACK 
= cvar
.ART_GO_BACK
 
2747 ART_GO_FORWARD 
= cvar
.ART_GO_FORWARD
 
2748 ART_GO_UP 
= cvar
.ART_GO_UP
 
2749 ART_GO_DOWN 
= cvar
.ART_GO_DOWN
 
2750 ART_GO_TO_PARENT 
= cvar
.ART_GO_TO_PARENT
 
2751 ART_GO_HOME 
= cvar
.ART_GO_HOME
 
2752 ART_FILE_OPEN 
= cvar
.ART_FILE_OPEN
 
2753 ART_FILE_SAVE 
= cvar
.ART_FILE_SAVE
 
2754 ART_FILE_SAVE_AS 
= cvar
.ART_FILE_SAVE_AS
 
2755 ART_PRINT 
= cvar
.ART_PRINT
 
2756 ART_HELP 
= cvar
.ART_HELP
 
2757 ART_TIP 
= cvar
.ART_TIP
 
2758 ART_REPORT_VIEW 
= cvar
.ART_REPORT_VIEW
 
2759 ART_LIST_VIEW 
= cvar
.ART_LIST_VIEW
 
2760 ART_NEW_DIR 
= cvar
.ART_NEW_DIR
 
2761 ART_HARDDISK 
= cvar
.ART_HARDDISK
 
2762 ART_FLOPPY 
= cvar
.ART_FLOPPY
 
2763 ART_CDROM 
= cvar
.ART_CDROM
 
2764 ART_REMOVABLE 
= cvar
.ART_REMOVABLE
 
2765 ART_FOLDER 
= cvar
.ART_FOLDER
 
2766 ART_FOLDER_OPEN 
= cvar
.ART_FOLDER_OPEN
 
2767 ART_GO_DIR_UP 
= cvar
.ART_GO_DIR_UP
 
2768 ART_EXECUTABLE_FILE 
= cvar
.ART_EXECUTABLE_FILE
 
2769 ART_NORMAL_FILE 
= cvar
.ART_NORMAL_FILE
 
2770 ART_TICK_MARK 
= cvar
.ART_TICK_MARK
 
2771 ART_CROSS_MARK 
= cvar
.ART_CROSS_MARK
 
2772 ART_ERROR 
= cvar
.ART_ERROR
 
2773 ART_QUESTION 
= cvar
.ART_QUESTION
 
2774 ART_WARNING 
= cvar
.ART_WARNING
 
2775 ART_INFORMATION 
= cvar
.ART_INFORMATION
 
2776 ART_MISSING_IMAGE 
= cvar
.ART_MISSING_IMAGE
 
2777 ART_COPY 
= cvar
.ART_COPY
 
2778 ART_CUT 
= cvar
.ART_CUT
 
2779 ART_PASTE 
= cvar
.ART_PASTE
 
2780 ART_DELETE 
= cvar
.ART_DELETE
 
2781 ART_NEW 
= cvar
.ART_NEW
 
2782 ART_UNDO 
= cvar
.ART_UNDO
 
2783 ART_REDO 
= cvar
.ART_REDO
 
2784 ART_QUIT 
= cvar
.ART_QUIT
 
2785 ART_FIND 
= cvar
.ART_FIND
 
2786 ART_FIND_AND_REPLACE 
= cvar
.ART_FIND_AND_REPLACE
 
2788 def ArtProvider_Push(*args
, **kwargs
): 
2790     ArtProvider_Push(ArtProvider provider) 
2792     Add new provider to the top of providers stack. 
2794   return _misc_
.ArtProvider_Push(*args
, **kwargs
) 
2796 def ArtProvider_Insert(*args
, **kwargs
): 
2798     ArtProvider_Insert(ArtProvider provider) 
2800     Add new provider to the bottom of providers stack. 
2802   return _misc_
.ArtProvider_Insert(*args
, **kwargs
) 
2804 def ArtProvider_Pop(*args
): 
2806     ArtProvider_Pop() -> bool 
2808     Remove latest added provider and delete it. 
2810   return _misc_
.ArtProvider_Pop(*args
) 
2812 def ArtProvider_Delete(*args
, **kwargs
): 
2814     ArtProvider_Delete(ArtProvider provider) -> bool 
2816     Remove provider. The provider must have been added previously!  The 
2817     provider is _not_ deleted. 
2819   val 
= _misc_
.ArtProvider_Delete(*args
, **kwargs
) 
2823 def ArtProvider_GetBitmap(*args
, **kwargs
): 
2825     ArtProvider_GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -> Bitmap 
2827     Query the providers for bitmap with given ID and return it. Return 
2828     wx.NullBitmap if no provider provides it. 
2830   return _misc_
.ArtProvider_GetBitmap(*args
, **kwargs
) 
2832 def ArtProvider_GetIcon(*args
, **kwargs
): 
2834     ArtProvider_GetIcon(String id, String client=ART_OTHER, Size size=DefaultSize) -> Icon 
2836     Query the providers for icon with given ID and return it.  Return 
2837     wx.NullIcon if no provider provides it. 
2839   return _misc_
.ArtProvider_GetIcon(*args
, **kwargs
) 
2841 def ArtProvider_GetSizeHint(*args
, **kwargs
): 
2843     ArtProvider_GetSizeHint(String client, bool platform_dependent=False) -> Size 
2845     Get the size hint of an icon from a specific Art Client, queries the 
2846     topmost provider if platform_dependent = false 
2848   return _misc_
.ArtProvider_GetSizeHint(*args
, **kwargs
) 
2850 #--------------------------------------------------------------------------- 
2852 CONFIG_USE_LOCAL_FILE 
= _misc_
.CONFIG_USE_LOCAL_FILE
 
2853 CONFIG_USE_GLOBAL_FILE 
= _misc_
.CONFIG_USE_GLOBAL_FILE
 
2854 CONFIG_USE_RELATIVE_PATH 
= _misc_
.CONFIG_USE_RELATIVE_PATH
 
2855 CONFIG_USE_NO_ESCAPE_CHARACTERS 
= _misc_
.CONFIG_USE_NO_ESCAPE_CHARACTERS
 
2856 class ConfigBase(object): 
2858     wx.ConfigBase class defines the basic interface of all config 
2859     classes. It can not be used by itself (it is an abstract base class) 
2860     and you will always use one of its derivations: wx.Config or 
2863     wx.ConfigBase organizes the items in a tree-like structure, modeled 
2864     after the Unix/Dos filesystem. There are groups that act like 
2865     directories and entries, key/value pairs that act like files.  There 
2866     is always one current group given by the current path.  As in the file 
2867     system case, to specify a key in the config class you must use a path 
2868     to it.  Config classes also support the notion of the current group, 
2869     which makes it possible to use relative paths. 
2871     Keys are pairs "key_name = value" where value may be of string, 
2872     integer floating point or boolean, you can not store binary data 
2873     without first encoding it as a string.  For performance reasons items 
2874     should be kept small, no more than a couple kilobytes. 
2877     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
2878     def __init__(self
): raise AttributeError, "No constructor defined" 
2879     __repr__ 
= _swig_repr
 
2880     __swig_destroy__ 
= _misc_
.delete_ConfigBase
 
2881     __del__ 
= lambda self 
: None; 
2882     Type_Unknown 
= _misc_
.ConfigBase_Type_Unknown
 
2883     Type_String 
= _misc_
.ConfigBase_Type_String
 
2884     Type_Boolean 
= _misc_
.ConfigBase_Type_Boolean
 
2885     Type_Integer 
= _misc_
.ConfigBase_Type_Integer
 
2886     Type_Float 
= _misc_
.ConfigBase_Type_Float
 
2887     def Set(*args
, **kwargs
): 
2889         Set(ConfigBase config) -> ConfigBase 
2891         Sets the global config object (the one returned by Get) and returns a 
2892         reference to the previous global config object. 
2894         return _misc_
.ConfigBase_Set(*args
, **kwargs
) 
2896     Set 
= staticmethod(Set
) 
2897     def Get(*args
, **kwargs
): 
2899         Get(bool createOnDemand=True) -> ConfigBase 
2901         Returns the current global config object, creating one if neccessary. 
2903         return _misc_
.ConfigBase_Get(*args
, **kwargs
) 
2905     Get 
= staticmethod(Get
) 
2906     def Create(*args
, **kwargs
): 
2908         Create() -> ConfigBase 
2910         Create and return a new global config object.  This function will 
2911         create the "best" implementation of wx.Config available for the 
2914         return _misc_
.ConfigBase_Create(*args
, **kwargs
) 
2916     Create 
= staticmethod(Create
) 
2917     def DontCreateOnDemand(*args
, **kwargs
): 
2919         DontCreateOnDemand() 
2921         Should Get() try to create a new log object if there isn't a current 
2924         return _misc_
.ConfigBase_DontCreateOnDemand(*args
, **kwargs
) 
2926     DontCreateOnDemand 
= staticmethod(DontCreateOnDemand
) 
2927     def SetPath(*args
, **kwargs
): 
2929         SetPath(self, String path) 
2931         Set current path: if the first character is '/', it's the absolute 
2932         path, otherwise it's a relative path. '..' is supported. If the 
2933         strPath doesn't exist it is created. 
2935         return _misc_
.ConfigBase_SetPath(*args
, **kwargs
) 
2937     def GetPath(*args
, **kwargs
): 
2939         GetPath(self) -> String 
2941         Retrieve the current path (always as absolute path) 
2943         return _misc_
.ConfigBase_GetPath(*args
, **kwargs
) 
2945     def GetFirstGroup(*args
, **kwargs
): 
2947         GetFirstGroup() -> (more, value, index) 
2949         Allows enumerating the subgroups in a config object.  Returns a tuple 
2950         containing a flag indicating there are more items, the name of the 
2951         current item, and an index to pass to GetNextGroup to fetch the next 
2954         return _misc_
.ConfigBase_GetFirstGroup(*args
, **kwargs
) 
2956     def GetNextGroup(*args
, **kwargs
): 
2958         GetNextGroup(long index) -> (more, value, index) 
2960         Allows enumerating the subgroups in a config object.  Returns a tuple 
2961         containing a flag indicating there are more items, the name of the 
2962         current item, and an index to pass to GetNextGroup to fetch the next 
2965         return _misc_
.ConfigBase_GetNextGroup(*args
, **kwargs
) 
2967     def GetFirstEntry(*args
, **kwargs
): 
2969         GetFirstEntry() -> (more, value, index) 
2971         Allows enumerating the entries in the current group in a config 
2972         object.  Returns a tuple containing a flag indicating there are more 
2973         items, the name of the current item, and an index to pass to 
2974         GetNextGroup to fetch the next item. 
2976         return _misc_
.ConfigBase_GetFirstEntry(*args
, **kwargs
) 
2978     def GetNextEntry(*args
, **kwargs
): 
2980         GetNextEntry(long index) -> (more, value, index) 
2982         Allows enumerating the entries in the current group in a config 
2983         object.  Returns a tuple containing a flag indicating there are more 
2984         items, the name of the current item, and an index to pass to 
2985         GetNextGroup to fetch the next item. 
2987         return _misc_
.ConfigBase_GetNextEntry(*args
, **kwargs
) 
2989     def GetNumberOfEntries(*args
, **kwargs
): 
2991         GetNumberOfEntries(self, bool recursive=False) -> size_t 
2993         Get the number of entries in the current group, with or without its 
2996         return _misc_
.ConfigBase_GetNumberOfEntries(*args
, **kwargs
) 
2998     def GetNumberOfGroups(*args
, **kwargs
): 
3000         GetNumberOfGroups(self, bool recursive=False) -> size_t 
3002         Get the number of subgroups in the current group, with or without its 
3005         return _misc_
.ConfigBase_GetNumberOfGroups(*args
, **kwargs
) 
3007     def HasGroup(*args
, **kwargs
): 
3009         HasGroup(self, String name) -> bool 
3011         Returns True if the group by this name exists 
3013         return _misc_
.ConfigBase_HasGroup(*args
, **kwargs
) 
3015     def HasEntry(*args
, **kwargs
): 
3017         HasEntry(self, String name) -> bool 
3019         Returns True if the entry by this name exists 
3021         return _misc_
.ConfigBase_HasEntry(*args
, **kwargs
) 
3023     def Exists(*args
, **kwargs
): 
3025         Exists(self, String name) -> bool 
3027         Returns True if either a group or an entry with a given name exists 
3029         return _misc_
.ConfigBase_Exists(*args
, **kwargs
) 
3031     def GetEntryType(*args
, **kwargs
): 
3033         GetEntryType(self, String name) -> int 
3035         Get the type of the entry.  Returns one of the wx.Config.Type_XXX values. 
3037         return _misc_
.ConfigBase_GetEntryType(*args
, **kwargs
) 
3039     def Read(*args
, **kwargs
): 
3041         Read(self, String key, String defaultVal=EmptyString) -> String 
3043         Returns the value of key if it exists, defaultVal otherwise. 
3045         return _misc_
.ConfigBase_Read(*args
, **kwargs
) 
3047     def ReadInt(*args
, **kwargs
): 
3049         ReadInt(self, String key, long defaultVal=0) -> long 
3051         Returns the value of key if it exists, defaultVal otherwise. 
3053         return _misc_
.ConfigBase_ReadInt(*args
, **kwargs
) 
3055     def ReadFloat(*args
, **kwargs
): 
3057         ReadFloat(self, String key, double defaultVal=0.0) -> double 
3059         Returns the value of key if it exists, defaultVal otherwise. 
3061         return _misc_
.ConfigBase_ReadFloat(*args
, **kwargs
) 
3063     def ReadBool(*args
, **kwargs
): 
3065         ReadBool(self, String key, bool defaultVal=False) -> bool 
3067         Returns the value of key if it exists, defaultVal otherwise. 
3069         return _misc_
.ConfigBase_ReadBool(*args
, **kwargs
) 
3071     def Write(*args
, **kwargs
): 
3073         Write(self, String key, String value) -> bool 
3075         write the value (return True on success) 
3077         return _misc_
.ConfigBase_Write(*args
, **kwargs
) 
3079     def WriteInt(*args
, **kwargs
): 
3081         WriteInt(self, String key, long value) -> bool 
3083         write the value (return True on success) 
3085         return _misc_
.ConfigBase_WriteInt(*args
, **kwargs
) 
3087     def WriteFloat(*args
, **kwargs
): 
3089         WriteFloat(self, String key, double value) -> bool 
3091         write the value (return True on success) 
3093         return _misc_
.ConfigBase_WriteFloat(*args
, **kwargs
) 
3095     def WriteBool(*args
, **kwargs
): 
3097         WriteBool(self, String key, bool value) -> bool 
3099         write the value (return True on success) 
3101         return _misc_
.ConfigBase_WriteBool(*args
, **kwargs
) 
3103     def Flush(*args
, **kwargs
): 
3105         Flush(self, bool currentOnly=False) -> bool 
3107         permanently writes all changes 
3109         return _misc_
.ConfigBase_Flush(*args
, **kwargs
) 
3111     def RenameEntry(*args
, **kwargs
): 
3113         RenameEntry(self, String oldName, String newName) -> bool 
3115         Rename an entry.  Returns False on failure (probably because the new 
3116         name is already taken by an existing entry) 
3118         return _misc_
.ConfigBase_RenameEntry(*args
, **kwargs
) 
3120     def RenameGroup(*args
, **kwargs
): 
3122         RenameGroup(self, String oldName, String newName) -> bool 
3124         Rename a group.  Returns False on failure (probably because the new 
3125         name is already taken by an existing entry) 
3127         return _misc_
.ConfigBase_RenameGroup(*args
, **kwargs
) 
3129     def DeleteEntry(*args
, **kwargs
): 
3131         DeleteEntry(self, String key, bool deleteGroupIfEmpty=True) -> bool 
3133         Deletes the specified entry and the group it belongs to if it was the 
3134         last key in it and the second parameter is True 
3136         return _misc_
.ConfigBase_DeleteEntry(*args
, **kwargs
) 
3138     def DeleteGroup(*args
, **kwargs
): 
3140         DeleteGroup(self, String key) -> bool 
3142         Delete the group (with all subgroups) 
3144         return _misc_
.ConfigBase_DeleteGroup(*args
, **kwargs
) 
3146     def DeleteAll(*args
, **kwargs
): 
3148         DeleteAll(self) -> bool 
3150         Delete the whole underlying object (disk file, registry key, ...) 
3151         primarly intended for use by deinstallation routine. 
3153         return _misc_
.ConfigBase_DeleteAll(*args
, **kwargs
) 
3155     def SetExpandEnvVars(*args
, **kwargs
): 
3157         SetExpandEnvVars(self, bool doIt=True) 
3159         We can automatically expand environment variables in the config 
3160         entries this option is on by default, you can turn it on/off at any 
3163         return _misc_
.ConfigBase_SetExpandEnvVars(*args
, **kwargs
) 
3165     def IsExpandingEnvVars(*args
, **kwargs
): 
3167         IsExpandingEnvVars(self) -> bool 
3169         Are we currently expanding environment variables? 
3171         return _misc_
.ConfigBase_IsExpandingEnvVars(*args
, **kwargs
) 
3173     def SetRecordDefaults(*args
, **kwargs
): 
3175         SetRecordDefaults(self, bool doIt=True) 
3177         Set whether the config objec should record default values. 
3179         return _misc_
.ConfigBase_SetRecordDefaults(*args
, **kwargs
) 
3181     def IsRecordingDefaults(*args
, **kwargs
): 
3183         IsRecordingDefaults(self) -> bool 
3185         Are we currently recording default values? 
3187         return _misc_
.ConfigBase_IsRecordingDefaults(*args
, **kwargs
) 
3189     def ExpandEnvVars(*args
, **kwargs
): 
3191         ExpandEnvVars(self, String str) -> String 
3193         Expand any environment variables in str and return the result 
3195         return _misc_
.ConfigBase_ExpandEnvVars(*args
, **kwargs
) 
3197     def GetAppName(*args
, **kwargs
): 
3198         """GetAppName(self) -> String""" 
3199         return _misc_
.ConfigBase_GetAppName(*args
, **kwargs
) 
3201     def GetVendorName(*args
, **kwargs
): 
3202         """GetVendorName(self) -> String""" 
3203         return _misc_
.ConfigBase_GetVendorName(*args
, **kwargs
) 
3205     def SetAppName(*args
, **kwargs
): 
3206         """SetAppName(self, String appName)""" 
3207         return _misc_
.ConfigBase_SetAppName(*args
, **kwargs
) 
3209     def SetVendorName(*args
, **kwargs
): 
3210         """SetVendorName(self, String vendorName)""" 
3211         return _misc_
.ConfigBase_SetVendorName(*args
, **kwargs
) 
3213     def SetStyle(*args
, **kwargs
): 
3214         """SetStyle(self, long style)""" 
3215         return _misc_
.ConfigBase_SetStyle(*args
, **kwargs
) 
3217     def GetStyle(*args
, **kwargs
): 
3218         """GetStyle(self) -> long""" 
3219         return _misc_
.ConfigBase_GetStyle(*args
, **kwargs
) 
3221     AppName 
= property(GetAppName
,SetAppName
,doc
="See `GetAppName` and `SetAppName`")  
3222     EntryType 
= property(GetEntryType
,doc
="See `GetEntryType`")  
3223     FirstEntry 
= property(GetFirstEntry
,doc
="See `GetFirstEntry`")  
3224     FirstGroup 
= property(GetFirstGroup
,doc
="See `GetFirstGroup`")  
3225     NextEntry 
= property(GetNextEntry
,doc
="See `GetNextEntry`")  
3226     NextGroup 
= property(GetNextGroup
,doc
="See `GetNextGroup`")  
3227     NumberOfEntries 
= property(GetNumberOfEntries
,doc
="See `GetNumberOfEntries`")  
3228     NumberOfGroups 
= property(GetNumberOfGroups
,doc
="See `GetNumberOfGroups`")  
3229     Path 
= property(GetPath
,SetPath
,doc
="See `GetPath` and `SetPath`")  
3230     Style 
= property(GetStyle
,SetStyle
,doc
="See `GetStyle` and `SetStyle`")  
3231     VendorName 
= property(GetVendorName
,SetVendorName
,doc
="See `GetVendorName` and `SetVendorName`")  
3232 _misc_
.ConfigBase_swigregister(ConfigBase
) 
3234 def ConfigBase_Set(*args
, **kwargs
): 
3236     ConfigBase_Set(ConfigBase config) -> ConfigBase 
3238     Sets the global config object (the one returned by Get) and returns a 
3239     reference to the previous global config object. 
3241   return _misc_
.ConfigBase_Set(*args
, **kwargs
) 
3243 def ConfigBase_Get(*args
, **kwargs
): 
3245     ConfigBase_Get(bool createOnDemand=True) -> ConfigBase 
3247     Returns the current global config object, creating one if neccessary. 
3249   return _misc_
.ConfigBase_Get(*args
, **kwargs
) 
3251 def ConfigBase_Create(*args
): 
3253     ConfigBase_Create() -> ConfigBase 
3255     Create and return a new global config object.  This function will 
3256     create the "best" implementation of wx.Config available for the 
3259   return _misc_
.ConfigBase_Create(*args
) 
3261 def ConfigBase_DontCreateOnDemand(*args
): 
3263     ConfigBase_DontCreateOnDemand() 
3265     Should Get() try to create a new log object if there isn't a current 
3268   return _misc_
.ConfigBase_DontCreateOnDemand(*args
) 
3270 class Config(ConfigBase
): 
3272     This ConfigBase-derived class will use the registry on Windows, 
3273     and will be a wx.FileConfig on other platforms. 
3275     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
3276     __repr__ 
= _swig_repr
 
3277     def __init__(self
, *args
, **kwargs
):  
3279         __init__(self, String appName=EmptyString, String vendorName=EmptyString,  
3280             String localFilename=EmptyString, String globalFilename=EmptyString,  
3281             long style=wxCONFIG_USE_LOCAL_FILE|wxCONFIG_USE_GLOBAL_FILE) -> Config 
3283         _misc_
.Config_swiginit(self
,_misc_
.new_Config(*args
, **kwargs
)) 
3284     __swig_destroy__ 
= _misc_
.delete_Config
 
3285     __del__ 
= lambda self 
: None; 
3286 _misc_
.Config_swigregister(Config
) 
3288 class FileConfig(ConfigBase
): 
3289     """This config class will use a file for storage on all platforms.""" 
3290     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
3291     __repr__ 
= _swig_repr
 
3292     def __init__(self
, *args
, **kwargs
):  
3294         __init__(self, String appName=EmptyString, String vendorName=EmptyString,  
3295             String localFilename=EmptyString, String globalFilename=EmptyString,  
3296             long style=wxCONFIG_USE_LOCAL_FILE|wxCONFIG_USE_GLOBAL_FILE) -> FileConfig 
3298         _misc_
.FileConfig_swiginit(self
,_misc_
.new_FileConfig(*args
, **kwargs
)) 
3299     __swig_destroy__ 
= _misc_
.delete_FileConfig
 
3300     __del__ 
= lambda self 
: None; 
3301 _misc_
.FileConfig_swigregister(FileConfig
) 
3303 class ConfigPathChanger(object): 
3305     A handy little class which changes current path to the path of given 
3306     entry and restores it in the destructoir: so if you declare a local 
3307     variable of this type, you work in the entry directory and the path is 
3308     automatically restored when the function returns. 
3310     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
3311     __repr__ 
= _swig_repr
 
3312     def __init__(self
, *args
, **kwargs
):  
3313         """__init__(self, ConfigBase config, String entry) -> ConfigPathChanger""" 
3314         _misc_
.ConfigPathChanger_swiginit(self
,_misc_
.new_ConfigPathChanger(*args
, **kwargs
)) 
3315     __swig_destroy__ 
= _misc_
.delete_ConfigPathChanger
 
3316     __del__ 
= lambda self 
: None; 
3317     def Name(*args
, **kwargs
): 
3319         Name(self) -> String 
3323         return _misc_
.ConfigPathChanger_Name(*args
, **kwargs
) 
3325 _misc_
.ConfigPathChanger_swigregister(ConfigPathChanger
) 
3328 def ExpandEnvVars(*args
, **kwargs
): 
3330     ExpandEnvVars(String sz) -> String 
3332     Replace environment variables ($SOMETHING) with their values. The 
3333     format is $VARNAME or ${VARNAME} where VARNAME contains alphanumeric 
3334     characters and '_' only. '$' must be escaped ('\$') in order to be 
3337   return _misc_
.ExpandEnvVars(*args
, **kwargs
) 
3338 #--------------------------------------------------------------------------- 
3340 class DateTime(object): 
3341     """Proxy of C++ DateTime class""" 
3342     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
3343     __repr__ 
= _swig_repr
 
3344     Local 
= _misc_
.DateTime_Local
 
3345     GMT_12 
= _misc_
.DateTime_GMT_12
 
3346     GMT_11 
= _misc_
.DateTime_GMT_11
 
3347     GMT_10 
= _misc_
.DateTime_GMT_10
 
3348     GMT_9 
= _misc_
.DateTime_GMT_9
 
3349     GMT_8 
= _misc_
.DateTime_GMT_8
 
3350     GMT_7 
= _misc_
.DateTime_GMT_7
 
3351     GMT_6 
= _misc_
.DateTime_GMT_6
 
3352     GMT_5 
= _misc_
.DateTime_GMT_5
 
3353     GMT_4 
= _misc_
.DateTime_GMT_4
 
3354     GMT_3 
= _misc_
.DateTime_GMT_3
 
3355     GMT_2 
= _misc_
.DateTime_GMT_2
 
3356     GMT_1 
= _misc_
.DateTime_GMT_1
 
3357     GMT0 
= _misc_
.DateTime_GMT0
 
3358     GMT1 
= _misc_
.DateTime_GMT1
 
3359     GMT2 
= _misc_
.DateTime_GMT2
 
3360     GMT3 
= _misc_
.DateTime_GMT3
 
3361     GMT4 
= _misc_
.DateTime_GMT4
 
3362     GMT5 
= _misc_
.DateTime_GMT5
 
3363     GMT6 
= _misc_
.DateTime_GMT6
 
3364     GMT7 
= _misc_
.DateTime_GMT7
 
3365     GMT8 
= _misc_
.DateTime_GMT8
 
3366     GMT9 
= _misc_
.DateTime_GMT9
 
3367     GMT10 
= _misc_
.DateTime_GMT10
 
3368     GMT11 
= _misc_
.DateTime_GMT11
 
3369     GMT12 
= _misc_
.DateTime_GMT12
 
3370     WET 
= _misc_
.DateTime_WET
 
3371     WEST 
= _misc_
.DateTime_WEST
 
3372     CET 
= _misc_
.DateTime_CET
 
3373     CEST 
= _misc_
.DateTime_CEST
 
3374     EET 
= _misc_
.DateTime_EET
 
3375     EEST 
= _misc_
.DateTime_EEST
 
3376     MSK 
= _misc_
.DateTime_MSK
 
3377     MSD 
= _misc_
.DateTime_MSD
 
3378     AST 
= _misc_
.DateTime_AST
 
3379     ADT 
= _misc_
.DateTime_ADT
 
3380     EST 
= _misc_
.DateTime_EST
 
3381     EDT 
= _misc_
.DateTime_EDT
 
3382     CST 
= _misc_
.DateTime_CST
 
3383     CDT 
= _misc_
.DateTime_CDT
 
3384     MST 
= _misc_
.DateTime_MST
 
3385     MDT 
= _misc_
.DateTime_MDT
 
3386     PST 
= _misc_
.DateTime_PST
 
3387     PDT 
= _misc_
.DateTime_PDT
 
3388     HST 
= _misc_
.DateTime_HST
 
3389     AKST 
= _misc_
.DateTime_AKST
 
3390     AKDT 
= _misc_
.DateTime_AKDT
 
3391     A_WST 
= _misc_
.DateTime_A_WST
 
3392     A_CST 
= _misc_
.DateTime_A_CST
 
3393     A_EST 
= _misc_
.DateTime_A_EST
 
3394     A_ESST 
= _misc_
.DateTime_A_ESST
 
3395     UTC 
= _misc_
.DateTime_UTC
 
3396     Gregorian 
= _misc_
.DateTime_Gregorian
 
3397     Julian 
= _misc_
.DateTime_Julian
 
3398     Gr_Unknown 
= _misc_
.DateTime_Gr_Unknown
 
3399     Gr_Standard 
= _misc_
.DateTime_Gr_Standard
 
3400     Gr_Alaska 
= _misc_
.DateTime_Gr_Alaska
 
3401     Gr_Albania 
= _misc_
.DateTime_Gr_Albania
 
3402     Gr_Austria 
= _misc_
.DateTime_Gr_Austria
 
3403     Gr_Austria_Brixen 
= _misc_
.DateTime_Gr_Austria_Brixen
 
3404     Gr_Austria_Salzburg 
= _misc_
.DateTime_Gr_Austria_Salzburg
 
3405     Gr_Austria_Tyrol 
= _misc_
.DateTime_Gr_Austria_Tyrol
 
3406     Gr_Austria_Carinthia 
= _misc_
.DateTime_Gr_Austria_Carinthia
 
3407     Gr_Austria_Styria 
= _misc_
.DateTime_Gr_Austria_Styria
 
3408     Gr_Belgium 
= _misc_
.DateTime_Gr_Belgium
 
3409     Gr_Bulgaria 
= _misc_
.DateTime_Gr_Bulgaria
 
3410     Gr_Bulgaria_1 
= _misc_
.DateTime_Gr_Bulgaria_1
 
3411     Gr_Bulgaria_2 
= _misc_
.DateTime_Gr_Bulgaria_2
 
3412     Gr_Bulgaria_3 
= _misc_
.DateTime_Gr_Bulgaria_3
 
3413     Gr_Canada 
= _misc_
.DateTime_Gr_Canada
 
3414     Gr_China 
= _misc_
.DateTime_Gr_China
 
3415     Gr_China_1 
= _misc_
.DateTime_Gr_China_1
 
3416     Gr_China_2 
= _misc_
.DateTime_Gr_China_2
 
3417     Gr_Czechoslovakia 
= _misc_
.DateTime_Gr_Czechoslovakia
 
3418     Gr_Denmark 
= _misc_
.DateTime_Gr_Denmark
 
3419     Gr_Egypt 
= _misc_
.DateTime_Gr_Egypt
 
3420     Gr_Estonia 
= _misc_
.DateTime_Gr_Estonia
 
3421     Gr_Finland 
= _misc_
.DateTime_Gr_Finland
 
3422     Gr_France 
= _misc_
.DateTime_Gr_France
 
3423     Gr_France_Alsace 
= _misc_
.DateTime_Gr_France_Alsace
 
3424     Gr_France_Lorraine 
= _misc_
.DateTime_Gr_France_Lorraine
 
3425     Gr_France_Strasbourg 
= _misc_
.DateTime_Gr_France_Strasbourg
 
3426     Gr_Germany 
= _misc_
.DateTime_Gr_Germany
 
3427     Gr_Germany_Catholic 
= _misc_
.DateTime_Gr_Germany_Catholic
 
3428     Gr_Germany_Prussia 
= _misc_
.DateTime_Gr_Germany_Prussia
 
3429     Gr_Germany_Protestant 
= _misc_
.DateTime_Gr_Germany_Protestant
 
3430     Gr_GreatBritain 
= _misc_
.DateTime_Gr_GreatBritain
 
3431     Gr_Greece 
= _misc_
.DateTime_Gr_Greece
 
3432     Gr_Hungary 
= _misc_
.DateTime_Gr_Hungary
 
3433     Gr_Ireland 
= _misc_
.DateTime_Gr_Ireland
 
3434     Gr_Italy 
= _misc_
.DateTime_Gr_Italy
 
3435     Gr_Japan 
= _misc_
.DateTime_Gr_Japan
 
3436     Gr_Japan_1 
= _misc_
.DateTime_Gr_Japan_1
 
3437     Gr_Japan_2 
= _misc_
.DateTime_Gr_Japan_2
 
3438     Gr_Japan_3 
= _misc_
.DateTime_Gr_Japan_3
 
3439     Gr_Latvia 
= _misc_
.DateTime_Gr_Latvia
 
3440     Gr_Lithuania 
= _misc_
.DateTime_Gr_Lithuania
 
3441     Gr_Luxemburg 
= _misc_
.DateTime_Gr_Luxemburg
 
3442     Gr_Netherlands 
= _misc_
.DateTime_Gr_Netherlands
 
3443     Gr_Netherlands_Groningen 
= _misc_
.DateTime_Gr_Netherlands_Groningen
 
3444     Gr_Netherlands_Gelderland 
= _misc_
.DateTime_Gr_Netherlands_Gelderland
 
3445     Gr_Netherlands_Utrecht 
= _misc_
.DateTime_Gr_Netherlands_Utrecht
 
3446     Gr_Netherlands_Friesland 
= _misc_
.DateTime_Gr_Netherlands_Friesland
 
3447     Gr_Norway 
= _misc_
.DateTime_Gr_Norway
 
3448     Gr_Poland 
= _misc_
.DateTime_Gr_Poland
 
3449     Gr_Portugal 
= _misc_
.DateTime_Gr_Portugal
 
3450     Gr_Romania 
= _misc_
.DateTime_Gr_Romania
 
3451     Gr_Russia 
= _misc_
.DateTime_Gr_Russia
 
3452     Gr_Scotland 
= _misc_
.DateTime_Gr_Scotland
 
3453     Gr_Spain 
= _misc_
.DateTime_Gr_Spain
 
3454     Gr_Sweden 
= _misc_
.DateTime_Gr_Sweden
 
3455     Gr_Switzerland 
= _misc_
.DateTime_Gr_Switzerland
 
3456     Gr_Switzerland_Catholic 
= _misc_
.DateTime_Gr_Switzerland_Catholic
 
3457     Gr_Switzerland_Protestant 
= _misc_
.DateTime_Gr_Switzerland_Protestant
 
3458     Gr_Turkey 
= _misc_
.DateTime_Gr_Turkey
 
3459     Gr_USA 
= _misc_
.DateTime_Gr_USA
 
3460     Gr_Wales 
= _misc_
.DateTime_Gr_Wales
 
3461     Gr_Yugoslavia 
= _misc_
.DateTime_Gr_Yugoslavia
 
3462     Country_Unknown 
= _misc_
.DateTime_Country_Unknown
 
3463     Country_Default 
= _misc_
.DateTime_Country_Default
 
3464     Country_WesternEurope_Start 
= _misc_
.DateTime_Country_WesternEurope_Start
 
3465     Country_EEC 
= _misc_
.DateTime_Country_EEC
 
3466     France 
= _misc_
.DateTime_France
 
3467     Germany 
= _misc_
.DateTime_Germany
 
3468     UK 
= _misc_
.DateTime_UK
 
3469     Country_WesternEurope_End 
= _misc_
.DateTime_Country_WesternEurope_End
 
3470     Russia 
= _misc_
.DateTime_Russia
 
3471     USA 
= _misc_
.DateTime_USA
 
3472     Jan 
= _misc_
.DateTime_Jan
 
3473     Feb 
= _misc_
.DateTime_Feb
 
3474     Mar 
= _misc_
.DateTime_Mar
 
3475     Apr 
= _misc_
.DateTime_Apr
 
3476     May 
= _misc_
.DateTime_May
 
3477     Jun 
= _misc_
.DateTime_Jun
 
3478     Jul 
= _misc_
.DateTime_Jul
 
3479     Aug 
= _misc_
.DateTime_Aug
 
3480     Sep 
= _misc_
.DateTime_Sep
 
3481     Oct 
= _misc_
.DateTime_Oct
 
3482     Nov 
= _misc_
.DateTime_Nov
 
3483     Dec 
= _misc_
.DateTime_Dec
 
3484     Inv_Month 
= _misc_
.DateTime_Inv_Month
 
3485     Sun 
= _misc_
.DateTime_Sun
 
3486     Mon 
= _misc_
.DateTime_Mon
 
3487     Tue 
= _misc_
.DateTime_Tue
 
3488     Wed 
= _misc_
.DateTime_Wed
 
3489     Thu 
= _misc_
.DateTime_Thu
 
3490     Fri 
= _misc_
.DateTime_Fri
 
3491     Sat 
= _misc_
.DateTime_Sat
 
3492     Inv_WeekDay 
= _misc_
.DateTime_Inv_WeekDay
 
3493     Inv_Year 
= _misc_
.DateTime_Inv_Year
 
3494     Name_Full 
= _misc_
.DateTime_Name_Full
 
3495     Name_Abbr 
= _misc_
.DateTime_Name_Abbr
 
3496     Default_First 
= _misc_
.DateTime_Default_First
 
3497     Monday_First 
= _misc_
.DateTime_Monday_First
 
3498     Sunday_First 
= _misc_
.DateTime_Sunday_First
 
3499     def SetCountry(*args
, **kwargs
): 
3500         """SetCountry(int country)""" 
3501         return _misc_
.DateTime_SetCountry(*args
, **kwargs
) 
3503     SetCountry 
= staticmethod(SetCountry
) 
3504     def GetCountry(*args
, **kwargs
): 
3505         """GetCountry() -> int""" 
3506         return _misc_
.DateTime_GetCountry(*args
, **kwargs
) 
3508     GetCountry 
= staticmethod(GetCountry
) 
3509     def IsWestEuropeanCountry(*args
, **kwargs
): 
3510         """IsWestEuropeanCountry(int country=Country_Default) -> bool""" 
3511         return _misc_
.DateTime_IsWestEuropeanCountry(*args
, **kwargs
) 
3513     IsWestEuropeanCountry 
= staticmethod(IsWestEuropeanCountry
) 
3514     def GetCurrentYear(*args
, **kwargs
): 
3515         """GetCurrentYear(int cal=Gregorian) -> int""" 
3516         return _misc_
.DateTime_GetCurrentYear(*args
, **kwargs
) 
3518     GetCurrentYear 
= staticmethod(GetCurrentYear
) 
3519     def ConvertYearToBC(*args
, **kwargs
): 
3520         """ConvertYearToBC(int year) -> int""" 
3521         return _misc_
.DateTime_ConvertYearToBC(*args
, **kwargs
) 
3523     ConvertYearToBC 
= staticmethod(ConvertYearToBC
) 
3524     def GetCurrentMonth(*args
, **kwargs
): 
3525         """GetCurrentMonth(int cal=Gregorian) -> int""" 
3526         return _misc_
.DateTime_GetCurrentMonth(*args
, **kwargs
) 
3528     GetCurrentMonth 
= staticmethod(GetCurrentMonth
) 
3529     def IsLeapYear(*args
, **kwargs
): 
3530         """IsLeapYear(int year=Inv_Year, int cal=Gregorian) -> bool""" 
3531         return _misc_
.DateTime_IsLeapYear(*args
, **kwargs
) 
3533     IsLeapYear 
= staticmethod(IsLeapYear
) 
3534     def GetCentury(*args
, **kwargs
): 
3535         """GetCentury(int year=Inv_Year) -> int""" 
3536         return _misc_
.DateTime_GetCentury(*args
, **kwargs
) 
3538     GetCentury 
= staticmethod(GetCentury
) 
3539     def GetNumberOfDaysinYear(*args
, **kwargs
): 
3540         """GetNumberOfDaysinYear(int year, int cal=Gregorian) -> int""" 
3541         return _misc_
.DateTime_GetNumberOfDaysinYear(*args
, **kwargs
) 
3543     GetNumberOfDaysinYear 
= staticmethod(GetNumberOfDaysinYear
) 
3544     def GetNumberOfDaysInMonth(*args
, **kwargs
): 
3545         """GetNumberOfDaysInMonth(int month, int year=Inv_Year, int cal=Gregorian) -> int""" 
3546         return _misc_
.DateTime_GetNumberOfDaysInMonth(*args
, **kwargs
) 
3548     GetNumberOfDaysInMonth 
= staticmethod(GetNumberOfDaysInMonth
) 
3549     def GetMonthName(*args
, **kwargs
): 
3550         """GetMonthName(int month, int flags=Name_Full) -> String""" 
3551         return _misc_
.DateTime_GetMonthName(*args
, **kwargs
) 
3553     GetMonthName 
= staticmethod(GetMonthName
) 
3554     def GetWeekDayName(*args
, **kwargs
): 
3555         """GetWeekDayName(int weekday, int flags=Name_Full) -> String""" 
3556         return _misc_
.DateTime_GetWeekDayName(*args
, **kwargs
) 
3558     GetWeekDayName 
= staticmethod(GetWeekDayName
) 
3559     def GetAmPmStrings(*args
, **kwargs
): 
3561         GetAmPmStrings() -> (am, pm) 
3563         Get the AM and PM strings in the current locale (may be empty) 
3565         return _misc_
.DateTime_GetAmPmStrings(*args
, **kwargs
) 
3567     GetAmPmStrings 
= staticmethod(GetAmPmStrings
) 
3568     def IsDSTApplicable(*args
, **kwargs
): 
3569         """IsDSTApplicable(int year=Inv_Year, int country=Country_Default) -> bool""" 
3570         return _misc_
.DateTime_IsDSTApplicable(*args
, **kwargs
) 
3572     IsDSTApplicable 
= staticmethod(IsDSTApplicable
) 
3573     def GetBeginDST(*args
, **kwargs
): 
3574         """GetBeginDST(int year=Inv_Year, int country=Country_Default) -> DateTime""" 
3575         return _misc_
.DateTime_GetBeginDST(*args
, **kwargs
) 
3577     GetBeginDST 
= staticmethod(GetBeginDST
) 
3578     def GetEndDST(*args
, **kwargs
): 
3579         """GetEndDST(int year=Inv_Year, int country=Country_Default) -> DateTime""" 
3580         return _misc_
.DateTime_GetEndDST(*args
, **kwargs
) 
3582     GetEndDST 
= staticmethod(GetEndDST
) 
3583     def Now(*args
, **kwargs
): 
3584         """Now() -> DateTime""" 
3585         return _misc_
.DateTime_Now(*args
, **kwargs
) 
3587     Now 
= staticmethod(Now
) 
3588     def UNow(*args
, **kwargs
): 
3589         """UNow() -> DateTime""" 
3590         return _misc_
.DateTime_UNow(*args
, **kwargs
) 
3592     UNow 
= staticmethod(UNow
) 
3593     def Today(*args
, **kwargs
): 
3594         """Today() -> DateTime""" 
3595         return _misc_
.DateTime_Today(*args
, **kwargs
) 
3597     Today 
= staticmethod(Today
) 
3598     def __init__(self
, *args
, **kwargs
):  
3599         """__init__(self) -> DateTime""" 
3600         _misc_
.DateTime_swiginit(self
,_misc_
.new_DateTime(*args
, **kwargs
)) 
3601     __swig_destroy__ 
= _misc_
.delete_DateTime
 
3602     __del__ 
= lambda self 
: None; 
3603     def SetToCurrent(*args
, **kwargs
): 
3604         """SetToCurrent(self) -> DateTime""" 
3605         return _misc_
.DateTime_SetToCurrent(*args
, **kwargs
) 
3607     def SetTimeT(*args
, **kwargs
): 
3608         """SetTimeT(self, time_t timet) -> DateTime""" 
3609         return _misc_
.DateTime_SetTimeT(*args
, **kwargs
) 
3611     def SetJDN(*args
, **kwargs
): 
3612         """SetJDN(self, double jdn) -> DateTime""" 
3613         return _misc_
.DateTime_SetJDN(*args
, **kwargs
) 
3615     def SetHMS(*args
, **kwargs
): 
3616         """SetHMS(self, int hour, int minute=0, int second=0, int millisec=0) -> DateTime""" 
3617         return _misc_
.DateTime_SetHMS(*args
, **kwargs
) 
3619     def Set(*args
, **kwargs
): 
3621         Set(self, int day, int month=Inv_Month, int year=Inv_Year, int hour=0,  
3622             int minute=0, int second=0, int millisec=0) -> DateTime 
3624         return _misc_
.DateTime_Set(*args
, **kwargs
) 
3626     def ResetTime(*args
, **kwargs
): 
3627         """ResetTime(self) -> DateTime""" 
3628         return _misc_
.DateTime_ResetTime(*args
, **kwargs
) 
3630     def SetYear(*args
, **kwargs
): 
3631         """SetYear(self, int year) -> DateTime""" 
3632         return _misc_
.DateTime_SetYear(*args
, **kwargs
) 
3634     def SetMonth(*args
, **kwargs
): 
3635         """SetMonth(self, int month) -> DateTime""" 
3636         return _misc_
.DateTime_SetMonth(*args
, **kwargs
) 
3638     def SetDay(*args
, **kwargs
): 
3639         """SetDay(self, int day) -> DateTime""" 
3640         return _misc_
.DateTime_SetDay(*args
, **kwargs
) 
3642     def SetHour(*args
, **kwargs
): 
3643         """SetHour(self, int hour) -> DateTime""" 
3644         return _misc_
.DateTime_SetHour(*args
, **kwargs
) 
3646     def SetMinute(*args
, **kwargs
): 
3647         """SetMinute(self, int minute) -> DateTime""" 
3648         return _misc_
.DateTime_SetMinute(*args
, **kwargs
) 
3650     def SetSecond(*args
, **kwargs
): 
3651         """SetSecond(self, int second) -> DateTime""" 
3652         return _misc_
.DateTime_SetSecond(*args
, **kwargs
) 
3654     def SetMillisecond(*args
, **kwargs
): 
3655         """SetMillisecond(self, int millisecond) -> DateTime""" 
3656         return _misc_
.DateTime_SetMillisecond(*args
, **kwargs
) 
3658     def SetToWeekDayInSameWeek(*args
, **kwargs
): 
3659         """SetToWeekDayInSameWeek(self, int weekday, int flags=Monday_First) -> DateTime""" 
3660         return _misc_
.DateTime_SetToWeekDayInSameWeek(*args
, **kwargs
) 
3662     def GetWeekDayInSameWeek(*args
, **kwargs
): 
3663         """GetWeekDayInSameWeek(self, int weekday, int flags=Monday_First) -> DateTime""" 
3664         return _misc_
.DateTime_GetWeekDayInSameWeek(*args
, **kwargs
) 
3666     def SetToNextWeekDay(*args
, **kwargs
): 
3667         """SetToNextWeekDay(self, int weekday) -> DateTime""" 
3668         return _misc_
.DateTime_SetToNextWeekDay(*args
, **kwargs
) 
3670     def GetNextWeekDay(*args
, **kwargs
): 
3671         """GetNextWeekDay(self, int weekday) -> DateTime""" 
3672         return _misc_
.DateTime_GetNextWeekDay(*args
, **kwargs
) 
3674     def SetToPrevWeekDay(*args
, **kwargs
): 
3675         """SetToPrevWeekDay(self, int weekday) -> DateTime""" 
3676         return _misc_
.DateTime_SetToPrevWeekDay(*args
, **kwargs
) 
3678     def GetPrevWeekDay(*args
, **kwargs
): 
3679         """GetPrevWeekDay(self, int weekday) -> DateTime""" 
3680         return _misc_
.DateTime_GetPrevWeekDay(*args
, **kwargs
) 
3682     def SetToWeekDay(*args
, **kwargs
): 
3683         """SetToWeekDay(self, int weekday, int n=1, int month=Inv_Month, int year=Inv_Year) -> bool""" 
3684         return _misc_
.DateTime_SetToWeekDay(*args
, **kwargs
) 
3686     def SetToLastWeekDay(*args
, **kwargs
): 
3687         """SetToLastWeekDay(self, int weekday, int month=Inv_Month, int year=Inv_Year) -> bool""" 
3688         return _misc_
.DateTime_SetToLastWeekDay(*args
, **kwargs
) 
3690     def GetLastWeekDay(*args
, **kwargs
): 
3691         """GetLastWeekDay(self, int weekday, int month=Inv_Month, int year=Inv_Year) -> DateTime""" 
3692         return _misc_
.DateTime_GetLastWeekDay(*args
, **kwargs
) 
3694     def SetToTheWeek(*args
, **kwargs
): 
3695         """SetToTheWeek(self, int numWeek, int weekday=Mon, int flags=Monday_First) -> bool""" 
3696         return _misc_
.DateTime_SetToTheWeek(*args
, **kwargs
) 
3698     def GetWeek(*args
, **kwargs
): 
3699         """GetWeek(self, int numWeek, int weekday=Mon, int flags=Monday_First) -> DateTime""" 
3700         return _misc_
.DateTime_GetWeek(*args
, **kwargs
) 
3702     SetToTheWeek 
= wx
._deprecated
(SetToTheWeek
, "SetToTheWeek is deprecated, use (static) SetToWeekOfYear instead") 
3703     GetWeek 
= wx
._deprecated
(GetWeek
, "GetWeek is deprecated, use GetWeekOfYear instead") 
3705     def SetToWeekOfYear(*args
, **kwargs
): 
3706         """SetToWeekOfYear(int year, int numWeek, int weekday=Mon) -> DateTime""" 
3707         return _misc_
.DateTime_SetToWeekOfYear(*args
, **kwargs
) 
3709     SetToWeekOfYear 
= staticmethod(SetToWeekOfYear
) 
3710     def SetToLastMonthDay(*args
, **kwargs
): 
3711         """SetToLastMonthDay(self, int month=Inv_Month, int year=Inv_Year) -> DateTime""" 
3712         return _misc_
.DateTime_SetToLastMonthDay(*args
, **kwargs
) 
3714     def GetLastMonthDay(*args
, **kwargs
): 
3715         """GetLastMonthDay(self, int month=Inv_Month, int year=Inv_Year) -> DateTime""" 
3716         return _misc_
.DateTime_GetLastMonthDay(*args
, **kwargs
) 
3718     def SetToYearDay(*args
, **kwargs
): 
3719         """SetToYearDay(self, int yday) -> DateTime""" 
3720         return _misc_
.DateTime_SetToYearDay(*args
, **kwargs
) 
3722     def GetYearDay(*args
, **kwargs
): 
3723         """GetYearDay(self, int yday) -> DateTime""" 
3724         return _misc_
.DateTime_GetYearDay(*args
, **kwargs
) 
3726     def GetJulianDayNumber(*args
, **kwargs
): 
3727         """GetJulianDayNumber(self) -> double""" 
3728         return _misc_
.DateTime_GetJulianDayNumber(*args
, **kwargs
) 
3730     def GetJDN(*args
, **kwargs
): 
3731         """GetJDN(self) -> double""" 
3732         return _misc_
.DateTime_GetJDN(*args
, **kwargs
) 
3734     def GetModifiedJulianDayNumber(*args
, **kwargs
): 
3735         """GetModifiedJulianDayNumber(self) -> double""" 
3736         return _misc_
.DateTime_GetModifiedJulianDayNumber(*args
, **kwargs
) 
3738     def GetMJD(*args
, **kwargs
): 
3739         """GetMJD(self) -> double""" 
3740         return _misc_
.DateTime_GetMJD(*args
, **kwargs
) 
3742     def GetRataDie(*args
, **kwargs
): 
3743         """GetRataDie(self) -> double""" 
3744         return _misc_
.DateTime_GetRataDie(*args
, **kwargs
) 
3746     def ToTimezone(*args
, **kwargs
): 
3747         """ToTimezone(self, wxDateTime::TimeZone tz, bool noDST=False) -> DateTime""" 
3748         return _misc_
.DateTime_ToTimezone(*args
, **kwargs
) 
3750     def MakeTimezone(*args
, **kwargs
): 
3751         """MakeTimezone(self, wxDateTime::TimeZone tz, bool noDST=False) -> DateTime""" 
3752         return _misc_
.DateTime_MakeTimezone(*args
, **kwargs
) 
3754     def FromTimezone(*args
, **kwargs
): 
3755         """FromTimezone(self, wxDateTime::TimeZone tz, bool noDST=False) -> DateTime""" 
3756         return _misc_
.DateTime_FromTimezone(*args
, **kwargs
) 
3758     def MakeFromTimezone(*args
, **kwargs
): 
3759         """MakeFromTimezone(self, wxDateTime::TimeZone tz, bool noDST=False) -> DateTime""" 
3760         return _misc_
.DateTime_MakeFromTimezone(*args
, **kwargs
) 
3762     def ToUTC(*args
, **kwargs
): 
3763         """ToUTC(self, bool noDST=False) -> DateTime""" 
3764         return _misc_
.DateTime_ToUTC(*args
, **kwargs
) 
3766     def MakeUTC(*args
, **kwargs
): 
3767         """MakeUTC(self, bool noDST=False) -> DateTime""" 
3768         return _misc_
.DateTime_MakeUTC(*args
, **kwargs
) 
3770     def ToGMT(*args
, **kwargs
): 
3771         """ToGMT(self, bool noDST=False) -> DateTime""" 
3772         return _misc_
.DateTime_ToGMT(*args
, **kwargs
) 
3774     def MakeGMT(*args
, **kwargs
): 
3775         """MakeGMT(self, bool noDST=False) -> DateTime""" 
3776         return _misc_
.DateTime_MakeGMT(*args
, **kwargs
) 
3778     def FromUTC(*args
, **kwargs
): 
3779         """FromUTC(self, bool noDST=False) -> DateTime""" 
3780         return _misc_
.DateTime_FromUTC(*args
, **kwargs
) 
3782     def MakeFromUTC(*args
, **kwargs
): 
3783         """MakeFromUTC(self, bool noDST=False) -> DateTime""" 
3784         return _misc_
.DateTime_MakeFromUTC(*args
, **kwargs
) 
3786     def IsDST(*args
, **kwargs
): 
3787         """IsDST(self, int country=Country_Default) -> int""" 
3788         return _misc_
.DateTime_IsDST(*args
, **kwargs
) 
3790     def IsValid(*args
, **kwargs
): 
3791         """IsValid(self) -> bool""" 
3792         return _misc_
.DateTime_IsValid(*args
, **kwargs
) 
3796     def __nonzero__(self
): return self
.IsOk()  
3797     def GetTicks(*args
, **kwargs
): 
3798         """GetTicks(self) -> time_t""" 
3799         return _misc_
.DateTime_GetTicks(*args
, **kwargs
) 
3801     def GetYear(*args
, **kwargs
): 
3802         """GetYear(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3803         return _misc_
.DateTime_GetYear(*args
, **kwargs
) 
3805     def GetMonth(*args
, **kwargs
): 
3806         """GetMonth(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3807         return _misc_
.DateTime_GetMonth(*args
, **kwargs
) 
3809     def GetDay(*args
, **kwargs
): 
3810         """GetDay(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3811         return _misc_
.DateTime_GetDay(*args
, **kwargs
) 
3813     def GetWeekDay(*args
, **kwargs
): 
3814         """GetWeekDay(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3815         return _misc_
.DateTime_GetWeekDay(*args
, **kwargs
) 
3817     def GetHour(*args
, **kwargs
): 
3818         """GetHour(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3819         return _misc_
.DateTime_GetHour(*args
, **kwargs
) 
3821     def GetMinute(*args
, **kwargs
): 
3822         """GetMinute(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3823         return _misc_
.DateTime_GetMinute(*args
, **kwargs
) 
3825     def GetSecond(*args
, **kwargs
): 
3826         """GetSecond(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3827         return _misc_
.DateTime_GetSecond(*args
, **kwargs
) 
3829     def GetMillisecond(*args
, **kwargs
): 
3830         """GetMillisecond(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3831         return _misc_
.DateTime_GetMillisecond(*args
, **kwargs
) 
3833     def GetDayOfYear(*args
, **kwargs
): 
3834         """GetDayOfYear(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3835         return _misc_
.DateTime_GetDayOfYear(*args
, **kwargs
) 
3837     def GetWeekOfYear(*args
, **kwargs
): 
3838         """GetWeekOfYear(self, int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3839         return _misc_
.DateTime_GetWeekOfYear(*args
, **kwargs
) 
3841     def GetWeekOfMonth(*args
, **kwargs
): 
3842         """GetWeekOfMonth(self, int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3843         return _misc_
.DateTime_GetWeekOfMonth(*args
, **kwargs
) 
3845     def IsWorkDay(*args
, **kwargs
): 
3846         """IsWorkDay(self, int country=Country_Default) -> bool""" 
3847         return _misc_
.DateTime_IsWorkDay(*args
, **kwargs
) 
3849     def IsEqualTo(*args
, **kwargs
): 
3850         """IsEqualTo(self, DateTime datetime) -> bool""" 
3851         return _misc_
.DateTime_IsEqualTo(*args
, **kwargs
) 
3853     def IsEarlierThan(*args
, **kwargs
): 
3854         """IsEarlierThan(self, DateTime datetime) -> bool""" 
3855         return _misc_
.DateTime_IsEarlierThan(*args
, **kwargs
) 
3857     def IsLaterThan(*args
, **kwargs
): 
3858         """IsLaterThan(self, DateTime datetime) -> bool""" 
3859         return _misc_
.DateTime_IsLaterThan(*args
, **kwargs
) 
3861     def IsStrictlyBetween(*args
, **kwargs
): 
3862         """IsStrictlyBetween(self, DateTime t1, DateTime t2) -> bool""" 
3863         return _misc_
.DateTime_IsStrictlyBetween(*args
, **kwargs
) 
3865     def IsBetween(*args
, **kwargs
): 
3866         """IsBetween(self, DateTime t1, DateTime t2) -> bool""" 
3867         return _misc_
.DateTime_IsBetween(*args
, **kwargs
) 
3869     def IsSameDate(*args
, **kwargs
): 
3870         """IsSameDate(self, DateTime dt) -> bool""" 
3871         return _misc_
.DateTime_IsSameDate(*args
, **kwargs
) 
3873     def IsSameTime(*args
, **kwargs
): 
3874         """IsSameTime(self, DateTime dt) -> bool""" 
3875         return _misc_
.DateTime_IsSameTime(*args
, **kwargs
) 
3877     def IsEqualUpTo(*args
, **kwargs
): 
3878         """IsEqualUpTo(self, DateTime dt, TimeSpan ts) -> bool""" 
3879         return _misc_
.DateTime_IsEqualUpTo(*args
, **kwargs
) 
3881     def AddTS(*args
, **kwargs
): 
3882         """AddTS(self, TimeSpan diff) -> DateTime""" 
3883         return _misc_
.DateTime_AddTS(*args
, **kwargs
) 
3885     def AddDS(*args
, **kwargs
): 
3886         """AddDS(self, DateSpan diff) -> DateTime""" 
3887         return _misc_
.DateTime_AddDS(*args
, **kwargs
) 
3889     def SubtractTS(*args
, **kwargs
): 
3890         """SubtractTS(self, TimeSpan diff) -> DateTime""" 
3891         return _misc_
.DateTime_SubtractTS(*args
, **kwargs
) 
3893     def SubtractDS(*args
, **kwargs
): 
3894         """SubtractDS(self, DateSpan diff) -> DateTime""" 
3895         return _misc_
.DateTime_SubtractDS(*args
, **kwargs
) 
3897     def Subtract(*args
, **kwargs
): 
3898         """Subtract(self, DateTime dt) -> TimeSpan""" 
3899         return _misc_
.DateTime_Subtract(*args
, **kwargs
) 
3901     def __iadd__(*args
): 
3903         __iadd__(self, TimeSpan diff) -> DateTime 
3904         __iadd__(self, DateSpan diff) -> DateTime 
3906         return _misc_
.DateTime___iadd__(*args
) 
3908     def __isub__(*args
): 
3910         __isub__(self, TimeSpan diff) -> DateTime 
3911         __isub__(self, DateSpan diff) -> DateTime 
3913         return _misc_
.DateTime___isub__(*args
) 
3917         __add__(self, TimeSpan other) -> DateTime 
3918         __add__(self, DateSpan other) -> DateTime 
3920         return _misc_
.DateTime___add__(*args
) 
3924         __sub__(self, DateTime other) -> TimeSpan 
3925         __sub__(self, TimeSpan other) -> DateTime 
3926         __sub__(self, DateSpan other) -> DateTime 
3928         return _misc_
.DateTime___sub__(*args
) 
3930     def __lt__(*args
, **kwargs
): 
3931         """__lt__(self, DateTime other) -> bool""" 
3932         return _misc_
.DateTime___lt__(*args
, **kwargs
) 
3934     def __le__(*args
, **kwargs
): 
3935         """__le__(self, DateTime other) -> bool""" 
3936         return _misc_
.DateTime___le__(*args
, **kwargs
) 
3938     def __gt__(*args
, **kwargs
): 
3939         """__gt__(self, DateTime other) -> bool""" 
3940         return _misc_
.DateTime___gt__(*args
, **kwargs
) 
3942     def __ge__(*args
, **kwargs
): 
3943         """__ge__(self, DateTime other) -> bool""" 
3944         return _misc_
.DateTime___ge__(*args
, **kwargs
) 
3946     def __eq__(*args
, **kwargs
): 
3947         """__eq__(self, DateTime other) -> bool""" 
3948         return _misc_
.DateTime___eq__(*args
, **kwargs
) 
3950     def __ne__(*args
, **kwargs
): 
3951         """__ne__(self, DateTime other) -> bool""" 
3952         return _misc_
.DateTime___ne__(*args
, **kwargs
) 
3954     def ParseRfc822Date(*args
, **kwargs
): 
3955         """ParseRfc822Date(self, String date) -> int""" 
3956         return _misc_
.DateTime_ParseRfc822Date(*args
, **kwargs
) 
3958     def ParseFormat(*args
, **kwargs
): 
3959         """ParseFormat(self, String date, String format=DefaultDateTimeFormat, DateTime dateDef=DefaultDateTime) -> int""" 
3960         return _misc_
.DateTime_ParseFormat(*args
, **kwargs
) 
3962     def ParseDateTime(*args
, **kwargs
): 
3963         """ParseDateTime(self, String datetime) -> int""" 
3964         return _misc_
.DateTime_ParseDateTime(*args
, **kwargs
) 
3966     def ParseDate(*args
, **kwargs
): 
3967         """ParseDate(self, String date) -> int""" 
3968         return _misc_
.DateTime_ParseDate(*args
, **kwargs
) 
3970     def ParseTime(*args
, **kwargs
): 
3971         """ParseTime(self, String time) -> int""" 
3972         return _misc_
.DateTime_ParseTime(*args
, **kwargs
) 
3974     def Format(*args
, **kwargs
): 
3975         """Format(self, String format=DefaultDateTimeFormat, wxDateTime::TimeZone tz=LOCAL_TZ) -> String""" 
3976         return _misc_
.DateTime_Format(*args
, **kwargs
) 
3978     def FormatDate(*args
, **kwargs
): 
3979         """FormatDate(self) -> String""" 
3980         return _misc_
.DateTime_FormatDate(*args
, **kwargs
) 
3982     def FormatTime(*args
, **kwargs
): 
3983         """FormatTime(self) -> String""" 
3984         return _misc_
.DateTime_FormatTime(*args
, **kwargs
) 
3986     def FormatISODate(*args
, **kwargs
): 
3987         """FormatISODate(self) -> String""" 
3988         return _misc_
.DateTime_FormatISODate(*args
, **kwargs
) 
3990     def FormatISOTime(*args
, **kwargs
): 
3991         """FormatISOTime(self) -> String""" 
3992         return _misc_
.DateTime_FormatISOTime(*args
, **kwargs
) 
3996             f 
= self
.Format().encode(wx
.GetDefaultPyEncoding()) 
3997             return '<wx.DateTime: \"%s\" at %s>' % ( f
, self
.this
) 
3999             return '<wx.DateTime: \"INVALID\" at %s>' % self
.this
 
4002             return self
.Format().encode(wx
.GetDefaultPyEncoding()) 
4004             return "INVALID DateTime" 
4006     Day 
= property(GetDay
,SetDay
,doc
="See `GetDay` and `SetDay`")  
4007     DayOfYear 
= property(GetDayOfYear
,doc
="See `GetDayOfYear`")  
4008     Hour 
= property(GetHour
,SetHour
,doc
="See `GetHour` and `SetHour`")  
4009     JDN 
= property(GetJDN
,SetJDN
,doc
="See `GetJDN` and `SetJDN`")  
4010     JulianDayNumber 
= property(GetJulianDayNumber
,doc
="See `GetJulianDayNumber`")  
4011     LastMonthDay 
= property(GetLastMonthDay
,doc
="See `GetLastMonthDay`")  
4012     LastWeekDay 
= property(GetLastWeekDay
,doc
="See `GetLastWeekDay`")  
4013     MJD 
= property(GetMJD
,doc
="See `GetMJD`")  
4014     Millisecond 
= property(GetMillisecond
,SetMillisecond
,doc
="See `GetMillisecond` and `SetMillisecond`")  
4015     Minute 
= property(GetMinute
,SetMinute
,doc
="See `GetMinute` and `SetMinute`")  
4016     ModifiedJulianDayNumber 
= property(GetModifiedJulianDayNumber
,doc
="See `GetModifiedJulianDayNumber`")  
4017     Month 
= property(GetMonth
,SetMonth
,doc
="See `GetMonth` and `SetMonth`")  
4018     NextWeekDay 
= property(GetNextWeekDay
,doc
="See `GetNextWeekDay`")  
4019     PrevWeekDay 
= property(GetPrevWeekDay
,doc
="See `GetPrevWeekDay`")  
4020     RataDie 
= property(GetRataDie
,doc
="See `GetRataDie`")  
4021     Second 
= property(GetSecond
,SetSecond
,doc
="See `GetSecond` and `SetSecond`")  
4022     Ticks 
= property(GetTicks
,doc
="See `GetTicks`")  
4023     Week 
= property(GetWeek
,doc
="See `GetWeek`")  
4024     WeekDay 
= property(GetWeekDay
,doc
="See `GetWeekDay`")  
4025     WeekDayInSameWeek 
= property(GetWeekDayInSameWeek
,doc
="See `GetWeekDayInSameWeek`")  
4026     WeekOfMonth 
= property(GetWeekOfMonth
,doc
="See `GetWeekOfMonth`")  
4027     WeekOfYear 
= property(GetWeekOfYear
,doc
="See `GetWeekOfYear`")  
4028     Year 
= property(GetYear
,SetYear
,doc
="See `GetYear` and `SetYear`")  
4029     YearDay 
= property(GetYearDay
,doc
="See `GetYearDay`")  
4030 _misc_
.DateTime_swigregister(DateTime
) 
4031 DefaultDateTimeFormat 
= cvar
.DefaultDateTimeFormat
 
4032 DefaultTimeSpanFormat 
= cvar
.DefaultTimeSpanFormat
 
4034 def DateTime_SetCountry(*args
, **kwargs
): 
4035   """DateTime_SetCountry(int country)""" 
4036   return _misc_
.DateTime_SetCountry(*args
, **kwargs
) 
4038 def DateTime_GetCountry(*args
): 
4039   """DateTime_GetCountry() -> int""" 
4040   return _misc_
.DateTime_GetCountry(*args
) 
4042 def DateTime_IsWestEuropeanCountry(*args
, **kwargs
): 
4043   """DateTime_IsWestEuropeanCountry(int country=Country_Default) -> bool""" 
4044   return _misc_
.DateTime_IsWestEuropeanCountry(*args
, **kwargs
) 
4046 def DateTime_GetCurrentYear(*args
, **kwargs
): 
4047   """DateTime_GetCurrentYear(int cal=Gregorian) -> int""" 
4048   return _misc_
.DateTime_GetCurrentYear(*args
, **kwargs
) 
4050 def DateTime_ConvertYearToBC(*args
, **kwargs
): 
4051   """DateTime_ConvertYearToBC(int year) -> int""" 
4052   return _misc_
.DateTime_ConvertYearToBC(*args
, **kwargs
) 
4054 def DateTime_GetCurrentMonth(*args
, **kwargs
): 
4055   """DateTime_GetCurrentMonth(int cal=Gregorian) -> int""" 
4056   return _misc_
.DateTime_GetCurrentMonth(*args
, **kwargs
) 
4058 def DateTime_IsLeapYear(*args
, **kwargs
): 
4059   """DateTime_IsLeapYear(int year=Inv_Year, int cal=Gregorian) -> bool""" 
4060   return _misc_
.DateTime_IsLeapYear(*args
, **kwargs
) 
4062 def DateTime_GetCentury(*args
, **kwargs
): 
4063   """DateTime_GetCentury(int year=Inv_Year) -> int""" 
4064   return _misc_
.DateTime_GetCentury(*args
, **kwargs
) 
4066 def DateTime_GetNumberOfDaysinYear(*args
, **kwargs
): 
4067   """DateTime_GetNumberOfDaysinYear(int year, int cal=Gregorian) -> int""" 
4068   return _misc_
.DateTime_GetNumberOfDaysinYear(*args
, **kwargs
) 
4070 def DateTime_GetNumberOfDaysInMonth(*args
, **kwargs
): 
4071   """DateTime_GetNumberOfDaysInMonth(int month, int year=Inv_Year, int cal=Gregorian) -> int""" 
4072   return _misc_
.DateTime_GetNumberOfDaysInMonth(*args
, **kwargs
) 
4074 def DateTime_GetMonthName(*args
, **kwargs
): 
4075   """DateTime_GetMonthName(int month, int flags=Name_Full) -> String""" 
4076   return _misc_
.DateTime_GetMonthName(*args
, **kwargs
) 
4078 def DateTime_GetWeekDayName(*args
, **kwargs
): 
4079   """DateTime_GetWeekDayName(int weekday, int flags=Name_Full) -> String""" 
4080   return _misc_
.DateTime_GetWeekDayName(*args
, **kwargs
) 
4082 def DateTime_GetAmPmStrings(*args
): 
4084     GetAmPmStrings() -> (am, pm) 
4086     Get the AM and PM strings in the current locale (may be empty) 
4088   return _misc_
.DateTime_GetAmPmStrings(*args
) 
4090 def DateTime_IsDSTApplicable(*args
, **kwargs
): 
4091   """DateTime_IsDSTApplicable(int year=Inv_Year, int country=Country_Default) -> bool""" 
4092   return _misc_
.DateTime_IsDSTApplicable(*args
, **kwargs
) 
4094 def DateTime_GetBeginDST(*args
, **kwargs
): 
4095   """DateTime_GetBeginDST(int year=Inv_Year, int country=Country_Default) -> DateTime""" 
4096   return _misc_
.DateTime_GetBeginDST(*args
, **kwargs
) 
4098 def DateTime_GetEndDST(*args
, **kwargs
): 
4099   """DateTime_GetEndDST(int year=Inv_Year, int country=Country_Default) -> DateTime""" 
4100   return _misc_
.DateTime_GetEndDST(*args
, **kwargs
) 
4102 def DateTime_Now(*args
): 
4103   """DateTime_Now() -> DateTime""" 
4104   return _misc_
.DateTime_Now(*args
) 
4106 def DateTime_UNow(*args
): 
4107   """DateTime_UNow() -> DateTime""" 
4108   return _misc_
.DateTime_UNow(*args
) 
4110 def DateTime_Today(*args
): 
4111   """DateTime_Today() -> DateTime""" 
4112   return _misc_
.DateTime_Today(*args
) 
4114 def DateTimeFromTimeT(*args
, **kwargs
): 
4115     """DateTimeFromTimeT(time_t timet) -> DateTime""" 
4116     val 
= _misc_
.new_DateTimeFromTimeT(*args
, **kwargs
) 
4119 def DateTimeFromJDN(*args
, **kwargs
): 
4120     """DateTimeFromJDN(double jdn) -> DateTime""" 
4121     val 
= _misc_
.new_DateTimeFromJDN(*args
, **kwargs
) 
4124 def DateTimeFromHMS(*args
, **kwargs
): 
4125     """DateTimeFromHMS(int hour, int minute=0, int second=0, int millisec=0) -> DateTime""" 
4126     val 
= _misc_
.new_DateTimeFromHMS(*args
, **kwargs
) 
4129 def DateTimeFromDMY(*args
, **kwargs
): 
4131     DateTimeFromDMY(int day, int month=Inv_Month, int year=Inv_Year, int hour=0,  
4132         int minute=0, int second=0, int millisec=0) -> DateTime 
4134     val 
= _misc_
.new_DateTimeFromDMY(*args
, **kwargs
) 
4137 def DateTimeFromDateTime(*args
, **kwargs
): 
4138     """DateTimeFromDateTime(DateTime date) -> DateTime""" 
4139     val 
= _misc_
.new_DateTimeFromDateTime(*args
, **kwargs
) 
4142 def DateTime_SetToWeekOfYear(*args
, **kwargs
): 
4143   """DateTime_SetToWeekOfYear(int year, int numWeek, int weekday=Mon) -> DateTime""" 
4144   return _misc_
.DateTime_SetToWeekOfYear(*args
, **kwargs
) 
4146 class TimeSpan(object): 
4147     """Proxy of C++ TimeSpan class""" 
4148     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
4149     __repr__ 
= _swig_repr
 
4150     def Milliseconds(*args
, **kwargs
): 
4151         """Milliseconds(long ms) -> TimeSpan""" 
4152         return _misc_
.TimeSpan_Milliseconds(*args
, **kwargs
) 
4154     Milliseconds 
= staticmethod(Milliseconds
) 
4155     def Millisecond(*args
, **kwargs
): 
4156         """Millisecond() -> TimeSpan""" 
4157         return _misc_
.TimeSpan_Millisecond(*args
, **kwargs
) 
4159     Millisecond 
= staticmethod(Millisecond
) 
4160     def Seconds(*args
, **kwargs
): 
4161         """Seconds(long sec) -> TimeSpan""" 
4162         return _misc_
.TimeSpan_Seconds(*args
, **kwargs
) 
4164     Seconds 
= staticmethod(Seconds
) 
4165     def Second(*args
, **kwargs
): 
4166         """Second() -> TimeSpan""" 
4167         return _misc_
.TimeSpan_Second(*args
, **kwargs
) 
4169     Second 
= staticmethod(Second
) 
4170     def Minutes(*args
, **kwargs
): 
4171         """Minutes(long min) -> TimeSpan""" 
4172         return _misc_
.TimeSpan_Minutes(*args
, **kwargs
) 
4174     Minutes 
= staticmethod(Minutes
) 
4175     def Minute(*args
, **kwargs
): 
4176         """Minute() -> TimeSpan""" 
4177         return _misc_
.TimeSpan_Minute(*args
, **kwargs
) 
4179     Minute 
= staticmethod(Minute
) 
4180     def Hours(*args
, **kwargs
): 
4181         """Hours(long hours) -> TimeSpan""" 
4182         return _misc_
.TimeSpan_Hours(*args
, **kwargs
) 
4184     Hours 
= staticmethod(Hours
) 
4185     def Hour(*args
, **kwargs
): 
4186         """Hour() -> TimeSpan""" 
4187         return _misc_
.TimeSpan_Hour(*args
, **kwargs
) 
4189     Hour 
= staticmethod(Hour
) 
4190     def Days(*args
, **kwargs
): 
4191         """Days(long days) -> TimeSpan""" 
4192         return _misc_
.TimeSpan_Days(*args
, **kwargs
) 
4194     Days 
= staticmethod(Days
) 
4195     def Day(*args
, **kwargs
): 
4196         """Day() -> TimeSpan""" 
4197         return _misc_
.TimeSpan_Day(*args
, **kwargs
) 
4199     Day 
= staticmethod(Day
) 
4200     def Weeks(*args
, **kwargs
): 
4201         """Weeks(long days) -> TimeSpan""" 
4202         return _misc_
.TimeSpan_Weeks(*args
, **kwargs
) 
4204     Weeks 
= staticmethod(Weeks
) 
4205     def Week(*args
, **kwargs
): 
4206         """Week() -> TimeSpan""" 
4207         return _misc_
.TimeSpan_Week(*args
, **kwargs
) 
4209     Week 
= staticmethod(Week
) 
4210     def __init__(self
, *args
, **kwargs
):  
4211         """__init__(self, long hours=0, long minutes=0, long seconds=0, long milliseconds=0) -> TimeSpan""" 
4212         _misc_
.TimeSpan_swiginit(self
,_misc_
.new_TimeSpan(*args
, **kwargs
)) 
4213     __swig_destroy__ 
= _misc_
.delete_TimeSpan
 
4214     __del__ 
= lambda self 
: None; 
4215     def Add(*args
, **kwargs
): 
4216         """Add(self, TimeSpan diff) -> TimeSpan""" 
4217         return _misc_
.TimeSpan_Add(*args
, **kwargs
) 
4219     def Subtract(*args
, **kwargs
): 
4220         """Subtract(self, TimeSpan diff) -> TimeSpan""" 
4221         return _misc_
.TimeSpan_Subtract(*args
, **kwargs
) 
4223     def Multiply(*args
, **kwargs
): 
4224         """Multiply(self, int n) -> TimeSpan""" 
4225         return _misc_
.TimeSpan_Multiply(*args
, **kwargs
) 
4227     def Neg(*args
, **kwargs
): 
4228         """Neg(self) -> TimeSpan""" 
4229         return _misc_
.TimeSpan_Neg(*args
, **kwargs
) 
4231     def Abs(*args
, **kwargs
): 
4232         """Abs(self) -> TimeSpan""" 
4233         return _misc_
.TimeSpan_Abs(*args
, **kwargs
) 
4235     def __iadd__(*args
, **kwargs
): 
4236         """__iadd__(self, TimeSpan diff) -> TimeSpan""" 
4237         return _misc_
.TimeSpan___iadd__(*args
, **kwargs
) 
4239     def __isub__(*args
, **kwargs
): 
4240         """__isub__(self, TimeSpan diff) -> TimeSpan""" 
4241         return _misc_
.TimeSpan___isub__(*args
, **kwargs
) 
4243     def __imul__(*args
, **kwargs
): 
4244         """__imul__(self, int n) -> TimeSpan""" 
4245         return _misc_
.TimeSpan___imul__(*args
, **kwargs
) 
4247     def __neg__(*args
, **kwargs
): 
4248         """__neg__(self) -> TimeSpan""" 
4249         return _misc_
.TimeSpan___neg__(*args
, **kwargs
) 
4251     def __add__(*args
, **kwargs
): 
4252         """__add__(self, TimeSpan other) -> TimeSpan""" 
4253         return _misc_
.TimeSpan___add__(*args
, **kwargs
) 
4255     def __sub__(*args
, **kwargs
): 
4256         """__sub__(self, TimeSpan other) -> TimeSpan""" 
4257         return _misc_
.TimeSpan___sub__(*args
, **kwargs
) 
4259     def __mul__(*args
, **kwargs
): 
4260         """__mul__(self, int n) -> TimeSpan""" 
4261         return _misc_
.TimeSpan___mul__(*args
, **kwargs
) 
4263     def __rmul__(*args
, **kwargs
): 
4264         """__rmul__(self, int n) -> TimeSpan""" 
4265         return _misc_
.TimeSpan___rmul__(*args
, **kwargs
) 
4267     def __lt__(*args
, **kwargs
): 
4268         """__lt__(self, TimeSpan other) -> bool""" 
4269         return _misc_
.TimeSpan___lt__(*args
, **kwargs
) 
4271     def __le__(*args
, **kwargs
): 
4272         """__le__(self, TimeSpan other) -> bool""" 
4273         return _misc_
.TimeSpan___le__(*args
, **kwargs
) 
4275     def __gt__(*args
, **kwargs
): 
4276         """__gt__(self, TimeSpan other) -> bool""" 
4277         return _misc_
.TimeSpan___gt__(*args
, **kwargs
) 
4279     def __ge__(*args
, **kwargs
): 
4280         """__ge__(self, TimeSpan other) -> bool""" 
4281         return _misc_
.TimeSpan___ge__(*args
, **kwargs
) 
4283     def __eq__(*args
, **kwargs
): 
4284         """__eq__(self, TimeSpan other) -> bool""" 
4285         return _misc_
.TimeSpan___eq__(*args
, **kwargs
) 
4287     def __ne__(*args
, **kwargs
): 
4288         """__ne__(self, TimeSpan other) -> bool""" 
4289         return _misc_
.TimeSpan___ne__(*args
, **kwargs
) 
4291     def IsNull(*args
, **kwargs
): 
4292         """IsNull(self) -> bool""" 
4293         return _misc_
.TimeSpan_IsNull(*args
, **kwargs
) 
4295     def IsPositive(*args
, **kwargs
): 
4296         """IsPositive(self) -> bool""" 
4297         return _misc_
.TimeSpan_IsPositive(*args
, **kwargs
) 
4299     def IsNegative(*args
, **kwargs
): 
4300         """IsNegative(self) -> bool""" 
4301         return _misc_
.TimeSpan_IsNegative(*args
, **kwargs
) 
4303     def IsEqualTo(*args
, **kwargs
): 
4304         """IsEqualTo(self, TimeSpan ts) -> bool""" 
4305         return _misc_
.TimeSpan_IsEqualTo(*args
, **kwargs
) 
4307     def IsLongerThan(*args
, **kwargs
): 
4308         """IsLongerThan(self, TimeSpan ts) -> bool""" 
4309         return _misc_
.TimeSpan_IsLongerThan(*args
, **kwargs
) 
4311     def IsShorterThan(*args
, **kwargs
): 
4312         """IsShorterThan(self, TimeSpan t) -> bool""" 
4313         return _misc_
.TimeSpan_IsShorterThan(*args
, **kwargs
) 
4315     def GetWeeks(*args
, **kwargs
): 
4316         """GetWeeks(self) -> int""" 
4317         return _misc_
.TimeSpan_GetWeeks(*args
, **kwargs
) 
4319     def GetDays(*args
, **kwargs
): 
4320         """GetDays(self) -> int""" 
4321         return _misc_
.TimeSpan_GetDays(*args
, **kwargs
) 
4323     def GetHours(*args
, **kwargs
): 
4324         """GetHours(self) -> int""" 
4325         return _misc_
.TimeSpan_GetHours(*args
, **kwargs
) 
4327     def GetMinutes(*args
, **kwargs
): 
4328         """GetMinutes(self) -> int""" 
4329         return _misc_
.TimeSpan_GetMinutes(*args
, **kwargs
) 
4331     def GetSeconds(*args
, **kwargs
): 
4332         """GetSeconds(self) -> wxLongLong""" 
4333         return _misc_
.TimeSpan_GetSeconds(*args
, **kwargs
) 
4335     def GetMilliseconds(*args
, **kwargs
): 
4336         """GetMilliseconds(self) -> wxLongLong""" 
4337         return _misc_
.TimeSpan_GetMilliseconds(*args
, **kwargs
) 
4339     def Format(*args
, **kwargs
): 
4340         """Format(self, String format=DefaultTimeSpanFormat) -> String""" 
4341         return _misc_
.TimeSpan_Format(*args
, **kwargs
) 
4344         f 
= self
.Format().encode(wx
.GetDefaultPyEncoding()) 
4345         return '<wx.TimeSpan: \"%s\" at %s>' % ( f
, self
.this
) 
4347         return self
.Format().encode(wx
.GetDefaultPyEncoding()) 
4349     Days 
= property(GetDays
,doc
="See `GetDays`")  
4350     Hours 
= property(GetHours
,doc
="See `GetHours`")  
4351     Milliseconds 
= property(GetMilliseconds
,doc
="See `GetMilliseconds`")  
4352     Minutes 
= property(GetMinutes
,doc
="See `GetMinutes`")  
4353     Seconds 
= property(GetSeconds
,doc
="See `GetSeconds`")  
4354     Weeks 
= property(GetWeeks
,doc
="See `GetWeeks`")  
4355 _misc_
.TimeSpan_swigregister(TimeSpan
) 
4357 def TimeSpan_Milliseconds(*args
, **kwargs
): 
4358   """TimeSpan_Milliseconds(long ms) -> TimeSpan""" 
4359   return _misc_
.TimeSpan_Milliseconds(*args
, **kwargs
) 
4361 def TimeSpan_Millisecond(*args
): 
4362   """TimeSpan_Millisecond() -> TimeSpan""" 
4363   return _misc_
.TimeSpan_Millisecond(*args
) 
4365 def TimeSpan_Seconds(*args
, **kwargs
): 
4366   """TimeSpan_Seconds(long sec) -> TimeSpan""" 
4367   return _misc_
.TimeSpan_Seconds(*args
, **kwargs
) 
4369 def TimeSpan_Second(*args
): 
4370   """TimeSpan_Second() -> TimeSpan""" 
4371   return _misc_
.TimeSpan_Second(*args
) 
4373 def TimeSpan_Minutes(*args
, **kwargs
): 
4374   """TimeSpan_Minutes(long min) -> TimeSpan""" 
4375   return _misc_
.TimeSpan_Minutes(*args
, **kwargs
) 
4377 def TimeSpan_Minute(*args
): 
4378   """TimeSpan_Minute() -> TimeSpan""" 
4379   return _misc_
.TimeSpan_Minute(*args
) 
4381 def TimeSpan_Hours(*args
, **kwargs
): 
4382   """TimeSpan_Hours(long hours) -> TimeSpan""" 
4383   return _misc_
.TimeSpan_Hours(*args
, **kwargs
) 
4385 def TimeSpan_Hour(*args
): 
4386   """TimeSpan_Hour() -> TimeSpan""" 
4387   return _misc_
.TimeSpan_Hour(*args
) 
4389 def TimeSpan_Days(*args
, **kwargs
): 
4390   """TimeSpan_Days(long days) -> TimeSpan""" 
4391   return _misc_
.TimeSpan_Days(*args
, **kwargs
) 
4393 def TimeSpan_Day(*args
): 
4394   """TimeSpan_Day() -> TimeSpan""" 
4395   return _misc_
.TimeSpan_Day(*args
) 
4397 def TimeSpan_Weeks(*args
, **kwargs
): 
4398   """TimeSpan_Weeks(long days) -> TimeSpan""" 
4399   return _misc_
.TimeSpan_Weeks(*args
, **kwargs
) 
4401 def TimeSpan_Week(*args
): 
4402   """TimeSpan_Week() -> TimeSpan""" 
4403   return _misc_
.TimeSpan_Week(*args
) 
4405 class DateSpan(object): 
4406     """Proxy of C++ DateSpan class""" 
4407     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
4408     __repr__ 
= _swig_repr
 
4409     def __init__(self
, *args
, **kwargs
):  
4410         """__init__(self, int years=0, int months=0, int weeks=0, int days=0) -> DateSpan""" 
4411         _misc_
.DateSpan_swiginit(self
,_misc_
.new_DateSpan(*args
, **kwargs
)) 
4412     __swig_destroy__ 
= _misc_
.delete_DateSpan
 
4413     __del__ 
= lambda self 
: None; 
4414     def Days(*args
, **kwargs
): 
4415         """Days(int days) -> DateSpan""" 
4416         return _misc_
.DateSpan_Days(*args
, **kwargs
) 
4418     Days 
= staticmethod(Days
) 
4419     def Day(*args
, **kwargs
): 
4420         """Day() -> DateSpan""" 
4421         return _misc_
.DateSpan_Day(*args
, **kwargs
) 
4423     Day 
= staticmethod(Day
) 
4424     def Weeks(*args
, **kwargs
): 
4425         """Weeks(int weeks) -> DateSpan""" 
4426         return _misc_
.DateSpan_Weeks(*args
, **kwargs
) 
4428     Weeks 
= staticmethod(Weeks
) 
4429     def Week(*args
, **kwargs
): 
4430         """Week() -> DateSpan""" 
4431         return _misc_
.DateSpan_Week(*args
, **kwargs
) 
4433     Week 
= staticmethod(Week
) 
4434     def Months(*args
, **kwargs
): 
4435         """Months(int mon) -> DateSpan""" 
4436         return _misc_
.DateSpan_Months(*args
, **kwargs
) 
4438     Months 
= staticmethod(Months
) 
4439     def Month(*args
, **kwargs
): 
4440         """Month() -> DateSpan""" 
4441         return _misc_
.DateSpan_Month(*args
, **kwargs
) 
4443     Month 
= staticmethod(Month
) 
4444     def Years(*args
, **kwargs
): 
4445         """Years(int years) -> DateSpan""" 
4446         return _misc_
.DateSpan_Years(*args
, **kwargs
) 
4448     Years 
= staticmethod(Years
) 
4449     def Year(*args
, **kwargs
): 
4450         """Year() -> DateSpan""" 
4451         return _misc_
.DateSpan_Year(*args
, **kwargs
) 
4453     Year 
= staticmethod(Year
) 
4454     def SetYears(*args
, **kwargs
): 
4455         """SetYears(self, int n) -> DateSpan""" 
4456         return _misc_
.DateSpan_SetYears(*args
, **kwargs
) 
4458     def SetMonths(*args
, **kwargs
): 
4459         """SetMonths(self, int n) -> DateSpan""" 
4460         return _misc_
.DateSpan_SetMonths(*args
, **kwargs
) 
4462     def SetWeeks(*args
, **kwargs
): 
4463         """SetWeeks(self, int n) -> DateSpan""" 
4464         return _misc_
.DateSpan_SetWeeks(*args
, **kwargs
) 
4466     def SetDays(*args
, **kwargs
): 
4467         """SetDays(self, int n) -> DateSpan""" 
4468         return _misc_
.DateSpan_SetDays(*args
, **kwargs
) 
4470     def GetYears(*args
, **kwargs
): 
4471         """GetYears(self) -> int""" 
4472         return _misc_
.DateSpan_GetYears(*args
, **kwargs
) 
4474     def GetMonths(*args
, **kwargs
): 
4475         """GetMonths(self) -> int""" 
4476         return _misc_
.DateSpan_GetMonths(*args
, **kwargs
) 
4478     def GetWeeks(*args
, **kwargs
): 
4479         """GetWeeks(self) -> int""" 
4480         return _misc_
.DateSpan_GetWeeks(*args
, **kwargs
) 
4482     def GetDays(*args
, **kwargs
): 
4483         """GetDays(self) -> int""" 
4484         return _misc_
.DateSpan_GetDays(*args
, **kwargs
) 
4486     def GetTotalDays(*args
, **kwargs
): 
4487         """GetTotalDays(self) -> int""" 
4488         return _misc_
.DateSpan_GetTotalDays(*args
, **kwargs
) 
4490     def Add(*args
, **kwargs
): 
4491         """Add(self, DateSpan other) -> DateSpan""" 
4492         return _misc_
.DateSpan_Add(*args
, **kwargs
) 
4494     def Subtract(*args
, **kwargs
): 
4495         """Subtract(self, DateSpan other) -> DateSpan""" 
4496         return _misc_
.DateSpan_Subtract(*args
, **kwargs
) 
4498     def Neg(*args
, **kwargs
): 
4499         """Neg(self) -> DateSpan""" 
4500         return _misc_
.DateSpan_Neg(*args
, **kwargs
) 
4502     def Multiply(*args
, **kwargs
): 
4503         """Multiply(self, int factor) -> DateSpan""" 
4504         return _misc_
.DateSpan_Multiply(*args
, **kwargs
) 
4506     def __iadd__(*args
, **kwargs
): 
4507         """__iadd__(self, DateSpan other) -> DateSpan""" 
4508         return _misc_
.DateSpan___iadd__(*args
, **kwargs
) 
4510     def __isub__(*args
, **kwargs
): 
4511         """__isub__(self, DateSpan other) -> DateSpan""" 
4512         return _misc_
.DateSpan___isub__(*args
, **kwargs
) 
4514     def __neg__(*args
, **kwargs
): 
4515         """__neg__(self) -> DateSpan""" 
4516         return _misc_
.DateSpan___neg__(*args
, **kwargs
) 
4518     def __imul__(*args
, **kwargs
): 
4519         """__imul__(self, int factor) -> DateSpan""" 
4520         return _misc_
.DateSpan___imul__(*args
, **kwargs
) 
4522     def __add__(*args
, **kwargs
): 
4523         """__add__(self, DateSpan other) -> DateSpan""" 
4524         return _misc_
.DateSpan___add__(*args
, **kwargs
) 
4526     def __sub__(*args
, **kwargs
): 
4527         """__sub__(self, DateSpan other) -> DateSpan""" 
4528         return _misc_
.DateSpan___sub__(*args
, **kwargs
) 
4530     def __mul__(*args
, **kwargs
): 
4531         """__mul__(self, int n) -> DateSpan""" 
4532         return _misc_
.DateSpan___mul__(*args
, **kwargs
) 
4534     def __rmul__(*args
, **kwargs
): 
4535         """__rmul__(self, int n) -> DateSpan""" 
4536         return _misc_
.DateSpan___rmul__(*args
, **kwargs
) 
4538     def __eq__(*args
, **kwargs
): 
4539         """__eq__(self, DateSpan other) -> bool""" 
4540         return _misc_
.DateSpan___eq__(*args
, **kwargs
) 
4542     def __ne__(*args
, **kwargs
): 
4543         """__ne__(self, DateSpan other) -> bool""" 
4544         return _misc_
.DateSpan___ne__(*args
, **kwargs
) 
4546     Days 
= property(GetDays
,SetDays
,doc
="See `GetDays` and `SetDays`")  
4547     Months 
= property(GetMonths
,SetMonths
,doc
="See `GetMonths` and `SetMonths`")  
4548     TotalDays 
= property(GetTotalDays
,doc
="See `GetTotalDays`")  
4549     Weeks 
= property(GetWeeks
,SetWeeks
,doc
="See `GetWeeks` and `SetWeeks`")  
4550     Years 
= property(GetYears
,SetYears
,doc
="See `GetYears` and `SetYears`")  
4551 _misc_
.DateSpan_swigregister(DateSpan
) 
4553 def DateSpan_Days(*args
, **kwargs
): 
4554   """DateSpan_Days(int days) -> DateSpan""" 
4555   return _misc_
.DateSpan_Days(*args
, **kwargs
) 
4557 def DateSpan_Day(*args
): 
4558   """DateSpan_Day() -> DateSpan""" 
4559   return _misc_
.DateSpan_Day(*args
) 
4561 def DateSpan_Weeks(*args
, **kwargs
): 
4562   """DateSpan_Weeks(int weeks) -> DateSpan""" 
4563   return _misc_
.DateSpan_Weeks(*args
, **kwargs
) 
4565 def DateSpan_Week(*args
): 
4566   """DateSpan_Week() -> DateSpan""" 
4567   return _misc_
.DateSpan_Week(*args
) 
4569 def DateSpan_Months(*args
, **kwargs
): 
4570   """DateSpan_Months(int mon) -> DateSpan""" 
4571   return _misc_
.DateSpan_Months(*args
, **kwargs
) 
4573 def DateSpan_Month(*args
): 
4574   """DateSpan_Month() -> DateSpan""" 
4575   return _misc_
.DateSpan_Month(*args
) 
4577 def DateSpan_Years(*args
, **kwargs
): 
4578   """DateSpan_Years(int years) -> DateSpan""" 
4579   return _misc_
.DateSpan_Years(*args
, **kwargs
) 
4581 def DateSpan_Year(*args
): 
4582   """DateSpan_Year() -> DateSpan""" 
4583   return _misc_
.DateSpan_Year(*args
) 
4586 def GetLocalTime(*args
): 
4587   """GetLocalTime() -> long""" 
4588   return _misc_
.GetLocalTime(*args
) 
4590 def GetUTCTime(*args
): 
4591   """GetUTCTime() -> long""" 
4592   return _misc_
.GetUTCTime(*args
) 
4594 def GetCurrentTime(*args
): 
4595   """GetCurrentTime() -> long""" 
4596   return _misc_
.GetCurrentTime(*args
) 
4598 def GetLocalTimeMillis(*args
): 
4599   """GetLocalTimeMillis() -> wxLongLong""" 
4600   return _misc_
.GetLocalTimeMillis(*args
) 
4601 #--------------------------------------------------------------------------- 
4603 DF_INVALID 
= _misc_
.DF_INVALID
 
4604 DF_TEXT 
= _misc_
.DF_TEXT
 
4605 DF_BITMAP 
= _misc_
.DF_BITMAP
 
4606 DF_METAFILE 
= _misc_
.DF_METAFILE
 
4607 DF_SYLK 
= _misc_
.DF_SYLK
 
4608 DF_DIF 
= _misc_
.DF_DIF
 
4609 DF_TIFF 
= _misc_
.DF_TIFF
 
4610 DF_OEMTEXT 
= _misc_
.DF_OEMTEXT
 
4611 DF_DIB 
= _misc_
.DF_DIB
 
4612 DF_PALETTE 
= _misc_
.DF_PALETTE
 
4613 DF_PENDATA 
= _misc_
.DF_PENDATA
 
4614 DF_RIFF 
= _misc_
.DF_RIFF
 
4615 DF_WAVE 
= _misc_
.DF_WAVE
 
4616 DF_UNICODETEXT 
= _misc_
.DF_UNICODETEXT
 
4617 DF_ENHMETAFILE 
= _misc_
.DF_ENHMETAFILE
 
4618 DF_FILENAME 
= _misc_
.DF_FILENAME
 
4619 DF_LOCALE 
= _misc_
.DF_LOCALE
 
4620 DF_PRIVATE 
= _misc_
.DF_PRIVATE
 
4621 DF_HTML 
= _misc_
.DF_HTML
 
4622 DF_MAX 
= _misc_
.DF_MAX
 
4623 class DataFormat(object): 
4625     A wx.DataFormat is an encapsulation of a platform-specific format 
4626     handle which is used by the system for the clipboard and drag and drop 
4627     operations. The applications are usually only interested in, for 
4628     example, pasting data from the clipboard only if the data is in a 
4629     format the program understands.  A data format is is used to uniquely 
4630     identify this format. 
4632     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
4633     __repr__ 
= _swig_repr
 
4634     def __init__(self
, *args
, **kwargs
):  
4636         __init__(self, int type) -> DataFormat 
4638         Constructs a data format object for one of the standard data formats 
4639         or an empty data object (use SetType or SetId later in this case) 
4641         _misc_
.DataFormat_swiginit(self
,_misc_
.new_DataFormat(*args
, **kwargs
)) 
4642     __swig_destroy__ 
= _misc_
.delete_DataFormat
 
4643     __del__ 
= lambda self 
: None; 
4646         __eq__(self, int format) -> bool 
4647         __eq__(self, DataFormat format) -> bool 
4649         return _misc_
.DataFormat___eq__(*args
) 
4653         __ne__(self, int format) -> bool 
4654         __ne__(self, DataFormat format) -> bool 
4656         return _misc_
.DataFormat___ne__(*args
) 
4658     def SetType(*args
, **kwargs
): 
4660         SetType(self, int format) 
4662         Sets the format to the given value, which should be one of wx.DF_XXX 
4665         return _misc_
.DataFormat_SetType(*args
, **kwargs
) 
4667     def GetType(*args
, **kwargs
): 
4669         GetType(self) -> int 
4671         Returns the platform-specific number identifying the format. 
4673         return _misc_
.DataFormat_GetType(*args
, **kwargs
) 
4675     def GetId(*args
, **kwargs
): 
4677         GetId(self) -> String 
4679         Returns the name of a custom format (this function will fail for a 
4682         return _misc_
.DataFormat_GetId(*args
, **kwargs
) 
4684     def SetId(*args
, **kwargs
): 
4686         SetId(self, String format) 
4688         Sets the format to be the custom format identified by the given name. 
4690         return _misc_
.DataFormat_SetId(*args
, **kwargs
) 
4692     Id 
= property(GetId
,SetId
,doc
="See `GetId` and `SetId`")  
4693     Type 
= property(GetType
,SetType
,doc
="See `GetType` and `SetType`")  
4694 _misc_
.DataFormat_swigregister(DataFormat
) 
4695 DefaultDateTime 
= cvar
.DefaultDateTime
 
4697 def CustomDataFormat(*args
, **kwargs
): 
4699     CustomDataFormat(String format) -> DataFormat 
4701     Constructs a data format object for a custom format identified by its 
4704     val 
= _misc_
.new_CustomDataFormat(*args
, **kwargs
) 
4707 class DataObject(object): 
4709     A wx.DataObject represents data that can be copied to or from the 
4710     clipboard, or dragged and dropped. The important thing about 
4711     wx.DataObject is that this is a 'smart' piece of data unlike usual 
4712     'dumb' data containers such as memory buffers or files. Being 'smart' 
4713     here means that the data object itself should know what data formats 
4714     it supports and how to render itself in each of supported formats. 
4716     **NOTE**: This class is an abstract base class and can not be used 
4717     directly from Python.  If you need a custom type of data object then 
4718     you should instead derive from `wx.PyDataObjectSimple` or use 
4719     `wx.CustomDataObject`. 
4722     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
4723     def __init__(self
): raise AttributeError, "No constructor defined" 
4724     __repr__ 
= _swig_repr
 
4725     Get 
= _misc_
.DataObject_Get
 
4726     Set 
= _misc_
.DataObject_Set
 
4727     Both 
= _misc_
.DataObject_Both
 
4728     __swig_destroy__ 
= _misc_
.delete_DataObject
 
4729     __del__ 
= lambda self 
: None; 
4730     def GetPreferredFormat(*args
, **kwargs
): 
4732         GetPreferredFormat(self, int dir=Get) -> DataFormat 
4734         Returns the preferred format for either rendering the data (if dir is 
4735         Get, its default value) or for setting it. Usually this will be the 
4736         native format of the wx.DataObject. 
4738         return _misc_
.DataObject_GetPreferredFormat(*args
, **kwargs
) 
4740     def GetFormatCount(*args
, **kwargs
): 
4742         GetFormatCount(self, int dir=Get) -> size_t 
4744         Returns the number of available formats for rendering or setting the 
4747         return _misc_
.DataObject_GetFormatCount(*args
, **kwargs
) 
4749     def IsSupported(*args
, **kwargs
): 
4751         IsSupported(self, DataFormat format, int dir=Get) -> bool 
4753         Returns True if this format is supported. 
4755         return _misc_
.DataObject_IsSupported(*args
, **kwargs
) 
4757     def GetDataSize(*args
, **kwargs
): 
4759         GetDataSize(self, DataFormat format) -> size_t 
4761         Get the (total) size of data for the given format 
4763         return _misc_
.DataObject_GetDataSize(*args
, **kwargs
) 
4765     def GetAllFormats(*args
, **kwargs
): 
4767         GetAllFormats(self, int dir=Get) -> [formats] 
4769         Returns a list of all the wx.DataFormats that this dataobject supports 
4770         in the given direction. 
4772         return _misc_
.DataObject_GetAllFormats(*args
, **kwargs
) 
4774     def GetDataHere(*args
, **kwargs
): 
4776         GetDataHere(self, DataFormat format) -> String 
4778         Get the data bytes in the specified format, returns None on failure. 
4780         return _misc_
.DataObject_GetDataHere(*args
, **kwargs
) 
4782     def SetData(*args
, **kwargs
): 
4784         SetData(self, DataFormat format, String data) -> bool 
4786         Set the data in the specified format from the bytes in the the data string. 
4789         return _misc_
.DataObject_SetData(*args
, **kwargs
) 
4791     AllFormats 
= property(GetAllFormats
,doc
="See `GetAllFormats`")  
4792     DataHere 
= property(GetDataHere
,doc
="See `GetDataHere`")  
4793     DataSize 
= property(GetDataSize
,doc
="See `GetDataSize`")  
4794     FormatCount 
= property(GetFormatCount
,doc
="See `GetFormatCount`")  
4795     PreferredFormat 
= property(GetPreferredFormat
,doc
="See `GetPreferredFormat`")  
4796 _misc_
.DataObject_swigregister(DataObject
) 
4797 FormatInvalid 
= cvar
.FormatInvalid
 
4799 class DataObjectSimple(DataObject
): 
4801     wx.DataObjectSimple is a `wx.DataObject` which only supports one 
4802     format.  This is the simplest possible `wx.DataObject` implementation. 
4804     This is still an "abstract base class" meaning that you can't use it 
4805     directly.  You either need to use one of the predefined base classes, 
4806     or derive your own class from `wx.PyDataObjectSimple`. 
4809     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
4810     __repr__ 
= _swig_repr
 
4811     def __init__(self
, *args
, **kwargs
):  
4813         __init__(self, DataFormat format=FormatInvalid) -> DataObjectSimple 
4815         Constructor accepts the supported format (none by default) which may 
4816         also be set later with `SetFormat`. 
4818         _misc_
.DataObjectSimple_swiginit(self
,_misc_
.new_DataObjectSimple(*args
, **kwargs
)) 
4819     def GetFormat(*args
, **kwargs
): 
4821         GetFormat(self) -> DataFormat 
4823         Returns the (one and only one) format supported by this object. It is 
4824         assumed that the format is supported in both directions. 
4826         return _misc_
.DataObjectSimple_GetFormat(*args
, **kwargs
) 
4828     def SetFormat(*args
, **kwargs
): 
4830         SetFormat(self, DataFormat format) 
4832         Sets the supported format. 
4834         return _misc_
.DataObjectSimple_SetFormat(*args
, **kwargs
) 
4836     def GetDataSize(*args
, **kwargs
): 
4838         GetDataSize(self) -> size_t 
4840         Get the size of our data. 
4842         return _misc_
.DataObjectSimple_GetDataSize(*args
, **kwargs
) 
4844     def GetDataHere(*args
, **kwargs
): 
4846         GetDataHere(self) -> String 
4848         Returns the data bytes from the data object as a string, returns None 
4849         on failure.  Must be implemented in the derived class if the object 
4850         supports rendering its data. 
4852         return _misc_
.DataObjectSimple_GetDataHere(*args
, **kwargs
) 
4854     def SetData(*args
, **kwargs
): 
4856         SetData(self, String data) -> bool 
4858         Copy the data value to the data object.  Must be implemented in the 
4859         derived class if the object supports setting its data. 
4862         return _misc_
.DataObjectSimple_SetData(*args
, **kwargs
) 
4864     Format 
= property(GetFormat
,SetFormat
,doc
="See `GetFormat` and `SetFormat`")  
4865 _misc_
.DataObjectSimple_swigregister(DataObjectSimple
) 
4867 class PyDataObjectSimple(DataObjectSimple
): 
4869     wx.PyDataObjectSimple is a version of `wx.DataObjectSimple` that is 
4870     Python-aware and knows how to reflect calls to its C++ virtual methods 
4871     to methods in the Python derived class.  You should derive from this 
4872     class and overload `GetDataSize`, `GetDataHere` and `SetData` when you 
4873     need to create your own simple single-format type of `wx.DataObject`. 
4876     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
4877     __repr__ 
= _swig_repr
 
4878     def __init__(self
, *args
, **kwargs
):  
4880         __init__(self, DataFormat format=FormatInvalid) -> PyDataObjectSimple 
4882         wx.PyDataObjectSimple is a version of `wx.DataObjectSimple` that is 
4883         Python-aware and knows how to reflect calls to its C++ virtual methods 
4884         to methods in the Python derived class.  You should derive from this 
4885         class and overload `GetDataSize`, `GetDataHere` and `SetData` when you 
4886         need to create your own simple single-format type of `wx.DataObject`. 
4889         _misc_
.PyDataObjectSimple_swiginit(self
,_misc_
.new_PyDataObjectSimple(*args
, **kwargs
)) 
4890         self
._setCallbackInfo
(self
, PyDataObjectSimple
) 
4892     def _setCallbackInfo(*args
, **kwargs
): 
4893         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4894         return _misc_
.PyDataObjectSimple__setCallbackInfo(*args
, **kwargs
) 
4896 _misc_
.PyDataObjectSimple_swigregister(PyDataObjectSimple
) 
4898 class DataObjectComposite(DataObject
): 
4900     wx.DataObjectComposite is the simplest `wx.DataObject` derivation 
4901     which may be sued to support multiple formats. It contains several 
4902     'wx.DataObjectSimple` objects and supports any format supported by at 
4903     least one of them. Only one of these data objects is *preferred* (the 
4904     first one if not explicitly changed by using the second parameter of 
4905     `Add`) and its format determines the preferred format of the composite 
4906     data object as well. 
4908     See `wx.DataObject` documentation for the reasons why you might prefer 
4909     to use wx.DataObject directly instead of wx.DataObjectComposite for 
4913     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
4914     __repr__ 
= _swig_repr
 
4915     def __init__(self
, *args
, **kwargs
):  
4917         __init__(self) -> DataObjectComposite 
4919         wx.DataObjectComposite is the simplest `wx.DataObject` derivation 
4920         which may be sued to support multiple formats. It contains several 
4921         'wx.DataObjectSimple` objects and supports any format supported by at 
4922         least one of them. Only one of these data objects is *preferred* (the 
4923         first one if not explicitly changed by using the second parameter of 
4924         `Add`) and its format determines the preferred format of the composite 
4925         data object as well. 
4927         See `wx.DataObject` documentation for the reasons why you might prefer 
4928         to use wx.DataObject directly instead of wx.DataObjectComposite for 
4932         _misc_
.DataObjectComposite_swiginit(self
,_misc_
.new_DataObjectComposite(*args
, **kwargs
)) 
4933     def Add(*args
, **kwargs
): 
4935         Add(self, DataObjectSimple dataObject, bool preferred=False) 
4937         Adds the dataObject to the list of supported objects and it becomes 
4938         the preferred object if preferred is True. 
4940         return _misc_
.DataObjectComposite_Add(*args
, **kwargs
) 
4942     def GetReceivedFormat(*args
, **kwargs
): 
4944         GetReceivedFormat(self) -> DataFormat 
4946         Report the format passed to the `SetData` method.  This should be the 
4947         format of the data object within the composite that recieved data from 
4948         the clipboard or the DnD operation.  You can use this method to find 
4949         out what kind of data object was recieved. 
4951         return _misc_
.DataObjectComposite_GetReceivedFormat(*args
, **kwargs
) 
4953     ReceivedFormat 
= property(GetReceivedFormat
,doc
="See `GetReceivedFormat`")  
4954 _misc_
.DataObjectComposite_swigregister(DataObjectComposite
) 
4956 class TextDataObject(DataObjectSimple
): 
4958     wx.TextDataObject is a specialization of `wx.DataObject` for text 
4959     data. It can be used without change to paste data into the `wx.Clipboard` 
4960     or a `wx.DropSource`. 
4962     Alternativly, you may wish to derive a new class from the 
4963     `wx.PyTextDataObject` class for providing text on-demand in order to 
4964     minimize memory consumption when offering data in several formats, 
4965     such as plain text and RTF, because by default the text is stored in a 
4966     string in this class, but it might as well be generated on demand when 
4967     requested. For this, `GetTextLength` and `GetText` will have to be 
4970     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
4971     __repr__ 
= _swig_repr
 
4972     def __init__(self
, *args
, **kwargs
):  
4974         __init__(self, String text=EmptyString) -> TextDataObject 
4976         Constructor, may be used to initialise the text (otherwise `SetText` 
4977         should be used later). 
4979         _misc_
.TextDataObject_swiginit(self
,_misc_
.new_TextDataObject(*args
, **kwargs
)) 
4980     def GetTextLength(*args
, **kwargs
): 
4982         GetTextLength(self) -> size_t 
4984         Returns the data size.  By default, returns the size of the text data 
4985         set in the constructor or using `SetText`.  This can be overridden (via 
4986         `wx.PyTextDataObject`) to provide text size data on-demand. It is 
4987         recommended to return the text length plus 1 for a trailing zero, but 
4988         this is not strictly required. 
4990         return _misc_
.TextDataObject_GetTextLength(*args
, **kwargs
) 
4992     def GetText(*args
, **kwargs
): 
4994         GetText(self) -> String 
4996         Returns the text associated with the data object. 
4998         return _misc_
.TextDataObject_GetText(*args
, **kwargs
) 
5000     def SetText(*args
, **kwargs
): 
5002         SetText(self, String text) 
5004         Sets the text associated with the data object. This method is called 
5005         when the data object receives the data and, by default, copies the 
5006         text into the member variable. If you want to process the text on the 
5007         fly you may wish to override this function (via 
5008         `wx.PyTextDataObject`.) 
5010         return _misc_
.TextDataObject_SetText(*args
, **kwargs
) 
5012     Text 
= property(GetText
,SetText
,doc
="See `GetText` and `SetText`")  
5013     TextLength 
= property(GetTextLength
,doc
="See `GetTextLength`")  
5014 _misc_
.TextDataObject_swigregister(TextDataObject
) 
5016 class PyTextDataObject(TextDataObject
): 
5018     wx.PyTextDataObject is a version of `wx.TextDataObject` that is 
5019     Python-aware and knows how to reflect calls to its C++ virtual methods 
5020     to methods in the Python derived class.  You should derive from this 
5021     class and overload `GetTextLength`, `GetText`, and `SetText` when you 
5022     want to be able to provide text on demand instead of preloading it 
5023     into the data object. 
5025     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5026     __repr__ 
= _swig_repr
 
5027     def __init__(self
, *args
, **kwargs
):  
5029         __init__(self, String text=EmptyString) -> PyTextDataObject 
5031         wx.PyTextDataObject is a version of `wx.TextDataObject` that is 
5032         Python-aware and knows how to reflect calls to its C++ virtual methods 
5033         to methods in the Python derived class.  You should derive from this 
5034         class and overload `GetTextLength`, `GetText`, and `SetText` when you 
5035         want to be able to provide text on demand instead of preloading it 
5036         into the data object. 
5038         _misc_
.PyTextDataObject_swiginit(self
,_misc_
.new_PyTextDataObject(*args
, **kwargs
)) 
5039         self
._setCallbackInfo
(self
, PyTextDataObject
) 
5041     def _setCallbackInfo(*args
, **kwargs
): 
5042         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
5043         return _misc_
.PyTextDataObject__setCallbackInfo(*args
, **kwargs
) 
5045 _misc_
.PyTextDataObject_swigregister(PyTextDataObject
) 
5047 class BitmapDataObject(DataObjectSimple
): 
5049     wx.BitmapDataObject is a specialization of wxDataObject for bitmap 
5050     data. It can be used without change to paste data into the `wx.Clipboard` 
5051     or a `wx.DropSource`. 
5054     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5055     __repr__ 
= _swig_repr
 
5056     def __init__(self
, *args
, **kwargs
):  
5058         __init__(self, Bitmap bitmap=wxNullBitmap) -> BitmapDataObject 
5060         Constructor, optionally passing a bitmap (otherwise use `SetBitmap` 
5063         _misc_
.BitmapDataObject_swiginit(self
,_misc_
.new_BitmapDataObject(*args
, **kwargs
)) 
5064     def GetBitmap(*args
, **kwargs
): 
5066         GetBitmap(self) -> Bitmap 
5068         Returns the bitmap associated with the data object.  You may wish to 
5069         override this method (by deriving from `wx.PyBitmapDataObject`) when 
5070         offering data on-demand, but this is not required by wxWidgets' 
5071         internals. Use this method to get data in bitmap form from the 
5074         return _misc_
.BitmapDataObject_GetBitmap(*args
, **kwargs
) 
5076     def SetBitmap(*args
, **kwargs
): 
5078         SetBitmap(self, Bitmap bitmap) 
5080         Sets the bitmap associated with the data object. This method is called 
5081         when the data object receives data. Usually there will be no reason to 
5082         override this function. 
5084         return _misc_
.BitmapDataObject_SetBitmap(*args
, **kwargs
) 
5086     Bitmap 
= property(GetBitmap
,SetBitmap
,doc
="See `GetBitmap` and `SetBitmap`")  
5087 _misc_
.BitmapDataObject_swigregister(BitmapDataObject
) 
5089 class PyBitmapDataObject(BitmapDataObject
): 
5091     wx.PyBitmapDataObject is a version of `wx.BitmapDataObject` that is 
5092     Python-aware and knows how to reflect calls to its C++ virtual methods 
5093     to methods in the Python derived class. To be able to provide bitmap 
5094     data on demand derive from this class and overload `GetBitmap`. 
5096     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5097     __repr__ 
= _swig_repr
 
5098     def __init__(self
, *args
, **kwargs
):  
5100         __init__(self, Bitmap bitmap=wxNullBitmap) -> PyBitmapDataObject 
5102         wx.PyBitmapDataObject is a version of `wx.BitmapDataObject` that is 
5103         Python-aware and knows how to reflect calls to its C++ virtual methods 
5104         to methods in the Python derived class. To be able to provide bitmap 
5105         data on demand derive from this class and overload `GetBitmap`. 
5107         _misc_
.PyBitmapDataObject_swiginit(self
,_misc_
.new_PyBitmapDataObject(*args
, **kwargs
)) 
5108         self
._setCallbackInfo
(self
, PyBitmapDataObject
) 
5110     def _setCallbackInfo(*args
, **kwargs
): 
5111         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
5112         return _misc_
.PyBitmapDataObject__setCallbackInfo(*args
, **kwargs
) 
5114 _misc_
.PyBitmapDataObject_swigregister(PyBitmapDataObject
) 
5116 class FileDataObject(DataObjectSimple
): 
5118     wx.FileDataObject is a specialization of `wx.DataObjectSimple` for 
5119     file names. The program works with it just as if it were a list of 
5120     absolute file names, but internally it uses the same format as 
5121     Explorer and other compatible programs under Windows or GNOME/KDE 
5122     filemanager under Unix which makes it possible to receive files from 
5123     them using this class. 
5125     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5126     __repr__ 
= _swig_repr
 
5127     def __init__(self
, *args
, **kwargs
):  
5128         """__init__(self) -> FileDataObject""" 
5129         _misc_
.FileDataObject_swiginit(self
,_misc_
.new_FileDataObject(*args
, **kwargs
)) 
5130     def GetFilenames(*args
, **kwargs
): 
5132         GetFilenames(self) -> [names] 
5134         Returns a list of file names. 
5136         return _misc_
.FileDataObject_GetFilenames(*args
, **kwargs
) 
5138     def AddFile(*args
, **kwargs
): 
5140         AddFile(self, String filename) 
5142         Adds a file to the list of files represented by this data object. 
5144         return _misc_
.FileDataObject_AddFile(*args
, **kwargs
) 
5146     Filenames 
= property(GetFilenames
,doc
="See `GetFilenames`")  
5147 _misc_
.FileDataObject_swigregister(FileDataObject
) 
5149 class CustomDataObject(DataObjectSimple
): 
5151     wx.CustomDataObject is a specialization of `wx.DataObjectSimple` for 
5152     some application-specific data in arbitrary format.  Python strings 
5153     are used for getting and setting data, but any picklable object can 
5154     easily be transfered via strings.  A copy of the data is stored in the 
5157     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5158     __repr__ 
= _swig_repr
 
5159     def __init__(self
, *args
):  
5161         __init__(self, DataFormat format) -> CustomDataObject 
5162         __init__(self, String formatName) -> CustomDataObject 
5163         __init__(self) -> CustomDataObject 
5165         wx.CustomDataObject is a specialization of `wx.DataObjectSimple` for 
5166         some application-specific data in arbitrary format.  Python strings 
5167         are used for getting and setting data, but any picklable object can 
5168         easily be transfered via strings.  A copy of the data is stored in the 
5171         _misc_
.CustomDataObject_swiginit(self
,_misc_
.new_CustomDataObject(*args
)) 
5172     def SetData(*args
, **kwargs
): 
5174         SetData(self, String data) -> bool 
5176         Copy the data value to the data object. 
5178         return _misc_
.CustomDataObject_SetData(*args
, **kwargs
) 
5181     def GetSize(*args
, **kwargs
): 
5183         GetSize(self) -> size_t 
5185         Get the size of the data. 
5187         return _misc_
.CustomDataObject_GetSize(*args
, **kwargs
) 
5189     def GetData(*args
, **kwargs
): 
5191         GetData(self) -> String 
5193         Returns the data bytes from the data object as a string. 
5195         return _misc_
.CustomDataObject_GetData(*args
, **kwargs
) 
5197     Data 
= property(GetData
,SetData
,doc
="See `GetData` and `SetData`")  
5198     Size 
= property(GetSize
,doc
="See `GetSize`")  
5199 _misc_
.CustomDataObject_swigregister(CustomDataObject
) 
5201 class URLDataObject(DataObject
): 
5203     This data object holds a URL in a format that is compatible with some 
5204     browsers such that it is able to be dragged to or from them. 
5206     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5207     __repr__ 
= _swig_repr
 
5208     def __init__(self
, *args
, **kwargs
):  
5210         __init__(self, String url=EmptyString) -> URLDataObject 
5212         This data object holds a URL in a format that is compatible with some 
5213         browsers such that it is able to be dragged to or from them. 
5215         _misc_
.URLDataObject_swiginit(self
,_misc_
.new_URLDataObject(*args
, **kwargs
)) 
5216     def GetURL(*args
, **kwargs
): 
5218         GetURL(self) -> String 
5220         Returns a string containing the current URL. 
5222         return _misc_
.URLDataObject_GetURL(*args
, **kwargs
) 
5224     def SetURL(*args
, **kwargs
): 
5226         SetURL(self, String url) 
5230         return _misc_
.URLDataObject_SetURL(*args
, **kwargs
) 
5232     URL 
= property(GetURL
,SetURL
,doc
="See `GetURL` and `SetURL`")  
5233 _misc_
.URLDataObject_swigregister(URLDataObject
) 
5235 class MetafileDataObject(DataObjectSimple
): 
5236     """Proxy of C++ MetafileDataObject class""" 
5237     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5238     __repr__ 
= _swig_repr
 
5239     def __init__(self
, *args
, **kwargs
):  
5240         """__init__(self) -> MetafileDataObject""" 
5241         _misc_
.MetafileDataObject_swiginit(self
,_misc_
.new_MetafileDataObject(*args
, **kwargs
)) 
5242 _misc_
.MetafileDataObject_swigregister(MetafileDataObject
) 
5244 #--------------------------------------------------------------------------- 
5246 Drag_CopyOnly 
= _misc_
.Drag_CopyOnly
 
5247 Drag_AllowMove 
= _misc_
.Drag_AllowMove
 
5248 Drag_DefaultMove 
= _misc_
.Drag_DefaultMove
 
5249 DragError 
= _misc_
.DragError
 
5250 DragNone 
= _misc_
.DragNone
 
5251 DragCopy 
= _misc_
.DragCopy
 
5252 DragMove 
= _misc_
.DragMove
 
5253 DragLink 
= _misc_
.DragLink
 
5254 DragCancel 
= _misc_
.DragCancel
 
5256 def IsDragResultOk(*args
, **kwargs
): 
5257   """IsDragResultOk(int res) -> bool""" 
5258   return _misc_
.IsDragResultOk(*args
, **kwargs
) 
5259 class DropSource(object): 
5260     """Proxy of C++ DropSource class""" 
5261     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5262     __repr__ 
= _swig_repr
 
5263     def __init__(self
, *args
, **kwargs
):  
5265         __init__(self, Window win, Icon copy=wxNullIcon, Icon move=wxNullIcon,  
5266             Icon none=wxNullIcon) -> DropSource 
5268         _misc_
.DropSource_swiginit(self
,_misc_
.new_DropSource(*args
, **kwargs
)) 
5269         self
._setCallbackInfo
(self
, DropSource
, 0) 
5271     def _setCallbackInfo(*args
, **kwargs
): 
5272         """_setCallbackInfo(self, PyObject self, PyObject _class, int incref)""" 
5273         return _misc_
.DropSource__setCallbackInfo(*args
, **kwargs
) 
5275     __swig_destroy__ 
= _misc_
.delete_DropSource
 
5276     __del__ 
= lambda self 
: None; 
5277     def SetData(*args
, **kwargs
): 
5278         """SetData(self, DataObject data)""" 
5279         return _misc_
.DropSource_SetData(*args
, **kwargs
) 
5281     def GetDataObject(*args
, **kwargs
): 
5282         """GetDataObject(self) -> DataObject""" 
5283         return _misc_
.DropSource_GetDataObject(*args
, **kwargs
) 
5285     def SetCursor(*args
, **kwargs
): 
5286         """SetCursor(self, int res, Cursor cursor)""" 
5287         return _misc_
.DropSource_SetCursor(*args
, **kwargs
) 
5289     def DoDragDrop(*args
, **kwargs
): 
5290         """DoDragDrop(self, int flags=Drag_CopyOnly) -> int""" 
5291         return _misc_
.DropSource_DoDragDrop(*args
, **kwargs
) 
5293     def GiveFeedback(*args
, **kwargs
): 
5294         """GiveFeedback(self, int effect) -> bool""" 
5295         return _misc_
.DropSource_GiveFeedback(*args
, **kwargs
) 
5297     def base_GiveFeedback(*args
, **kw
): 
5298         return DropSource
.GiveFeedback(*args
, **kw
) 
5299     base_GiveFeedback 
= wx
._deprecated
(base_GiveFeedback
, 
5300                                    "Please use DropSource.GiveFeedback instead.") 
5302     DataObject 
= property(GetDataObject
,SetData
,doc
="See `GetDataObject` and `SetData`")  
5303 _misc_
.DropSource_swigregister(DropSource
) 
5305 def DROP_ICON(filename
): 
5307     Returns either a `wx.Cursor` or `wx.Icon` created from the image file 
5308     ``filename``.  This function is useful with the `wx.DropSource` class 
5309     which, depending on platform accepts either a icon or a cursor. 
5311     img 
= wx
.Image(filename
) 
5312     if wx
.Platform 
== '__WXGTK__': 
5313         return wx
.IconFromBitmap(wx
.BitmapFromImage(img
)) 
5315         return wx
.CursorFromImage(img
) 
5317 class DropTarget(object): 
5318     """Proxy of C++ DropTarget class""" 
5319     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5320     __repr__ 
= _swig_repr
 
5321     def __init__(self
, *args
, **kwargs
):  
5322         """__init__(self, DataObject dataObject=None) -> DropTarget""" 
5323         _misc_
.DropTarget_swiginit(self
,_misc_
.new_DropTarget(*args
, **kwargs
)) 
5324         self
._setCallbackInfo
(self
, DropTarget
) 
5326     def _setCallbackInfo(*args
, **kwargs
): 
5327         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
5328         return _misc_
.DropTarget__setCallbackInfo(*args
, **kwargs
) 
5330     __swig_destroy__ 
= _misc_
.delete_DropTarget
 
5331     __del__ 
= lambda self 
: None; 
5332     def GetDataObject(*args
, **kwargs
): 
5333         """GetDataObject(self) -> DataObject""" 
5334         return _misc_
.DropTarget_GetDataObject(*args
, **kwargs
) 
5336     def SetDataObject(*args
, **kwargs
): 
5337         """SetDataObject(self, DataObject dataObject)""" 
5338         return _misc_
.DropTarget_SetDataObject(*args
, **kwargs
) 
5340     def OnEnter(*args
, **kwargs
): 
5341         """OnEnter(self, int x, int y, int def) -> int""" 
5342         return _misc_
.DropTarget_OnEnter(*args
, **kwargs
) 
5344     def OnDragOver(*args
, **kwargs
): 
5345         """OnDragOver(self, int x, int y, int def) -> int""" 
5346         return _misc_
.DropTarget_OnDragOver(*args
, **kwargs
) 
5348     def OnLeave(*args
, **kwargs
): 
5350         return _misc_
.DropTarget_OnLeave(*args
, **kwargs
) 
5352     def OnDrop(*args
, **kwargs
): 
5353         """OnDrop(self, int x, int y) -> bool""" 
5354         return _misc_
.DropTarget_OnDrop(*args
, **kwargs
) 
5356     def base_OnEnter(*args
, **kw
): 
5357         return DropTarget
.OnEnter(*args
, **kw
) 
5358     base_OnEnter 
= wx
._deprecated
(base_OnEnter
, 
5359                                    "Please use DropTarget.OnEnter instead.") 
5361     def base_OnDragOver(*args
, **kw
): 
5362         return DropTarget
.OnDragOver(*args
, **kw
) 
5363     base_OnDragOver 
= wx
._deprecated
(base_OnDragOver
, 
5364                                    "Please use DropTarget.OnDragOver instead.") 
5366     def base_OnLeave(*args
, **kw
): 
5367         return DropTarget
.OnLeave(*args
, **kw
) 
5368     base_OnLeave 
= wx
._deprecated
(base_OnLeave
, 
5369                                    "Please use DropTarget.OnLeave instead.") 
5371     def base_OnDrop(*args
, **kw
): 
5372         return DropTarget
.OnDrop(*args
, **kw
) 
5373     base_OnDrop 
= wx
._deprecated
(base_OnDrop
, 
5374                                    "Please use DropTarget.OnDrop instead.") 
5376     def GetData(*args
, **kwargs
): 
5377         """GetData(self) -> bool""" 
5378         return _misc_
.DropTarget_GetData(*args
, **kwargs
) 
5380     def SetDefaultAction(*args
, **kwargs
): 
5381         """SetDefaultAction(self, int action)""" 
5382         return _misc_
.DropTarget_SetDefaultAction(*args
, **kwargs
) 
5384     def GetDefaultAction(*args
, **kwargs
): 
5385         """GetDefaultAction(self) -> int""" 
5386         return _misc_
.DropTarget_GetDefaultAction(*args
, **kwargs
) 
5388     Data 
= property(GetData
,doc
="See `GetData`")  
5389     DataObject 
= property(GetDataObject
,SetDataObject
,doc
="See `GetDataObject` and `SetDataObject`")  
5390     DefaultAction 
= property(GetDefaultAction
,SetDefaultAction
,doc
="See `GetDefaultAction` and `SetDefaultAction`")  
5391 _misc_
.DropTarget_swigregister(DropTarget
) 
5393 PyDropTarget 
= DropTarget 
 
5394 class TextDropTarget(DropTarget
): 
5395     """Proxy of C++ TextDropTarget class""" 
5396     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5397     __repr__ 
= _swig_repr
 
5398     def __init__(self
, *args
, **kwargs
):  
5399         """__init__(self) -> TextDropTarget""" 
5400         _misc_
.TextDropTarget_swiginit(self
,_misc_
.new_TextDropTarget(*args
, **kwargs
)) 
5401         self
._setCallbackInfo
(self
, TextDropTarget
) 
5403     def _setCallbackInfo(*args
, **kwargs
): 
5404         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
5405         return _misc_
.TextDropTarget__setCallbackInfo(*args
, **kwargs
) 
5407     def OnDropText(*args
, **kwargs
): 
5408         """OnDropText(self, int x, int y, String text) -> bool""" 
5409         return _misc_
.TextDropTarget_OnDropText(*args
, **kwargs
) 
5411     def OnEnter(*args
, **kwargs
): 
5412         """OnEnter(self, int x, int y, int def) -> int""" 
5413         return _misc_
.TextDropTarget_OnEnter(*args
, **kwargs
) 
5415     def OnDragOver(*args
, **kwargs
): 
5416         """OnDragOver(self, int x, int y, int def) -> int""" 
5417         return _misc_
.TextDropTarget_OnDragOver(*args
, **kwargs
) 
5419     def OnLeave(*args
, **kwargs
): 
5421         return _misc_
.TextDropTarget_OnLeave(*args
, **kwargs
) 
5423     def OnDrop(*args
, **kwargs
): 
5424         """OnDrop(self, int x, int y) -> bool""" 
5425         return _misc_
.TextDropTarget_OnDrop(*args
, **kwargs
) 
5427     def OnData(*args
, **kwargs
): 
5428         """OnData(self, int x, int y, int def) -> int""" 
5429         return _misc_
.TextDropTarget_OnData(*args
, **kwargs
) 
5431     def base_OnDropText(*args
, **kw
): 
5432         return TextDropTarget
.OnDropText(*args
, **kw
) 
5433     base_OnDropText 
= wx
._deprecated
(base_OnDropText
, 
5434                                    "Please use TextDropTarget.OnDropText instead.") 
5436     def base_OnEnter(*args
, **kw
): 
5437         return TextDropTarget
.OnEnter(*args
, **kw
) 
5438     base_OnEnter 
= wx
._deprecated
(base_OnEnter
, 
5439                                    "Please use TextDropTarget.OnEnter instead.") 
5441     def base_OnDragOver(*args
, **kw
): 
5442         return TextDropTarget
.OnDragOver(*args
, **kw
) 
5443     base_OnDragOver 
= wx
._deprecated
(base_OnDragOver
, 
5444                                    "Please use TextDropTarget.OnDragOver instead.") 
5446     def base_OnLeave(*args
, **kw
): 
5447         return TextDropTarget
.OnLeave(*args
, **kw
) 
5448     base_OnLeave 
= wx
._deprecated
(base_OnLeave
, 
5449                                    "Please use TextDropTarget.OnLeave instead.") 
5451     def base_OnDrop(*args
, **kw
): 
5452         return TextDropTarget
.OnDrop(*args
, **kw
) 
5453     base_OnDrop 
= wx
._deprecated
(base_OnDrop
, 
5454                                    "Please use TextDropTarget.OnDrop instead.") 
5456     def base_OnData(*args
, **kw
): 
5457         return TextDropTarget
.OnData(*args
, **kw
) 
5458     base_OnData 
= wx
._deprecated
(base_OnData
, 
5459                                    "Please use TextDropTarget.OnData instead.") 
5461 _misc_
.TextDropTarget_swigregister(TextDropTarget
) 
5463 class FileDropTarget(DropTarget
): 
5464     """Proxy of C++ FileDropTarget class""" 
5465     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5466     __repr__ 
= _swig_repr
 
5467     def __init__(self
, *args
, **kwargs
):  
5468         """__init__(self) -> FileDropTarget""" 
5469         _misc_
.FileDropTarget_swiginit(self
,_misc_
.new_FileDropTarget(*args
, **kwargs
)) 
5470         self
._setCallbackInfo
(self
, FileDropTarget
) 
5472     def _setCallbackInfo(*args
, **kwargs
): 
5473         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
5474         return _misc_
.FileDropTarget__setCallbackInfo(*args
, **kwargs
) 
5476     def OnDropFiles(*args
, **kwargs
): 
5477         """OnDropFiles(self, int x, int y, wxArrayString filenames) -> bool""" 
5478         return _misc_
.FileDropTarget_OnDropFiles(*args
, **kwargs
) 
5480     def OnEnter(*args
, **kwargs
): 
5481         """OnEnter(self, int x, int y, int def) -> int""" 
5482         return _misc_
.FileDropTarget_OnEnter(*args
, **kwargs
) 
5484     def OnDragOver(*args
, **kwargs
): 
5485         """OnDragOver(self, int x, int y, int def) -> int""" 
5486         return _misc_
.FileDropTarget_OnDragOver(*args
, **kwargs
) 
5488     def OnLeave(*args
, **kwargs
): 
5490         return _misc_
.FileDropTarget_OnLeave(*args
, **kwargs
) 
5492     def OnDrop(*args
, **kwargs
): 
5493         """OnDrop(self, int x, int y) -> bool""" 
5494         return _misc_
.FileDropTarget_OnDrop(*args
, **kwargs
) 
5496     def OnData(*args
, **kwargs
): 
5497         """OnData(self, int x, int y, int def) -> int""" 
5498         return _misc_
.FileDropTarget_OnData(*args
, **kwargs
) 
5500     def base_OnDropFiles(*args
, **kw
): 
5501         return FileDropTarget
.OnDropFiles(*args
, **kw
) 
5502     base_OnDropFiles 
= wx
._deprecated
(base_OnDropFiles
, 
5503                                    "Please use FileDropTarget.OnDropFiles instead.") 
5505     def base_OnEnter(*args
, **kw
): 
5506         return FileDropTarget
.OnEnter(*args
, **kw
) 
5507     base_OnEnter 
= wx
._deprecated
(base_OnEnter
, 
5508                                    "Please use FileDropTarget.OnEnter instead.") 
5510     def base_OnDragOver(*args
, **kw
): 
5511         return FileDropTarget
.OnDragOver(*args
, **kw
) 
5512     base_OnDragOver 
= wx
._deprecated
(base_OnDragOver
, 
5513                                    "Please use FileDropTarget.OnDragOver instead.") 
5515     def base_OnLeave(*args
, **kw
): 
5516         return FileDropTarget
.OnLeave(*args
, **kw
) 
5517     base_OnLeave 
= wx
._deprecated
(base_OnLeave
, 
5518                                    "Please use FileDropTarget.OnLeave instead.") 
5520     def base_OnDrop(*args
, **kw
): 
5521         return FileDropTarget
.OnDrop(*args
, **kw
) 
5522     base_OnDrop 
= wx
._deprecated
(base_OnDrop
, 
5523                                    "Please use FileDropTarget.OnDrop instead.") 
5525     def base_OnData(*args
, **kw
): 
5526         return FileDropTarget
.OnData(*args
, **kw
) 
5527     base_OnData 
= wx
._deprecated
(base_OnData
, 
5528                                    "Please use FileDropTarget.OnData instead.") 
5530 _misc_
.FileDropTarget_swigregister(FileDropTarget
) 
5532 #--------------------------------------------------------------------------- 
5534 class Clipboard(_core
.Object
): 
5536     wx.Clipboard represents the system clipboard and provides methods to 
5537     copy data to it or paste data from it.  Normally, you should only use 
5538     ``wx.TheClipboard`` which is a reference to a global wx.Clipboard 
5541     Call ``wx.TheClipboard``'s `Open` method to get ownership of the 
5542     clipboard. If this operation returns True, you now own the 
5543     clipboard. Call `SetData` to put data on the clipboard, or `GetData` 
5544     to retrieve data from the clipboard.  Call `Close` to close the 
5545     clipboard and relinquish ownership. You should keep the clipboard open 
5548     :see: `wx.DataObject` 
5551     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5552     __repr__ 
= _swig_repr
 
5553     def __init__(self
, *args
, **kwargs
):  
5554         """__init__(self) -> Clipboard""" 
5555         _misc_
.Clipboard_swiginit(self
,_misc_
.new_Clipboard(*args
, **kwargs
)) 
5556     __swig_destroy__ 
= _misc_
.delete_Clipboard
 
5557     __del__ 
= lambda self 
: None; 
5558     def Open(*args
, **kwargs
): 
5562         Call this function to open the clipboard before calling SetData and 
5563         GetData.  Call Close when you have finished with the clipboard.  You 
5564         should keep the clipboard open for only a very short time.  Returns 
5567         return _misc_
.Clipboard_Open(*args
, **kwargs
) 
5569     def Close(*args
, **kwargs
): 
5573         Closes the clipboard. 
5575         return _misc_
.Clipboard_Close(*args
, **kwargs
) 
5577     def IsOpened(*args
, **kwargs
): 
5579         IsOpened(self) -> bool 
5581         Query whether the clipboard is opened 
5583         return _misc_
.Clipboard_IsOpened(*args
, **kwargs
) 
5585     def AddData(*args
, **kwargs
): 
5587         AddData(self, DataObject data) -> bool 
5589         Call this function to add the data object to the clipboard. You may 
5590         call this function repeatedly after having cleared the clipboard. 
5591         After this function has been called, the clipboard owns the data, so 
5592         do not delete the data explicitly. 
5594         :see: `wx.DataObject` 
5596         return _misc_
.Clipboard_AddData(*args
, **kwargs
) 
5598     def SetData(*args
, **kwargs
): 
5600         SetData(self, DataObject data) -> bool 
5602         Set the clipboard data, this is the same as `Clear` followed by 
5605         :see: `wx.DataObject` 
5607         return _misc_
.Clipboard_SetData(*args
, **kwargs
) 
5609     def IsSupported(*args
, **kwargs
): 
5611         IsSupported(self, DataFormat format) -> bool 
5613         Returns True if the given format is available in the data object(s) on 
5616         return _misc_
.Clipboard_IsSupported(*args
, **kwargs
) 
5618     def GetData(*args
, **kwargs
): 
5620         GetData(self, DataObject data) -> bool 
5622         Call this function to fill data with data on the clipboard, if 
5623         available in the required format. Returns true on success. 
5625         return _misc_
.Clipboard_GetData(*args
, **kwargs
) 
5627     def Clear(*args
, **kwargs
): 
5631         Clears data from the clipboard object and also the system's clipboard 
5634         return _misc_
.Clipboard_Clear(*args
, **kwargs
) 
5636     def Flush(*args
, **kwargs
): 
5640         Flushes the clipboard: this means that the data which is currently on 
5641         clipboard will stay available even after the application exits, 
5642         possibly eating memory, otherwise the clipboard will be emptied on 
5643         exit.  Returns False if the operation is unsuccesful for any reason. 
5645         return _misc_
.Clipboard_Flush(*args
, **kwargs
) 
5647     def UsePrimarySelection(*args
, **kwargs
): 
5649         UsePrimarySelection(self, bool primary=True) 
5651         On platforms supporting it (the X11 based platforms), selects the 
5652         so called PRIMARY SELECTION as the clipboard as opposed to the 
5653         normal clipboard, if primary is True. 
5655         return _misc_
.Clipboard_UsePrimarySelection(*args
, **kwargs
) 
5657     def Get(*args
, **kwargs
): 
5661         Returns global instance (wxTheClipboard) of the object. 
5663         return _misc_
.Clipboard_Get(*args
, **kwargs
) 
5665     Get 
= staticmethod(Get
) 
5666     Data 
= property(GetData
,SetData
,doc
="See `GetData` and `SetData`")  
5667 _misc_
.Clipboard_swigregister(Clipboard
) 
5669 def Clipboard_Get(*args
): 
5671     Clipboard_Get() -> Clipboard 
5673     Returns global instance (wxTheClipboard) of the object. 
5675   return _misc_
.Clipboard_Get(*args
) 
5677 class _wxPyDelayedInitWrapper(object): 
5678     def __init__(self
, initfunc
, *args
, **kwargs
): 
5679         self
._initfunc 
= initfunc
 
5681         self
._kwargs 
= kwargs
 
5682         self
._instance 
= None 
5683     def _checkInstance(self
): 
5684         if self
._instance 
is None: 
5686                 self
._instance 
= self
._initfunc
(*self
._args
, **self
._kwargs
)         
5687     def __getattr__(self
, name
): 
5688         self
._checkInstance
() 
5689         return getattr(self
._instance
, name
) 
5691         self
._checkInstance
() 
5692         return repr(self
._instance
) 
5693 TheClipboard 
= _wxPyDelayedInitWrapper(Clipboard
.Get
) 
5695 class ClipboardLocker(object): 
5697     A helpful class for opening the clipboard and automatically 
5698     closing it when the locker is destroyed. 
5700     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5701     __repr__ 
= _swig_repr
 
5702     def __init__(self
, *args
, **kwargs
):  
5704         __init__(self, Clipboard clipboard=None) -> ClipboardLocker 
5706         A helpful class for opening the clipboard and automatically 
5707         closing it when the locker is destroyed. 
5709         _misc_
.ClipboardLocker_swiginit(self
,_misc_
.new_ClipboardLocker(*args
, **kwargs
)) 
5710     __swig_destroy__ 
= _misc_
.delete_ClipboardLocker
 
5711     __del__ 
= lambda self 
: None; 
5712     def __nonzero__(*args
, **kwargs
): 
5714         __nonzero__(self) -> bool 
5716         A ClipboardLocker instance evaluates to True if the clipboard was 
5717         successfully opened. 
5719         return _misc_
.ClipboardLocker___nonzero__(*args
, **kwargs
) 
5721 _misc_
.ClipboardLocker_swigregister(ClipboardLocker
) 
5723 #--------------------------------------------------------------------------- 
5725 class VideoMode(object): 
5726     """A simple struct containing video mode parameters for a display""" 
5727     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5728     __repr__ 
= _swig_repr
 
5729     def __init__(self
, *args
, **kwargs
):  
5731         __init__(self, int width=0, int height=0, int depth=0, int freq=0) -> VideoMode 
5733         A simple struct containing video mode parameters for a display 
5735         _misc_
.VideoMode_swiginit(self
,_misc_
.new_VideoMode(*args
, **kwargs
)) 
5736     __swig_destroy__ 
= _misc_
.delete_VideoMode
 
5737     __del__ 
= lambda self 
: None; 
5738     def Matches(*args
, **kwargs
): 
5740         Matches(self, VideoMode other) -> bool 
5742         Returns True if this mode matches the other one in the sense that all 
5743         non-zero fields of the other mode have the same value in this 
5744         one (except for refresh which is allowed to have a greater value) 
5746         return _misc_
.VideoMode_Matches(*args
, **kwargs
) 
5748     def GetWidth(*args
, **kwargs
): 
5750         GetWidth(self) -> int 
5752         Returns the screen width in pixels (e.g. 640*480), 0 means unspecified 
5754         return _misc_
.VideoMode_GetWidth(*args
, **kwargs
) 
5756     def GetHeight(*args
, **kwargs
): 
5758         GetHeight(self) -> int 
5760         Returns the screen height in pixels (e.g. 640*480), 0 means unspecified 
5762         return _misc_
.VideoMode_GetHeight(*args
, **kwargs
) 
5764     def GetDepth(*args
, **kwargs
): 
5766         GetDepth(self) -> int 
5768         Returns the screen's bits per pixel (e.g. 32), 1 is monochrome and 0 
5769         means unspecified/known 
5771         return _misc_
.VideoMode_GetDepth(*args
, **kwargs
) 
5773     def IsOk(*args
, **kwargs
): 
5777         returns true if the object has been initialized 
5779         return _misc_
.VideoMode_IsOk(*args
, **kwargs
) 
5781     def __nonzero__(self
): return self
.IsOk()  
5782     def __eq__(*args
, **kwargs
): 
5783         """__eq__(self, VideoMode other) -> bool""" 
5784         return _misc_
.VideoMode___eq__(*args
, **kwargs
) 
5786     def __ne__(*args
, **kwargs
): 
5787         """__ne__(self, VideoMode other) -> bool""" 
5788         return _misc_
.VideoMode___ne__(*args
, **kwargs
) 
5790     w 
= property(_misc_
.VideoMode_w_get
, _misc_
.VideoMode_w_set
) 
5791     h 
= property(_misc_
.VideoMode_h_get
, _misc_
.VideoMode_h_set
) 
5792     bpp 
= property(_misc_
.VideoMode_bpp_get
, _misc_
.VideoMode_bpp_set
) 
5793     refresh 
= property(_misc_
.VideoMode_refresh_get
, _misc_
.VideoMode_refresh_set
) 
5794     Depth 
= property(GetDepth
,doc
="See `GetDepth`")  
5795     Height 
= property(GetHeight
,doc
="See `GetHeight`")  
5796     Width 
= property(GetWidth
,doc
="See `GetWidth`")  
5797 _misc_
.VideoMode_swigregister(VideoMode
) 
5799 class Display(object): 
5800     """Represents a display/monitor attached to the system""" 
5801     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
5802     __repr__ 
= _swig_repr
 
5803     def __init__(self
, *args
, **kwargs
):  
5805         __init__(self, unsigned int index=0) -> Display 
5807         Set up a Display instance with the specified display.  The displays 
5808         are numbered from 0 to GetCount() - 1, 0 is always the primary display 
5809         and the only one which is always supported 
5811         _misc_
.Display_swiginit(self
,_misc_
.new_Display(*args
, **kwargs
)) 
5812     __swig_destroy__ 
= _misc_
.delete_Display
 
5813     __del__ 
= lambda self 
: None; 
5814     def GetCount(*args
, **kwargs
): 
5816         GetCount() -> unsigned int 
5818         Return the number of available displays. 
5820         return _misc_
.Display_GetCount(*args
, **kwargs
) 
5822     GetCount 
= staticmethod(GetCount
) 
5823     def GetFromPoint(*args
, **kwargs
): 
5825         GetFromPoint(Point pt) -> int 
5827         Find the display where the given point lies, return wx.NOT_FOUND if it 
5828         doesn't belong to any display 
5830         return _misc_
.Display_GetFromPoint(*args
, **kwargs
) 
5832     GetFromPoint 
= staticmethod(GetFromPoint
) 
5833     def GetFromWindow(*args
, **kwargs
): 
5835         GetFromWindow(Window window) -> int 
5837         Find the display where the given window lies, return wx.NOT_FOUND if 
5838         it is not shown at all. 
5840         return _misc_
.Display_GetFromWindow(*args
, **kwargs
) 
5842     GetFromWindow 
= staticmethod(GetFromWindow
) 
5843     def IsOk(*args
, **kwargs
): 
5847         Return true if the object was initialized successfully 
5849         return _misc_
.Display_IsOk(*args
, **kwargs
) 
5851     def __nonzero__(self
): return self
.IsOk()  
5852     def GetGeometry(*args
, **kwargs
): 
5854         GetGeometry(self) -> Rect 
5856         Returns the bounding rectangle of the display whose index was passed 
5859         return _misc_
.Display_GetGeometry(*args
, **kwargs
) 
5861     def GetClientArea(*args
, **kwargs
): 
5863         GetClientArea(self) -> Rect 
5865         Returns the bounding rectangle the client area of the display, 
5866         i.e., without taskbars and such. 
5868         return _misc_
.Display_GetClientArea(*args
, **kwargs
) 
5870     def GetName(*args
, **kwargs
): 
5872         GetName(self) -> String 
5874         Returns the display's name. A name is not available on all platforms. 
5876         return _misc_
.Display_GetName(*args
, **kwargs
) 
5878     def IsPrimary(*args
, **kwargs
): 
5880         IsPrimary(self) -> bool 
5882         Returns True if the display is the primary display. The primary 
5883         display is the one whose index is 0. 
5885         return _misc_
.Display_IsPrimary(*args
, **kwargs
) 
5887     def GetModes(*args
, **kwargs
): 
5889         GetModes(VideoMode mode=DefaultVideoMode) -> [videoMode...] 
5891         Enumerate all video modes supported by this display matching the given 
5892         one (in the sense of VideoMode.Match()). 
5894         As any mode matches the default value of the argument and there is 
5895         always at least one video mode supported by display, the returned 
5896         array is only empty for the default value of the argument if this 
5897         function is not supported at all on this platform. 
5899         return _misc_
.Display_GetModes(*args
, **kwargs
) 
5901     def GetCurrentMode(*args
, **kwargs
): 
5903         GetCurrentMode(self) -> VideoMode 
5905         Get the current video mode. 
5907         return _misc_
.Display_GetCurrentMode(*args
, **kwargs
) 
5909     def ChangeMode(*args
, **kwargs
): 
5911         ChangeMode(self, VideoMode mode=DefaultVideoMode) -> bool 
5913         Changes the video mode of this display to the mode specified in the 
5916         If wx.DefaultVideoMode is passed in as the mode parameter, the defined 
5917         behaviour is that wx.Display will reset the video mode to the default 
5918         mode used by the display.  On Windows, the behavior is normal. 
5919         However, there are differences on other platforms. On Unix variations 
5920         using X11 extensions it should behave as defined, but some 
5921         irregularities may occur. 
5923         On wxMac passing in wx.DefaultVideoMode as the mode parameter does 
5924         nothing.  This happens because Carbon no longer has access to 
5925         DMUseScreenPrefs, an undocumented function that changed the video mode 
5926         to the system default by using the system's 'scrn' resource. 
5928         Returns True if succeeded, False otherwise 
5930         return _misc_
.Display_ChangeMode(*args
, **kwargs
) 
5932     def ResetMode(*args
, **kwargs
): 
5936         Restore the default video mode (just a more readable synonym) 
5938         return _misc_
.Display_ResetMode(*args
, **kwargs
) 
5940     ClientArea 
= property(GetClientArea
,doc
="See `GetClientArea`")  
5941     CurrentMode 
= property(GetCurrentMode
,doc
="See `GetCurrentMode`")  
5942     Geometry 
= property(GetGeometry
,doc
="See `GetGeometry`")  
5943     Modes 
= property(GetModes
,doc
="See `GetModes`")  
5944     Name 
= property(GetName
,doc
="See `GetName`")  
5945 _misc_
.Display_swigregister(Display
) 
5946 DefaultVideoMode 
= cvar
.DefaultVideoMode
 
5948 def Display_GetCount(*args
): 
5950     Display_GetCount() -> unsigned int 
5952     Return the number of available displays. 
5954   return _misc_
.Display_GetCount(*args
) 
5956 def Display_GetFromPoint(*args
, **kwargs
): 
5958     Display_GetFromPoint(Point pt) -> int 
5960     Find the display where the given point lies, return wx.NOT_FOUND if it 
5961     doesn't belong to any display 
5963   return _misc_
.Display_GetFromPoint(*args
, **kwargs
) 
5965 def Display_GetFromWindow(*args
, **kwargs
): 
5967     Display_GetFromWindow(Window window) -> int 
5969     Find the display where the given window lies, return wx.NOT_FOUND if 
5970     it is not shown at all. 
5972   return _misc_
.Display_GetFromWindow(*args
, **kwargs
) 
5974 #--------------------------------------------------------------------------- 
5976 class StandardPaths(object): 
5978     wx.StandardPaths returns standard locations in the file system and 
5979     should be used by programs to find their data files in a portable way. 
5981     In the description of the methods below, the example return values are 
5982     given for the Unix, Windows and Mac OS X systems, however please note 
5983     that these are just  examples and the actual values may differ. For 
5984     example, under Windows the system administrator may change the 
5985     standard directories locations, i.e. the Windows directory may be 
5986     named W:\Win2003 instead of the default C:\Windows. 
5988     The strings appname and username should be replaced with the value 
5989     returned by `wx.App.GetAppName` and the name of the currently logged 
5990     in user, respectively. The string prefix is only used under Unix and 
5991     is /usr/local by default but may be changed using `SetInstallPrefix`. 
5993     The directories returned by the methods of this class may or may not 
5994     exist. If they don't exist, it's up to the caller to create them, 
5995     wx.StandardPaths doesn't do it. 
5997     Finally note that these functions only work with standardly packaged 
5998     applications. I.e. under Unix you should follow the standard 
5999     installation conventions and under Mac you should create your 
6000     application bundle according to the Apple guidelines. Again, this 
6001     class doesn't help you to do it. 
6003     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
6004     def __init__(self
): raise AttributeError, "No constructor defined" 
6005     __repr__ 
= _swig_repr
 
6006     ResourceCat_None 
= _misc_
.StandardPaths_ResourceCat_None
 
6007     ResourceCat_Messages 
= _misc_
.StandardPaths_ResourceCat_Messages
 
6008     ResourceCat_Max 
= _misc_
.StandardPaths_ResourceCat_Max
 
6009     def Get(*args
, **kwargs
): 
6011         Get() -> StandardPaths 
6013         Return the global standard paths singleton 
6015         return _misc_
.StandardPaths_Get(*args
, **kwargs
) 
6017     Get 
= staticmethod(Get
) 
6018     def GetConfigDir(*args
, **kwargs
): 
6020         GetConfigDir(self) -> String 
6022         Return the directory with system config files: /etc under Unix, 
6023         'c:\Documents and Settings\All Users\Application Data' under Windows, 
6024         /Library/Preferences for Mac 
6026         return _misc_
.StandardPaths_GetConfigDir(*args
, **kwargs
) 
6028     def GetUserConfigDir(*args
, **kwargs
): 
6030         GetUserConfigDir(self) -> String 
6032         Return the directory for the user config files: $HOME under Unix, 
6033         'c:\Documents and Settings\username' under Windows, and  
6034         ~/Library/Preferences under Mac 
6036         Only use this if you have a single file to put there, otherwise 
6037         `GetUserDataDir` is more appropriate 
6039         return _misc_
.StandardPaths_GetUserConfigDir(*args
, **kwargs
) 
6041     def GetDataDir(*args
, **kwargs
): 
6043         GetDataDir(self) -> String 
6045         Return the location of the application's global, (i.e. not 
6046         user-specific,) data files: prefix/share/appname under Unix, 
6047         'c:\Program Files\appname' under Windows, 
6048         appname.app/Contents/SharedSupport app bundle directory under Mac. 
6050         return _misc_
.StandardPaths_GetDataDir(*args
, **kwargs
) 
6052     def GetLocalDataDir(*args
, **kwargs
): 
6054         GetLocalDataDir(self) -> String 
6056         Return the location for application data files which are 
6057         host-specific.  Same as `GetDataDir` except under Unix where it is 
6060         return _misc_
.StandardPaths_GetLocalDataDir(*args
, **kwargs
) 
6062     def GetUserDataDir(*args
, **kwargs
): 
6064         GetUserDataDir(self) -> String 
6066         Return the directory for the user-dependent application data files: 
6067         $HOME/.appname under Unix, c:\Documents and 
6068         Settings\username\Application Data\appname under Windows and 
6069         ~/Library/Application Support/appname under Mac 
6071         return _misc_
.StandardPaths_GetUserDataDir(*args
, **kwargs
) 
6073     def GetUserLocalDataDir(*args
, **kwargs
): 
6075         GetUserLocalDataDir(self) -> String 
6077         Return the directory for user data files which shouldn't be shared 
6078         with the other machines 
6080         Same as `GetUserDataDir` for all platforms except Windows where it is 
6081         the 'Local Settings\Application Data\appname' directory. 
6083         return _misc_
.StandardPaths_GetUserLocalDataDir(*args
, **kwargs
) 
6085     def GetPluginsDir(*args
, **kwargs
): 
6087         GetPluginsDir(self) -> String 
6089         Return the directory where the loadable modules (plugins) live: 
6090         prefix/lib/appname under Unix, program directory under Windows and 
6091         Contents/Plugins app bundle subdirectory under Mac 
6093         return _misc_
.StandardPaths_GetPluginsDir(*args
, **kwargs
) 
6095     def GetResourcesDir(*args
, **kwargs
): 
6097         GetResourcesDir(self) -> String 
6099         Get resources directory.  Resources are auxiliary files used by the 
6100         application and include things like image and sound files. 
6102         Same as `GetDataDir` for all platforms except Mac where it returns 
6103         Contents/Resources subdirectory of the app bundle. 
6105         return _misc_
.StandardPaths_GetResourcesDir(*args
, **kwargs
) 
6107     def GetLocalizedResourcesDir(*args
, **kwargs
): 
6109         GetLocalizedResourcesDir(self, String lang, int category=ResourceCat_None) -> String 
6111         Get localized resources directory containing the resource files of the 
6112         specified category for the given language. 
6114         In general this is just GetResourcesDir()/lang under Windows and Unix 
6115         and GetResourcesDir()/lang.lproj under Mac but is something quite 
6116         different under Unix for the message catalog category (namely the 
6117         standard prefix/share/locale/lang/LC_MESSAGES.) 
6119         return _misc_
.StandardPaths_GetLocalizedResourcesDir(*args
, **kwargs
) 
6121     def GetDocumentsDir(*args
, **kwargs
): 
6123         GetDocumentsDir(self) -> String 
6125         Return the Documents directory for the current user. 
6127         C:\Documents and Settings\username\Documents under Windows, 
6128         $HOME under Unix and ~/Documents under Mac 
6130         return _misc_
.StandardPaths_GetDocumentsDir(*args
, **kwargs
) 
6132     def GetTempDir(*args
, **kwargs
): 
6134         GetTempDir(self) -> String 
6136         Return the user's directory for temporary files. 
6138         return _misc_
.StandardPaths_GetTempDir(*args
, **kwargs
) 
6140     def SetInstallPrefix(*args
, **kwargs
): 
6142         SetInstallPrefix(self, String prefix) 
6144         Set the program installation directory which is /usr/local by default. 
6145         This value will be used by other methods such as `GetDataDir` and 
6146         `GetPluginsDir` as the prefix for what they return. (This function 
6147         only has meaning on Unix systems.) 
6149         return _misc_
.StandardPaths_SetInstallPrefix(*args
, **kwargs
) 
6151     def GetInstallPrefix(*args
, **kwargs
): 
6153         GetInstallPrefix(self) -> String 
6155         Get the program installation prefix. The default is the prefix where 
6156         Python is installed. (This function only has meaning on Unix systems.) 
6158         return _misc_
.StandardPaths_GetInstallPrefix(*args
, **kwargs
) 
6160 _misc_
.StandardPaths_swigregister(StandardPaths
) 
6162 def StandardPaths_Get(*args
): 
6164     StandardPaths_Get() -> StandardPaths 
6166     Return the global standard paths singleton 
6168   return _misc_
.StandardPaths_Get(*args
) 
6170 #--------------------------------------------------------------------------- 
6172 POWER_SOCKET 
= _misc_
.POWER_SOCKET
 
6173 POWER_BATTERY 
= _misc_
.POWER_BATTERY
 
6174 POWER_UNKNOWN 
= _misc_
.POWER_UNKNOWN
 
6175 BATTERY_NORMAL_STATE 
= _misc_
.BATTERY_NORMAL_STATE
 
6176 BATTERY_LOW_STATE 
= _misc_
.BATTERY_LOW_STATE
 
6177 BATTERY_CRITICAL_STATE 
= _misc_
.BATTERY_CRITICAL_STATE
 
6178 BATTERY_SHUTDOWN_STATE 
= _misc_
.BATTERY_SHUTDOWN_STATE
 
6179 BATTERY_UNKNOWN_STATE 
= _misc_
.BATTERY_UNKNOWN_STATE
 
6180 class PowerEvent(_core
.Event
): 
6182     wx.PowerEvent is generated when the system online status changes. 
6183     Currently this is only implemented for Windows. 
6185     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
6186     __repr__ 
= _swig_repr
 
6187     def __init__(self
, *args
, **kwargs
):  
6189         __init__(self, EventType evtType) -> PowerEvent 
6191         wx.PowerEvent is generated when the system online status changes. 
6192         Currently this is only implemented for Windows. 
6194         _misc_
.PowerEvent_swiginit(self
,_misc_
.new_PowerEvent(*args
, **kwargs
)) 
6195     def Veto(*args
, **kwargs
): 
6197         return _misc_
.PowerEvent_Veto(*args
, **kwargs
) 
6199     def IsVetoed(*args
, **kwargs
): 
6200         """IsVetoed(self) -> bool""" 
6201         return _misc_
.PowerEvent_IsVetoed(*args
, **kwargs
) 
6203 _misc_
.PowerEvent_swigregister(PowerEvent
) 
6205 wxEVT_POWER_SUSPENDING 
= _misc_
.wxEVT_POWER_SUSPENDING
 
6206 wxEVT_POWER_SUSPENDED 
= _misc_
.wxEVT_POWER_SUSPENDED
 
6207 wxEVT_POWER_SUSPEND_CANCEL 
= _misc_
.wxEVT_POWER_SUSPEND_CANCEL
 
6208 wxEVT_POWER_RESUME 
= _misc_
.wxEVT_POWER_RESUME
 
6209 EVT_POWER_SUSPENDING       
= wx
.PyEventBinder( wxEVT_POWER_SUSPENDING 
, 1 ) 
6210 EVT_POWER_SUSPENDED        
= wx
.PyEventBinder( wxEVT_POWER_SUSPENDED 
, 1 ) 
6211 EVT_POWER_SUSPEND_CANCEL   
= wx
.PyEventBinder( wxEVT_POWER_SUSPEND_CANCEL 
, 1 ) 
6212 EVT_POWER_RESUME           
= wx
.PyEventBinder( wxEVT_POWER_RESUME 
, 1 ) 
6215 def GetPowerType(*args
): 
6217     GetPowerType() -> int 
6219     return the current system power state: online or offline 
6221   return _misc_
.GetPowerType(*args
) 
6223 def GetBatteryState(*args
): 
6225     GetBatteryState() -> int 
6227     return approximate battery state 
6229   return _misc_
.GetBatteryState(*args
) 
6230 #--------------------------------------------------------------------------- 
6232 class AboutDialogInfo(object): 
6234     `wx.AboutDialogInfo` contains information to be shown in the standard 
6235     About dialog displayed by the `wx.AboutBox` function.  This class 
6236     contains the general information about the program, such as its name, 
6237     version, copyright and so on, as well as lists of the program 
6238     developers, documentation writers, artists and translators. 
6240     While all the main platforms have a native implementation of the about 
6241     dialog, they are often more limited than the generic version provided 
6242     by wxWidgets and so the generic version is used if 
6243     `wx.AboutDialogInfo` has any fields not supported by the native 
6244     version. Currently GTK+ version supports all the possible fields 
6245     natively but MSW and Mac versions don't support URLs, licence text nor 
6246     custom icons in the about dialog and if either of those is used, 
6247     wxAboutBox() will automatically use the generic version so you should 
6248     avoid specifying these fields to achieve more native look and feel. 
6251     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
6252     __repr__ 
= _swig_repr
 
6253     def __init__(self
, *args
, **kwargs
):  
6255         __init__(self) -> AboutDialogInfo 
6257         `wx.AboutDialogInfo` contains information to be shown in the standard 
6258         About dialog displayed by the `wx.AboutBox` function.  This class 
6259         contains the general information about the program, such as its name, 
6260         version, copyright and so on, as well as lists of the program 
6261         developers, documentation writers, artists and translators. 
6263         While all the main platforms have a native implementation of the about 
6264         dialog, they are often more limited than the generic version provided 
6265         by wxWidgets and so the generic version is used if 
6266         `wx.AboutDialogInfo` has any fields not supported by the native 
6267         version. Currently GTK+ version supports all the possible fields 
6268         natively but MSW and Mac versions don't support URLs, licence text nor 
6269         custom icons in the about dialog and if either of those is used, 
6270         wxAboutBox() will automatically use the generic version so you should 
6271         avoid specifying these fields to achieve more native look and feel. 
6274         _misc_
.AboutDialogInfo_swiginit(self
,_misc_
.new_AboutDialogInfo(*args
, **kwargs
)) 
6275     __swig_destroy__ 
= _misc_
.delete_AboutDialogInfo
 
6276     __del__ 
= lambda self 
: None; 
6277     def SetName(*args
, **kwargs
): 
6279         SetName(self, String name) 
6281         Set the name of the program. If this method is not called, the string 
6282         returned by `wx.App.GetAppName` will be shown in the dialog. 
6284         return _misc_
.AboutDialogInfo_SetName(*args
, **kwargs
) 
6286     def GetName(*args
, **kwargs
): 
6288         GetName(self) -> String 
6290         Returns the program name. 
6292         return _misc_
.AboutDialogInfo_GetName(*args
, **kwargs
) 
6294     Name 
= property(GetName
,SetName
)  
6295     def SetVersion(*args
, **kwargs
): 
6297         SetVersion(self, String version) 
6299         Set the version of the program. The version is in free format, 
6300         i.e. not necessarily in the x.y.z form but it shouldn't contain the 
6303         return _misc_
.AboutDialogInfo_SetVersion(*args
, **kwargs
) 
6305     def HasVersion(*args
, **kwargs
): 
6307         HasVersion(self) -> bool 
6309         Returns ``True`` if the version property has been set. 
6311         return _misc_
.AboutDialogInfo_HasVersion(*args
, **kwargs
) 
6313     def GetVersion(*args
, **kwargs
): 
6315         GetVersion(self) -> String 
6317         Returns the version value. 
6319         return _misc_
.AboutDialogInfo_GetVersion(*args
, **kwargs
) 
6321     Version 
= property(GetVersion
,SetVersion
)  
6322     def SetDescription(*args
, **kwargs
): 
6324         SetDescription(self, String desc) 
6326         Set brief, but possibly multiline, description of the program. 
6328         return _misc_
.AboutDialogInfo_SetDescription(*args
, **kwargs
) 
6330     def HasDescription(*args
, **kwargs
): 
6332         HasDescription(self) -> bool 
6334         Returns ``True`` if the description property has been set. 
6336         return _misc_
.AboutDialogInfo_HasDescription(*args
, **kwargs
) 
6338     def GetDescription(*args
, **kwargs
): 
6340         GetDescription(self) -> String 
6342         Returns the description value. 
6344         return _misc_
.AboutDialogInfo_GetDescription(*args
, **kwargs
) 
6346     Description 
= property(GetDescription
,SetDescription
)  
6347     def SetCopyright(*args
, **kwargs
): 
6349         SetCopyright(self, String copyright) 
6351         Set the short string containing the program copyright 
6352         information. Notice that any occurrences of "(C)" in ``copyright`` 
6353         will be replaced by the copyright symbol (circled C) automatically, 
6354         which means that you can avoid using this symbol in the program source 
6355         code which can be problematic. 
6357         return _misc_
.AboutDialogInfo_SetCopyright(*args
, **kwargs
) 
6359     def HasCopyright(*args
, **kwargs
): 
6361         HasCopyright(self) -> bool 
6363         Returns ``True`` if the copyright property has been set. 
6365         return _misc_
.AboutDialogInfo_HasCopyright(*args
, **kwargs
) 
6367     def GetCopyright(*args
, **kwargs
): 
6369         GetCopyright(self) -> String 
6371         Returns the copyright value. 
6373         return _misc_
.AboutDialogInfo_GetCopyright(*args
, **kwargs
) 
6375     Copyright 
= property(GetCopyright
,SetCopyright
)  
6376     def SetLicence(*args
, **kwargs
): 
6378         SetLicence(self, String licence) 
6380         Set the long, multiline string containing the text of the program 
6383         Only GTK+ version supports showing the licence text in the native 
6384         about dialog currently so the generic version will be used under all 
6385         the other platforms if this method is called. To preserve the native 
6386         look and feel it is advised that you do not call this method but 
6387         provide a separate menu item in the "Help" menu for displaying the 
6388         text of your program licence. 
6391         return _misc_
.AboutDialogInfo_SetLicence(*args
, **kwargs
) 
6393     def SetLicense(*args
, **kwargs
): 
6395         SetLicense(self, String licence) 
6397         This is the same as `SetLicence`. 
6399         return _misc_
.AboutDialogInfo_SetLicense(*args
, **kwargs
) 
6401     def HasLicence(*args
, **kwargs
): 
6403         HasLicence(self) -> bool 
6405         Returns ``True`` if the licence property has been set. 
6407         return _misc_
.AboutDialogInfo_HasLicence(*args
, **kwargs
) 
6409     def GetLicence(*args
, **kwargs
): 
6411         GetLicence(self) -> String 
6413         Returns the licence value. 
6415         return _misc_
.AboutDialogInfo_GetLicence(*args
, **kwargs
) 
6417     Licence 
= property(GetLicence
,SetLicence
)  
6419     def SetIcon(*args
, **kwargs
): 
6421         SetIcon(self, Icon icon) 
6423         Set the icon to be shown in the dialog. By default the icon of the 
6424         main frame will be shown if the native about dialog supports custom 
6425         icons. If it doesn't but a valid icon is specified using this method, 
6426         the generic about dialog is used instead so you should avoid calling 
6427         this function for maximally native look and feel. 
6429         return _misc_
.AboutDialogInfo_SetIcon(*args
, **kwargs
) 
6431     def HasIcon(*args
, **kwargs
): 
6433         HasIcon(self) -> bool 
6435         Returns ``True`` if the icon property has been set. 
6437         return _misc_
.AboutDialogInfo_HasIcon(*args
, **kwargs
) 
6439     def GetIcon(*args
, **kwargs
): 
6441         GetIcon(self) -> Icon 
6443         Return the current icon value. 
6445         return _misc_
.AboutDialogInfo_GetIcon(*args
, **kwargs
) 
6447     Icon 
= property(GetIcon
,SetIcon
)  
6448     def _SetWebSite(*args
, **kwargs
): 
6449         """_SetWebSite(self, String url, String desc=wxEmptyString)""" 
6450         return _misc_
.AboutDialogInfo__SetWebSite(*args
, **kwargs
) 
6452     def _GetWebSiteURL(*args
, **kwargs
): 
6453         """_GetWebSiteURL(self) -> String""" 
6454         return _misc_
.AboutDialogInfo__GetWebSiteURL(*args
, **kwargs
) 
6456     def _GetWebSiteDescription(*args
, **kwargs
): 
6457         """_GetWebSiteDescription(self) -> String""" 
6458         return _misc_
.AboutDialogInfo__GetWebSiteDescription(*args
, **kwargs
) 
6460     def HasWebSite(*args
, **kwargs
): 
6461         """HasWebSite(self) -> bool""" 
6462         return _misc_
.AboutDialogInfo_HasWebSite(*args
, **kwargs
) 
6464     def SetWebSite(self
, args
): 
6466         SetWebSite(self, URL, [Description]) 
6468         Set the web site property.  The ``args`` parameter can 
6469         either be a single string for the URL, to a 2-tuple of 
6470         (URL, Description) strings. 
6472         if type(args
) in [str, unicode]: 
6473             self
._SetWebSite
(args
) 
6475             self
._SetWebSite
(args
[0], args
[1]) 
6477     def GetWebSite(self
): 
6479         GetWebSite(self) --> (URL, Description) 
6481         return (self
._GetWebSiteURL
(), self
._GetWebSiteDescription
()) 
6483     WebSite 
= property(GetWebSite
,SetWebSite
)  
6484     def SetDevelopers(*args
, **kwargs
): 
6486         SetDevelopers(self, list developers) 
6488         Set the list of the developers of the program. 
6490         return _misc_
.AboutDialogInfo_SetDevelopers(*args
, **kwargs
) 
6492     def AddDeveloper(*args
, **kwargs
): 
6494         AddDeveloper(self, String developer) 
6496         Add a string to the list of developers. 
6498         return _misc_
.AboutDialogInfo_AddDeveloper(*args
, **kwargs
) 
6500     def HasDevelopers(*args
, **kwargs
): 
6502         HasDevelopers(self) -> bool 
6504         Returns ``True if any developers have been set. 
6506         return _misc_
.AboutDialogInfo_HasDevelopers(*args
, **kwargs
) 
6508     def GetDevelopers(*args
, **kwargs
): 
6510         GetDevelopers(self) --> list 
6512         Returns the list of developers. 
6514         return _misc_
.AboutDialogInfo_GetDevelopers(*args
, **kwargs
) 
6516     Developers 
= property(GetDevelopers
,SetDevelopers
)  
6517     def SetDocWriters(*args
, **kwargs
): 
6519         SetDocWriters(self, list docwriters) 
6521         Set the list of the documentation writers. 
6523         return _misc_
.AboutDialogInfo_SetDocWriters(*args
, **kwargs
) 
6525     def AddDocWriter(*args
, **kwargs
): 
6527         AddDocWriter(self, String docwriter) 
6529         Add a string to the list of documentation writers. 
6531         return _misc_
.AboutDialogInfo_AddDocWriter(*args
, **kwargs
) 
6533     def HasDocWriters(*args
, **kwargs
): 
6535         HasDocWriters(self) -> bool 
6537         Returns ``True if any documentation writers have been set. 
6539         return _misc_
.AboutDialogInfo_HasDocWriters(*args
, **kwargs
) 
6541     def GetDocWriters(*args
, **kwargs
): 
6543         GetDocWriters(self) --> list 
6545         Returns the list of documentation writers. 
6547         return _misc_
.AboutDialogInfo_GetDocWriters(*args
, **kwargs
) 
6549     DocWriters 
= property(GetDocWriters
,SetDocWriters
)  
6550     def SetArtists(*args
, **kwargs
): 
6552         SetArtists(self, list artists) 
6554         Set the list of artists for the program. 
6556         return _misc_
.AboutDialogInfo_SetArtists(*args
, **kwargs
) 
6558     def AddArtist(*args
, **kwargs
): 
6560         AddArtist(self, String artist) 
6562         Add a string to the list of artists. 
6564         return _misc_
.AboutDialogInfo_AddArtist(*args
, **kwargs
) 
6566     def HasArtists(*args
, **kwargs
): 
6568         HasArtists(self) -> bool 
6570         Returns ``True`` if any artists have been set. 
6572         return _misc_
.AboutDialogInfo_HasArtists(*args
, **kwargs
) 
6574     def GetArtists(*args
, **kwargs
): 
6576         GetArtists(self) --> list 
6578         Returns the list od artists. 
6580         return _misc_
.AboutDialogInfo_GetArtists(*args
, **kwargs
) 
6582     Artists 
= property(GetArtists
,SetArtists
)  
6583     def SetTranslators(*args
, **kwargs
): 
6585         SetTranslators(self, list translators) 
6587         Sets the list of program translators. 
6589         return _misc_
.AboutDialogInfo_SetTranslators(*args
, **kwargs
) 
6591     def AddTranslator(*args
, **kwargs
): 
6593         AddTranslator(self, String translator) 
6595         Add a string to the list of translators. 
6597         return _misc_
.AboutDialogInfo_AddTranslator(*args
, **kwargs
) 
6599     def HasTranslators(*args
, **kwargs
): 
6601         HasTranslators(self) -> bool 
6603         Returns ``True`` if any translators have been set. 
6605         return _misc_
.AboutDialogInfo_HasTranslators(*args
, **kwargs
) 
6607     def GetTranslators(*args
, **kwargs
): 
6609         GetTranslators(self) --> list 
6611         Returns the list of program translators. 
6613         return _misc_
.AboutDialogInfo_GetTranslators(*args
, **kwargs
) 
6615     Translators 
= property(GetTranslators
,SetTranslators
)  
6616     def IsSimple(*args
, **kwargs
): 
6617         """IsSimple(self) -> bool""" 
6618         return _misc_
.AboutDialogInfo_IsSimple(*args
, **kwargs
) 
6620     def GetDescriptionAndCredits(*args
, **kwargs
): 
6621         """GetDescriptionAndCredits(self) -> String""" 
6622         return _misc_
.AboutDialogInfo_GetDescriptionAndCredits(*args
, **kwargs
) 
6624 _misc_
.AboutDialogInfo_swigregister(AboutDialogInfo
) 
6627 def AboutBox(*args
, **kwargs
): 
6629     AboutBox(AboutDialogInfo info) 
6631     This function shows the standard about dialog containing the 
6632     information specified in ``info``. If the current platform has a 
6633     native about dialog which is capable of showing all the fields in 
6634     `wx.AboutDialogInfo`, the native dialog is used, otherwise the 
6635     function falls back to the generic wxWidgets version of the dialog. 
6637   return _misc_
.AboutBox(*args
, **kwargs
)