1 # This file was created automatically by SWIG. 
   2 # Don't modify this file, modify the SWIG interface instead. 
   8 #--------------------------------------------------------------------------- 
  10 SYS_OEM_FIXED_FONT 
= _misc_
.SYS_OEM_FIXED_FONT
 
  11 SYS_ANSI_FIXED_FONT 
= _misc_
.SYS_ANSI_FIXED_FONT
 
  12 SYS_ANSI_VAR_FONT 
= _misc_
.SYS_ANSI_VAR_FONT
 
  13 SYS_SYSTEM_FONT 
= _misc_
.SYS_SYSTEM_FONT
 
  14 SYS_DEVICE_DEFAULT_FONT 
= _misc_
.SYS_DEVICE_DEFAULT_FONT
 
  15 SYS_DEFAULT_PALETTE 
= _misc_
.SYS_DEFAULT_PALETTE
 
  16 SYS_SYSTEM_FIXED_FONT 
= _misc_
.SYS_SYSTEM_FIXED_FONT
 
  17 SYS_DEFAULT_GUI_FONT 
= _misc_
.SYS_DEFAULT_GUI_FONT
 
  18 SYS_ICONTITLE_FONT 
= _misc_
.SYS_ICONTITLE_FONT
 
  19 SYS_COLOUR_SCROLLBAR 
= _misc_
.SYS_COLOUR_SCROLLBAR
 
  20 SYS_COLOUR_BACKGROUND 
= _misc_
.SYS_COLOUR_BACKGROUND
 
  21 SYS_COLOUR_DESKTOP 
= _misc_
.SYS_COLOUR_DESKTOP
 
  22 SYS_COLOUR_ACTIVECAPTION 
= _misc_
.SYS_COLOUR_ACTIVECAPTION
 
  23 SYS_COLOUR_INACTIVECAPTION 
= _misc_
.SYS_COLOUR_INACTIVECAPTION
 
  24 SYS_COLOUR_MENU 
= _misc_
.SYS_COLOUR_MENU
 
  25 SYS_COLOUR_WINDOW 
= _misc_
.SYS_COLOUR_WINDOW
 
  26 SYS_COLOUR_WINDOWFRAME 
= _misc_
.SYS_COLOUR_WINDOWFRAME
 
  27 SYS_COLOUR_MENUTEXT 
= _misc_
.SYS_COLOUR_MENUTEXT
 
  28 SYS_COLOUR_WINDOWTEXT 
= _misc_
.SYS_COLOUR_WINDOWTEXT
 
  29 SYS_COLOUR_CAPTIONTEXT 
= _misc_
.SYS_COLOUR_CAPTIONTEXT
 
  30 SYS_COLOUR_ACTIVEBORDER 
= _misc_
.SYS_COLOUR_ACTIVEBORDER
 
  31 SYS_COLOUR_INACTIVEBORDER 
= _misc_
.SYS_COLOUR_INACTIVEBORDER
 
  32 SYS_COLOUR_APPWORKSPACE 
= _misc_
.SYS_COLOUR_APPWORKSPACE
 
  33 SYS_COLOUR_HIGHLIGHT 
= _misc_
.SYS_COLOUR_HIGHLIGHT
 
  34 SYS_COLOUR_HIGHLIGHTTEXT 
= _misc_
.SYS_COLOUR_HIGHLIGHTTEXT
 
  35 SYS_COLOUR_BTNFACE 
= _misc_
.SYS_COLOUR_BTNFACE
 
  36 SYS_COLOUR_3DFACE 
= _misc_
.SYS_COLOUR_3DFACE
 
  37 SYS_COLOUR_BTNSHADOW 
= _misc_
.SYS_COLOUR_BTNSHADOW
 
  38 SYS_COLOUR_3DSHADOW 
= _misc_
.SYS_COLOUR_3DSHADOW
 
  39 SYS_COLOUR_GRAYTEXT 
= _misc_
.SYS_COLOUR_GRAYTEXT
 
  40 SYS_COLOUR_BTNTEXT 
= _misc_
.SYS_COLOUR_BTNTEXT
 
  41 SYS_COLOUR_INACTIVECAPTIONTEXT 
= _misc_
.SYS_COLOUR_INACTIVECAPTIONTEXT
 
  42 SYS_COLOUR_BTNHIGHLIGHT 
= _misc_
.SYS_COLOUR_BTNHIGHLIGHT
 
  43 SYS_COLOUR_BTNHILIGHT 
= _misc_
.SYS_COLOUR_BTNHILIGHT
 
  44 SYS_COLOUR_3DHIGHLIGHT 
= _misc_
.SYS_COLOUR_3DHIGHLIGHT
 
  45 SYS_COLOUR_3DHILIGHT 
= _misc_
.SYS_COLOUR_3DHILIGHT
 
  46 SYS_COLOUR_3DDKSHADOW 
= _misc_
.SYS_COLOUR_3DDKSHADOW
 
  47 SYS_COLOUR_3DLIGHT 
= _misc_
.SYS_COLOUR_3DLIGHT
 
  48 SYS_COLOUR_INFOTEXT 
= _misc_
.SYS_COLOUR_INFOTEXT
 
  49 SYS_COLOUR_INFOBK 
= _misc_
.SYS_COLOUR_INFOBK
 
  50 SYS_COLOUR_LISTBOX 
= _misc_
.SYS_COLOUR_LISTBOX
 
  51 SYS_COLOUR_HOTLIGHT 
= _misc_
.SYS_COLOUR_HOTLIGHT
 
  52 SYS_COLOUR_GRADIENTACTIVECAPTION 
= _misc_
.SYS_COLOUR_GRADIENTACTIVECAPTION
 
  53 SYS_COLOUR_GRADIENTINACTIVECAPTION 
= _misc_
.SYS_COLOUR_GRADIENTINACTIVECAPTION
 
  54 SYS_COLOUR_MENUHILIGHT 
= _misc_
.SYS_COLOUR_MENUHILIGHT
 
  55 SYS_COLOUR_MENUBAR 
= _misc_
.SYS_COLOUR_MENUBAR
 
  56 SYS_COLOUR_MAX 
= _misc_
.SYS_COLOUR_MAX
 
  57 SYS_MOUSE_BUTTONS 
= _misc_
.SYS_MOUSE_BUTTONS
 
  58 SYS_BORDER_X 
= _misc_
.SYS_BORDER_X
 
  59 SYS_BORDER_Y 
= _misc_
.SYS_BORDER_Y
 
  60 SYS_CURSOR_X 
= _misc_
.SYS_CURSOR_X
 
  61 SYS_CURSOR_Y 
= _misc_
.SYS_CURSOR_Y
 
  62 SYS_DCLICK_X 
= _misc_
.SYS_DCLICK_X
 
  63 SYS_DCLICK_Y 
= _misc_
.SYS_DCLICK_Y
 
  64 SYS_DRAG_X 
= _misc_
.SYS_DRAG_X
 
  65 SYS_DRAG_Y 
= _misc_
.SYS_DRAG_Y
 
  66 SYS_EDGE_X 
= _misc_
.SYS_EDGE_X
 
  67 SYS_EDGE_Y 
= _misc_
.SYS_EDGE_Y
 
  68 SYS_HSCROLL_ARROW_X 
= _misc_
.SYS_HSCROLL_ARROW_X
 
  69 SYS_HSCROLL_ARROW_Y 
= _misc_
.SYS_HSCROLL_ARROW_Y
 
  70 SYS_HTHUMB_X 
= _misc_
.SYS_HTHUMB_X
 
  71 SYS_ICON_X 
= _misc_
.SYS_ICON_X
 
  72 SYS_ICON_Y 
= _misc_
.SYS_ICON_Y
 
  73 SYS_ICONSPACING_X 
= _misc_
.SYS_ICONSPACING_X
 
  74 SYS_ICONSPACING_Y 
= _misc_
.SYS_ICONSPACING_Y
 
  75 SYS_WINDOWMIN_X 
= _misc_
.SYS_WINDOWMIN_X
 
  76 SYS_WINDOWMIN_Y 
= _misc_
.SYS_WINDOWMIN_Y
 
  77 SYS_SCREEN_X 
= _misc_
.SYS_SCREEN_X
 
  78 SYS_SCREEN_Y 
= _misc_
.SYS_SCREEN_Y
 
  79 SYS_FRAMESIZE_X 
= _misc_
.SYS_FRAMESIZE_X
 
  80 SYS_FRAMESIZE_Y 
= _misc_
.SYS_FRAMESIZE_Y
 
  81 SYS_SMALLICON_X 
= _misc_
.SYS_SMALLICON_X
 
  82 SYS_SMALLICON_Y 
= _misc_
.SYS_SMALLICON_Y
 
  83 SYS_HSCROLL_Y 
= _misc_
.SYS_HSCROLL_Y
 
  84 SYS_VSCROLL_X 
= _misc_
.SYS_VSCROLL_X
 
  85 SYS_VSCROLL_ARROW_X 
= _misc_
.SYS_VSCROLL_ARROW_X
 
  86 SYS_VSCROLL_ARROW_Y 
= _misc_
.SYS_VSCROLL_ARROW_Y
 
  87 SYS_VTHUMB_Y 
= _misc_
.SYS_VTHUMB_Y
 
  88 SYS_CAPTION_Y 
= _misc_
.SYS_CAPTION_Y
 
  89 SYS_MENU_Y 
= _misc_
.SYS_MENU_Y
 
  90 SYS_NETWORK_PRESENT 
= _misc_
.SYS_NETWORK_PRESENT
 
  91 SYS_PENWINDOWS_PRESENT 
= _misc_
.SYS_PENWINDOWS_PRESENT
 
  92 SYS_SHOW_SOUNDS 
= _misc_
.SYS_SHOW_SOUNDS
 
  93 SYS_SWAP_BUTTONS 
= _misc_
.SYS_SWAP_BUTTONS
 
  94 SYS_CAN_DRAW_FRAME_DECORATIONS 
= _misc_
.SYS_CAN_DRAW_FRAME_DECORATIONS
 
  95 SYS_CAN_ICONIZE_FRAME 
= _misc_
.SYS_CAN_ICONIZE_FRAME
 
  96 SYS_SCREEN_NONE 
= _misc_
.SYS_SCREEN_NONE
 
  97 SYS_SCREEN_TINY 
= _misc_
.SYS_SCREEN_TINY
 
  98 SYS_SCREEN_PDA 
= _misc_
.SYS_SCREEN_PDA
 
  99 SYS_SCREEN_SMALL 
= _misc_
.SYS_SCREEN_SMALL
 
 100 SYS_SCREEN_DESKTOP 
= _misc_
.SYS_SCREEN_DESKTOP
 
 101 class SystemSettings(object): 
 102     def __init__(self
): raise RuntimeError, "No constructor defined" 
 104         return "<%s.%s; proxy of C++ wxSystemSettings instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 105     def GetColour(*args
, **kwargs
): 
 106         """GetColour(int index) -> Colour""" 
 107         return _misc_
.SystemSettings_GetColour(*args
, **kwargs
) 
 109     GetColour 
= staticmethod(GetColour
) 
 110     def GetFont(*args
, **kwargs
): 
 111         """GetFont(int index) -> Font""" 
 112         return _misc_
.SystemSettings_GetFont(*args
, **kwargs
) 
 114     GetFont 
= staticmethod(GetFont
) 
 115     def GetMetric(*args
, **kwargs
): 
 116         """GetMetric(int index) -> int""" 
 117         return _misc_
.SystemSettings_GetMetric(*args
, **kwargs
) 
 119     GetMetric 
= staticmethod(GetMetric
) 
 120     def HasFeature(*args
, **kwargs
): 
 121         """HasFeature(int index) -> bool""" 
 122         return _misc_
.SystemSettings_HasFeature(*args
, **kwargs
) 
 124     HasFeature 
= staticmethod(HasFeature
) 
 125     def GetScreenType(*args
, **kwargs
): 
 126         """GetScreenType() -> int""" 
 127         return _misc_
.SystemSettings_GetScreenType(*args
, **kwargs
) 
 129     GetScreenType 
= staticmethod(GetScreenType
) 
 130     def SetScreenType(*args
, **kwargs
): 
 131         """SetScreenType(int screen)""" 
 132         return _misc_
.SystemSettings_SetScreenType(*args
, **kwargs
) 
 134     SetScreenType 
= staticmethod(SetScreenType
) 
 136 class SystemSettingsPtr(SystemSettings
): 
 137     def __init__(self
, this
): 
 139         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 140         self
.__class
__ = SystemSettings
 
 141 _misc_
.SystemSettings_swigregister(SystemSettingsPtr
) 
 143 def SystemSettings_GetColour(*args
, **kwargs
): 
 144     """SystemSettings_GetColour(int index) -> Colour""" 
 145     return _misc_
.SystemSettings_GetColour(*args
, **kwargs
) 
 147 def SystemSettings_GetFont(*args
, **kwargs
): 
 148     """SystemSettings_GetFont(int index) -> Font""" 
 149     return _misc_
.SystemSettings_GetFont(*args
, **kwargs
) 
 151 def SystemSettings_GetMetric(*args
, **kwargs
): 
 152     """SystemSettings_GetMetric(int index) -> int""" 
 153     return _misc_
.SystemSettings_GetMetric(*args
, **kwargs
) 
 155 def SystemSettings_HasFeature(*args
, **kwargs
): 
 156     """SystemSettings_HasFeature(int index) -> bool""" 
 157     return _misc_
.SystemSettings_HasFeature(*args
, **kwargs
) 
 159 def SystemSettings_GetScreenType(*args
, **kwargs
): 
 160     """SystemSettings_GetScreenType() -> int""" 
 161     return _misc_
.SystemSettings_GetScreenType(*args
, **kwargs
) 
 163 def SystemSettings_SetScreenType(*args
, **kwargs
): 
 164     """SystemSettings_SetScreenType(int screen)""" 
 165     return _misc_
.SystemSettings_SetScreenType(*args
, **kwargs
) 
 167 class SystemOptions(_core
.Object
): 
 169         return "<%s.%s; proxy of C++ wxSystemOptions instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 170     def __init__(self
, *args
, **kwargs
): 
 171         """__init__(self) -> SystemOptions""" 
 172         newobj 
= _misc_
.new_SystemOptions(*args
, **kwargs
) 
 173         self
.this 
= newobj
.this
 
 176     def SetOption(*args
, **kwargs
): 
 177         """SetOption(String name, String value)""" 
 178         return _misc_
.SystemOptions_SetOption(*args
, **kwargs
) 
 180     SetOption 
= staticmethod(SetOption
) 
 181     def SetOptionInt(*args
, **kwargs
): 
 182         """SetOptionInt(String name, int value)""" 
 183         return _misc_
.SystemOptions_SetOptionInt(*args
, **kwargs
) 
 185     SetOptionInt 
= staticmethod(SetOptionInt
) 
 186     def GetOption(*args
, **kwargs
): 
 187         """GetOption(String name) -> String""" 
 188         return _misc_
.SystemOptions_GetOption(*args
, **kwargs
) 
 190     GetOption 
= staticmethod(GetOption
) 
 191     def GetOptionInt(*args
, **kwargs
): 
 192         """GetOptionInt(String name) -> int""" 
 193         return _misc_
.SystemOptions_GetOptionInt(*args
, **kwargs
) 
 195     GetOptionInt 
= staticmethod(GetOptionInt
) 
 196     def HasOption(*args
, **kwargs
): 
 197         """HasOption(String name) -> bool""" 
 198         return _misc_
.SystemOptions_HasOption(*args
, **kwargs
) 
 200     HasOption 
= staticmethod(HasOption
) 
 202 class SystemOptionsPtr(SystemOptions
): 
 203     def __init__(self
, this
): 
 205         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 206         self
.__class
__ = SystemOptions
 
 207 _misc_
.SystemOptions_swigregister(SystemOptionsPtr
) 
 209 WINDOW_DEFAULT_VARIANT 
= cvar
.WINDOW_DEFAULT_VARIANT
 
 211 def SystemOptions_SetOption(*args
, **kwargs
): 
 212     """SystemOptions_SetOption(String name, String value)""" 
 213     return _misc_
.SystemOptions_SetOption(*args
, **kwargs
) 
 215 def SystemOptions_SetOptionInt(*args
, **kwargs
): 
 216     """SystemOptions_SetOptionInt(String name, int value)""" 
 217     return _misc_
.SystemOptions_SetOptionInt(*args
, **kwargs
) 
 219 def SystemOptions_GetOption(*args
, **kwargs
): 
 220     """SystemOptions_GetOption(String name) -> String""" 
 221     return _misc_
.SystemOptions_GetOption(*args
, **kwargs
) 
 223 def SystemOptions_GetOptionInt(*args
, **kwargs
): 
 224     """SystemOptions_GetOptionInt(String name) -> int""" 
 225     return _misc_
.SystemOptions_GetOptionInt(*args
, **kwargs
) 
 227 def SystemOptions_HasOption(*args
, **kwargs
): 
 228     """SystemOptions_HasOption(String name) -> bool""" 
 229     return _misc_
.SystemOptions_HasOption(*args
, **kwargs
) 
 231 #--------------------------------------------------------------------------- 
 234 def NewId(*args
, **kwargs
): 
 235     """NewId() -> long""" 
 236     return _misc_
.NewId(*args
, **kwargs
) 
 238 def RegisterId(*args
, **kwargs
): 
 239     """RegisterId(long id)""" 
 240     return _misc_
.RegisterId(*args
, **kwargs
) 
 242 def GetCurrentId(*args
, **kwargs
): 
 243     """GetCurrentId() -> long""" 
 244     return _misc_
.GetCurrentId(*args
, **kwargs
) 
 246 def IsStockID(*args
, **kwargs
): 
 247     """IsStockID(int id) -> bool""" 
 248     return _misc_
.IsStockID(*args
, **kwargs
) 
 250 def IsStockLabel(*args
, **kwargs
): 
 251     """IsStockLabel(int id, String label) -> bool""" 
 252     return _misc_
.IsStockLabel(*args
, **kwargs
) 
 254 def GetStockLabel(*args
, **kwargs
): 
 255     """GetStockLabel(int id) -> String""" 
 256     return _misc_
.GetStockLabel(*args
, **kwargs
) 
 258 def Bell(*args
, **kwargs
): 
 260     return _misc_
.Bell(*args
, **kwargs
) 
 262 def EndBusyCursor(*args
, **kwargs
): 
 263     """EndBusyCursor()""" 
 264     return _misc_
.EndBusyCursor(*args
, **kwargs
) 
 266 def GetElapsedTime(*args
, **kwargs
): 
 267     """GetElapsedTime(bool resetTimer=True) -> long""" 
 268     return _misc_
.GetElapsedTime(*args
, **kwargs
) 
 270 def GetMousePosition(*args
, **kwargs
): 
 271     """GetMousePosition() -> (x,y)""" 
 272     return _misc_
.GetMousePosition(*args
, **kwargs
) 
 274 def IsBusy(*args
, **kwargs
): 
 275     """IsBusy() -> bool""" 
 276     return _misc_
.IsBusy(*args
, **kwargs
) 
 278 def Now(*args
, **kwargs
): 
 279     """Now() -> String""" 
 280     return _misc_
.Now(*args
, **kwargs
) 
 282 def Shell(*args
, **kwargs
): 
 283     """Shell(String command=EmptyString) -> bool""" 
 284     return _misc_
.Shell(*args
, **kwargs
) 
 286 def StartTimer(*args
, **kwargs
): 
 288     return _misc_
.StartTimer(*args
, **kwargs
) 
 290 def GetOsVersion(*args
, **kwargs
): 
 291     """GetOsVersion() -> (platform, major, minor)""" 
 292     return _misc_
.GetOsVersion(*args
, **kwargs
) 
 294 def GetOsDescription(*args
, **kwargs
): 
 295     """GetOsDescription() -> String""" 
 296     return _misc_
.GetOsDescription(*args
, **kwargs
) 
 298 def GetFreeMemory(*args
, **kwargs
): 
 299     """GetFreeMemory() -> long""" 
 300     return _misc_
.GetFreeMemory(*args
, **kwargs
) 
 301 SHUTDOWN_POWEROFF 
= _misc_
.SHUTDOWN_POWEROFF
 
 302 SHUTDOWN_REBOOT 
= _misc_
.SHUTDOWN_REBOOT
 
 304 def Shutdown(*args
, **kwargs
): 
 305     """Shutdown(int wFlags) -> bool""" 
 306     return _misc_
.Shutdown(*args
, **kwargs
) 
 308 def Sleep(*args
, **kwargs
): 
 309     """Sleep(int secs)""" 
 310     return _misc_
.Sleep(*args
, **kwargs
) 
 312 def MilliSleep(*args
, **kwargs
): 
 313     """MilliSleep(unsigned long milliseconds)""" 
 314     return _misc_
.MilliSleep(*args
, **kwargs
) 
 316 def MicroSleep(*args
, **kwargs
): 
 317     """MicroSleep(unsigned long microseconds)""" 
 318     return _misc_
.MicroSleep(*args
, **kwargs
) 
 321 def EnableTopLevelWindows(*args
, **kwargs
): 
 322     """EnableTopLevelWindows(bool enable)""" 
 323     return _misc_
.EnableTopLevelWindows(*args
, **kwargs
) 
 325 def StripMenuCodes(*args
, **kwargs
): 
 326     """StripMenuCodes(String in) -> String""" 
 327     return _misc_
.StripMenuCodes(*args
, **kwargs
) 
 329 def GetEmailAddress(*args
, **kwargs
): 
 330     """GetEmailAddress() -> String""" 
 331     return _misc_
.GetEmailAddress(*args
, **kwargs
) 
 333 def GetHostName(*args
, **kwargs
): 
 334     """GetHostName() -> String""" 
 335     return _misc_
.GetHostName(*args
, **kwargs
) 
 337 def GetFullHostName(*args
, **kwargs
): 
 338     """GetFullHostName() -> String""" 
 339     return _misc_
.GetFullHostName(*args
, **kwargs
) 
 341 def GetUserId(*args
, **kwargs
): 
 342     """GetUserId() -> String""" 
 343     return _misc_
.GetUserId(*args
, **kwargs
) 
 345 def GetUserName(*args
, **kwargs
): 
 346     """GetUserName() -> String""" 
 347     return _misc_
.GetUserName(*args
, **kwargs
) 
 349 def GetHomeDir(*args
, **kwargs
): 
 350     """GetHomeDir() -> String""" 
 351     return _misc_
.GetHomeDir(*args
, **kwargs
) 
 353 def GetUserHome(*args
, **kwargs
): 
 354     """GetUserHome(String user=EmptyString) -> String""" 
 355     return _misc_
.GetUserHome(*args
, **kwargs
) 
 357 def GetProcessId(*args
, **kwargs
): 
 358     """GetProcessId() -> unsigned long""" 
 359     return _misc_
.GetProcessId(*args
, **kwargs
) 
 361 def Trap(*args
, **kwargs
): 
 363     return _misc_
.Trap(*args
, **kwargs
) 
 365 def FileSelector(*args
, **kwargs
): 
 367     FileSelector(String message=FileSelectorPromptStr, String default_path=EmptyString,  
 368         String default_filename=EmptyString,  
 369         String default_extension=EmptyString,  
 370         String wildcard=FileSelectorDefaultWildcardStr,  
 371         int flags=0, Window parent=None, int x=-1,  
 374     return _misc_
.FileSelector(*args
, **kwargs
) 
 376 def LoadFileSelector(*args
, **kwargs
): 
 378     LoadFileSelector(String what, String extension, String default_name=EmptyString,  
 379         Window parent=None) -> String 
 381     return _misc_
.LoadFileSelector(*args
, **kwargs
) 
 383 def SaveFileSelector(*args
, **kwargs
): 
 385     SaveFileSelector(String what, String extension, String default_name=EmptyString,  
 386         Window parent=None) -> String 
 388     return _misc_
.SaveFileSelector(*args
, **kwargs
) 
 390 def DirSelector(*args
, **kwargs
): 
 392     DirSelector(String message=DirSelectorPromptStr, String defaultPath=EmptyString,  
 393         long style=DD_DEFAULT_STYLE,  
 394         Point pos=DefaultPosition, Window parent=None) -> String 
 396     return _misc_
.DirSelector(*args
, **kwargs
) 
 398 def GetTextFromUser(*args
, **kwargs
): 
 400     GetTextFromUser(String message, String caption=EmptyString, String default_value=EmptyString,  
 402         int x=-1, int y=-1, bool centre=True) -> String 
 404     return _misc_
.GetTextFromUser(*args
, **kwargs
) 
 406 def GetPasswordFromUser(*args
, **kwargs
): 
 408     GetPasswordFromUser(String message, String caption=EmptyString, String default_value=EmptyString,  
 409         Window parent=None) -> String 
 411     return _misc_
.GetPasswordFromUser(*args
, **kwargs
) 
 413 def GetSingleChoice(*args
, **kwargs
): 
 415     GetSingleChoice(String message, String caption, int choices, String choices_array,  
 416         Window parent=None, int x=-1,  
 417         int y=-1, bool centre=True, int width=150, int height=200) -> String 
 419     return _misc_
.GetSingleChoice(*args
, **kwargs
) 
 421 def GetSingleChoiceIndex(*args
, **kwargs
): 
 423     GetSingleChoiceIndex(String message, String caption, int choices, String choices_array,  
 424         Window parent=None, int x=-1,  
 425         int y=-1, bool centre=True, int width=150, int height=200) -> int 
 427     return _misc_
.GetSingleChoiceIndex(*args
, **kwargs
) 
 429 def MessageBox(*args
, **kwargs
): 
 431     MessageBox(String message, String caption=EmptyString, int style=wxOK|wxCENTRE,  
 432         Window parent=None, int x=-1,  
 435     return _misc_
.MessageBox(*args
, **kwargs
) 
 437 def GetNumberFromUser(*args
, **kwargs
): 
 439     GetNumberFromUser(String message, String prompt, String caption, long value,  
 440         long min=0, long max=100, Window parent=None,  
 441         Point pos=DefaultPosition) -> long 
 443     return _misc_
.GetNumberFromUser(*args
, **kwargs
) 
 445 def ColourDisplay(*args
, **kwargs
): 
 446     """ColourDisplay() -> bool""" 
 447     return _misc_
.ColourDisplay(*args
, **kwargs
) 
 449 def DisplayDepth(*args
, **kwargs
): 
 450     """DisplayDepth() -> int""" 
 451     return _misc_
.DisplayDepth(*args
, **kwargs
) 
 453 def GetDisplayDepth(*args
, **kwargs
): 
 454     """GetDisplayDepth() -> int""" 
 455     return _misc_
.GetDisplayDepth(*args
, **kwargs
) 
 457 def DisplaySize(*args
, **kwargs
): 
 458     """DisplaySize() -> (width, height)""" 
 459     return _misc_
.DisplaySize(*args
, **kwargs
) 
 461 def GetDisplaySize(*args
, **kwargs
): 
 462     """GetDisplaySize() -> Size""" 
 463     return _misc_
.GetDisplaySize(*args
, **kwargs
) 
 465 def DisplaySizeMM(*args
, **kwargs
): 
 466     """DisplaySizeMM() -> (width, height)""" 
 467     return _misc_
.DisplaySizeMM(*args
, **kwargs
) 
 469 def GetDisplaySizeMM(*args
, **kwargs
): 
 470     """GetDisplaySizeMM() -> Size""" 
 471     return _misc_
.GetDisplaySizeMM(*args
, **kwargs
) 
 473 def ClientDisplayRect(*args
, **kwargs
): 
 474     """ClientDisplayRect() -> (x, y, width, height)""" 
 475     return _misc_
.ClientDisplayRect(*args
, **kwargs
) 
 477 def GetClientDisplayRect(*args
, **kwargs
): 
 478     """GetClientDisplayRect() -> Rect""" 
 479     return _misc_
.GetClientDisplayRect(*args
, **kwargs
) 
 481 def SetCursor(*args
, **kwargs
): 
 482     """SetCursor(Cursor cursor)""" 
 483     return _misc_
.SetCursor(*args
, **kwargs
) 
 485 def BeginBusyCursor(*args
, **kwargs
): 
 486     """BeginBusyCursor(Cursor cursor=wxHOURGLASS_CURSOR)""" 
 487     return _misc_
.BeginBusyCursor(*args
, **kwargs
) 
 489 def GetActiveWindow(*args
, **kwargs
): 
 490     """GetActiveWindow() -> Window""" 
 491     return _misc_
.GetActiveWindow(*args
, **kwargs
) 
 493 def GenericFindWindowAtPoint(*args
, **kwargs
): 
 494     """GenericFindWindowAtPoint(Point pt) -> Window""" 
 495     return _misc_
.GenericFindWindowAtPoint(*args
, **kwargs
) 
 497 def FindWindowAtPoint(*args
, **kwargs
): 
 498     """FindWindowAtPoint(Point pt) -> Window""" 
 499     return _misc_
.FindWindowAtPoint(*args
, **kwargs
) 
 501 def GetTopLevelParent(*args
, **kwargs
): 
 502     """GetTopLevelParent(Window win) -> Window""" 
 503     return _misc_
.GetTopLevelParent(*args
, **kwargs
) 
 505 def GetKeyState(*args
, **kwargs
): 
 507     GetKeyState(int key) -> bool 
 509     Get the state of a key (true if pressed or toggled on, false if not.) 
 510     This is generally most useful getting the state of the modifier or 
 511     toggle keys.  On some platforms those may be the only keys that work. 
 514     return _misc_
.GetKeyState(*args
, **kwargs
) 
 516 def WakeUpMainThread(*args
, **kwargs
): 
 517     """WakeUpMainThread()""" 
 518     return _misc_
.WakeUpMainThread(*args
, **kwargs
) 
 520 def MutexGuiEnter(*args
, **kwargs
): 
 521     """MutexGuiEnter()""" 
 522     return _misc_
.MutexGuiEnter(*args
, **kwargs
) 
 524 def MutexGuiLeave(*args
, **kwargs
): 
 525     """MutexGuiLeave()""" 
 526     return _misc_
.MutexGuiLeave(*args
, **kwargs
) 
 527 class MutexGuiLocker(object): 
 529         return "<%s.%s; proxy of C++ wxMutexGuiLocker instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 530     def __init__(self
, *args
, **kwargs
): 
 531         """__init__(self) -> MutexGuiLocker""" 
 532         newobj 
= _misc_
.new_MutexGuiLocker(*args
, **kwargs
) 
 533         self
.this 
= newobj
.this
 
 536     def __del__(self
, destroy
=_misc_
.delete_MutexGuiLocker
): 
 539             if self
.thisown
: destroy(self
) 
 543 class MutexGuiLockerPtr(MutexGuiLocker
): 
 544     def __init__(self
, this
): 
 546         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 547         self
.__class
__ = MutexGuiLocker
 
 548 _misc_
.MutexGuiLocker_swigregister(MutexGuiLockerPtr
) 
 549 FileSelectorPromptStr 
= cvar
.FileSelectorPromptStr
 
 550 FileSelectorDefaultWildcardStr 
= cvar
.FileSelectorDefaultWildcardStr
 
 551 DirSelectorPromptStr 
= cvar
.DirSelectorPromptStr
 
 554 def Thread_IsMain(*args
, **kwargs
): 
 555     """Thread_IsMain() -> bool""" 
 556     return _misc_
.Thread_IsMain(*args
, **kwargs
) 
 557 #--------------------------------------------------------------------------- 
 559 class ToolTip(_core
.Object
): 
 561         return "<%s.%s; proxy of C++ wxToolTip instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 562     def __init__(self
, *args
, **kwargs
): 
 563         """__init__(self, String tip) -> ToolTip""" 
 564         newobj 
= _misc_
.new_ToolTip(*args
, **kwargs
) 
 565         self
.this 
= newobj
.this
 
 568     def SetTip(*args
, **kwargs
): 
 569         """SetTip(self, String tip)""" 
 570         return _misc_
.ToolTip_SetTip(*args
, **kwargs
) 
 572     def GetTip(*args
, **kwargs
): 
 573         """GetTip(self) -> String""" 
 574         return _misc_
.ToolTip_GetTip(*args
, **kwargs
) 
 576     def GetWindow(*args
, **kwargs
): 
 577         """GetWindow(self) -> Window""" 
 578         return _misc_
.ToolTip_GetWindow(*args
, **kwargs
) 
 580     def Enable(*args
, **kwargs
): 
 581         """Enable(bool flag)""" 
 582         return _misc_
.ToolTip_Enable(*args
, **kwargs
) 
 584     Enable 
= staticmethod(Enable
) 
 585     def SetDelay(*args
, **kwargs
): 
 586         """SetDelay(long milliseconds)""" 
 587         return _misc_
.ToolTip_SetDelay(*args
, **kwargs
) 
 589     SetDelay 
= staticmethod(SetDelay
) 
 591 class ToolTipPtr(ToolTip
): 
 592     def __init__(self
, this
): 
 594         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 595         self
.__class
__ = ToolTip
 
 596 _misc_
.ToolTip_swigregister(ToolTipPtr
) 
 598 def ToolTip_Enable(*args
, **kwargs
): 
 599     """ToolTip_Enable(bool flag)""" 
 600     return _misc_
.ToolTip_Enable(*args
, **kwargs
) 
 602 def ToolTip_SetDelay(*args
, **kwargs
): 
 603     """ToolTip_SetDelay(long milliseconds)""" 
 604     return _misc_
.ToolTip_SetDelay(*args
, **kwargs
) 
 608         return "<%s.%s; proxy of C++ wxCaret instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 609     def __init__(self
, *args
, **kwargs
): 
 610         """__init__(self, Window window, Size size) -> Caret""" 
 611         newobj 
= _misc_
.new_Caret(*args
, **kwargs
) 
 612         self
.this 
= newobj
.this
 
 615     def __del__(self
, destroy
=_misc_
.delete_Caret
): 
 618             if self
.thisown
: destroy(self
) 
 621     def IsOk(*args
, **kwargs
): 
 622         """IsOk(self) -> bool""" 
 623         return _misc_
.Caret_IsOk(*args
, **kwargs
) 
 625     def IsVisible(*args
, **kwargs
): 
 626         """IsVisible(self) -> bool""" 
 627         return _misc_
.Caret_IsVisible(*args
, **kwargs
) 
 629     def GetPosition(*args
, **kwargs
): 
 630         """GetPosition(self) -> Point""" 
 631         return _misc_
.Caret_GetPosition(*args
, **kwargs
) 
 633     def GetPositionTuple(*args
, **kwargs
): 
 634         """GetPositionTuple() -> (x,y)""" 
 635         return _misc_
.Caret_GetPositionTuple(*args
, **kwargs
) 
 637     def GetSize(*args
, **kwargs
): 
 638         """GetSize(self) -> Size""" 
 639         return _misc_
.Caret_GetSize(*args
, **kwargs
) 
 641     def GetSizeTuple(*args
, **kwargs
): 
 642         """GetSizeTuple() -> (width, height)""" 
 643         return _misc_
.Caret_GetSizeTuple(*args
, **kwargs
) 
 645     def GetWindow(*args
, **kwargs
): 
 646         """GetWindow(self) -> Window""" 
 647         return _misc_
.Caret_GetWindow(*args
, **kwargs
) 
 649     def MoveXY(*args
, **kwargs
): 
 650         """MoveXY(self, int x, int y)""" 
 651         return _misc_
.Caret_MoveXY(*args
, **kwargs
) 
 653     def Move(*args
, **kwargs
): 
 654         """Move(self, Point pt)""" 
 655         return _misc_
.Caret_Move(*args
, **kwargs
) 
 657     def SetSizeWH(*args
, **kwargs
): 
 658         """SetSizeWH(self, int width, int height)""" 
 659         return _misc_
.Caret_SetSizeWH(*args
, **kwargs
) 
 661     def SetSize(*args
, **kwargs
): 
 662         """SetSize(self, Size size)""" 
 663         return _misc_
.Caret_SetSize(*args
, **kwargs
) 
 665     def Show(*args
, **kwargs
): 
 666         """Show(self, int show=True)""" 
 667         return _misc_
.Caret_Show(*args
, **kwargs
) 
 669     def Hide(*args
, **kwargs
): 
 671         return _misc_
.Caret_Hide(*args
, **kwargs
) 
 673     def __nonzero__(self
): return self
.IsOk()  
 675 class CaretPtr(Caret
): 
 676     def __init__(self
, this
): 
 678         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 679         self
.__class
__ = Caret
 
 680 _misc_
.Caret_swigregister(CaretPtr
) 
 683 def Caret_GetBlinkTime(*args
, **kwargs
): 
 684     """Caret_GetBlinkTime() -> int""" 
 685     return _misc_
.Caret_GetBlinkTime(*args
, **kwargs
) 
 687 def Caret_SetBlinkTime(*args
, **kwargs
): 
 688     """Caret_SetBlinkTime(int milliseconds)""" 
 689     return _misc_
.Caret_SetBlinkTime(*args
, **kwargs
) 
 690 class BusyCursor(object): 
 692         return "<%s.%s; proxy of C++ wxBusyCursor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 693     def __init__(self
, *args
, **kwargs
): 
 694         """__init__(self, Cursor cursor=wxHOURGLASS_CURSOR) -> BusyCursor""" 
 695         newobj 
= _misc_
.new_BusyCursor(*args
, **kwargs
) 
 696         self
.this 
= newobj
.this
 
 699     def __del__(self
, destroy
=_misc_
.delete_BusyCursor
): 
 702             if self
.thisown
: destroy(self
) 
 706 class BusyCursorPtr(BusyCursor
): 
 707     def __init__(self
, this
): 
 709         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 710         self
.__class
__ = BusyCursor
 
 711 _misc_
.BusyCursor_swigregister(BusyCursorPtr
) 
 713 class WindowDisabler(object): 
 715         return "<%s.%s; proxy of C++ wxWindowDisabler instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 716     def __init__(self
, *args
, **kwargs
): 
 717         """__init__(self, Window winToSkip=None) -> WindowDisabler""" 
 718         newobj 
= _misc_
.new_WindowDisabler(*args
, **kwargs
) 
 719         self
.this 
= newobj
.this
 
 722     def __del__(self
, destroy
=_misc_
.delete_WindowDisabler
): 
 725             if self
.thisown
: destroy(self
) 
 729 class WindowDisablerPtr(WindowDisabler
): 
 730     def __init__(self
, this
): 
 732         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 733         self
.__class
__ = WindowDisabler
 
 734 _misc_
.WindowDisabler_swigregister(WindowDisablerPtr
) 
 736 class BusyInfo(_core
.Object
): 
 738         return "<%s.%s; proxy of C++ wxBusyInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 739     def __init__(self
, *args
, **kwargs
): 
 740         """__init__(self, String message) -> BusyInfo""" 
 741         newobj 
= _misc_
.new_BusyInfo(*args
, **kwargs
) 
 742         self
.this 
= newobj
.this
 
 745     def __del__(self
, destroy
=_misc_
.delete_BusyInfo
): 
 748             if self
.thisown
: destroy(self
) 
 752 class BusyInfoPtr(BusyInfo
): 
 753     def __init__(self
, this
): 
 755         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 756         self
.__class
__ = BusyInfo
 
 757 _misc_
.BusyInfo_swigregister(BusyInfoPtr
) 
 759 class StopWatch(object): 
 761         return "<%s.%s; proxy of C++ wxStopWatch instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 762     def __init__(self
, *args
, **kwargs
): 
 763         """__init__(self) -> StopWatch""" 
 764         newobj 
= _misc_
.new_StopWatch(*args
, **kwargs
) 
 765         self
.this 
= newobj
.this
 
 768     def Start(*args
, **kwargs
): 
 769         """Start(self, long t0=0)""" 
 770         return _misc_
.StopWatch_Start(*args
, **kwargs
) 
 772     def Pause(*args
, **kwargs
): 
 774         return _misc_
.StopWatch_Pause(*args
, **kwargs
) 
 776     def Resume(*args
, **kwargs
): 
 778         return _misc_
.StopWatch_Resume(*args
, **kwargs
) 
 780     def Time(*args
, **kwargs
): 
 781         """Time(self) -> long""" 
 782         return _misc_
.StopWatch_Time(*args
, **kwargs
) 
 785 class StopWatchPtr(StopWatch
): 
 786     def __init__(self
, this
): 
 788         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 789         self
.__class
__ = StopWatch
 
 790 _misc_
.StopWatch_swigregister(StopWatchPtr
) 
 792 class FileHistory(_core
.Object
): 
 794         return "<%s.%s; proxy of C++ wxFileHistory instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 795     def __init__(self
, *args
, **kwargs
): 
 796         """__init__(self, int maxFiles=9, int idBase=ID_FILE1) -> FileHistory""" 
 797         newobj 
= _misc_
.new_FileHistory(*args
, **kwargs
) 
 798         self
.this 
= newobj
.this
 
 801     def __del__(self
, destroy
=_misc_
.delete_FileHistory
): 
 804             if self
.thisown
: destroy(self
) 
 807     def AddFileToHistory(*args
, **kwargs
): 
 808         """AddFileToHistory(self, String file)""" 
 809         return _misc_
.FileHistory_AddFileToHistory(*args
, **kwargs
) 
 811     def RemoveFileFromHistory(*args
, **kwargs
): 
 812         """RemoveFileFromHistory(self, int i)""" 
 813         return _misc_
.FileHistory_RemoveFileFromHistory(*args
, **kwargs
) 
 815     def GetMaxFiles(*args
, **kwargs
): 
 816         """GetMaxFiles(self) -> int""" 
 817         return _misc_
.FileHistory_GetMaxFiles(*args
, **kwargs
) 
 819     def UseMenu(*args
, **kwargs
): 
 820         """UseMenu(self, Menu menu)""" 
 821         return _misc_
.FileHistory_UseMenu(*args
, **kwargs
) 
 823     def RemoveMenu(*args
, **kwargs
): 
 824         """RemoveMenu(self, Menu menu)""" 
 825         return _misc_
.FileHistory_RemoveMenu(*args
, **kwargs
) 
 827     def Load(*args
, **kwargs
): 
 828         """Load(self, ConfigBase config)""" 
 829         return _misc_
.FileHistory_Load(*args
, **kwargs
) 
 831     def Save(*args
, **kwargs
): 
 832         """Save(self, ConfigBase config)""" 
 833         return _misc_
.FileHistory_Save(*args
, **kwargs
) 
 835     def AddFilesToMenu(*args
, **kwargs
): 
 836         """AddFilesToMenu(self)""" 
 837         return _misc_
.FileHistory_AddFilesToMenu(*args
, **kwargs
) 
 839     def AddFilesToThisMenu(*args
, **kwargs
): 
 840         """AddFilesToThisMenu(self, Menu menu)""" 
 841         return _misc_
.FileHistory_AddFilesToThisMenu(*args
, **kwargs
) 
 843     def GetHistoryFile(*args
, **kwargs
): 
 844         """GetHistoryFile(self, int i) -> String""" 
 845         return _misc_
.FileHistory_GetHistoryFile(*args
, **kwargs
) 
 847     def GetCount(*args
, **kwargs
): 
 848         """GetCount(self) -> int""" 
 849         return _misc_
.FileHistory_GetCount(*args
, **kwargs
) 
 851     GetNoHistoryFiles 
= GetCount 
 
 853 class FileHistoryPtr(FileHistory
): 
 854     def __init__(self
, this
): 
 856         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 857         self
.__class
__ = FileHistory
 
 858 _misc_
.FileHistory_swigregister(FileHistoryPtr
) 
 860 class SingleInstanceChecker(object): 
 862         return "<%s.%s; proxy of C++ wxSingleInstanceChecker instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 863     def __init__(self
, *args
, **kwargs
): 
 864         """__init__(self, String name, String path=EmptyString) -> SingleInstanceChecker""" 
 865         newobj 
= _misc_
.new_SingleInstanceChecker(*args
, **kwargs
) 
 866         self
.this 
= newobj
.this
 
 869     def __del__(self
, destroy
=_misc_
.delete_SingleInstanceChecker
): 
 872             if self
.thisown
: destroy(self
) 
 875     def Create(*args
, **kwargs
): 
 876         """Create(self, String name, String path=EmptyString) -> bool""" 
 877         return _misc_
.SingleInstanceChecker_Create(*args
, **kwargs
) 
 879     def IsAnotherRunning(*args
, **kwargs
): 
 880         """IsAnotherRunning(self) -> bool""" 
 881         return _misc_
.SingleInstanceChecker_IsAnotherRunning(*args
, **kwargs
) 
 884 class SingleInstanceCheckerPtr(SingleInstanceChecker
): 
 885     def __init__(self
, this
): 
 887         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 888         self
.__class
__ = SingleInstanceChecker
 
 889 _misc_
.SingleInstanceChecker_swigregister(SingleInstanceCheckerPtr
) 
 891 def PreSingleInstanceChecker(*args
, **kwargs
): 
 892     """PreSingleInstanceChecker() -> SingleInstanceChecker""" 
 893     val 
= _misc_
.new_PreSingleInstanceChecker(*args
, **kwargs
) 
 898 def DrawWindowOnDC(*args
, **kwargs
): 
 899     """DrawWindowOnDC(Window window, DC dc, int method)""" 
 900     return _misc_
.DrawWindowOnDC(*args
, **kwargs
) 
 901 #--------------------------------------------------------------------------- 
 903 class TipProvider(object): 
 904     def __init__(self
): raise RuntimeError, "No constructor defined" 
 906         return "<%s.%s; proxy of C++ wxTipProvider instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 907     def __del__(self
, destroy
=_misc_
.delete_TipProvider
): 
 910             if self
.thisown
: destroy(self
) 
 913     def GetTip(*args
, **kwargs
): 
 914         """GetTip(self) -> String""" 
 915         return _misc_
.TipProvider_GetTip(*args
, **kwargs
) 
 917     def GetCurrentTip(*args
, **kwargs
): 
 918         """GetCurrentTip(self) -> size_t""" 
 919         return _misc_
.TipProvider_GetCurrentTip(*args
, **kwargs
) 
 921     def PreprocessTip(*args
, **kwargs
): 
 922         """PreprocessTip(self, String tip) -> String""" 
 923         return _misc_
.TipProvider_PreprocessTip(*args
, **kwargs
) 
 926 class TipProviderPtr(TipProvider
): 
 927     def __init__(self
, this
): 
 929         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 930         self
.__class
__ = TipProvider
 
 931 _misc_
.TipProvider_swigregister(TipProviderPtr
) 
 933 class PyTipProvider(TipProvider
): 
 935         return "<%s.%s; proxy of C++ wxPyTipProvider instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 936     def __init__(self
, *args
, **kwargs
): 
 937         """__init__(self, size_t currentTip) -> PyTipProvider""" 
 938         newobj 
= _misc_
.new_PyTipProvider(*args
, **kwargs
) 
 939         self
.this 
= newobj
.this
 
 942         self
._setCallbackInfo
(self
, PyTipProvider
) 
 944     def _setCallbackInfo(*args
, **kwargs
): 
 945         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
 946         return _misc_
.PyTipProvider__setCallbackInfo(*args
, **kwargs
) 
 949 class PyTipProviderPtr(PyTipProvider
): 
 950     def __init__(self
, this
): 
 952         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
 953         self
.__class
__ = PyTipProvider
 
 954 _misc_
.PyTipProvider_swigregister(PyTipProviderPtr
) 
 957 def ShowTip(*args
, **kwargs
): 
 958     """ShowTip(Window parent, TipProvider tipProvider, bool showAtStartup=True) -> bool""" 
 959     return _misc_
.ShowTip(*args
, **kwargs
) 
 961 def CreateFileTipProvider(*args
, **kwargs
): 
 962     """CreateFileTipProvider(String filename, size_t currentTip) -> TipProvider""" 
 963     return _misc_
.CreateFileTipProvider(*args
, **kwargs
) 
 964 #--------------------------------------------------------------------------- 
 966 TIMER_CONTINUOUS 
= _misc_
.TIMER_CONTINUOUS
 
 967 TIMER_ONE_SHOT 
= _misc_
.TIMER_ONE_SHOT
 
 968 wxEVT_TIMER 
= _misc_
.wxEVT_TIMER
 
 969 class Timer(_core
.EvtHandler
): 
 971         return "<%s.%s; proxy of C++ wxPyTimer instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
 972     def __init__(self
, *args
, **kwargs
): 
 973         """__init__(self, EvtHandler owner=None, int id=-1) -> Timer""" 
 974         newobj 
= _misc_
.new_Timer(*args
, **kwargs
) 
 975         self
.this 
= newobj
.this
 
 978         self
._setCallbackInfo
(self
, Timer
, 0); self
._setOORInfo
(self
) 
 980     def __del__(self
, destroy
=_misc_
.delete_Timer
): 
 983             if self
.thisown
: destroy(self
) 
 986     def _setCallbackInfo(*args
, **kwargs
): 
 987         """_setCallbackInfo(self, PyObject self, PyObject _class, int incref=1)""" 
 988         return _misc_
.Timer__setCallbackInfo(*args
, **kwargs
) 
 990     def SetOwner(*args
, **kwargs
): 
 991         """SetOwner(self, EvtHandler owner, int id=-1)""" 
 992         return _misc_
.Timer_SetOwner(*args
, **kwargs
) 
 994     def GetOwner(*args
, **kwargs
): 
 995         """GetOwner(self) -> EvtHandler""" 
 996         return _misc_
.Timer_GetOwner(*args
, **kwargs
) 
 998     def Start(*args
, **kwargs
): 
 999         """Start(self, int milliseconds=-1, bool oneShot=False) -> bool""" 
1000         return _misc_
.Timer_Start(*args
, **kwargs
) 
1002     def Stop(*args
, **kwargs
): 
1004         return _misc_
.Timer_Stop(*args
, **kwargs
) 
1006     def IsRunning(*args
, **kwargs
): 
1007         """IsRunning(self) -> bool""" 
1008         return _misc_
.Timer_IsRunning(*args
, **kwargs
) 
1010     def GetInterval(*args
, **kwargs
): 
1011         """GetInterval(self) -> int""" 
1012         return _misc_
.Timer_GetInterval(*args
, **kwargs
) 
1014     def IsOneShot(*args
, **kwargs
): 
1015         """IsOneShot(self) -> bool""" 
1016         return _misc_
.Timer_IsOneShot(*args
, **kwargs
) 
1018     def GetId(*args
, **kwargs
): 
1019         """GetId(self) -> int""" 
1020         return _misc_
.Timer_GetId(*args
, **kwargs
) 
1023 class TimerPtr(Timer
): 
1024     def __init__(self
, this
): 
1026         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1027         self
.__class
__ = Timer
 
1028 _misc_
.Timer_swigregister(TimerPtr
) 
1030 # For backwards compatibility with 2.4 
1031 class PyTimer(Timer
): 
1032     def __init__(self
, notify
): 
1033         Timer
.__init
__(self
) 
1034         self
.notify 
= notify
 
1041 EVT_TIMER 
= wx
.PyEventBinder( wxEVT_TIMER
, 1 ) 
1044 class TimerEvent(_core
.Event
): 
1046         return "<%s.%s; proxy of C++ wxTimerEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1047     def __init__(self
, *args
, **kwargs
): 
1048         """__init__(self, int timerid=0, int interval=0) -> TimerEvent""" 
1049         newobj 
= _misc_
.new_TimerEvent(*args
, **kwargs
) 
1050         self
.this 
= newobj
.this
 
1053     def GetInterval(*args
, **kwargs
): 
1054         """GetInterval(self) -> int""" 
1055         return _misc_
.TimerEvent_GetInterval(*args
, **kwargs
) 
1058 class TimerEventPtr(TimerEvent
): 
1059     def __init__(self
, this
): 
1061         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1062         self
.__class
__ = TimerEvent
 
1063 _misc_
.TimerEvent_swigregister(TimerEventPtr
) 
1065 class TimerRunner(object): 
1067         return "<%s.%s; proxy of C++ wxTimerRunner instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1068     def __init__(self
, *args
): 
1070         __init__(self, wxTimer timer) -> TimerRunner 
1071         __init__(self, wxTimer timer, int milli, bool oneShot=False) -> TimerRunner 
1073         newobj 
= _misc_
.new_TimerRunner(*args
) 
1074         self
.this 
= newobj
.this
 
1077     def __del__(self
, destroy
=_misc_
.delete_TimerRunner
): 
1080             if self
.thisown
: destroy(self
) 
1083     def Start(*args
, **kwargs
): 
1084         """Start(self, int milli, bool oneShot=False)""" 
1085         return _misc_
.TimerRunner_Start(*args
, **kwargs
) 
1088 class TimerRunnerPtr(TimerRunner
): 
1089     def __init__(self
, this
): 
1091         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1092         self
.__class
__ = TimerRunner
 
1093 _misc_
.TimerRunner_swigregister(TimerRunnerPtr
) 
1095 #--------------------------------------------------------------------------- 
1097 LOG_FatalError 
= _misc_
.LOG_FatalError
 
1098 LOG_Error 
= _misc_
.LOG_Error
 
1099 LOG_Warning 
= _misc_
.LOG_Warning
 
1100 LOG_Message 
= _misc_
.LOG_Message
 
1101 LOG_Status 
= _misc_
.LOG_Status
 
1102 LOG_Info 
= _misc_
.LOG_Info
 
1103 LOG_Debug 
= _misc_
.LOG_Debug
 
1104 LOG_Trace 
= _misc_
.LOG_Trace
 
1105 LOG_Progress 
= _misc_
.LOG_Progress
 
1106 LOG_User 
= _misc_
.LOG_User
 
1107 LOG_Max 
= _misc_
.LOG_Max
 
1108 TRACE_MemAlloc 
= _misc_
.TRACE_MemAlloc
 
1109 TRACE_Messages 
= _misc_
.TRACE_Messages
 
1110 TRACE_ResAlloc 
= _misc_
.TRACE_ResAlloc
 
1111 TRACE_RefCount 
= _misc_
.TRACE_RefCount
 
1112 TRACE_OleCalls 
= _misc_
.TRACE_OleCalls
 
1113 TraceMemAlloc 
= _misc_
.TraceMemAlloc
 
1114 TraceMessages 
= _misc_
.TraceMessages
 
1115 TraceResAlloc 
= _misc_
.TraceResAlloc
 
1116 TraceRefCount 
= _misc_
.TraceRefCount
 
1117 TraceOleCalls 
= _misc_
.TraceOleCalls
 
1120         return "<%s.%s; proxy of C++ wxLog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1121     def __init__(self
, *args
, **kwargs
): 
1122         """__init__(self) -> Log""" 
1123         newobj 
= _misc_
.new_Log(*args
, **kwargs
) 
1124         self
.this 
= newobj
.this
 
1127     def IsEnabled(*args
, **kwargs
): 
1128         """IsEnabled() -> bool""" 
1129         return _misc_
.Log_IsEnabled(*args
, **kwargs
) 
1131     IsEnabled 
= staticmethod(IsEnabled
) 
1132     def EnableLogging(*args
, **kwargs
): 
1133         """EnableLogging(bool doIt=True) -> bool""" 
1134         return _misc_
.Log_EnableLogging(*args
, **kwargs
) 
1136     EnableLogging 
= staticmethod(EnableLogging
) 
1137     def OnLog(*args
, **kwargs
): 
1138         """OnLog(wxLogLevel level, wxChar szString, time_t t)""" 
1139         return _misc_
.Log_OnLog(*args
, **kwargs
) 
1141     OnLog 
= staticmethod(OnLog
) 
1142     def Flush(*args
, **kwargs
): 
1144         return _misc_
.Log_Flush(*args
, **kwargs
) 
1146     def FlushActive(*args
, **kwargs
): 
1148         return _misc_
.Log_FlushActive(*args
, **kwargs
) 
1150     FlushActive 
= staticmethod(FlushActive
) 
1151     def GetActiveTarget(*args
, **kwargs
): 
1152         """GetActiveTarget() -> Log""" 
1153         return _misc_
.Log_GetActiveTarget(*args
, **kwargs
) 
1155     GetActiveTarget 
= staticmethod(GetActiveTarget
) 
1156     def SetActiveTarget(*args
, **kwargs
): 
1157         """SetActiveTarget(Log pLogger) -> Log""" 
1158         return _misc_
.Log_SetActiveTarget(*args
, **kwargs
) 
1160     SetActiveTarget 
= staticmethod(SetActiveTarget
) 
1161     def Suspend(*args
, **kwargs
): 
1163         return _misc_
.Log_Suspend(*args
, **kwargs
) 
1165     Suspend 
= staticmethod(Suspend
) 
1166     def Resume(*args
, **kwargs
): 
1168         return _misc_
.Log_Resume(*args
, **kwargs
) 
1170     Resume 
= staticmethod(Resume
) 
1171     def SetVerbose(*args
, **kwargs
): 
1172         """SetVerbose(bool bVerbose=True)""" 
1173         return _misc_
.Log_SetVerbose(*args
, **kwargs
) 
1175     SetVerbose 
= staticmethod(SetVerbose
) 
1176     def SetLogLevel(*args
, **kwargs
): 
1177         """SetLogLevel(wxLogLevel logLevel)""" 
1178         return _misc_
.Log_SetLogLevel(*args
, **kwargs
) 
1180     SetLogLevel 
= staticmethod(SetLogLevel
) 
1181     def DontCreateOnDemand(*args
, **kwargs
): 
1182         """DontCreateOnDemand()""" 
1183         return _misc_
.Log_DontCreateOnDemand(*args
, **kwargs
) 
1185     DontCreateOnDemand 
= staticmethod(DontCreateOnDemand
) 
1186     def SetTraceMask(*args
, **kwargs
): 
1187         """SetTraceMask(wxTraceMask ulMask)""" 
1188         return _misc_
.Log_SetTraceMask(*args
, **kwargs
) 
1190     SetTraceMask 
= staticmethod(SetTraceMask
) 
1191     def AddTraceMask(*args
, **kwargs
): 
1192         """AddTraceMask(String str)""" 
1193         return _misc_
.Log_AddTraceMask(*args
, **kwargs
) 
1195     AddTraceMask 
= staticmethod(AddTraceMask
) 
1196     def RemoveTraceMask(*args
, **kwargs
): 
1197         """RemoveTraceMask(String str)""" 
1198         return _misc_
.Log_RemoveTraceMask(*args
, **kwargs
) 
1200     RemoveTraceMask 
= staticmethod(RemoveTraceMask
) 
1201     def ClearTraceMasks(*args
, **kwargs
): 
1202         """ClearTraceMasks()""" 
1203         return _misc_
.Log_ClearTraceMasks(*args
, **kwargs
) 
1205     ClearTraceMasks 
= staticmethod(ClearTraceMasks
) 
1206     def GetTraceMasks(*args
, **kwargs
): 
1207         """GetTraceMasks() -> wxArrayString""" 
1208         return _misc_
.Log_GetTraceMasks(*args
, **kwargs
) 
1210     GetTraceMasks 
= staticmethod(GetTraceMasks
) 
1211     def SetTimestamp(*args
, **kwargs
): 
1212         """SetTimestamp(wxChar ts)""" 
1213         return _misc_
.Log_SetTimestamp(*args
, **kwargs
) 
1215     SetTimestamp 
= staticmethod(SetTimestamp
) 
1216     def GetVerbose(*args
, **kwargs
): 
1217         """GetVerbose() -> bool""" 
1218         return _misc_
.Log_GetVerbose(*args
, **kwargs
) 
1220     GetVerbose 
= staticmethod(GetVerbose
) 
1221     def GetTraceMask(*args
, **kwargs
): 
1222         """GetTraceMask() -> wxTraceMask""" 
1223         return _misc_
.Log_GetTraceMask(*args
, **kwargs
) 
1225     GetTraceMask 
= staticmethod(GetTraceMask
) 
1226     def IsAllowedTraceMask(*args
, **kwargs
): 
1227         """IsAllowedTraceMask(wxChar mask) -> bool""" 
1228         return _misc_
.Log_IsAllowedTraceMask(*args
, **kwargs
) 
1230     IsAllowedTraceMask 
= staticmethod(IsAllowedTraceMask
) 
1231     def GetLogLevel(*args
, **kwargs
): 
1232         """GetLogLevel() -> wxLogLevel""" 
1233         return _misc_
.Log_GetLogLevel(*args
, **kwargs
) 
1235     GetLogLevel 
= staticmethod(GetLogLevel
) 
1236     def GetTimestamp(*args
, **kwargs
): 
1237         """GetTimestamp() -> wxChar""" 
1238         return _misc_
.Log_GetTimestamp(*args
, **kwargs
) 
1240     GetTimestamp 
= staticmethod(GetTimestamp
) 
1241     def TimeStamp(*args
, **kwargs
): 
1242         """TimeStamp() -> String""" 
1243         return _misc_
.Log_TimeStamp(*args
, **kwargs
) 
1245     TimeStamp 
= staticmethod(TimeStamp
) 
1246     def Destroy(*args
, **kwargs
): 
1248         return _misc_
.Log_Destroy(*args
, **kwargs
) 
1252     def __init__(self
, this
): 
1254         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1255         self
.__class
__ = Log
 
1256 _misc_
.Log_swigregister(LogPtr
) 
1258 def Log_IsEnabled(*args
, **kwargs
): 
1259     """Log_IsEnabled() -> bool""" 
1260     return _misc_
.Log_IsEnabled(*args
, **kwargs
) 
1262 def Log_EnableLogging(*args
, **kwargs
): 
1263     """Log_EnableLogging(bool doIt=True) -> bool""" 
1264     return _misc_
.Log_EnableLogging(*args
, **kwargs
) 
1266 def Log_OnLog(*args
, **kwargs
): 
1267     """Log_OnLog(wxLogLevel level, wxChar szString, time_t t)""" 
1268     return _misc_
.Log_OnLog(*args
, **kwargs
) 
1270 def Log_FlushActive(*args
, **kwargs
): 
1271     """Log_FlushActive()""" 
1272     return _misc_
.Log_FlushActive(*args
, **kwargs
) 
1274 def Log_GetActiveTarget(*args
, **kwargs
): 
1275     """Log_GetActiveTarget() -> Log""" 
1276     return _misc_
.Log_GetActiveTarget(*args
, **kwargs
) 
1278 def Log_SetActiveTarget(*args
, **kwargs
): 
1279     """Log_SetActiveTarget(Log pLogger) -> Log""" 
1280     return _misc_
.Log_SetActiveTarget(*args
, **kwargs
) 
1282 def Log_Suspend(*args
, **kwargs
): 
1284     return _misc_
.Log_Suspend(*args
, **kwargs
) 
1286 def Log_Resume(*args
, **kwargs
): 
1288     return _misc_
.Log_Resume(*args
, **kwargs
) 
1290 def Log_SetVerbose(*args
, **kwargs
): 
1291     """Log_SetVerbose(bool bVerbose=True)""" 
1292     return _misc_
.Log_SetVerbose(*args
, **kwargs
) 
1294 def Log_SetLogLevel(*args
, **kwargs
): 
1295     """Log_SetLogLevel(wxLogLevel logLevel)""" 
1296     return _misc_
.Log_SetLogLevel(*args
, **kwargs
) 
1298 def Log_DontCreateOnDemand(*args
, **kwargs
): 
1299     """Log_DontCreateOnDemand()""" 
1300     return _misc_
.Log_DontCreateOnDemand(*args
, **kwargs
) 
1302 def Log_SetTraceMask(*args
, **kwargs
): 
1303     """Log_SetTraceMask(wxTraceMask ulMask)""" 
1304     return _misc_
.Log_SetTraceMask(*args
, **kwargs
) 
1306 def Log_AddTraceMask(*args
, **kwargs
): 
1307     """Log_AddTraceMask(String str)""" 
1308     return _misc_
.Log_AddTraceMask(*args
, **kwargs
) 
1310 def Log_RemoveTraceMask(*args
, **kwargs
): 
1311     """Log_RemoveTraceMask(String str)""" 
1312     return _misc_
.Log_RemoveTraceMask(*args
, **kwargs
) 
1314 def Log_ClearTraceMasks(*args
, **kwargs
): 
1315     """Log_ClearTraceMasks()""" 
1316     return _misc_
.Log_ClearTraceMasks(*args
, **kwargs
) 
1318 def Log_GetTraceMasks(*args
, **kwargs
): 
1319     """Log_GetTraceMasks() -> wxArrayString""" 
1320     return _misc_
.Log_GetTraceMasks(*args
, **kwargs
) 
1322 def Log_SetTimestamp(*args
, **kwargs
): 
1323     """Log_SetTimestamp(wxChar ts)""" 
1324     return _misc_
.Log_SetTimestamp(*args
, **kwargs
) 
1326 def Log_GetVerbose(*args
, **kwargs
): 
1327     """Log_GetVerbose() -> bool""" 
1328     return _misc_
.Log_GetVerbose(*args
, **kwargs
) 
1330 def Log_GetTraceMask(*args
, **kwargs
): 
1331     """Log_GetTraceMask() -> wxTraceMask""" 
1332     return _misc_
.Log_GetTraceMask(*args
, **kwargs
) 
1334 def Log_IsAllowedTraceMask(*args
, **kwargs
): 
1335     """Log_IsAllowedTraceMask(wxChar mask) -> bool""" 
1336     return _misc_
.Log_IsAllowedTraceMask(*args
, **kwargs
) 
1338 def Log_GetLogLevel(*args
, **kwargs
): 
1339     """Log_GetLogLevel() -> wxLogLevel""" 
1340     return _misc_
.Log_GetLogLevel(*args
, **kwargs
) 
1342 def Log_GetTimestamp(*args
, **kwargs
): 
1343     """Log_GetTimestamp() -> wxChar""" 
1344     return _misc_
.Log_GetTimestamp(*args
, **kwargs
) 
1346 def Log_TimeStamp(*args
, **kwargs
): 
1347     """Log_TimeStamp() -> String""" 
1348     return _misc_
.Log_TimeStamp(*args
, **kwargs
) 
1350 class LogStderr(Log
): 
1352         return "<%s.%s; proxy of C++ wxLogStderr instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1353     def __init__(self
, *args
, **kwargs
): 
1354         """__init__(self) -> LogStderr""" 
1355         newobj 
= _misc_
.new_LogStderr(*args
, **kwargs
) 
1356         self
.this 
= newobj
.this
 
1360 class LogStderrPtr(LogStderr
): 
1361     def __init__(self
, this
): 
1363         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1364         self
.__class
__ = LogStderr
 
1365 _misc_
.LogStderr_swigregister(LogStderrPtr
) 
1367 class LogTextCtrl(Log
): 
1369         return "<%s.%s; proxy of C++ wxLogTextCtrl instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1370     def __init__(self
, *args
, **kwargs
): 
1371         """__init__(self, wxTextCtrl pTextCtrl) -> LogTextCtrl""" 
1372         newobj 
= _misc_
.new_LogTextCtrl(*args
, **kwargs
) 
1373         self
.this 
= newobj
.this
 
1377 class LogTextCtrlPtr(LogTextCtrl
): 
1378     def __init__(self
, this
): 
1380         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1381         self
.__class
__ = LogTextCtrl
 
1382 _misc_
.LogTextCtrl_swigregister(LogTextCtrlPtr
) 
1386         return "<%s.%s; proxy of C++ wxLogGui instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1387     def __init__(self
, *args
, **kwargs
): 
1388         """__init__(self) -> LogGui""" 
1389         newobj 
= _misc_
.new_LogGui(*args
, **kwargs
) 
1390         self
.this 
= newobj
.this
 
1394 class LogGuiPtr(LogGui
): 
1395     def __init__(self
, this
): 
1397         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1398         self
.__class
__ = LogGui
 
1399 _misc_
.LogGui_swigregister(LogGuiPtr
) 
1401 class LogWindow(Log
): 
1403         return "<%s.%s; proxy of C++ wxLogWindow instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1404     def __init__(self
, *args
, **kwargs
): 
1405         """__init__(self, wxFrame pParent, String szTitle, bool bShow=True, bool bPassToOld=True) -> LogWindow""" 
1406         newobj 
= _misc_
.new_LogWindow(*args
, **kwargs
) 
1407         self
.this 
= newobj
.this
 
1410     def Show(*args
, **kwargs
): 
1411         """Show(self, bool bShow=True)""" 
1412         return _misc_
.LogWindow_Show(*args
, **kwargs
) 
1414     def GetFrame(*args
, **kwargs
): 
1415         """GetFrame(self) -> wxFrame""" 
1416         return _misc_
.LogWindow_GetFrame(*args
, **kwargs
) 
1418     def GetOldLog(*args
, **kwargs
): 
1419         """GetOldLog(self) -> Log""" 
1420         return _misc_
.LogWindow_GetOldLog(*args
, **kwargs
) 
1422     def IsPassingMessages(*args
, **kwargs
): 
1423         """IsPassingMessages(self) -> bool""" 
1424         return _misc_
.LogWindow_IsPassingMessages(*args
, **kwargs
) 
1426     def PassMessages(*args
, **kwargs
): 
1427         """PassMessages(self, bool bDoPass)""" 
1428         return _misc_
.LogWindow_PassMessages(*args
, **kwargs
) 
1431 class LogWindowPtr(LogWindow
): 
1432     def __init__(self
, this
): 
1434         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1435         self
.__class
__ = LogWindow
 
1436 _misc_
.LogWindow_swigregister(LogWindowPtr
) 
1438 class LogChain(Log
): 
1440         return "<%s.%s; proxy of C++ wxLogChain instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1441     def __init__(self
, *args
, **kwargs
): 
1442         """__init__(self, Log logger) -> LogChain""" 
1443         newobj 
= _misc_
.new_LogChain(*args
, **kwargs
) 
1444         self
.this 
= newobj
.this
 
1447     def SetLog(*args
, **kwargs
): 
1448         """SetLog(self, Log logger)""" 
1449         return _misc_
.LogChain_SetLog(*args
, **kwargs
) 
1451     def PassMessages(*args
, **kwargs
): 
1452         """PassMessages(self, bool bDoPass)""" 
1453         return _misc_
.LogChain_PassMessages(*args
, **kwargs
) 
1455     def IsPassingMessages(*args
, **kwargs
): 
1456         """IsPassingMessages(self) -> bool""" 
1457         return _misc_
.LogChain_IsPassingMessages(*args
, **kwargs
) 
1459     def GetOldLog(*args
, **kwargs
): 
1460         """GetOldLog(self) -> Log""" 
1461         return _misc_
.LogChain_GetOldLog(*args
, **kwargs
) 
1464 class LogChainPtr(LogChain
): 
1465     def __init__(self
, this
): 
1467         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1468         self
.__class
__ = LogChain
 
1469 _misc_
.LogChain_swigregister(LogChainPtr
) 
1472 def SysErrorCode(*args
, **kwargs
): 
1473     """SysErrorCode() -> unsigned long""" 
1474     return _misc_
.SysErrorCode(*args
, **kwargs
) 
1476 def SysErrorMsg(*args
, **kwargs
): 
1477     """SysErrorMsg(unsigned long nErrCode=0) -> String""" 
1478     return _misc_
.SysErrorMsg(*args
, **kwargs
) 
1480 def LogFatalError(*args
, **kwargs
): 
1481     """LogFatalError(String msg)""" 
1482     return _misc_
.LogFatalError(*args
, **kwargs
) 
1484 def LogError(*args
, **kwargs
): 
1485     """LogError(String msg)""" 
1486     return _misc_
.LogError(*args
, **kwargs
) 
1488 def LogWarning(*args
, **kwargs
): 
1489     """LogWarning(String msg)""" 
1490     return _misc_
.LogWarning(*args
, **kwargs
) 
1492 def LogMessage(*args
, **kwargs
): 
1493     """LogMessage(String msg)""" 
1494     return _misc_
.LogMessage(*args
, **kwargs
) 
1496 def LogInfo(*args
, **kwargs
): 
1497     """LogInfo(String msg)""" 
1498     return _misc_
.LogInfo(*args
, **kwargs
) 
1500 def LogDebug(*args
, **kwargs
): 
1501     """LogDebug(String msg)""" 
1502     return _misc_
.LogDebug(*args
, **kwargs
) 
1504 def LogVerbose(*args
, **kwargs
): 
1505     """LogVerbose(String msg)""" 
1506     return _misc_
.LogVerbose(*args
, **kwargs
) 
1508 def LogStatus(*args
, **kwargs
): 
1509     """LogStatus(String msg)""" 
1510     return _misc_
.LogStatus(*args
, **kwargs
) 
1512 def LogStatusFrame(*args
, **kwargs
): 
1513     """LogStatusFrame(wxFrame pFrame, String msg)""" 
1514     return _misc_
.LogStatusFrame(*args
, **kwargs
) 
1516 def LogSysError(*args
, **kwargs
): 
1517     """LogSysError(String msg)""" 
1518     return _misc_
.LogSysError(*args
, **kwargs
) 
1520 def LogGeneric(*args
, **kwargs
): 
1521     """LogGeneric(unsigned long level, String msg)""" 
1522     return _misc_
.LogGeneric(*args
, **kwargs
) 
1524 def SafeShowMessage(*args
, **kwargs
): 
1525     """SafeShowMessage(String title, String text)""" 
1526     return _misc_
.SafeShowMessage(*args
, **kwargs
) 
1527 class LogNull(object): 
1529         return "<%s.%s; proxy of C++ wxLogNull instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1530     def __init__(self
, *args
, **kwargs
): 
1531         """__init__(self) -> LogNull""" 
1532         newobj 
= _misc_
.new_LogNull(*args
, **kwargs
) 
1533         self
.this 
= newobj
.this
 
1536     def __del__(self
, destroy
=_misc_
.delete_LogNull
): 
1539             if self
.thisown
: destroy(self
) 
1543 class LogNullPtr(LogNull
): 
1544     def __init__(self
, this
): 
1546         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1547         self
.__class
__ = LogNull
 
1548 _misc_
.LogNull_swigregister(LogNullPtr
) 
1550 def LogTrace(*args
): 
1552     LogTrace(unsigned long mask, String msg) 
1553     LogTrace(String mask, String msg) 
1555     return _misc_
.LogTrace(*args
) 
1559         return "<%s.%s; proxy of C++ wxPyLog instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1560     def __init__(self
, *args
, **kwargs
): 
1561         """__init__(self) -> PyLog""" 
1562         newobj 
= _misc_
.new_PyLog(*args
, **kwargs
) 
1563         self
.this 
= newobj
.this
 
1566         self
._setCallbackInfo
(self
, PyLog
) 
1568     def _setCallbackInfo(*args
, **kwargs
): 
1569         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
1570         return _misc_
.PyLog__setCallbackInfo(*args
, **kwargs
) 
1573 class PyLogPtr(PyLog
): 
1574     def __init__(self
, this
): 
1576         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1577         self
.__class
__ = PyLog
 
1578 _misc_
.PyLog_swigregister(PyLogPtr
) 
1580 #--------------------------------------------------------------------------- 
1582 PROCESS_DEFAULT 
= _misc_
.PROCESS_DEFAULT
 
1583 PROCESS_REDIRECT 
= _misc_
.PROCESS_REDIRECT
 
1584 KILL_OK 
= _misc_
.KILL_OK
 
1585 KILL_BAD_SIGNAL 
= _misc_
.KILL_BAD_SIGNAL
 
1586 KILL_ACCESS_DENIED 
= _misc_
.KILL_ACCESS_DENIED
 
1587 KILL_NO_PROCESS 
= _misc_
.KILL_NO_PROCESS
 
1588 KILL_ERROR 
= _misc_
.KILL_ERROR
 
1589 SIGNONE 
= _misc_
.SIGNONE
 
1590 SIGHUP 
= _misc_
.SIGHUP
 
1591 SIGINT 
= _misc_
.SIGINT
 
1592 SIGQUIT 
= _misc_
.SIGQUIT
 
1593 SIGILL 
= _misc_
.SIGILL
 
1594 SIGTRAP 
= _misc_
.SIGTRAP
 
1595 SIGABRT 
= _misc_
.SIGABRT
 
1596 SIGIOT 
= _misc_
.SIGIOT
 
1597 SIGEMT 
= _misc_
.SIGEMT
 
1598 SIGFPE 
= _misc_
.SIGFPE
 
1599 SIGKILL 
= _misc_
.SIGKILL
 
1600 SIGBUS 
= _misc_
.SIGBUS
 
1601 SIGSEGV 
= _misc_
.SIGSEGV
 
1602 SIGSYS 
= _misc_
.SIGSYS
 
1603 SIGPIPE 
= _misc_
.SIGPIPE
 
1604 SIGALRM 
= _misc_
.SIGALRM
 
1605 SIGTERM 
= _misc_
.SIGTERM
 
1606 class Process(_core
.EvtHandler
): 
1608         return "<%s.%s; proxy of C++ wxPyProcess instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1609     def Kill(*args
, **kwargs
): 
1610         """Kill(int pid, int sig=SIGTERM) -> int""" 
1611         return _misc_
.Process_Kill(*args
, **kwargs
) 
1613     Kill 
= staticmethod(Kill
) 
1614     def Exists(*args
, **kwargs
): 
1615         """Exists(int pid) -> bool""" 
1616         return _misc_
.Process_Exists(*args
, **kwargs
) 
1618     Exists 
= staticmethod(Exists
) 
1619     def Open(*args
, **kwargs
): 
1620         """Open(String cmd, int flags=EXEC_ASYNC) -> Process""" 
1621         return _misc_
.Process_Open(*args
, **kwargs
) 
1623     Open 
= staticmethod(Open
) 
1624     def __init__(self
, *args
, **kwargs
): 
1625         """__init__(self, EvtHandler parent=None, int id=-1) -> Process""" 
1626         newobj 
= _misc_
.new_Process(*args
, **kwargs
) 
1627         self
.this 
= newobj
.this
 
1630         self
._setCallbackInfo
(self
, Process
) 
1632     def _setCallbackInfo(*args
, **kwargs
): 
1633         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
1634         return _misc_
.Process__setCallbackInfo(*args
, **kwargs
) 
1636     def base_OnTerminate(*args
, **kwargs
): 
1637         """base_OnTerminate(self, int pid, int status)""" 
1638         return _misc_
.Process_base_OnTerminate(*args
, **kwargs
) 
1640     def Redirect(*args
, **kwargs
): 
1641         """Redirect(self)""" 
1642         return _misc_
.Process_Redirect(*args
, **kwargs
) 
1644     def IsRedirected(*args
, **kwargs
): 
1645         """IsRedirected(self) -> bool""" 
1646         return _misc_
.Process_IsRedirected(*args
, **kwargs
) 
1648     def Detach(*args
, **kwargs
): 
1650         return _misc_
.Process_Detach(*args
, **kwargs
) 
1652     def GetInputStream(*args
, **kwargs
): 
1653         """GetInputStream(self) -> InputStream""" 
1654         return _misc_
.Process_GetInputStream(*args
, **kwargs
) 
1656     def GetErrorStream(*args
, **kwargs
): 
1657         """GetErrorStream(self) -> InputStream""" 
1658         return _misc_
.Process_GetErrorStream(*args
, **kwargs
) 
1660     def GetOutputStream(*args
, **kwargs
): 
1661         """GetOutputStream(self) -> OutputStream""" 
1662         return _misc_
.Process_GetOutputStream(*args
, **kwargs
) 
1664     def CloseOutput(*args
, **kwargs
): 
1665         """CloseOutput(self)""" 
1666         return _misc_
.Process_CloseOutput(*args
, **kwargs
) 
1668     def IsInputOpened(*args
, **kwargs
): 
1669         """IsInputOpened(self) -> bool""" 
1670         return _misc_
.Process_IsInputOpened(*args
, **kwargs
) 
1672     def IsInputAvailable(*args
, **kwargs
): 
1673         """IsInputAvailable(self) -> bool""" 
1674         return _misc_
.Process_IsInputAvailable(*args
, **kwargs
) 
1676     def IsErrorAvailable(*args
, **kwargs
): 
1677         """IsErrorAvailable(self) -> bool""" 
1678         return _misc_
.Process_IsErrorAvailable(*args
, **kwargs
) 
1681 class ProcessPtr(Process
): 
1682     def __init__(self
, this
): 
1684         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1685         self
.__class
__ = Process
 
1686 _misc_
.Process_swigregister(ProcessPtr
) 
1688 def Process_Kill(*args
, **kwargs
): 
1689     """Process_Kill(int pid, int sig=SIGTERM) -> int""" 
1690     return _misc_
.Process_Kill(*args
, **kwargs
) 
1692 def Process_Exists(*args
, **kwargs
): 
1693     """Process_Exists(int pid) -> bool""" 
1694     return _misc_
.Process_Exists(*args
, **kwargs
) 
1696 def Process_Open(*args
, **kwargs
): 
1697     """Process_Open(String cmd, int flags=EXEC_ASYNC) -> Process""" 
1698     return _misc_
.Process_Open(*args
, **kwargs
) 
1700 class ProcessEvent(_core
.Event
): 
1702         return "<%s.%s; proxy of C++ wxProcessEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1703     def __init__(self
, *args
, **kwargs
): 
1704         """__init__(self, int id=0, int pid=0, int exitcode=0) -> ProcessEvent""" 
1705         newobj 
= _misc_
.new_ProcessEvent(*args
, **kwargs
) 
1706         self
.this 
= newobj
.this
 
1709     def GetPid(*args
, **kwargs
): 
1710         """GetPid(self) -> int""" 
1711         return _misc_
.ProcessEvent_GetPid(*args
, **kwargs
) 
1713     def GetExitCode(*args
, **kwargs
): 
1714         """GetExitCode(self) -> int""" 
1715         return _misc_
.ProcessEvent_GetExitCode(*args
, **kwargs
) 
1717     m_pid 
= property(_misc_
.ProcessEvent_m_pid_get
, _misc_
.ProcessEvent_m_pid_set
) 
1718     m_exitcode 
= property(_misc_
.ProcessEvent_m_exitcode_get
, _misc_
.ProcessEvent_m_exitcode_set
) 
1720 class ProcessEventPtr(ProcessEvent
): 
1721     def __init__(self
, this
): 
1723         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1724         self
.__class
__ = ProcessEvent
 
1725 _misc_
.ProcessEvent_swigregister(ProcessEventPtr
) 
1727 wxEVT_END_PROCESS 
= _misc_
.wxEVT_END_PROCESS
 
1728 EVT_END_PROCESS 
= wx
.PyEventBinder( wxEVT_END_PROCESS
, 1 ) 
1730 EXEC_ASYNC 
= _misc_
.EXEC_ASYNC
 
1731 EXEC_SYNC 
= _misc_
.EXEC_SYNC
 
1732 EXEC_NOHIDE 
= _misc_
.EXEC_NOHIDE
 
1733 EXEC_MAKE_GROUP_LEADER 
= _misc_
.EXEC_MAKE_GROUP_LEADER
 
1735 def Execute(*args
, **kwargs
): 
1736     """Execute(String command, int flags=EXEC_ASYNC, Process process=None) -> long""" 
1737     return _misc_
.Execute(*args
, **kwargs
) 
1738 #--------------------------------------------------------------------------- 
1740 JOYSTICK1 
= _misc_
.JOYSTICK1
 
1741 JOYSTICK2 
= _misc_
.JOYSTICK2
 
1742 JOY_BUTTON_ANY 
= _misc_
.JOY_BUTTON_ANY
 
1743 JOY_BUTTON1 
= _misc_
.JOY_BUTTON1
 
1744 JOY_BUTTON2 
= _misc_
.JOY_BUTTON2
 
1745 JOY_BUTTON3 
= _misc_
.JOY_BUTTON3
 
1746 JOY_BUTTON4 
= _misc_
.JOY_BUTTON4
 
1747 class Joystick(object): 
1749         return "<%s.%s; proxy of C++ wxJoystick instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1750     def __init__(self
, *args
, **kwargs
): 
1751         """__init__(self, int joystick=JOYSTICK1) -> Joystick""" 
1752         newobj 
= _misc_
.new_Joystick(*args
, **kwargs
) 
1753         self
.this 
= newobj
.this
 
1756     def __del__(self
, destroy
=_misc_
.delete_Joystick
): 
1759             if self
.thisown
: destroy(self
) 
1762     def GetPosition(*args
, **kwargs
): 
1763         """GetPosition(self) -> Point""" 
1764         return _misc_
.Joystick_GetPosition(*args
, **kwargs
) 
1766     def GetZPosition(*args
, **kwargs
): 
1767         """GetZPosition(self) -> int""" 
1768         return _misc_
.Joystick_GetZPosition(*args
, **kwargs
) 
1770     def GetButtonState(*args
, **kwargs
): 
1771         """GetButtonState(self) -> int""" 
1772         return _misc_
.Joystick_GetButtonState(*args
, **kwargs
) 
1774     def GetPOVPosition(*args
, **kwargs
): 
1775         """GetPOVPosition(self) -> int""" 
1776         return _misc_
.Joystick_GetPOVPosition(*args
, **kwargs
) 
1778     def GetPOVCTSPosition(*args
, **kwargs
): 
1779         """GetPOVCTSPosition(self) -> int""" 
1780         return _misc_
.Joystick_GetPOVCTSPosition(*args
, **kwargs
) 
1782     def GetRudderPosition(*args
, **kwargs
): 
1783         """GetRudderPosition(self) -> int""" 
1784         return _misc_
.Joystick_GetRudderPosition(*args
, **kwargs
) 
1786     def GetUPosition(*args
, **kwargs
): 
1787         """GetUPosition(self) -> int""" 
1788         return _misc_
.Joystick_GetUPosition(*args
, **kwargs
) 
1790     def GetVPosition(*args
, **kwargs
): 
1791         """GetVPosition(self) -> int""" 
1792         return _misc_
.Joystick_GetVPosition(*args
, **kwargs
) 
1794     def GetMovementThreshold(*args
, **kwargs
): 
1795         """GetMovementThreshold(self) -> int""" 
1796         return _misc_
.Joystick_GetMovementThreshold(*args
, **kwargs
) 
1798     def SetMovementThreshold(*args
, **kwargs
): 
1799         """SetMovementThreshold(self, int threshold)""" 
1800         return _misc_
.Joystick_SetMovementThreshold(*args
, **kwargs
) 
1802     def IsOk(*args
, **kwargs
): 
1803         """IsOk(self) -> bool""" 
1804         return _misc_
.Joystick_IsOk(*args
, **kwargs
) 
1806     def GetNumberJoysticks(*args
, **kwargs
): 
1807         """GetNumberJoysticks(self) -> int""" 
1808         return _misc_
.Joystick_GetNumberJoysticks(*args
, **kwargs
) 
1810     def GetManufacturerId(*args
, **kwargs
): 
1811         """GetManufacturerId(self) -> int""" 
1812         return _misc_
.Joystick_GetManufacturerId(*args
, **kwargs
) 
1814     def GetProductId(*args
, **kwargs
): 
1815         """GetProductId(self) -> int""" 
1816         return _misc_
.Joystick_GetProductId(*args
, **kwargs
) 
1818     def GetProductName(*args
, **kwargs
): 
1819         """GetProductName(self) -> String""" 
1820         return _misc_
.Joystick_GetProductName(*args
, **kwargs
) 
1822     def GetXMin(*args
, **kwargs
): 
1823         """GetXMin(self) -> int""" 
1824         return _misc_
.Joystick_GetXMin(*args
, **kwargs
) 
1826     def GetYMin(*args
, **kwargs
): 
1827         """GetYMin(self) -> int""" 
1828         return _misc_
.Joystick_GetYMin(*args
, **kwargs
) 
1830     def GetZMin(*args
, **kwargs
): 
1831         """GetZMin(self) -> int""" 
1832         return _misc_
.Joystick_GetZMin(*args
, **kwargs
) 
1834     def GetXMax(*args
, **kwargs
): 
1835         """GetXMax(self) -> int""" 
1836         return _misc_
.Joystick_GetXMax(*args
, **kwargs
) 
1838     def GetYMax(*args
, **kwargs
): 
1839         """GetYMax(self) -> int""" 
1840         return _misc_
.Joystick_GetYMax(*args
, **kwargs
) 
1842     def GetZMax(*args
, **kwargs
): 
1843         """GetZMax(self) -> int""" 
1844         return _misc_
.Joystick_GetZMax(*args
, **kwargs
) 
1846     def GetNumberButtons(*args
, **kwargs
): 
1847         """GetNumberButtons(self) -> int""" 
1848         return _misc_
.Joystick_GetNumberButtons(*args
, **kwargs
) 
1850     def GetNumberAxes(*args
, **kwargs
): 
1851         """GetNumberAxes(self) -> int""" 
1852         return _misc_
.Joystick_GetNumberAxes(*args
, **kwargs
) 
1854     def GetMaxButtons(*args
, **kwargs
): 
1855         """GetMaxButtons(self) -> int""" 
1856         return _misc_
.Joystick_GetMaxButtons(*args
, **kwargs
) 
1858     def GetMaxAxes(*args
, **kwargs
): 
1859         """GetMaxAxes(self) -> int""" 
1860         return _misc_
.Joystick_GetMaxAxes(*args
, **kwargs
) 
1862     def GetPollingMin(*args
, **kwargs
): 
1863         """GetPollingMin(self) -> int""" 
1864         return _misc_
.Joystick_GetPollingMin(*args
, **kwargs
) 
1866     def GetPollingMax(*args
, **kwargs
): 
1867         """GetPollingMax(self) -> int""" 
1868         return _misc_
.Joystick_GetPollingMax(*args
, **kwargs
) 
1870     def GetRudderMin(*args
, **kwargs
): 
1871         """GetRudderMin(self) -> int""" 
1872         return _misc_
.Joystick_GetRudderMin(*args
, **kwargs
) 
1874     def GetRudderMax(*args
, **kwargs
): 
1875         """GetRudderMax(self) -> int""" 
1876         return _misc_
.Joystick_GetRudderMax(*args
, **kwargs
) 
1878     def GetUMin(*args
, **kwargs
): 
1879         """GetUMin(self) -> int""" 
1880         return _misc_
.Joystick_GetUMin(*args
, **kwargs
) 
1882     def GetUMax(*args
, **kwargs
): 
1883         """GetUMax(self) -> int""" 
1884         return _misc_
.Joystick_GetUMax(*args
, **kwargs
) 
1886     def GetVMin(*args
, **kwargs
): 
1887         """GetVMin(self) -> int""" 
1888         return _misc_
.Joystick_GetVMin(*args
, **kwargs
) 
1890     def GetVMax(*args
, **kwargs
): 
1891         """GetVMax(self) -> int""" 
1892         return _misc_
.Joystick_GetVMax(*args
, **kwargs
) 
1894     def HasRudder(*args
, **kwargs
): 
1895         """HasRudder(self) -> bool""" 
1896         return _misc_
.Joystick_HasRudder(*args
, **kwargs
) 
1898     def HasZ(*args
, **kwargs
): 
1899         """HasZ(self) -> bool""" 
1900         return _misc_
.Joystick_HasZ(*args
, **kwargs
) 
1902     def HasU(*args
, **kwargs
): 
1903         """HasU(self) -> bool""" 
1904         return _misc_
.Joystick_HasU(*args
, **kwargs
) 
1906     def HasV(*args
, **kwargs
): 
1907         """HasV(self) -> bool""" 
1908         return _misc_
.Joystick_HasV(*args
, **kwargs
) 
1910     def HasPOV(*args
, **kwargs
): 
1911         """HasPOV(self) -> bool""" 
1912         return _misc_
.Joystick_HasPOV(*args
, **kwargs
) 
1914     def HasPOV4Dir(*args
, **kwargs
): 
1915         """HasPOV4Dir(self) -> bool""" 
1916         return _misc_
.Joystick_HasPOV4Dir(*args
, **kwargs
) 
1918     def HasPOVCTS(*args
, **kwargs
): 
1919         """HasPOVCTS(self) -> bool""" 
1920         return _misc_
.Joystick_HasPOVCTS(*args
, **kwargs
) 
1922     def SetCapture(*args
, **kwargs
): 
1923         """SetCapture(self, Window win, int pollingFreq=0) -> bool""" 
1924         return _misc_
.Joystick_SetCapture(*args
, **kwargs
) 
1926     def ReleaseCapture(*args
, **kwargs
): 
1927         """ReleaseCapture(self) -> bool""" 
1928         return _misc_
.Joystick_ReleaseCapture(*args
, **kwargs
) 
1930     def __nonzero__(self
): return self
.IsOk()  
1932 class JoystickPtr(Joystick
): 
1933     def __init__(self
, this
): 
1935         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
1936         self
.__class
__ = Joystick
 
1937 _misc_
.Joystick_swigregister(JoystickPtr
) 
1939 wxEVT_JOY_BUTTON_DOWN 
= _misc_
.wxEVT_JOY_BUTTON_DOWN
 
1940 wxEVT_JOY_BUTTON_UP 
= _misc_
.wxEVT_JOY_BUTTON_UP
 
1941 wxEVT_JOY_MOVE 
= _misc_
.wxEVT_JOY_MOVE
 
1942 wxEVT_JOY_ZMOVE 
= _misc_
.wxEVT_JOY_ZMOVE
 
1943 class JoystickEvent(_core
.Event
): 
1945         return "<%s.%s; proxy of C++ wxJoystickEvent instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
1946     m_pos 
= property(_misc_
.JoystickEvent_m_pos_get
, _misc_
.JoystickEvent_m_pos_set
) 
1947     m_zPosition 
= property(_misc_
.JoystickEvent_m_zPosition_get
, _misc_
.JoystickEvent_m_zPosition_set
) 
1948     m_buttonChange 
= property(_misc_
.JoystickEvent_m_buttonChange_get
, _misc_
.JoystickEvent_m_buttonChange_set
) 
1949     m_buttonState 
= property(_misc_
.JoystickEvent_m_buttonState_get
, _misc_
.JoystickEvent_m_buttonState_set
) 
1950     m_joyStick 
= property(_misc_
.JoystickEvent_m_joyStick_get
, _misc_
.JoystickEvent_m_joyStick_set
) 
1951     def __init__(self
, *args
, **kwargs
): 
1953         __init__(self, wxEventType type=wxEVT_NULL, int state=0, int joystick=JOYSTICK1,  
1954             int change=0) -> JoystickEvent 
1956         newobj 
= _misc_
.new_JoystickEvent(*args
, **kwargs
) 
1957         self
.this 
= newobj
.this
 
1960     def GetPosition(*args
, **kwargs
): 
1961         """GetPosition(self) -> Point""" 
1962         return _misc_
.JoystickEvent_GetPosition(*args
, **kwargs
) 
1964     def GetZPosition(*args
, **kwargs
): 
1965         """GetZPosition(self) -> int""" 
1966         return _misc_
.JoystickEvent_GetZPosition(*args
, **kwargs
) 
1968     def GetButtonState(*args
, **kwargs
): 
1969         """GetButtonState(self) -> int""" 
1970         return _misc_
.JoystickEvent_GetButtonState(*args
, **kwargs
) 
1972     def GetButtonChange(*args
, **kwargs
): 
1973         """GetButtonChange(self) -> int""" 
1974         return _misc_
.JoystickEvent_GetButtonChange(*args
, **kwargs
) 
1976     def GetJoystick(*args
, **kwargs
): 
1977         """GetJoystick(self) -> int""" 
1978         return _misc_
.JoystickEvent_GetJoystick(*args
, **kwargs
) 
1980     def SetJoystick(*args
, **kwargs
): 
1981         """SetJoystick(self, int stick)""" 
1982         return _misc_
.JoystickEvent_SetJoystick(*args
, **kwargs
) 
1984     def SetButtonState(*args
, **kwargs
): 
1985         """SetButtonState(self, int state)""" 
1986         return _misc_
.JoystickEvent_SetButtonState(*args
, **kwargs
) 
1988     def SetButtonChange(*args
, **kwargs
): 
1989         """SetButtonChange(self, int change)""" 
1990         return _misc_
.JoystickEvent_SetButtonChange(*args
, **kwargs
) 
1992     def SetPosition(*args
, **kwargs
): 
1993         """SetPosition(self, Point pos)""" 
1994         return _misc_
.JoystickEvent_SetPosition(*args
, **kwargs
) 
1996     def SetZPosition(*args
, **kwargs
): 
1997         """SetZPosition(self, int zPos)""" 
1998         return _misc_
.JoystickEvent_SetZPosition(*args
, **kwargs
) 
2000     def IsButton(*args
, **kwargs
): 
2001         """IsButton(self) -> bool""" 
2002         return _misc_
.JoystickEvent_IsButton(*args
, **kwargs
) 
2004     def IsMove(*args
, **kwargs
): 
2005         """IsMove(self) -> bool""" 
2006         return _misc_
.JoystickEvent_IsMove(*args
, **kwargs
) 
2008     def IsZMove(*args
, **kwargs
): 
2009         """IsZMove(self) -> bool""" 
2010         return _misc_
.JoystickEvent_IsZMove(*args
, **kwargs
) 
2012     def ButtonDown(*args
, **kwargs
): 
2013         """ButtonDown(self, int but=JOY_BUTTON_ANY) -> bool""" 
2014         return _misc_
.JoystickEvent_ButtonDown(*args
, **kwargs
) 
2016     def ButtonUp(*args
, **kwargs
): 
2017         """ButtonUp(self, int but=JOY_BUTTON_ANY) -> bool""" 
2018         return _misc_
.JoystickEvent_ButtonUp(*args
, **kwargs
) 
2020     def ButtonIsDown(*args
, **kwargs
): 
2021         """ButtonIsDown(self, int but=JOY_BUTTON_ANY) -> bool""" 
2022         return _misc_
.JoystickEvent_ButtonIsDown(*args
, **kwargs
) 
2025 class JoystickEventPtr(JoystickEvent
): 
2026     def __init__(self
, this
): 
2028         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2029         self
.__class
__ = JoystickEvent
 
2030 _misc_
.JoystickEvent_swigregister(JoystickEventPtr
) 
2032 EVT_JOY_BUTTON_DOWN 
= wx
.PyEventBinder( wxEVT_JOY_BUTTON_DOWN 
) 
2033 EVT_JOY_BUTTON_UP 
= wx
.PyEventBinder( wxEVT_JOY_BUTTON_UP 
) 
2034 EVT_JOY_MOVE 
= wx
.PyEventBinder( wxEVT_JOY_MOVE 
) 
2035 EVT_JOY_ZMOVE 
= wx
.PyEventBinder( wxEVT_JOY_ZMOVE 
) 
2037 EVT_JOYSTICK_EVENTS 
= wx
.PyEventBinder([ wxEVT_JOY_BUTTON_DOWN
, 
2038                                         wxEVT_JOY_BUTTON_UP
,  
2044 #--------------------------------------------------------------------------- 
2046 SOUND_SYNC 
= _misc_
.SOUND_SYNC
 
2047 SOUND_ASYNC 
= _misc_
.SOUND_ASYNC
 
2048 SOUND_LOOP 
= _misc_
.SOUND_LOOP
 
2049 class Sound(object): 
2051         return "<%s.%s; proxy of C++ wxSound instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2052     def __init__(self
, *args
, **kwargs
): 
2053         """__init__(self, String fileName=EmptyString) -> Sound""" 
2054         newobj 
= _misc_
.new_Sound(*args
, **kwargs
) 
2055         self
.this 
= newobj
.this
 
2058     def __del__(self
, destroy
=_misc_
.delete_Sound
): 
2061             if self
.thisown
: destroy(self
) 
2064     def Create(*args
, **kwargs
): 
2065         """Create(self, String fileName) -> bool""" 
2066         return _misc_
.Sound_Create(*args
, **kwargs
) 
2068     def CreateFromData(*args
, **kwargs
): 
2069         """CreateFromData(self, PyObject data) -> bool""" 
2070         return _misc_
.Sound_CreateFromData(*args
, **kwargs
) 
2072     def IsOk(*args
, **kwargs
): 
2073         """IsOk(self) -> bool""" 
2074         return _misc_
.Sound_IsOk(*args
, **kwargs
) 
2076     def Play(*args
, **kwargs
): 
2077         """Play(self, unsigned int flags=SOUND_ASYNC) -> bool""" 
2078         return _misc_
.Sound_Play(*args
, **kwargs
) 
2080     def PlaySound(*args
, **kwargs
): 
2081         """PlaySound(String filename, unsigned int flags=SOUND_ASYNC) -> bool""" 
2082         return _misc_
.Sound_PlaySound(*args
, **kwargs
) 
2084     PlaySound 
= staticmethod(PlaySound
) 
2085     def Stop(*args
, **kwargs
): 
2087         return _misc_
.Sound_Stop(*args
, **kwargs
) 
2089     Stop 
= staticmethod(Stop
) 
2090     def __nonzero__(self
): return self
.IsOk()  
2092 class SoundPtr(Sound
): 
2093     def __init__(self
, this
): 
2095         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2096         self
.__class
__ = Sound
 
2097 _misc_
.Sound_swigregister(SoundPtr
) 
2099 def SoundFromData(*args
, **kwargs
): 
2100     """SoundFromData(PyObject data) -> Sound""" 
2101     val 
= _misc_
.new_SoundFromData(*args
, **kwargs
) 
2105 def Sound_PlaySound(*args
, **kwargs
): 
2106     """Sound_PlaySound(String filename, unsigned int flags=SOUND_ASYNC) -> bool""" 
2107     return _misc_
.Sound_PlaySound(*args
, **kwargs
) 
2109 def Sound_Stop(*args
, **kwargs
): 
2111     return _misc_
.Sound_Stop(*args
, **kwargs
) 
2113 #--------------------------------------------------------------------------- 
2115 MAILCAP_STANDARD 
= _misc_
.MAILCAP_STANDARD
 
2116 MAILCAP_NETSCAPE 
= _misc_
.MAILCAP_NETSCAPE
 
2117 MAILCAP_KDE 
= _misc_
.MAILCAP_KDE
 
2118 MAILCAP_GNOME 
= _misc_
.MAILCAP_GNOME
 
2119 MAILCAP_ALL 
= _misc_
.MAILCAP_ALL
 
2120 class FileTypeInfo(object): 
2122         return "<%s.%s; proxy of C++ wxFileTypeInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2123     def __init__(self
, *args
, **kwargs
): 
2124         """__init__(self, String mimeType, String openCmd, String printCmd, String desc) -> FileTypeInfo""" 
2125         newobj 
= _misc_
.new_FileTypeInfo(*args
, **kwargs
) 
2126         self
.this 
= newobj
.this
 
2129     def IsValid(*args
, **kwargs
): 
2130         """IsValid(self) -> bool""" 
2131         return _misc_
.FileTypeInfo_IsValid(*args
, **kwargs
) 
2133     def SetIcon(*args
, **kwargs
): 
2134         """SetIcon(self, String iconFile, int iconIndex=0)""" 
2135         return _misc_
.FileTypeInfo_SetIcon(*args
, **kwargs
) 
2137     def SetShortDesc(*args
, **kwargs
): 
2138         """SetShortDesc(self, String shortDesc)""" 
2139         return _misc_
.FileTypeInfo_SetShortDesc(*args
, **kwargs
) 
2141     def GetMimeType(*args
, **kwargs
): 
2142         """GetMimeType(self) -> String""" 
2143         return _misc_
.FileTypeInfo_GetMimeType(*args
, **kwargs
) 
2145     def GetOpenCommand(*args
, **kwargs
): 
2146         """GetOpenCommand(self) -> String""" 
2147         return _misc_
.FileTypeInfo_GetOpenCommand(*args
, **kwargs
) 
2149     def GetPrintCommand(*args
, **kwargs
): 
2150         """GetPrintCommand(self) -> String""" 
2151         return _misc_
.FileTypeInfo_GetPrintCommand(*args
, **kwargs
) 
2153     def GetShortDesc(*args
, **kwargs
): 
2154         """GetShortDesc(self) -> String""" 
2155         return _misc_
.FileTypeInfo_GetShortDesc(*args
, **kwargs
) 
2157     def GetDescription(*args
, **kwargs
): 
2158         """GetDescription(self) -> String""" 
2159         return _misc_
.FileTypeInfo_GetDescription(*args
, **kwargs
) 
2161     def GetExtensions(*args
, **kwargs
): 
2162         """GetExtensions(self) -> wxArrayString""" 
2163         return _misc_
.FileTypeInfo_GetExtensions(*args
, **kwargs
) 
2165     def GetExtensionsCount(*args
, **kwargs
): 
2166         """GetExtensionsCount(self) -> int""" 
2167         return _misc_
.FileTypeInfo_GetExtensionsCount(*args
, **kwargs
) 
2169     def GetIconFile(*args
, **kwargs
): 
2170         """GetIconFile(self) -> String""" 
2171         return _misc_
.FileTypeInfo_GetIconFile(*args
, **kwargs
) 
2173     def GetIconIndex(*args
, **kwargs
): 
2174         """GetIconIndex(self) -> int""" 
2175         return _misc_
.FileTypeInfo_GetIconIndex(*args
, **kwargs
) 
2178 class FileTypeInfoPtr(FileTypeInfo
): 
2179     def __init__(self
, this
): 
2181         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2182         self
.__class
__ = FileTypeInfo
 
2183 _misc_
.FileTypeInfo_swigregister(FileTypeInfoPtr
) 
2185 def FileTypeInfoSequence(*args
, **kwargs
): 
2186     """FileTypeInfoSequence(wxArrayString sArray) -> FileTypeInfo""" 
2187     val 
= _misc_
.new_FileTypeInfoSequence(*args
, **kwargs
) 
2191 def NullFileTypeInfo(*args
, **kwargs
): 
2192     """NullFileTypeInfo() -> FileTypeInfo""" 
2193     val 
= _misc_
.new_NullFileTypeInfo(*args
, **kwargs
) 
2197 class FileType(object): 
2199         return "<%s.%s; proxy of C++ wxFileType instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2200     def __init__(self
, *args
, **kwargs
): 
2201         """__init__(self, FileTypeInfo ftInfo) -> FileType""" 
2202         newobj 
= _misc_
.new_FileType(*args
, **kwargs
) 
2203         self
.this 
= newobj
.this
 
2206     def __del__(self
, destroy
=_misc_
.delete_FileType
): 
2209             if self
.thisown
: destroy(self
) 
2212     def GetMimeType(*args
, **kwargs
): 
2213         """GetMimeType(self) -> PyObject""" 
2214         return _misc_
.FileType_GetMimeType(*args
, **kwargs
) 
2216     def GetMimeTypes(*args
, **kwargs
): 
2217         """GetMimeTypes(self) -> PyObject""" 
2218         return _misc_
.FileType_GetMimeTypes(*args
, **kwargs
) 
2220     def GetExtensions(*args
, **kwargs
): 
2221         """GetExtensions(self) -> PyObject""" 
2222         return _misc_
.FileType_GetExtensions(*args
, **kwargs
) 
2224     def GetIcon(*args
, **kwargs
): 
2225         """GetIcon(self) -> Icon""" 
2226         return _misc_
.FileType_GetIcon(*args
, **kwargs
) 
2228     def GetIconInfo(*args
, **kwargs
): 
2229         """GetIconInfo(self) -> PyObject""" 
2230         return _misc_
.FileType_GetIconInfo(*args
, **kwargs
) 
2232     def GetDescription(*args
, **kwargs
): 
2233         """GetDescription(self) -> PyObject""" 
2234         return _misc_
.FileType_GetDescription(*args
, **kwargs
) 
2236     def GetOpenCommand(*args
, **kwargs
): 
2237         """GetOpenCommand(self, String filename, String mimetype=EmptyString) -> PyObject""" 
2238         return _misc_
.FileType_GetOpenCommand(*args
, **kwargs
) 
2240     def GetPrintCommand(*args
, **kwargs
): 
2241         """GetPrintCommand(self, String filename, String mimetype=EmptyString) -> PyObject""" 
2242         return _misc_
.FileType_GetPrintCommand(*args
, **kwargs
) 
2244     def GetAllCommands(*args
, **kwargs
): 
2245         """GetAllCommands(self, String filename, String mimetype=EmptyString) -> PyObject""" 
2246         return _misc_
.FileType_GetAllCommands(*args
, **kwargs
) 
2248     def SetCommand(*args
, **kwargs
): 
2249         """SetCommand(self, String cmd, String verb, bool overwriteprompt=True) -> bool""" 
2250         return _misc_
.FileType_SetCommand(*args
, **kwargs
) 
2252     def SetDefaultIcon(*args
, **kwargs
): 
2253         """SetDefaultIcon(self, String cmd=EmptyString, int index=0) -> bool""" 
2254         return _misc_
.FileType_SetDefaultIcon(*args
, **kwargs
) 
2256     def Unassociate(*args
, **kwargs
): 
2257         """Unassociate(self) -> bool""" 
2258         return _misc_
.FileType_Unassociate(*args
, **kwargs
) 
2260     def ExpandCommand(*args
, **kwargs
): 
2261         """ExpandCommand(String command, String filename, String mimetype=EmptyString) -> String""" 
2262         return _misc_
.FileType_ExpandCommand(*args
, **kwargs
) 
2264     ExpandCommand 
= staticmethod(ExpandCommand
) 
2266 class FileTypePtr(FileType
): 
2267     def __init__(self
, this
): 
2269         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2270         self
.__class
__ = FileType
 
2271 _misc_
.FileType_swigregister(FileTypePtr
) 
2273 def FileType_ExpandCommand(*args
, **kwargs
): 
2274     """FileType_ExpandCommand(String command, String filename, String mimetype=EmptyString) -> String""" 
2275     return _misc_
.FileType_ExpandCommand(*args
, **kwargs
) 
2277 class MimeTypesManager(object): 
2279         return "<%s.%s; proxy of C++ wxMimeTypesManager instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2280     def IsOfType(*args
, **kwargs
): 
2281         """IsOfType(String mimeType, String wildcard) -> bool""" 
2282         return _misc_
.MimeTypesManager_IsOfType(*args
, **kwargs
) 
2284     IsOfType 
= staticmethod(IsOfType
) 
2285     def __init__(self
, *args
, **kwargs
): 
2286         """__init__(self) -> MimeTypesManager""" 
2287         newobj 
= _misc_
.new_MimeTypesManager(*args
, **kwargs
) 
2288         self
.this 
= newobj
.this
 
2291     def Initialize(*args
, **kwargs
): 
2292         """Initialize(self, int mailcapStyle=MAILCAP_ALL, String extraDir=EmptyString)""" 
2293         return _misc_
.MimeTypesManager_Initialize(*args
, **kwargs
) 
2295     def ClearData(*args
, **kwargs
): 
2296         """ClearData(self)""" 
2297         return _misc_
.MimeTypesManager_ClearData(*args
, **kwargs
) 
2299     def GetFileTypeFromExtension(*args
, **kwargs
): 
2300         """GetFileTypeFromExtension(self, String ext) -> FileType""" 
2301         return _misc_
.MimeTypesManager_GetFileTypeFromExtension(*args
, **kwargs
) 
2303     def GetFileTypeFromMimeType(*args
, **kwargs
): 
2304         """GetFileTypeFromMimeType(self, String mimeType) -> FileType""" 
2305         return _misc_
.MimeTypesManager_GetFileTypeFromMimeType(*args
, **kwargs
) 
2307     def ReadMailcap(*args
, **kwargs
): 
2308         """ReadMailcap(self, String filename, bool fallback=False) -> bool""" 
2309         return _misc_
.MimeTypesManager_ReadMailcap(*args
, **kwargs
) 
2311     def ReadMimeTypes(*args
, **kwargs
): 
2312         """ReadMimeTypes(self, String filename) -> bool""" 
2313         return _misc_
.MimeTypesManager_ReadMimeTypes(*args
, **kwargs
) 
2315     def EnumAllFileTypes(*args
, **kwargs
): 
2316         """EnumAllFileTypes(self) -> PyObject""" 
2317         return _misc_
.MimeTypesManager_EnumAllFileTypes(*args
, **kwargs
) 
2319     def AddFallback(*args
, **kwargs
): 
2320         """AddFallback(self, FileTypeInfo ft)""" 
2321         return _misc_
.MimeTypesManager_AddFallback(*args
, **kwargs
) 
2323     def Associate(*args
, **kwargs
): 
2324         """Associate(self, FileTypeInfo ftInfo) -> FileType""" 
2325         return _misc_
.MimeTypesManager_Associate(*args
, **kwargs
) 
2327     def Unassociate(*args
, **kwargs
): 
2328         """Unassociate(self, FileType ft) -> bool""" 
2329         return _misc_
.MimeTypesManager_Unassociate(*args
, **kwargs
) 
2331     def __del__(self
, destroy
=_misc_
.delete_MimeTypesManager
): 
2334             if self
.thisown
: destroy(self
) 
2338 class MimeTypesManagerPtr(MimeTypesManager
): 
2339     def __init__(self
, this
): 
2341         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2342         self
.__class
__ = MimeTypesManager
 
2343 _misc_
.MimeTypesManager_swigregister(MimeTypesManagerPtr
) 
2344 TheMimeTypesManager 
= cvar
.TheMimeTypesManager
 
2346 def MimeTypesManager_IsOfType(*args
, **kwargs
): 
2347     """MimeTypesManager_IsOfType(String mimeType, String wildcard) -> bool""" 
2348     return _misc_
.MimeTypesManager_IsOfType(*args
, **kwargs
) 
2350 #--------------------------------------------------------------------------- 
2352 class ArtProvider(object): 
2354     The wx.ArtProvider class is used to customize the look of wxWidgets 
2355     application. When wxWidgets needs to display an icon or a bitmap (e.g. 
2356     in the standard file dialog), it does not use hard-coded resource but 
2357     asks wx.ArtProvider for it instead. This way the users can plug in 
2358     their own wx.ArtProvider class and easily replace standard art with 
2359     his/her own version. It is easy thing to do: all that is needed is 
2360     to derive a class from wx.ArtProvider, override it's CreateBitmap 
2361     method and register the provider with wx.ArtProvider.PushProvider:: 
2363         class MyArtProvider(wx.ArtProvider): 
2365                 wx.ArtProvider.__init__(self) 
2367             def CreateBitmap(self, artid, client, size): 
2373         return "<%s.%s; proxy of C++ wxPyArtProvider instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2374     def __init__(self
, *args
, **kwargs
): 
2376         __init__(self) -> ArtProvider 
2378         The wx.ArtProvider class is used to customize the look of wxWidgets 
2379         application. When wxWidgets needs to display an icon or a bitmap (e.g. 
2380         in the standard file dialog), it does not use hard-coded resource but 
2381         asks wx.ArtProvider for it instead. This way the users can plug in 
2382         their own wx.ArtProvider class and easily replace standard art with 
2383         his/her own version. It is easy thing to do: all that is needed is 
2384         to derive a class from wx.ArtProvider, override it's CreateBitmap 
2385         method and register the provider with wx.ArtProvider.PushProvider:: 
2387             class MyArtProvider(wx.ArtProvider): 
2389                     wx.ArtProvider.__init__(self) 
2391                 def CreateBitmap(self, artid, client, size): 
2396         newobj 
= _misc_
.new_ArtProvider(*args
, **kwargs
) 
2397         self
.this 
= newobj
.this
 
2400         self
._setCallbackInfo
(self
, ArtProvider
) 
2402     def _setCallbackInfo(*args
, **kwargs
): 
2403         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
2404         return _misc_
.ArtProvider__setCallbackInfo(*args
, **kwargs
) 
2406     def PushProvider(*args
, **kwargs
): 
2408         PushProvider(ArtProvider provider) 
2410         Add new provider to the top of providers stack. 
2412         return _misc_
.ArtProvider_PushProvider(*args
, **kwargs
) 
2414     PushProvider 
= staticmethod(PushProvider
) 
2415     def PopProvider(*args
, **kwargs
): 
2417         PopProvider() -> bool 
2419         Remove latest added provider and delete it. 
2421         return _misc_
.ArtProvider_PopProvider(*args
, **kwargs
) 
2423     PopProvider 
= staticmethod(PopProvider
) 
2424     def RemoveProvider(*args
, **kwargs
): 
2426         RemoveProvider(ArtProvider provider) -> bool 
2428         Remove provider. The provider must have been added previously!  The 
2429         provider is _not_ deleted. 
2431         return _misc_
.ArtProvider_RemoveProvider(*args
, **kwargs
) 
2433     RemoveProvider 
= staticmethod(RemoveProvider
) 
2434     def GetBitmap(*args
, **kwargs
): 
2436         GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -> Bitmap 
2438         Query the providers for bitmap with given ID and return it. Return 
2439         wx.NullBitmap if no provider provides it. 
2441         return _misc_
.ArtProvider_GetBitmap(*args
, **kwargs
) 
2443     GetBitmap 
= staticmethod(GetBitmap
) 
2444     def GetIcon(*args
, **kwargs
): 
2446         GetIcon(String id, String client=ART_OTHER, Size size=DefaultSize) -> Icon 
2448         Query the providers for icon with given ID and return it.  Return 
2449         wx.NullIcon if no provider provides it. 
2451         return _misc_
.ArtProvider_GetIcon(*args
, **kwargs
) 
2453     GetIcon 
= staticmethod(GetIcon
) 
2454     def Destroy(*args
, **kwargs
): 
2456         return _misc_
.ArtProvider_Destroy(*args
, **kwargs
) 
2459 class ArtProviderPtr(ArtProvider
): 
2460     def __init__(self
, this
): 
2462         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2463         self
.__class
__ = ArtProvider
 
2464 _misc_
.ArtProvider_swigregister(ArtProviderPtr
) 
2465 ART_TOOLBAR 
= cvar
.ART_TOOLBAR
 
2466 ART_MENU 
= cvar
.ART_MENU
 
2467 ART_FRAME_ICON 
= cvar
.ART_FRAME_ICON
 
2468 ART_CMN_DIALOG 
= cvar
.ART_CMN_DIALOG
 
2469 ART_HELP_BROWSER 
= cvar
.ART_HELP_BROWSER
 
2470 ART_MESSAGE_BOX 
= cvar
.ART_MESSAGE_BOX
 
2471 ART_BUTTON 
= cvar
.ART_BUTTON
 
2472 ART_OTHER 
= cvar
.ART_OTHER
 
2473 ART_ADD_BOOKMARK 
= cvar
.ART_ADD_BOOKMARK
 
2474 ART_DEL_BOOKMARK 
= cvar
.ART_DEL_BOOKMARK
 
2475 ART_HELP_SIDE_PANEL 
= cvar
.ART_HELP_SIDE_PANEL
 
2476 ART_HELP_SETTINGS 
= cvar
.ART_HELP_SETTINGS
 
2477 ART_HELP_BOOK 
= cvar
.ART_HELP_BOOK
 
2478 ART_HELP_FOLDER 
= cvar
.ART_HELP_FOLDER
 
2479 ART_HELP_PAGE 
= cvar
.ART_HELP_PAGE
 
2480 ART_GO_BACK 
= cvar
.ART_GO_BACK
 
2481 ART_GO_FORWARD 
= cvar
.ART_GO_FORWARD
 
2482 ART_GO_UP 
= cvar
.ART_GO_UP
 
2483 ART_GO_DOWN 
= cvar
.ART_GO_DOWN
 
2484 ART_GO_TO_PARENT 
= cvar
.ART_GO_TO_PARENT
 
2485 ART_GO_HOME 
= cvar
.ART_GO_HOME
 
2486 ART_FILE_OPEN 
= cvar
.ART_FILE_OPEN
 
2487 ART_PRINT 
= cvar
.ART_PRINT
 
2488 ART_HELP 
= cvar
.ART_HELP
 
2489 ART_TIP 
= cvar
.ART_TIP
 
2490 ART_REPORT_VIEW 
= cvar
.ART_REPORT_VIEW
 
2491 ART_LIST_VIEW 
= cvar
.ART_LIST_VIEW
 
2492 ART_NEW_DIR 
= cvar
.ART_NEW_DIR
 
2493 ART_FOLDER 
= cvar
.ART_FOLDER
 
2494 ART_GO_DIR_UP 
= cvar
.ART_GO_DIR_UP
 
2495 ART_EXECUTABLE_FILE 
= cvar
.ART_EXECUTABLE_FILE
 
2496 ART_NORMAL_FILE 
= cvar
.ART_NORMAL_FILE
 
2497 ART_TICK_MARK 
= cvar
.ART_TICK_MARK
 
2498 ART_CROSS_MARK 
= cvar
.ART_CROSS_MARK
 
2499 ART_ERROR 
= cvar
.ART_ERROR
 
2500 ART_QUESTION 
= cvar
.ART_QUESTION
 
2501 ART_WARNING 
= cvar
.ART_WARNING
 
2502 ART_INFORMATION 
= cvar
.ART_INFORMATION
 
2503 ART_MISSING_IMAGE 
= cvar
.ART_MISSING_IMAGE
 
2505 def ArtProvider_PushProvider(*args
, **kwargs
): 
2507     ArtProvider_PushProvider(ArtProvider provider) 
2509     Add new provider to the top of providers stack. 
2511     return _misc_
.ArtProvider_PushProvider(*args
, **kwargs
) 
2513 def ArtProvider_PopProvider(*args
, **kwargs
): 
2515     ArtProvider_PopProvider() -> bool 
2517     Remove latest added provider and delete it. 
2519     return _misc_
.ArtProvider_PopProvider(*args
, **kwargs
) 
2521 def ArtProvider_RemoveProvider(*args
, **kwargs
): 
2523     ArtProvider_RemoveProvider(ArtProvider provider) -> bool 
2525     Remove provider. The provider must have been added previously!  The 
2526     provider is _not_ deleted. 
2528     return _misc_
.ArtProvider_RemoveProvider(*args
, **kwargs
) 
2530 def ArtProvider_GetBitmap(*args
, **kwargs
): 
2532     ArtProvider_GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -> Bitmap 
2534     Query the providers for bitmap with given ID and return it. Return 
2535     wx.NullBitmap if no provider provides it. 
2537     return _misc_
.ArtProvider_GetBitmap(*args
, **kwargs
) 
2539 def ArtProvider_GetIcon(*args
, **kwargs
): 
2541     ArtProvider_GetIcon(String id, String client=ART_OTHER, Size size=DefaultSize) -> Icon 
2543     Query the providers for icon with given ID and return it.  Return 
2544     wx.NullIcon if no provider provides it. 
2546     return _misc_
.ArtProvider_GetIcon(*args
, **kwargs
) 
2548 #--------------------------------------------------------------------------- 
2550 CONFIG_USE_LOCAL_FILE 
= _misc_
.CONFIG_USE_LOCAL_FILE
 
2551 CONFIG_USE_GLOBAL_FILE 
= _misc_
.CONFIG_USE_GLOBAL_FILE
 
2552 CONFIG_USE_RELATIVE_PATH 
= _misc_
.CONFIG_USE_RELATIVE_PATH
 
2553 CONFIG_USE_NO_ESCAPE_CHARACTERS 
= _misc_
.CONFIG_USE_NO_ESCAPE_CHARACTERS
 
2554 class ConfigBase(object): 
2556     wx.ConfigBase class defines the basic interface of all config 
2557     classes. It can not be used by itself (it is an abstract base class) 
2558     and you will always use one of its derivations: wx.Config or 
2561     wx.ConfigBase organizes the items in a tree-like structure, modeled 
2562     after the Unix/Dos filesystem. There are groups that act like 
2563     directories and entries, key/value pairs that act like files.  There 
2564     is always one current group given by the current path.  As in the file 
2565     system case, to specify a key in the config class you must use a path 
2566     to it.  Config classes also support the notion of the current group, 
2567     which makes it possible to use relative paths. 
2569     Keys are pairs "key_name = value" where value may be of string, 
2570     integer floating point or boolean, you can not store binary data 
2571     without first encoding it as a string.  For performance reasons items 
2572     should be kept small, no more than a couple kilobytes. 
2575     def __init__(self
): raise RuntimeError, "No constructor defined" 
2577         return "<%s.%s; proxy of C++ wxConfigBase instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2578     def __del__(self
, destroy
=_misc_
.delete_ConfigBase
): 
2581             if self
.thisown
: destroy(self
) 
2584     Type_Unknown 
= _misc_
.ConfigBase_Type_Unknown
 
2585     Type_String 
= _misc_
.ConfigBase_Type_String
 
2586     Type_Boolean 
= _misc_
.ConfigBase_Type_Boolean
 
2587     Type_Integer 
= _misc_
.ConfigBase_Type_Integer
 
2588     Type_Float 
= _misc_
.ConfigBase_Type_Float
 
2589     def Set(*args
, **kwargs
): 
2591         Set(ConfigBase config) -> ConfigBase 
2593         Sets the global config object (the one returned by Get) and returns a 
2594         reference to the previous global config object. 
2596         return _misc_
.ConfigBase_Set(*args
, **kwargs
) 
2598     Set 
= staticmethod(Set
) 
2599     def Get(*args
, **kwargs
): 
2601         Get(bool createOnDemand=True) -> ConfigBase 
2603         Returns the current global config object, creating one if neccessary. 
2605         return _misc_
.ConfigBase_Get(*args
, **kwargs
) 
2607     Get 
= staticmethod(Get
) 
2608     def Create(*args
, **kwargs
): 
2610         Create() -> ConfigBase 
2612         Create and return a new global config object.  This function will 
2613         create the "best" implementation of wx.Config available for the 
2616         return _misc_
.ConfigBase_Create(*args
, **kwargs
) 
2618     Create 
= staticmethod(Create
) 
2619     def DontCreateOnDemand(*args
, **kwargs
): 
2621         DontCreateOnDemand() 
2623         Should Get() try to create a new log object if there isn't a current 
2626         return _misc_
.ConfigBase_DontCreateOnDemand(*args
, **kwargs
) 
2628     DontCreateOnDemand 
= staticmethod(DontCreateOnDemand
) 
2629     def SetPath(*args
, **kwargs
): 
2631         SetPath(self, String path) 
2633         Set current path: if the first character is '/', it's the absolute 
2634         path, otherwise it's a relative path. '..' is supported. If the 
2635         strPath doesn't exist it is created. 
2637         return _misc_
.ConfigBase_SetPath(*args
, **kwargs
) 
2639     def GetPath(*args
, **kwargs
): 
2641         GetPath(self) -> String 
2643         Retrieve the current path (always as absolute path) 
2645         return _misc_
.ConfigBase_GetPath(*args
, **kwargs
) 
2647     def GetFirstGroup(*args
, **kwargs
): 
2649         GetFirstGroup() -> (more, value, index) 
2651         Allows enumerating the subgroups in a config object.  Returns a tuple 
2652         containing a flag indicating there are more items, the name of the 
2653         current item, and an index to pass to GetNextGroup to fetch the next 
2656         return _misc_
.ConfigBase_GetFirstGroup(*args
, **kwargs
) 
2658     def GetNextGroup(*args
, **kwargs
): 
2660         GetNextGroup(long index) -> (more, value, index) 
2662         Allows enumerating the subgroups in a config object.  Returns a tuple 
2663         containing a flag indicating there are more items, the name of the 
2664         current item, and an index to pass to GetNextGroup to fetch the next 
2667         return _misc_
.ConfigBase_GetNextGroup(*args
, **kwargs
) 
2669     def GetFirstEntry(*args
, **kwargs
): 
2671         GetFirstEntry() -> (more, value, index) 
2673         Allows enumerating the entries in the current group in a config 
2674         object.  Returns a tuple containing a flag indicating there are more 
2675         items, the name of the current item, and an index to pass to 
2676         GetNextGroup to fetch the next item. 
2678         return _misc_
.ConfigBase_GetFirstEntry(*args
, **kwargs
) 
2680     def GetNextEntry(*args
, **kwargs
): 
2682         GetNextEntry(long index) -> (more, value, index) 
2684         Allows enumerating the entries in the current group in a config 
2685         object.  Returns a tuple containing a flag indicating there are more 
2686         items, the name of the current item, and an index to pass to 
2687         GetNextGroup to fetch the next item. 
2689         return _misc_
.ConfigBase_GetNextEntry(*args
, **kwargs
) 
2691     def GetNumberOfEntries(*args
, **kwargs
): 
2693         GetNumberOfEntries(self, bool recursive=False) -> size_t 
2695         Get the number of entries in the current group, with or without its 
2698         return _misc_
.ConfigBase_GetNumberOfEntries(*args
, **kwargs
) 
2700     def GetNumberOfGroups(*args
, **kwargs
): 
2702         GetNumberOfGroups(self, bool recursive=False) -> size_t 
2704         Get the number of subgroups in the current group, with or without its 
2707         return _misc_
.ConfigBase_GetNumberOfGroups(*args
, **kwargs
) 
2709     def HasGroup(*args
, **kwargs
): 
2711         HasGroup(self, String name) -> bool 
2713         Returns True if the group by this name exists 
2715         return _misc_
.ConfigBase_HasGroup(*args
, **kwargs
) 
2717     def HasEntry(*args
, **kwargs
): 
2719         HasEntry(self, String name) -> bool 
2721         Returns True if the entry by this name exists 
2723         return _misc_
.ConfigBase_HasEntry(*args
, **kwargs
) 
2725     def Exists(*args
, **kwargs
): 
2727         Exists(self, String name) -> bool 
2729         Returns True if either a group or an entry with a given name exists 
2731         return _misc_
.ConfigBase_Exists(*args
, **kwargs
) 
2733     def GetEntryType(*args
, **kwargs
): 
2735         GetEntryType(self, String name) -> int 
2737         Get the type of the entry.  Returns one of the wx.Config.Type_XXX values. 
2739         return _misc_
.ConfigBase_GetEntryType(*args
, **kwargs
) 
2741     def Read(*args
, **kwargs
): 
2743         Read(self, String key, String defaultVal=EmptyString) -> String 
2745         Returns the value of key if it exists, defaultVal otherwise. 
2747         return _misc_
.ConfigBase_Read(*args
, **kwargs
) 
2749     def ReadInt(*args
, **kwargs
): 
2751         ReadInt(self, String key, long defaultVal=0) -> long 
2753         Returns the value of key if it exists, defaultVal otherwise. 
2755         return _misc_
.ConfigBase_ReadInt(*args
, **kwargs
) 
2757     def ReadFloat(*args
, **kwargs
): 
2759         ReadFloat(self, String key, double defaultVal=0.0) -> double 
2761         Returns the value of key if it exists, defaultVal otherwise. 
2763         return _misc_
.ConfigBase_ReadFloat(*args
, **kwargs
) 
2765     def ReadBool(*args
, **kwargs
): 
2767         ReadBool(self, String key, bool defaultVal=False) -> bool 
2769         Returns the value of key if it exists, defaultVal otherwise. 
2771         return _misc_
.ConfigBase_ReadBool(*args
, **kwargs
) 
2773     def Write(*args
, **kwargs
): 
2775         Write(self, String key, String value) -> bool 
2777         write the value (return True on success) 
2779         return _misc_
.ConfigBase_Write(*args
, **kwargs
) 
2781     def WriteInt(*args
, **kwargs
): 
2783         WriteInt(self, String key, long value) -> bool 
2785         write the value (return True on success) 
2787         return _misc_
.ConfigBase_WriteInt(*args
, **kwargs
) 
2789     def WriteFloat(*args
, **kwargs
): 
2791         WriteFloat(self, String key, double value) -> bool 
2793         write the value (return True on success) 
2795         return _misc_
.ConfigBase_WriteFloat(*args
, **kwargs
) 
2797     def WriteBool(*args
, **kwargs
): 
2799         WriteBool(self, String key, bool value) -> bool 
2801         write the value (return True on success) 
2803         return _misc_
.ConfigBase_WriteBool(*args
, **kwargs
) 
2805     def Flush(*args
, **kwargs
): 
2807         Flush(self, bool currentOnly=False) -> bool 
2809         permanently writes all changes 
2811         return _misc_
.ConfigBase_Flush(*args
, **kwargs
) 
2813     def RenameEntry(*args
, **kwargs
): 
2815         RenameEntry(self, String oldName, String newName) -> bool 
2817         Rename an entry.  Returns False on failure (probably because the new 
2818         name is already taken by an existing entry) 
2820         return _misc_
.ConfigBase_RenameEntry(*args
, **kwargs
) 
2822     def RenameGroup(*args
, **kwargs
): 
2824         RenameGroup(self, String oldName, String newName) -> bool 
2826         Rename a group.  Returns False on failure (probably because the new 
2827         name is already taken by an existing entry) 
2829         return _misc_
.ConfigBase_RenameGroup(*args
, **kwargs
) 
2831     def DeleteEntry(*args
, **kwargs
): 
2833         DeleteEntry(self, String key, bool deleteGroupIfEmpty=True) -> bool 
2835         Deletes the specified entry and the group it belongs to if it was the 
2836         last key in it and the second parameter is True 
2838         return _misc_
.ConfigBase_DeleteEntry(*args
, **kwargs
) 
2840     def DeleteGroup(*args
, **kwargs
): 
2842         DeleteGroup(self, String key) -> bool 
2844         Delete the group (with all subgroups) 
2846         return _misc_
.ConfigBase_DeleteGroup(*args
, **kwargs
) 
2848     def DeleteAll(*args
, **kwargs
): 
2850         DeleteAll(self) -> bool 
2852         Delete the whole underlying object (disk file, registry key, ...) 
2853         primarly intended for use by deinstallation routine. 
2855         return _misc_
.ConfigBase_DeleteAll(*args
, **kwargs
) 
2857     def SetExpandEnvVars(*args
, **kwargs
): 
2859         SetExpandEnvVars(self, bool doIt=True) 
2861         We can automatically expand environment variables in the config 
2862         entries this option is on by default, you can turn it on/off at any 
2865         return _misc_
.ConfigBase_SetExpandEnvVars(*args
, **kwargs
) 
2867     def IsExpandingEnvVars(*args
, **kwargs
): 
2869         IsExpandingEnvVars(self) -> bool 
2871         Are we currently expanding environment variables? 
2873         return _misc_
.ConfigBase_IsExpandingEnvVars(*args
, **kwargs
) 
2875     def SetRecordDefaults(*args
, **kwargs
): 
2877         SetRecordDefaults(self, bool doIt=True) 
2879         Set whether the config objec should record default values. 
2881         return _misc_
.ConfigBase_SetRecordDefaults(*args
, **kwargs
) 
2883     def IsRecordingDefaults(*args
, **kwargs
): 
2885         IsRecordingDefaults(self) -> bool 
2887         Are we currently recording default values? 
2889         return _misc_
.ConfigBase_IsRecordingDefaults(*args
, **kwargs
) 
2891     def ExpandEnvVars(*args
, **kwargs
): 
2893         ExpandEnvVars(self, String str) -> String 
2895         Expand any environment variables in str and return the result 
2897         return _misc_
.ConfigBase_ExpandEnvVars(*args
, **kwargs
) 
2899     def GetAppName(*args
, **kwargs
): 
2900         """GetAppName(self) -> String""" 
2901         return _misc_
.ConfigBase_GetAppName(*args
, **kwargs
) 
2903     def GetVendorName(*args
, **kwargs
): 
2904         """GetVendorName(self) -> String""" 
2905         return _misc_
.ConfigBase_GetVendorName(*args
, **kwargs
) 
2907     def SetAppName(*args
, **kwargs
): 
2908         """SetAppName(self, String appName)""" 
2909         return _misc_
.ConfigBase_SetAppName(*args
, **kwargs
) 
2911     def SetVendorName(*args
, **kwargs
): 
2912         """SetVendorName(self, String vendorName)""" 
2913         return _misc_
.ConfigBase_SetVendorName(*args
, **kwargs
) 
2915     def SetStyle(*args
, **kwargs
): 
2916         """SetStyle(self, long style)""" 
2917         return _misc_
.ConfigBase_SetStyle(*args
, **kwargs
) 
2919     def GetStyle(*args
, **kwargs
): 
2920         """GetStyle(self) -> long""" 
2921         return _misc_
.ConfigBase_GetStyle(*args
, **kwargs
) 
2924 class ConfigBasePtr(ConfigBase
): 
2925     def __init__(self
, this
): 
2927         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2928         self
.__class
__ = ConfigBase
 
2929 _misc_
.ConfigBase_swigregister(ConfigBasePtr
) 
2931 def ConfigBase_Set(*args
, **kwargs
): 
2933     ConfigBase_Set(ConfigBase config) -> ConfigBase 
2935     Sets the global config object (the one returned by Get) and returns a 
2936     reference to the previous global config object. 
2938     return _misc_
.ConfigBase_Set(*args
, **kwargs
) 
2940 def ConfigBase_Get(*args
, **kwargs
): 
2942     ConfigBase_Get(bool createOnDemand=True) -> ConfigBase 
2944     Returns the current global config object, creating one if neccessary. 
2946     return _misc_
.ConfigBase_Get(*args
, **kwargs
) 
2948 def ConfigBase_Create(*args
, **kwargs
): 
2950     ConfigBase_Create() -> ConfigBase 
2952     Create and return a new global config object.  This function will 
2953     create the "best" implementation of wx.Config available for the 
2956     return _misc_
.ConfigBase_Create(*args
, **kwargs
) 
2958 def ConfigBase_DontCreateOnDemand(*args
, **kwargs
): 
2960     ConfigBase_DontCreateOnDemand() 
2962     Should Get() try to create a new log object if there isn't a current 
2965     return _misc_
.ConfigBase_DontCreateOnDemand(*args
, **kwargs
) 
2967 class Config(ConfigBase
): 
2969     This ConfigBase-derived class will use the registry on Windows, 
2970     and will be a wx.FileConfig on other platforms. 
2973         return "<%s.%s; proxy of C++ wxConfig instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
2974     def __init__(self
, *args
, **kwargs
): 
2976         __init__(self, String appName=EmptyString, String vendorName=EmptyString,  
2977             String localFilename=EmptyString, String globalFilename=EmptyString,  
2978             long style=wxCONFIG_USE_LOCAL_FILE|wxCONFIG_USE_GLOBAL_FILE) -> Config 
2980         newobj 
= _misc_
.new_Config(*args
, **kwargs
) 
2981         self
.this 
= newobj
.this
 
2984     def __del__(self
, destroy
=_misc_
.delete_Config
): 
2987             if self
.thisown
: destroy(self
) 
2991 class ConfigPtr(Config
): 
2992     def __init__(self
, this
): 
2994         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
2995         self
.__class
__ = Config
 
2996 _misc_
.Config_swigregister(ConfigPtr
) 
2998 class FileConfig(ConfigBase
): 
2999     """This config class will use a file for storage on all platforms.""" 
3001         return "<%s.%s; proxy of C++ wxFileConfig instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3002     def __init__(self
, *args
, **kwargs
): 
3004         __init__(self, String appName=EmptyString, String vendorName=EmptyString,  
3005             String localFilename=EmptyString, String globalFilename=EmptyString,  
3006             long style=wxCONFIG_USE_LOCAL_FILE|wxCONFIG_USE_GLOBAL_FILE) -> FileConfig 
3008         newobj 
= _misc_
.new_FileConfig(*args
, **kwargs
) 
3009         self
.this 
= newobj
.this
 
3012     def __del__(self
, destroy
=_misc_
.delete_FileConfig
): 
3015             if self
.thisown
: destroy(self
) 
3019 class FileConfigPtr(FileConfig
): 
3020     def __init__(self
, this
): 
3022         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3023         self
.__class
__ = FileConfig
 
3024 _misc_
.FileConfig_swigregister(FileConfigPtr
) 
3026 class ConfigPathChanger(object): 
3028     A handy little class which changes current path to the path of given 
3029     entry and restores it in the destructoir: so if you declare a local 
3030     variable of this type, you work in the entry directory and the path is 
3031     automatically restored when the function returns. 
3034         return "<%s.%s; proxy of C++ wxConfigPathChanger instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3035     def __init__(self
, *args
, **kwargs
): 
3036         """__init__(self, ConfigBase config, String entry) -> ConfigPathChanger""" 
3037         newobj 
= _misc_
.new_ConfigPathChanger(*args
, **kwargs
) 
3038         self
.this 
= newobj
.this
 
3041     def __del__(self
, destroy
=_misc_
.delete_ConfigPathChanger
): 
3044             if self
.thisown
: destroy(self
) 
3047     def Name(*args
, **kwargs
): 
3049         Name(self) -> String 
3053         return _misc_
.ConfigPathChanger_Name(*args
, **kwargs
) 
3056 class ConfigPathChangerPtr(ConfigPathChanger
): 
3057     def __init__(self
, this
): 
3059         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3060         self
.__class
__ = ConfigPathChanger
 
3061 _misc_
.ConfigPathChanger_swigregister(ConfigPathChangerPtr
) 
3064 def ExpandEnvVars(*args
, **kwargs
): 
3066     ExpandEnvVars(String sz) -> String 
3068     Replace environment variables ($SOMETHING) with their values. The 
3069     format is $VARNAME or ${VARNAME} where VARNAME contains alphanumeric 
3070     characters and '_' only. '$' must be escaped ('\$') in order to be 
3073     return _misc_
.ExpandEnvVars(*args
, **kwargs
) 
3074 #--------------------------------------------------------------------------- 
3076 class DateTime(object): 
3078         return "<%s.%s; proxy of C++ wxDateTime instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3079     Local 
= _misc_
.DateTime_Local
 
3080     GMT_12 
= _misc_
.DateTime_GMT_12
 
3081     GMT_11 
= _misc_
.DateTime_GMT_11
 
3082     GMT_10 
= _misc_
.DateTime_GMT_10
 
3083     GMT_9 
= _misc_
.DateTime_GMT_9
 
3084     GMT_8 
= _misc_
.DateTime_GMT_8
 
3085     GMT_7 
= _misc_
.DateTime_GMT_7
 
3086     GMT_6 
= _misc_
.DateTime_GMT_6
 
3087     GMT_5 
= _misc_
.DateTime_GMT_5
 
3088     GMT_4 
= _misc_
.DateTime_GMT_4
 
3089     GMT_3 
= _misc_
.DateTime_GMT_3
 
3090     GMT_2 
= _misc_
.DateTime_GMT_2
 
3091     GMT_1 
= _misc_
.DateTime_GMT_1
 
3092     GMT0 
= _misc_
.DateTime_GMT0
 
3093     GMT1 
= _misc_
.DateTime_GMT1
 
3094     GMT2 
= _misc_
.DateTime_GMT2
 
3095     GMT3 
= _misc_
.DateTime_GMT3
 
3096     GMT4 
= _misc_
.DateTime_GMT4
 
3097     GMT5 
= _misc_
.DateTime_GMT5
 
3098     GMT6 
= _misc_
.DateTime_GMT6
 
3099     GMT7 
= _misc_
.DateTime_GMT7
 
3100     GMT8 
= _misc_
.DateTime_GMT8
 
3101     GMT9 
= _misc_
.DateTime_GMT9
 
3102     GMT10 
= _misc_
.DateTime_GMT10
 
3103     GMT11 
= _misc_
.DateTime_GMT11
 
3104     GMT12 
= _misc_
.DateTime_GMT12
 
3105     WET 
= _misc_
.DateTime_WET
 
3106     WEST 
= _misc_
.DateTime_WEST
 
3107     CET 
= _misc_
.DateTime_CET
 
3108     CEST 
= _misc_
.DateTime_CEST
 
3109     EET 
= _misc_
.DateTime_EET
 
3110     EEST 
= _misc_
.DateTime_EEST
 
3111     MSK 
= _misc_
.DateTime_MSK
 
3112     MSD 
= _misc_
.DateTime_MSD
 
3113     AST 
= _misc_
.DateTime_AST
 
3114     ADT 
= _misc_
.DateTime_ADT
 
3115     EST 
= _misc_
.DateTime_EST
 
3116     EDT 
= _misc_
.DateTime_EDT
 
3117     CST 
= _misc_
.DateTime_CST
 
3118     CDT 
= _misc_
.DateTime_CDT
 
3119     MST 
= _misc_
.DateTime_MST
 
3120     MDT 
= _misc_
.DateTime_MDT
 
3121     PST 
= _misc_
.DateTime_PST
 
3122     PDT 
= _misc_
.DateTime_PDT
 
3123     HST 
= _misc_
.DateTime_HST
 
3124     AKST 
= _misc_
.DateTime_AKST
 
3125     AKDT 
= _misc_
.DateTime_AKDT
 
3126     A_WST 
= _misc_
.DateTime_A_WST
 
3127     A_CST 
= _misc_
.DateTime_A_CST
 
3128     A_EST 
= _misc_
.DateTime_A_EST
 
3129     A_ESST 
= _misc_
.DateTime_A_ESST
 
3130     UTC 
= _misc_
.DateTime_UTC
 
3131     Gregorian 
= _misc_
.DateTime_Gregorian
 
3132     Julian 
= _misc_
.DateTime_Julian
 
3133     Gr_Unknown 
= _misc_
.DateTime_Gr_Unknown
 
3134     Gr_Standard 
= _misc_
.DateTime_Gr_Standard
 
3135     Gr_Alaska 
= _misc_
.DateTime_Gr_Alaska
 
3136     Gr_Albania 
= _misc_
.DateTime_Gr_Albania
 
3137     Gr_Austria 
= _misc_
.DateTime_Gr_Austria
 
3138     Gr_Austria_Brixen 
= _misc_
.DateTime_Gr_Austria_Brixen
 
3139     Gr_Austria_Salzburg 
= _misc_
.DateTime_Gr_Austria_Salzburg
 
3140     Gr_Austria_Tyrol 
= _misc_
.DateTime_Gr_Austria_Tyrol
 
3141     Gr_Austria_Carinthia 
= _misc_
.DateTime_Gr_Austria_Carinthia
 
3142     Gr_Austria_Styria 
= _misc_
.DateTime_Gr_Austria_Styria
 
3143     Gr_Belgium 
= _misc_
.DateTime_Gr_Belgium
 
3144     Gr_Bulgaria 
= _misc_
.DateTime_Gr_Bulgaria
 
3145     Gr_Bulgaria_1 
= _misc_
.DateTime_Gr_Bulgaria_1
 
3146     Gr_Bulgaria_2 
= _misc_
.DateTime_Gr_Bulgaria_2
 
3147     Gr_Bulgaria_3 
= _misc_
.DateTime_Gr_Bulgaria_3
 
3148     Gr_Canada 
= _misc_
.DateTime_Gr_Canada
 
3149     Gr_China 
= _misc_
.DateTime_Gr_China
 
3150     Gr_China_1 
= _misc_
.DateTime_Gr_China_1
 
3151     Gr_China_2 
= _misc_
.DateTime_Gr_China_2
 
3152     Gr_Czechoslovakia 
= _misc_
.DateTime_Gr_Czechoslovakia
 
3153     Gr_Denmark 
= _misc_
.DateTime_Gr_Denmark
 
3154     Gr_Egypt 
= _misc_
.DateTime_Gr_Egypt
 
3155     Gr_Estonia 
= _misc_
.DateTime_Gr_Estonia
 
3156     Gr_Finland 
= _misc_
.DateTime_Gr_Finland
 
3157     Gr_France 
= _misc_
.DateTime_Gr_France
 
3158     Gr_France_Alsace 
= _misc_
.DateTime_Gr_France_Alsace
 
3159     Gr_France_Lorraine 
= _misc_
.DateTime_Gr_France_Lorraine
 
3160     Gr_France_Strasbourg 
= _misc_
.DateTime_Gr_France_Strasbourg
 
3161     Gr_Germany 
= _misc_
.DateTime_Gr_Germany
 
3162     Gr_Germany_Catholic 
= _misc_
.DateTime_Gr_Germany_Catholic
 
3163     Gr_Germany_Prussia 
= _misc_
.DateTime_Gr_Germany_Prussia
 
3164     Gr_Germany_Protestant 
= _misc_
.DateTime_Gr_Germany_Protestant
 
3165     Gr_GreatBritain 
= _misc_
.DateTime_Gr_GreatBritain
 
3166     Gr_Greece 
= _misc_
.DateTime_Gr_Greece
 
3167     Gr_Hungary 
= _misc_
.DateTime_Gr_Hungary
 
3168     Gr_Ireland 
= _misc_
.DateTime_Gr_Ireland
 
3169     Gr_Italy 
= _misc_
.DateTime_Gr_Italy
 
3170     Gr_Japan 
= _misc_
.DateTime_Gr_Japan
 
3171     Gr_Japan_1 
= _misc_
.DateTime_Gr_Japan_1
 
3172     Gr_Japan_2 
= _misc_
.DateTime_Gr_Japan_2
 
3173     Gr_Japan_3 
= _misc_
.DateTime_Gr_Japan_3
 
3174     Gr_Latvia 
= _misc_
.DateTime_Gr_Latvia
 
3175     Gr_Lithuania 
= _misc_
.DateTime_Gr_Lithuania
 
3176     Gr_Luxemburg 
= _misc_
.DateTime_Gr_Luxemburg
 
3177     Gr_Netherlands 
= _misc_
.DateTime_Gr_Netherlands
 
3178     Gr_Netherlands_Groningen 
= _misc_
.DateTime_Gr_Netherlands_Groningen
 
3179     Gr_Netherlands_Gelderland 
= _misc_
.DateTime_Gr_Netherlands_Gelderland
 
3180     Gr_Netherlands_Utrecht 
= _misc_
.DateTime_Gr_Netherlands_Utrecht
 
3181     Gr_Netherlands_Friesland 
= _misc_
.DateTime_Gr_Netherlands_Friesland
 
3182     Gr_Norway 
= _misc_
.DateTime_Gr_Norway
 
3183     Gr_Poland 
= _misc_
.DateTime_Gr_Poland
 
3184     Gr_Portugal 
= _misc_
.DateTime_Gr_Portugal
 
3185     Gr_Romania 
= _misc_
.DateTime_Gr_Romania
 
3186     Gr_Russia 
= _misc_
.DateTime_Gr_Russia
 
3187     Gr_Scotland 
= _misc_
.DateTime_Gr_Scotland
 
3188     Gr_Spain 
= _misc_
.DateTime_Gr_Spain
 
3189     Gr_Sweden 
= _misc_
.DateTime_Gr_Sweden
 
3190     Gr_Switzerland 
= _misc_
.DateTime_Gr_Switzerland
 
3191     Gr_Switzerland_Catholic 
= _misc_
.DateTime_Gr_Switzerland_Catholic
 
3192     Gr_Switzerland_Protestant 
= _misc_
.DateTime_Gr_Switzerland_Protestant
 
3193     Gr_Turkey 
= _misc_
.DateTime_Gr_Turkey
 
3194     Gr_USA 
= _misc_
.DateTime_Gr_USA
 
3195     Gr_Wales 
= _misc_
.DateTime_Gr_Wales
 
3196     Gr_Yugoslavia 
= _misc_
.DateTime_Gr_Yugoslavia
 
3197     Country_Unknown 
= _misc_
.DateTime_Country_Unknown
 
3198     Country_Default 
= _misc_
.DateTime_Country_Default
 
3199     Country_WesternEurope_Start 
= _misc_
.DateTime_Country_WesternEurope_Start
 
3200     Country_EEC 
= _misc_
.DateTime_Country_EEC
 
3201     France 
= _misc_
.DateTime_France
 
3202     Germany 
= _misc_
.DateTime_Germany
 
3203     UK 
= _misc_
.DateTime_UK
 
3204     Country_WesternEurope_End 
= _misc_
.DateTime_Country_WesternEurope_End
 
3205     Russia 
= _misc_
.DateTime_Russia
 
3206     USA 
= _misc_
.DateTime_USA
 
3207     Jan 
= _misc_
.DateTime_Jan
 
3208     Feb 
= _misc_
.DateTime_Feb
 
3209     Mar 
= _misc_
.DateTime_Mar
 
3210     Apr 
= _misc_
.DateTime_Apr
 
3211     May 
= _misc_
.DateTime_May
 
3212     Jun 
= _misc_
.DateTime_Jun
 
3213     Jul 
= _misc_
.DateTime_Jul
 
3214     Aug 
= _misc_
.DateTime_Aug
 
3215     Sep 
= _misc_
.DateTime_Sep
 
3216     Oct 
= _misc_
.DateTime_Oct
 
3217     Nov 
= _misc_
.DateTime_Nov
 
3218     Dec 
= _misc_
.DateTime_Dec
 
3219     Inv_Month 
= _misc_
.DateTime_Inv_Month
 
3220     Sun 
= _misc_
.DateTime_Sun
 
3221     Mon 
= _misc_
.DateTime_Mon
 
3222     Tue 
= _misc_
.DateTime_Tue
 
3223     Wed 
= _misc_
.DateTime_Wed
 
3224     Thu 
= _misc_
.DateTime_Thu
 
3225     Fri 
= _misc_
.DateTime_Fri
 
3226     Sat 
= _misc_
.DateTime_Sat
 
3227     Inv_WeekDay 
= _misc_
.DateTime_Inv_WeekDay
 
3228     Inv_Year 
= _misc_
.DateTime_Inv_Year
 
3229     Name_Full 
= _misc_
.DateTime_Name_Full
 
3230     Name_Abbr 
= _misc_
.DateTime_Name_Abbr
 
3231     Default_First 
= _misc_
.DateTime_Default_First
 
3232     Monday_First 
= _misc_
.DateTime_Monday_First
 
3233     Sunday_First 
= _misc_
.DateTime_Sunday_First
 
3234     def SetCountry(*args
, **kwargs
): 
3235         """SetCountry(int country)""" 
3236         return _misc_
.DateTime_SetCountry(*args
, **kwargs
) 
3238     SetCountry 
= staticmethod(SetCountry
) 
3239     def GetCountry(*args
, **kwargs
): 
3240         """GetCountry() -> int""" 
3241         return _misc_
.DateTime_GetCountry(*args
, **kwargs
) 
3243     GetCountry 
= staticmethod(GetCountry
) 
3244     def IsWestEuropeanCountry(*args
, **kwargs
): 
3245         """IsWestEuropeanCountry(int country=Country_Default) -> bool""" 
3246         return _misc_
.DateTime_IsWestEuropeanCountry(*args
, **kwargs
) 
3248     IsWestEuropeanCountry 
= staticmethod(IsWestEuropeanCountry
) 
3249     def GetCurrentYear(*args
, **kwargs
): 
3250         """GetCurrentYear(int cal=Gregorian) -> int""" 
3251         return _misc_
.DateTime_GetCurrentYear(*args
, **kwargs
) 
3253     GetCurrentYear 
= staticmethod(GetCurrentYear
) 
3254     def ConvertYearToBC(*args
, **kwargs
): 
3255         """ConvertYearToBC(int year) -> int""" 
3256         return _misc_
.DateTime_ConvertYearToBC(*args
, **kwargs
) 
3258     ConvertYearToBC 
= staticmethod(ConvertYearToBC
) 
3259     def GetCurrentMonth(*args
, **kwargs
): 
3260         """GetCurrentMonth(int cal=Gregorian) -> int""" 
3261         return _misc_
.DateTime_GetCurrentMonth(*args
, **kwargs
) 
3263     GetCurrentMonth 
= staticmethod(GetCurrentMonth
) 
3264     def IsLeapYear(*args
, **kwargs
): 
3265         """IsLeapYear(int year=Inv_Year, int cal=Gregorian) -> bool""" 
3266         return _misc_
.DateTime_IsLeapYear(*args
, **kwargs
) 
3268     IsLeapYear 
= staticmethod(IsLeapYear
) 
3269     def GetCentury(*args
, **kwargs
): 
3270         """GetCentury(int year=Inv_Year) -> int""" 
3271         return _misc_
.DateTime_GetCentury(*args
, **kwargs
) 
3273     GetCentury 
= staticmethod(GetCentury
) 
3274     def GetNumberOfDaysinYear(*args
, **kwargs
): 
3275         """GetNumberOfDaysinYear(int year, int cal=Gregorian) -> int""" 
3276         return _misc_
.DateTime_GetNumberOfDaysinYear(*args
, **kwargs
) 
3278     GetNumberOfDaysinYear 
= staticmethod(GetNumberOfDaysinYear
) 
3279     def GetNumberOfDaysInMonth(*args
, **kwargs
): 
3280         """GetNumberOfDaysInMonth(int month, int year=Inv_Year, int cal=Gregorian) -> int""" 
3281         return _misc_
.DateTime_GetNumberOfDaysInMonth(*args
, **kwargs
) 
3283     GetNumberOfDaysInMonth 
= staticmethod(GetNumberOfDaysInMonth
) 
3284     def GetMonthName(*args
, **kwargs
): 
3285         """GetMonthName(int month, int flags=Name_Full) -> String""" 
3286         return _misc_
.DateTime_GetMonthName(*args
, **kwargs
) 
3288     GetMonthName 
= staticmethod(GetMonthName
) 
3289     def GetWeekDayName(*args
, **kwargs
): 
3290         """GetWeekDayName(int weekday, int flags=Name_Full) -> String""" 
3291         return _misc_
.DateTime_GetWeekDayName(*args
, **kwargs
) 
3293     GetWeekDayName 
= staticmethod(GetWeekDayName
) 
3294     def GetAmPmStrings(*args
, **kwargs
): 
3296         GetAmPmStrings() -> (am, pm) 
3298         Get the AM and PM strings in the current locale (may be empty) 
3300         return _misc_
.DateTime_GetAmPmStrings(*args
, **kwargs
) 
3302     GetAmPmStrings 
= staticmethod(GetAmPmStrings
) 
3303     def IsDSTApplicable(*args
, **kwargs
): 
3304         """IsDSTApplicable(int year=Inv_Year, int country=Country_Default) -> bool""" 
3305         return _misc_
.DateTime_IsDSTApplicable(*args
, **kwargs
) 
3307     IsDSTApplicable 
= staticmethod(IsDSTApplicable
) 
3308     def GetBeginDST(*args
, **kwargs
): 
3309         """GetBeginDST(int year=Inv_Year, int country=Country_Default) -> DateTime""" 
3310         return _misc_
.DateTime_GetBeginDST(*args
, **kwargs
) 
3312     GetBeginDST 
= staticmethod(GetBeginDST
) 
3313     def GetEndDST(*args
, **kwargs
): 
3314         """GetEndDST(int year=Inv_Year, int country=Country_Default) -> DateTime""" 
3315         return _misc_
.DateTime_GetEndDST(*args
, **kwargs
) 
3317     GetEndDST 
= staticmethod(GetEndDST
) 
3318     def Now(*args
, **kwargs
): 
3319         """Now() -> DateTime""" 
3320         return _misc_
.DateTime_Now(*args
, **kwargs
) 
3322     Now 
= staticmethod(Now
) 
3323     def UNow(*args
, **kwargs
): 
3324         """UNow() -> DateTime""" 
3325         return _misc_
.DateTime_UNow(*args
, **kwargs
) 
3327     UNow 
= staticmethod(UNow
) 
3328     def Today(*args
, **kwargs
): 
3329         """Today() -> DateTime""" 
3330         return _misc_
.DateTime_Today(*args
, **kwargs
) 
3332     Today 
= staticmethod(Today
) 
3333     def __init__(self
, *args
, **kwargs
): 
3334         """__init__(self) -> DateTime""" 
3335         newobj 
= _misc_
.new_DateTime(*args
, **kwargs
) 
3336         self
.this 
= newobj
.this
 
3339     def __del__(self
, destroy
=_misc_
.delete_DateTime
): 
3342             if self
.thisown
: destroy(self
) 
3345     def SetToCurrent(*args
, **kwargs
): 
3346         """SetToCurrent(self) -> DateTime""" 
3347         return _misc_
.DateTime_SetToCurrent(*args
, **kwargs
) 
3349     def SetTimeT(*args
, **kwargs
): 
3350         """SetTimeT(self, time_t timet) -> DateTime""" 
3351         return _misc_
.DateTime_SetTimeT(*args
, **kwargs
) 
3353     def SetJDN(*args
, **kwargs
): 
3354         """SetJDN(self, double jdn) -> DateTime""" 
3355         return _misc_
.DateTime_SetJDN(*args
, **kwargs
) 
3357     def SetHMS(*args
, **kwargs
): 
3358         """SetHMS(self, int hour, int minute=0, int second=0, int millisec=0) -> DateTime""" 
3359         return _misc_
.DateTime_SetHMS(*args
, **kwargs
) 
3361     def Set(*args
, **kwargs
): 
3363         Set(self, int day, int month=Inv_Month, int year=Inv_Year, int hour=0,  
3364             int minute=0, int second=0, int millisec=0) -> DateTime 
3366         return _misc_
.DateTime_Set(*args
, **kwargs
) 
3368     def ResetTime(*args
, **kwargs
): 
3369         """ResetTime(self) -> DateTime""" 
3370         return _misc_
.DateTime_ResetTime(*args
, **kwargs
) 
3372     def SetYear(*args
, **kwargs
): 
3373         """SetYear(self, int year) -> DateTime""" 
3374         return _misc_
.DateTime_SetYear(*args
, **kwargs
) 
3376     def SetMonth(*args
, **kwargs
): 
3377         """SetMonth(self, int month) -> DateTime""" 
3378         return _misc_
.DateTime_SetMonth(*args
, **kwargs
) 
3380     def SetDay(*args
, **kwargs
): 
3381         """SetDay(self, int day) -> DateTime""" 
3382         return _misc_
.DateTime_SetDay(*args
, **kwargs
) 
3384     def SetHour(*args
, **kwargs
): 
3385         """SetHour(self, int hour) -> DateTime""" 
3386         return _misc_
.DateTime_SetHour(*args
, **kwargs
) 
3388     def SetMinute(*args
, **kwargs
): 
3389         """SetMinute(self, int minute) -> DateTime""" 
3390         return _misc_
.DateTime_SetMinute(*args
, **kwargs
) 
3392     def SetSecond(*args
, **kwargs
): 
3393         """SetSecond(self, int second) -> DateTime""" 
3394         return _misc_
.DateTime_SetSecond(*args
, **kwargs
) 
3396     def SetMillisecond(*args
, **kwargs
): 
3397         """SetMillisecond(self, int millisecond) -> DateTime""" 
3398         return _misc_
.DateTime_SetMillisecond(*args
, **kwargs
) 
3400     def SetToWeekDayInSameWeek(*args
, **kwargs
): 
3401         """SetToWeekDayInSameWeek(self, int weekday, int flags=Monday_First) -> DateTime""" 
3402         return _misc_
.DateTime_SetToWeekDayInSameWeek(*args
, **kwargs
) 
3404     def GetWeekDayInSameWeek(*args
, **kwargs
): 
3405         """GetWeekDayInSameWeek(self, int weekday, int flags=Monday_First) -> DateTime""" 
3406         return _misc_
.DateTime_GetWeekDayInSameWeek(*args
, **kwargs
) 
3408     def SetToNextWeekDay(*args
, **kwargs
): 
3409         """SetToNextWeekDay(self, int weekday) -> DateTime""" 
3410         return _misc_
.DateTime_SetToNextWeekDay(*args
, **kwargs
) 
3412     def GetNextWeekDay(*args
, **kwargs
): 
3413         """GetNextWeekDay(self, int weekday) -> DateTime""" 
3414         return _misc_
.DateTime_GetNextWeekDay(*args
, **kwargs
) 
3416     def SetToPrevWeekDay(*args
, **kwargs
): 
3417         """SetToPrevWeekDay(self, int weekday) -> DateTime""" 
3418         return _misc_
.DateTime_SetToPrevWeekDay(*args
, **kwargs
) 
3420     def GetPrevWeekDay(*args
, **kwargs
): 
3421         """GetPrevWeekDay(self, int weekday) -> DateTime""" 
3422         return _misc_
.DateTime_GetPrevWeekDay(*args
, **kwargs
) 
3424     def SetToWeekDay(*args
, **kwargs
): 
3425         """SetToWeekDay(self, int weekday, int n=1, int month=Inv_Month, int year=Inv_Year) -> bool""" 
3426         return _misc_
.DateTime_SetToWeekDay(*args
, **kwargs
) 
3428     def SetToLastWeekDay(*args
, **kwargs
): 
3429         """SetToLastWeekDay(self, int weekday, int month=Inv_Month, int year=Inv_Year) -> bool""" 
3430         return _misc_
.DateTime_SetToLastWeekDay(*args
, **kwargs
) 
3432     def GetLastWeekDay(*args
, **kwargs
): 
3433         """GetLastWeekDay(self, int weekday, int month=Inv_Month, int year=Inv_Year) -> DateTime""" 
3434         return _misc_
.DateTime_GetLastWeekDay(*args
, **kwargs
) 
3436     def SetToTheWeek(*args
, **kwargs
): 
3437         """SetToTheWeek(self, int numWeek, int weekday=Mon, int flags=Monday_First) -> bool""" 
3438         return _misc_
.DateTime_SetToTheWeek(*args
, **kwargs
) 
3440     def GetWeek(*args
, **kwargs
): 
3441         """GetWeek(self, int numWeek, int weekday=Mon, int flags=Monday_First) -> DateTime""" 
3442         return _misc_
.DateTime_GetWeek(*args
, **kwargs
) 
3444     SetToTheWeek 
= wx
._deprecated
(SetToTheWeek
, "SetToTheWeek is deprecated, use (static) SetToWeekOfYear instead") 
3445     GetWeek 
= wx
._deprecated
(GetWeek
, "GetWeek is deprecated, use GetWeekOfYear instead") 
3447     def SetToWeekOfYear(*args
, **kwargs
): 
3448         """SetToWeekOfYear(int year, int numWeek, int weekday=Mon) -> DateTime""" 
3449         return _misc_
.DateTime_SetToWeekOfYear(*args
, **kwargs
) 
3451     SetToWeekOfYear 
= staticmethod(SetToWeekOfYear
) 
3452     def SetToLastMonthDay(*args
, **kwargs
): 
3453         """SetToLastMonthDay(self, int month=Inv_Month, int year=Inv_Year) -> DateTime""" 
3454         return _misc_
.DateTime_SetToLastMonthDay(*args
, **kwargs
) 
3456     def GetLastMonthDay(*args
, **kwargs
): 
3457         """GetLastMonthDay(self, int month=Inv_Month, int year=Inv_Year) -> DateTime""" 
3458         return _misc_
.DateTime_GetLastMonthDay(*args
, **kwargs
) 
3460     def SetToYearDay(*args
, **kwargs
): 
3461         """SetToYearDay(self, int yday) -> DateTime""" 
3462         return _misc_
.DateTime_SetToYearDay(*args
, **kwargs
) 
3464     def GetYearDay(*args
, **kwargs
): 
3465         """GetYearDay(self, int yday) -> DateTime""" 
3466         return _misc_
.DateTime_GetYearDay(*args
, **kwargs
) 
3468     def GetJulianDayNumber(*args
, **kwargs
): 
3469         """GetJulianDayNumber(self) -> double""" 
3470         return _misc_
.DateTime_GetJulianDayNumber(*args
, **kwargs
) 
3472     def GetJDN(*args
, **kwargs
): 
3473         """GetJDN(self) -> double""" 
3474         return _misc_
.DateTime_GetJDN(*args
, **kwargs
) 
3476     def GetModifiedJulianDayNumber(*args
, **kwargs
): 
3477         """GetModifiedJulianDayNumber(self) -> double""" 
3478         return _misc_
.DateTime_GetModifiedJulianDayNumber(*args
, **kwargs
) 
3480     def GetMJD(*args
, **kwargs
): 
3481         """GetMJD(self) -> double""" 
3482         return _misc_
.DateTime_GetMJD(*args
, **kwargs
) 
3484     def GetRataDie(*args
, **kwargs
): 
3485         """GetRataDie(self) -> double""" 
3486         return _misc_
.DateTime_GetRataDie(*args
, **kwargs
) 
3488     def ToTimezone(*args
, **kwargs
): 
3489         """ToTimezone(self, wxDateTime::TimeZone tz, bool noDST=False) -> DateTime""" 
3490         return _misc_
.DateTime_ToTimezone(*args
, **kwargs
) 
3492     def MakeTimezone(*args
, **kwargs
): 
3493         """MakeTimezone(self, wxDateTime::TimeZone tz, bool noDST=False) -> DateTime""" 
3494         return _misc_
.DateTime_MakeTimezone(*args
, **kwargs
) 
3496     def ToGMT(*args
, **kwargs
): 
3497         """ToGMT(self, bool noDST=False) -> DateTime""" 
3498         return _misc_
.DateTime_ToGMT(*args
, **kwargs
) 
3500     def MakeGMT(*args
, **kwargs
): 
3501         """MakeGMT(self, bool noDST=False) -> DateTime""" 
3502         return _misc_
.DateTime_MakeGMT(*args
, **kwargs
) 
3504     def IsDST(*args
, **kwargs
): 
3505         """IsDST(self, int country=Country_Default) -> int""" 
3506         return _misc_
.DateTime_IsDST(*args
, **kwargs
) 
3508     def IsValid(*args
, **kwargs
): 
3509         """IsValid(self) -> bool""" 
3510         return _misc_
.DateTime_IsValid(*args
, **kwargs
) 
3513     def __nonzero__(self
): return self
.Ok()  
3514     def GetTicks(*args
, **kwargs
): 
3515         """GetTicks(self) -> time_t""" 
3516         return _misc_
.DateTime_GetTicks(*args
, **kwargs
) 
3518     def GetYear(*args
, **kwargs
): 
3519         """GetYear(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3520         return _misc_
.DateTime_GetYear(*args
, **kwargs
) 
3522     def GetMonth(*args
, **kwargs
): 
3523         """GetMonth(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3524         return _misc_
.DateTime_GetMonth(*args
, **kwargs
) 
3526     def GetDay(*args
, **kwargs
): 
3527         """GetDay(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3528         return _misc_
.DateTime_GetDay(*args
, **kwargs
) 
3530     def GetWeekDay(*args
, **kwargs
): 
3531         """GetWeekDay(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3532         return _misc_
.DateTime_GetWeekDay(*args
, **kwargs
) 
3534     def GetHour(*args
, **kwargs
): 
3535         """GetHour(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3536         return _misc_
.DateTime_GetHour(*args
, **kwargs
) 
3538     def GetMinute(*args
, **kwargs
): 
3539         """GetMinute(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3540         return _misc_
.DateTime_GetMinute(*args
, **kwargs
) 
3542     def GetSecond(*args
, **kwargs
): 
3543         """GetSecond(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3544         return _misc_
.DateTime_GetSecond(*args
, **kwargs
) 
3546     def GetMillisecond(*args
, **kwargs
): 
3547         """GetMillisecond(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3548         return _misc_
.DateTime_GetMillisecond(*args
, **kwargs
) 
3550     def GetDayOfYear(*args
, **kwargs
): 
3551         """GetDayOfYear(self, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3552         return _misc_
.DateTime_GetDayOfYear(*args
, **kwargs
) 
3554     def GetWeekOfYear(*args
, **kwargs
): 
3555         """GetWeekOfYear(self, int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3556         return _misc_
.DateTime_GetWeekOfYear(*args
, **kwargs
) 
3558     def GetWeekOfMonth(*args
, **kwargs
): 
3559         """GetWeekOfMonth(self, int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -> int""" 
3560         return _misc_
.DateTime_GetWeekOfMonth(*args
, **kwargs
) 
3562     def IsWorkDay(*args
, **kwargs
): 
3563         """IsWorkDay(self, int country=Country_Default) -> bool""" 
3564         return _misc_
.DateTime_IsWorkDay(*args
, **kwargs
) 
3566     def IsEqualTo(*args
, **kwargs
): 
3567         """IsEqualTo(self, DateTime datetime) -> bool""" 
3568         return _misc_
.DateTime_IsEqualTo(*args
, **kwargs
) 
3570     def IsEarlierThan(*args
, **kwargs
): 
3571         """IsEarlierThan(self, DateTime datetime) -> bool""" 
3572         return _misc_
.DateTime_IsEarlierThan(*args
, **kwargs
) 
3574     def IsLaterThan(*args
, **kwargs
): 
3575         """IsLaterThan(self, DateTime datetime) -> bool""" 
3576         return _misc_
.DateTime_IsLaterThan(*args
, **kwargs
) 
3578     def IsStrictlyBetween(*args
, **kwargs
): 
3579         """IsStrictlyBetween(self, DateTime t1, DateTime t2) -> bool""" 
3580         return _misc_
.DateTime_IsStrictlyBetween(*args
, **kwargs
) 
3582     def IsBetween(*args
, **kwargs
): 
3583         """IsBetween(self, DateTime t1, DateTime t2) -> bool""" 
3584         return _misc_
.DateTime_IsBetween(*args
, **kwargs
) 
3586     def IsSameDate(*args
, **kwargs
): 
3587         """IsSameDate(self, DateTime dt) -> bool""" 
3588         return _misc_
.DateTime_IsSameDate(*args
, **kwargs
) 
3590     def IsSameTime(*args
, **kwargs
): 
3591         """IsSameTime(self, DateTime dt) -> bool""" 
3592         return _misc_
.DateTime_IsSameTime(*args
, **kwargs
) 
3594     def IsEqualUpTo(*args
, **kwargs
): 
3595         """IsEqualUpTo(self, DateTime dt, TimeSpan ts) -> bool""" 
3596         return _misc_
.DateTime_IsEqualUpTo(*args
, **kwargs
) 
3598     def AddTS(*args
, **kwargs
): 
3599         """AddTS(self, TimeSpan diff) -> DateTime""" 
3600         return _misc_
.DateTime_AddTS(*args
, **kwargs
) 
3602     def AddDS(*args
, **kwargs
): 
3603         """AddDS(self, DateSpan diff) -> DateTime""" 
3604         return _misc_
.DateTime_AddDS(*args
, **kwargs
) 
3606     def SubtractTS(*args
, **kwargs
): 
3607         """SubtractTS(self, TimeSpan diff) -> DateTime""" 
3608         return _misc_
.DateTime_SubtractTS(*args
, **kwargs
) 
3610     def SubtractDS(*args
, **kwargs
): 
3611         """SubtractDS(self, DateSpan diff) -> DateTime""" 
3612         return _misc_
.DateTime_SubtractDS(*args
, **kwargs
) 
3614     def Subtract(*args
, **kwargs
): 
3615         """Subtract(self, DateTime dt) -> TimeSpan""" 
3616         return _misc_
.DateTime_Subtract(*args
, **kwargs
) 
3618     def __iadd__(*args
): 
3620         __iadd__(self, TimeSpan diff) -> DateTime 
3621         __iadd__(self, DateSpan diff) -> DateTime 
3623         return _misc_
.DateTime___iadd__(*args
) 
3625     def __isub__(*args
): 
3627         __isub__(self, TimeSpan diff) -> DateTime 
3628         __isub__(self, DateSpan diff) -> DateTime 
3630         return _misc_
.DateTime___isub__(*args
) 
3634         __add__(self, TimeSpan other) -> DateTime 
3635         __add__(self, DateSpan other) -> DateTime 
3637         return _misc_
.DateTime___add__(*args
) 
3641         __sub__(self, DateTime other) -> TimeSpan 
3642         __sub__(self, TimeSpan other) -> DateTime 
3643         __sub__(self, DateSpan other) -> DateTime 
3645         return _misc_
.DateTime___sub__(*args
) 
3648         """__lt__(self, DateTime other) -> bool""" 
3649         return _misc_
.DateTime___lt__(*args
) 
3652         """__le__(self, DateTime other) -> bool""" 
3653         return _misc_
.DateTime___le__(*args
) 
3656         """__gt__(self, DateTime other) -> bool""" 
3657         return _misc_
.DateTime___gt__(*args
) 
3660         """__ge__(self, DateTime other) -> bool""" 
3661         return _misc_
.DateTime___ge__(*args
) 
3664         """__eq__(self, DateTime other) -> bool""" 
3665         return _misc_
.DateTime___eq__(*args
) 
3668         """__ne__(self, DateTime other) -> bool""" 
3669         return _misc_
.DateTime___ne__(*args
) 
3671     def ParseRfc822Date(*args
, **kwargs
): 
3672         """ParseRfc822Date(self, String date) -> int""" 
3673         return _misc_
.DateTime_ParseRfc822Date(*args
, **kwargs
) 
3675     def ParseFormat(*args
, **kwargs
): 
3676         """ParseFormat(self, String date, String format=DateFormatStr, DateTime dateDef=DefaultDateTime) -> int""" 
3677         return _misc_
.DateTime_ParseFormat(*args
, **kwargs
) 
3679     def ParseDateTime(*args
, **kwargs
): 
3680         """ParseDateTime(self, String datetime) -> int""" 
3681         return _misc_
.DateTime_ParseDateTime(*args
, **kwargs
) 
3683     def ParseDate(*args
, **kwargs
): 
3684         """ParseDate(self, String date) -> int""" 
3685         return _misc_
.DateTime_ParseDate(*args
, **kwargs
) 
3687     def ParseTime(*args
, **kwargs
): 
3688         """ParseTime(self, String time) -> int""" 
3689         return _misc_
.DateTime_ParseTime(*args
, **kwargs
) 
3691     def Format(*args
, **kwargs
): 
3692         """Format(self, String format=DateFormatStr, wxDateTime::TimeZone tz=LOCAL_TZ) -> String""" 
3693         return _misc_
.DateTime_Format(*args
, **kwargs
) 
3695     def FormatDate(*args
, **kwargs
): 
3696         """FormatDate(self) -> String""" 
3697         return _misc_
.DateTime_FormatDate(*args
, **kwargs
) 
3699     def FormatTime(*args
, **kwargs
): 
3700         """FormatTime(self) -> String""" 
3701         return _misc_
.DateTime_FormatTime(*args
, **kwargs
) 
3703     def FormatISODate(*args
, **kwargs
): 
3704         """FormatISODate(self) -> String""" 
3705         return _misc_
.DateTime_FormatISODate(*args
, **kwargs
) 
3707     def FormatISOTime(*args
, **kwargs
): 
3708         """FormatISOTime(self) -> String""" 
3709         return _misc_
.DateTime_FormatISOTime(*args
, **kwargs
) 
3713             return '<wx.DateTime: \"%s\" at %s>' % ( self
.Format(), self
.this
) 
3715             return '<wx.DateTime: \"INVALID\" at %s>' % self
.this
 
3718             return self
.Format() 
3720             return "INVALID DateTime" 
3723 class DateTimePtr(DateTime
): 
3724     def __init__(self
, this
): 
3726         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
3727         self
.__class
__ = DateTime
 
3728 _misc_
.DateTime_swigregister(DateTimePtr
) 
3729 DateFormatStr 
= cvar
.DateFormatStr
 
3730 TimeSpanFormatStr 
= cvar
.TimeSpanFormatStr
 
3732 def DateTime_SetCountry(*args
, **kwargs
): 
3733     """DateTime_SetCountry(int country)""" 
3734     return _misc_
.DateTime_SetCountry(*args
, **kwargs
) 
3736 def DateTime_GetCountry(*args
, **kwargs
): 
3737     """DateTime_GetCountry() -> int""" 
3738     return _misc_
.DateTime_GetCountry(*args
, **kwargs
) 
3740 def DateTime_IsWestEuropeanCountry(*args
, **kwargs
): 
3741     """DateTime_IsWestEuropeanCountry(int country=Country_Default) -> bool""" 
3742     return _misc_
.DateTime_IsWestEuropeanCountry(*args
, **kwargs
) 
3744 def DateTime_GetCurrentYear(*args
, **kwargs
): 
3745     """DateTime_GetCurrentYear(int cal=Gregorian) -> int""" 
3746     return _misc_
.DateTime_GetCurrentYear(*args
, **kwargs
) 
3748 def DateTime_ConvertYearToBC(*args
, **kwargs
): 
3749     """DateTime_ConvertYearToBC(int year) -> int""" 
3750     return _misc_
.DateTime_ConvertYearToBC(*args
, **kwargs
) 
3752 def DateTime_GetCurrentMonth(*args
, **kwargs
): 
3753     """DateTime_GetCurrentMonth(int cal=Gregorian) -> int""" 
3754     return _misc_
.DateTime_GetCurrentMonth(*args
, **kwargs
) 
3756 def DateTime_IsLeapYear(*args
, **kwargs
): 
3757     """DateTime_IsLeapYear(int year=Inv_Year, int cal=Gregorian) -> bool""" 
3758     return _misc_
.DateTime_IsLeapYear(*args
, **kwargs
) 
3760 def DateTime_GetCentury(*args
, **kwargs
): 
3761     """DateTime_GetCentury(int year=Inv_Year) -> int""" 
3762     return _misc_
.DateTime_GetCentury(*args
, **kwargs
) 
3764 def DateTime_GetNumberOfDaysinYear(*args
, **kwargs
): 
3765     """DateTime_GetNumberOfDaysinYear(int year, int cal=Gregorian) -> int""" 
3766     return _misc_
.DateTime_GetNumberOfDaysinYear(*args
, **kwargs
) 
3768 def DateTime_GetNumberOfDaysInMonth(*args
, **kwargs
): 
3769     """DateTime_GetNumberOfDaysInMonth(int month, int year=Inv_Year, int cal=Gregorian) -> int""" 
3770     return _misc_
.DateTime_GetNumberOfDaysInMonth(*args
, **kwargs
) 
3772 def DateTime_GetMonthName(*args
, **kwargs
): 
3773     """DateTime_GetMonthName(int month, int flags=Name_Full) -> String""" 
3774     return _misc_
.DateTime_GetMonthName(*args
, **kwargs
) 
3776 def DateTime_GetWeekDayName(*args
, **kwargs
): 
3777     """DateTime_GetWeekDayName(int weekday, int flags=Name_Full) -> String""" 
3778     return _misc_
.DateTime_GetWeekDayName(*args
, **kwargs
) 
3780 def DateTime_GetAmPmStrings(*args
, **kwargs
): 
3782     GetAmPmStrings() -> (am, pm) 
3784     Get the AM and PM strings in the current locale (may be empty) 
3786     return _misc_
.DateTime_GetAmPmStrings(*args
, **kwargs
) 
3788 def DateTime_IsDSTApplicable(*args
, **kwargs
): 
3789     """DateTime_IsDSTApplicable(int year=Inv_Year, int country=Country_Default) -> bool""" 
3790     return _misc_
.DateTime_IsDSTApplicable(*args
, **kwargs
) 
3792 def DateTime_GetBeginDST(*args
, **kwargs
): 
3793     """DateTime_GetBeginDST(int year=Inv_Year, int country=Country_Default) -> DateTime""" 
3794     return _misc_
.DateTime_GetBeginDST(*args
, **kwargs
) 
3796 def DateTime_GetEndDST(*args
, **kwargs
): 
3797     """DateTime_GetEndDST(int year=Inv_Year, int country=Country_Default) -> DateTime""" 
3798     return _misc_
.DateTime_GetEndDST(*args
, **kwargs
) 
3800 def DateTime_Now(*args
, **kwargs
): 
3801     """DateTime_Now() -> DateTime""" 
3802     return _misc_
.DateTime_Now(*args
, **kwargs
) 
3804 def DateTime_UNow(*args
, **kwargs
): 
3805     """DateTime_UNow() -> DateTime""" 
3806     return _misc_
.DateTime_UNow(*args
, **kwargs
) 
3808 def DateTime_Today(*args
, **kwargs
): 
3809     """DateTime_Today() -> DateTime""" 
3810     return _misc_
.DateTime_Today(*args
, **kwargs
) 
3812 def DateTimeFromTimeT(*args
, **kwargs
): 
3813     """DateTimeFromTimeT(time_t timet) -> DateTime""" 
3814     val 
= _misc_
.new_DateTimeFromTimeT(*args
, **kwargs
) 
3818 def DateTimeFromJDN(*args
, **kwargs
): 
3819     """DateTimeFromJDN(double jdn) -> DateTime""" 
3820     val 
= _misc_
.new_DateTimeFromJDN(*args
, **kwargs
) 
3824 def DateTimeFromHMS(*args
, **kwargs
): 
3825     """DateTimeFromHMS(int hour, int minute=0, int second=0, int millisec=0) -> DateTime""" 
3826     val 
= _misc_
.new_DateTimeFromHMS(*args
, **kwargs
) 
3830 def DateTimeFromDMY(*args
, **kwargs
): 
3832     DateTimeFromDMY(int day, int month=Inv_Month, int year=Inv_Year, int hour=0,  
3833         int minute=0, int second=0, int millisec=0) -> DateTime 
3835     val 
= _misc_
.new_DateTimeFromDMY(*args
, **kwargs
) 
3839 def DateTime_SetToWeekOfYear(*args
, **kwargs
): 
3840     """DateTime_SetToWeekOfYear(int year, int numWeek, int weekday=Mon) -> DateTime""" 
3841     return _misc_
.DateTime_SetToWeekOfYear(*args
, **kwargs
) 
3843 class TimeSpan(object): 
3845         return "<%s.%s; proxy of C++ wxTimeSpan instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
3846     def Seconds(*args
, **kwargs
): 
3847         """Seconds(long sec) -> TimeSpan""" 
3848         return _misc_
.TimeSpan_Seconds(*args
, **kwargs
) 
3850     Seconds 
= staticmethod(Seconds
) 
3851     def Second(*args
, **kwargs
): 
3852         """Second() -> TimeSpan""" 
3853         return _misc_
.TimeSpan_Second(*args
, **kwargs
) 
3855     Second 
= staticmethod(Second
) 
3856     def Minutes(*args
, **kwargs
): 
3857         """Minutes(long min) -> TimeSpan""" 
3858         return _misc_
.TimeSpan_Minutes(*args
, **kwargs
) 
3860     Minutes 
= staticmethod(Minutes
) 
3861     def Minute(*args
, **kwargs
): 
3862         """Minute() -> TimeSpan""" 
3863         return _misc_
.TimeSpan_Minute(*args
, **kwargs
) 
3865     Minute 
= staticmethod(Minute
) 
3866     def Hours(*args
, **kwargs
): 
3867         """Hours(long hours) -> TimeSpan""" 
3868         return _misc_
.TimeSpan_Hours(*args
, **kwargs
) 
3870     Hours 
= staticmethod(Hours
) 
3871     def Hour(*args
, **kwargs
): 
3872         """Hour() -> TimeSpan""" 
3873         return _misc_
.TimeSpan_Hour(*args
, **kwargs
) 
3875     Hour 
= staticmethod(Hour
) 
3876     def Days(*args
, **kwargs
): 
3877         """Days(long days) -> TimeSpan""" 
3878         return _misc_
.TimeSpan_Days(*args
, **kwargs
) 
3880     Days 
= staticmethod(Days
) 
3881     def Day(*args
, **kwargs
): 
3882         """Day() -> TimeSpan""" 
3883         return _misc_
.TimeSpan_Day(*args
, **kwargs
) 
3885     Day 
= staticmethod(Day
) 
3886     def Weeks(*args
, **kwargs
): 
3887         """Weeks(long days) -> TimeSpan""" 
3888         return _misc_
.TimeSpan_Weeks(*args
, **kwargs
) 
3890     Weeks 
= staticmethod(Weeks
) 
3891     def Week(*args
, **kwargs
): 
3892         """Week() -> TimeSpan""" 
3893         return _misc_
.TimeSpan_Week(*args
, **kwargs
) 
3895     Week 
= staticmethod(Week
) 
3896     def __init__(self
, *args
, **kwargs
): 
3897         """__init__(self, long hours=0, long minutes=0, long seconds=0, long milliseconds=0) -> TimeSpan""" 
3898         newobj 
= _misc_
.new_TimeSpan(*args
, **kwargs
) 
3899         self
.this 
= newobj
.this
 
3902     def __del__(self
, destroy
=_misc_
.delete_TimeSpan
): 
3905             if self
.thisown
: destroy(self
) 
3908     def Add(*args
, **kwargs
): 
3909         """Add(self, TimeSpan diff) -> TimeSpan""" 
3910         return _misc_
.TimeSpan_Add(*args
, **kwargs
) 
3912     def Subtract(*args
, **kwargs
): 
3913         """Subtract(self, TimeSpan diff) -> TimeSpan""" 
3914         return _misc_
.TimeSpan_Subtract(*args
, **kwargs
) 
3916     def Multiply(*args
, **kwargs
): 
3917         """Multiply(self, int n) -> TimeSpan""" 
3918         return _misc_
.TimeSpan_Multiply(*args
, **kwargs
) 
3920     def Neg(*args
, **kwargs
): 
3921         """Neg(self) -> TimeSpan""" 
3922         return _misc_
.TimeSpan_Neg(*args
, **kwargs
) 
3924     def Abs(*args
, **kwargs
): 
3925         """Abs(self) -> TimeSpan""" 
3926         return _misc_
.TimeSpan_Abs(*args
, **kwargs
) 
3928     def __iadd__(*args
, **kwargs
): 
3929         """__iadd__(self, TimeSpan diff) -> TimeSpan""" 
3930         return _misc_
.TimeSpan___iadd__(*args
, **kwargs
) 
3932     def __isub__(*args
, **kwargs
): 
3933         """__isub__(self, TimeSpan diff) -> TimeSpan""" 
3934         return _misc_
.TimeSpan___isub__(*args
, **kwargs
) 
3936     def __imul__(*args
, **kwargs
): 
3937         """__imul__(self, int n) -> TimeSpan""" 
3938         return _misc_
.TimeSpan___imul__(*args
, **kwargs
) 
3940     def __neg__(*args
, **kwargs
): 
3941         """__neg__(self) -> TimeSpan""" 
3942         return _misc_
.TimeSpan___neg__(*args
, **kwargs
) 
3944     def __add__(*args
, **kwargs
): 
3945         """__add__(self, TimeSpan other) -> TimeSpan""" 
3946         return _misc_
.TimeSpan___add__(*args
, **kwargs
) 
3948     def __sub__(*args
, **kwargs
): 
3949         """__sub__(self, TimeSpan other) -> TimeSpan""" 
3950         return _misc_
.TimeSpan___sub__(*args
, **kwargs
) 
3952     def __mul__(*args
, **kwargs
): 
3953         """__mul__(self, int n) -> TimeSpan""" 
3954         return _misc_
.TimeSpan___mul__(*args
, **kwargs
) 
3956     def __rmul__(*args
, **kwargs
): 
3957         """__rmul__(self, int n) -> TimeSpan""" 
3958         return _misc_
.TimeSpan___rmul__(*args
, **kwargs
) 
3960     def __lt__(*args
, **kwargs
): 
3961         """__lt__(self, TimeSpan other) -> bool""" 
3962         return _misc_
.TimeSpan___lt__(*args
, **kwargs
) 
3964     def __le__(*args
, **kwargs
): 
3965         """__le__(self, TimeSpan other) -> bool""" 
3966         return _misc_
.TimeSpan___le__(*args
, **kwargs
) 
3968     def __gt__(*args
, **kwargs
): 
3969         """__gt__(self, TimeSpan other) -> bool""" 
3970         return _misc_
.TimeSpan___gt__(*args
, **kwargs
) 
3972     def __ge__(*args
, **kwargs
): 
3973         """__ge__(self, TimeSpan other) -> bool""" 
3974         return _misc_
.TimeSpan___ge__(*args
, **kwargs
) 
3976     def __eq__(*args
, **kwargs
): 
3977         """__eq__(self, TimeSpan other) -> bool""" 
3978         return _misc_
.TimeSpan___eq__(*args
, **kwargs
) 
3980     def __ne__(*args
, **kwargs
): 
3981         """__ne__(self, TimeSpan other) -> bool""" 
3982         return _misc_
.TimeSpan___ne__(*args
, **kwargs
) 
3984     def IsNull(*args
, **kwargs
): 
3985         """IsNull(self) -> bool""" 
3986         return _misc_
.TimeSpan_IsNull(*args
, **kwargs
) 
3988     def IsPositive(*args
, **kwargs
): 
3989         """IsPositive(self) -> bool""" 
3990         return _misc_
.TimeSpan_IsPositive(*args
, **kwargs
) 
3992     def IsNegative(*args
, **kwargs
): 
3993         """IsNegative(self) -> bool""" 
3994         return _misc_
.TimeSpan_IsNegative(*args
, **kwargs
) 
3996     def IsEqualTo(*args
, **kwargs
): 
3997         """IsEqualTo(self, TimeSpan ts) -> bool""" 
3998         return _misc_
.TimeSpan_IsEqualTo(*args
, **kwargs
) 
4000     def IsLongerThan(*args
, **kwargs
): 
4001         """IsLongerThan(self, TimeSpan ts) -> bool""" 
4002         return _misc_
.TimeSpan_IsLongerThan(*args
, **kwargs
) 
4004     def IsShorterThan(*args
, **kwargs
): 
4005         """IsShorterThan(self, TimeSpan t) -> bool""" 
4006         return _misc_
.TimeSpan_IsShorterThan(*args
, **kwargs
) 
4008     def GetWeeks(*args
, **kwargs
): 
4009         """GetWeeks(self) -> int""" 
4010         return _misc_
.TimeSpan_GetWeeks(*args
, **kwargs
) 
4012     def GetDays(*args
, **kwargs
): 
4013         """GetDays(self) -> int""" 
4014         return _misc_
.TimeSpan_GetDays(*args
, **kwargs
) 
4016     def GetHours(*args
, **kwargs
): 
4017         """GetHours(self) -> int""" 
4018         return _misc_
.TimeSpan_GetHours(*args
, **kwargs
) 
4020     def GetMinutes(*args
, **kwargs
): 
4021         """GetMinutes(self) -> int""" 
4022         return _misc_
.TimeSpan_GetMinutes(*args
, **kwargs
) 
4024     def GetSeconds(*args
, **kwargs
): 
4025         """GetSeconds(self) -> wxLongLong""" 
4026         return _misc_
.TimeSpan_GetSeconds(*args
, **kwargs
) 
4028     def GetMilliseconds(*args
, **kwargs
): 
4029         """GetMilliseconds(self) -> wxLongLong""" 
4030         return _misc_
.TimeSpan_GetMilliseconds(*args
, **kwargs
) 
4032     def Format(*args
, **kwargs
): 
4033         """Format(self, String format=TimeSpanFormatStr) -> String""" 
4034         return _misc_
.TimeSpan_Format(*args
, **kwargs
) 
4037         return '<wx.TimeSpan: \"%s\" at %s>' % ( self
.Format(), self
.this
) 
4039         return self
.Format() 
4042 class TimeSpanPtr(TimeSpan
): 
4043     def __init__(self
, this
): 
4045         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4046         self
.__class
__ = TimeSpan
 
4047 _misc_
.TimeSpan_swigregister(TimeSpanPtr
) 
4049 def TimeSpan_Seconds(*args
, **kwargs
): 
4050     """TimeSpan_Seconds(long sec) -> TimeSpan""" 
4051     return _misc_
.TimeSpan_Seconds(*args
, **kwargs
) 
4053 def TimeSpan_Second(*args
, **kwargs
): 
4054     """TimeSpan_Second() -> TimeSpan""" 
4055     return _misc_
.TimeSpan_Second(*args
, **kwargs
) 
4057 def TimeSpan_Minutes(*args
, **kwargs
): 
4058     """TimeSpan_Minutes(long min) -> TimeSpan""" 
4059     return _misc_
.TimeSpan_Minutes(*args
, **kwargs
) 
4061 def TimeSpan_Minute(*args
, **kwargs
): 
4062     """TimeSpan_Minute() -> TimeSpan""" 
4063     return _misc_
.TimeSpan_Minute(*args
, **kwargs
) 
4065 def TimeSpan_Hours(*args
, **kwargs
): 
4066     """TimeSpan_Hours(long hours) -> TimeSpan""" 
4067     return _misc_
.TimeSpan_Hours(*args
, **kwargs
) 
4069 def TimeSpan_Hour(*args
, **kwargs
): 
4070     """TimeSpan_Hour() -> TimeSpan""" 
4071     return _misc_
.TimeSpan_Hour(*args
, **kwargs
) 
4073 def TimeSpan_Days(*args
, **kwargs
): 
4074     """TimeSpan_Days(long days) -> TimeSpan""" 
4075     return _misc_
.TimeSpan_Days(*args
, **kwargs
) 
4077 def TimeSpan_Day(*args
, **kwargs
): 
4078     """TimeSpan_Day() -> TimeSpan""" 
4079     return _misc_
.TimeSpan_Day(*args
, **kwargs
) 
4081 def TimeSpan_Weeks(*args
, **kwargs
): 
4082     """TimeSpan_Weeks(long days) -> TimeSpan""" 
4083     return _misc_
.TimeSpan_Weeks(*args
, **kwargs
) 
4085 def TimeSpan_Week(*args
, **kwargs
): 
4086     """TimeSpan_Week() -> TimeSpan""" 
4087     return _misc_
.TimeSpan_Week(*args
, **kwargs
) 
4089 class DateSpan(object): 
4091         return "<%s.%s; proxy of C++ wxDateSpan instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4092     def __init__(self
, *args
, **kwargs
): 
4093         """__init__(self, int years=0, int months=0, int weeks=0, int days=0) -> DateSpan""" 
4094         newobj 
= _misc_
.new_DateSpan(*args
, **kwargs
) 
4095         self
.this 
= newobj
.this
 
4098     def __del__(self
, destroy
=_misc_
.delete_DateSpan
): 
4101             if self
.thisown
: destroy(self
) 
4104     def Days(*args
, **kwargs
): 
4105         """Days(int days) -> DateSpan""" 
4106         return _misc_
.DateSpan_Days(*args
, **kwargs
) 
4108     Days 
= staticmethod(Days
) 
4109     def Day(*args
, **kwargs
): 
4110         """Day() -> DateSpan""" 
4111         return _misc_
.DateSpan_Day(*args
, **kwargs
) 
4113     Day 
= staticmethod(Day
) 
4114     def Weeks(*args
, **kwargs
): 
4115         """Weeks(int weeks) -> DateSpan""" 
4116         return _misc_
.DateSpan_Weeks(*args
, **kwargs
) 
4118     Weeks 
= staticmethod(Weeks
) 
4119     def Week(*args
, **kwargs
): 
4120         """Week() -> DateSpan""" 
4121         return _misc_
.DateSpan_Week(*args
, **kwargs
) 
4123     Week 
= staticmethod(Week
) 
4124     def Months(*args
, **kwargs
): 
4125         """Months(int mon) -> DateSpan""" 
4126         return _misc_
.DateSpan_Months(*args
, **kwargs
) 
4128     Months 
= staticmethod(Months
) 
4129     def Month(*args
, **kwargs
): 
4130         """Month() -> DateSpan""" 
4131         return _misc_
.DateSpan_Month(*args
, **kwargs
) 
4133     Month 
= staticmethod(Month
) 
4134     def Years(*args
, **kwargs
): 
4135         """Years(int years) -> DateSpan""" 
4136         return _misc_
.DateSpan_Years(*args
, **kwargs
) 
4138     Years 
= staticmethod(Years
) 
4139     def Year(*args
, **kwargs
): 
4140         """Year() -> DateSpan""" 
4141         return _misc_
.DateSpan_Year(*args
, **kwargs
) 
4143     Year 
= staticmethod(Year
) 
4144     def SetYears(*args
, **kwargs
): 
4145         """SetYears(self, int n) -> DateSpan""" 
4146         return _misc_
.DateSpan_SetYears(*args
, **kwargs
) 
4148     def SetMonths(*args
, **kwargs
): 
4149         """SetMonths(self, int n) -> DateSpan""" 
4150         return _misc_
.DateSpan_SetMonths(*args
, **kwargs
) 
4152     def SetWeeks(*args
, **kwargs
): 
4153         """SetWeeks(self, int n) -> DateSpan""" 
4154         return _misc_
.DateSpan_SetWeeks(*args
, **kwargs
) 
4156     def SetDays(*args
, **kwargs
): 
4157         """SetDays(self, int n) -> DateSpan""" 
4158         return _misc_
.DateSpan_SetDays(*args
, **kwargs
) 
4160     def GetYears(*args
, **kwargs
): 
4161         """GetYears(self) -> int""" 
4162         return _misc_
.DateSpan_GetYears(*args
, **kwargs
) 
4164     def GetMonths(*args
, **kwargs
): 
4165         """GetMonths(self) -> int""" 
4166         return _misc_
.DateSpan_GetMonths(*args
, **kwargs
) 
4168     def GetWeeks(*args
, **kwargs
): 
4169         """GetWeeks(self) -> int""" 
4170         return _misc_
.DateSpan_GetWeeks(*args
, **kwargs
) 
4172     def GetDays(*args
, **kwargs
): 
4173         """GetDays(self) -> int""" 
4174         return _misc_
.DateSpan_GetDays(*args
, **kwargs
) 
4176     def GetTotalDays(*args
, **kwargs
): 
4177         """GetTotalDays(self) -> int""" 
4178         return _misc_
.DateSpan_GetTotalDays(*args
, **kwargs
) 
4180     def Add(*args
, **kwargs
): 
4181         """Add(self, DateSpan other) -> DateSpan""" 
4182         return _misc_
.DateSpan_Add(*args
, **kwargs
) 
4184     def Subtract(*args
, **kwargs
): 
4185         """Subtract(self, DateSpan other) -> DateSpan""" 
4186         return _misc_
.DateSpan_Subtract(*args
, **kwargs
) 
4188     def Neg(*args
, **kwargs
): 
4189         """Neg(self) -> DateSpan""" 
4190         return _misc_
.DateSpan_Neg(*args
, **kwargs
) 
4192     def Multiply(*args
, **kwargs
): 
4193         """Multiply(self, int factor) -> DateSpan""" 
4194         return _misc_
.DateSpan_Multiply(*args
, **kwargs
) 
4196     def __iadd__(*args
, **kwargs
): 
4197         """__iadd__(self, DateSpan other) -> DateSpan""" 
4198         return _misc_
.DateSpan___iadd__(*args
, **kwargs
) 
4200     def __isub__(*args
, **kwargs
): 
4201         """__isub__(self, DateSpan other) -> DateSpan""" 
4202         return _misc_
.DateSpan___isub__(*args
, **kwargs
) 
4204     def __neg__(*args
, **kwargs
): 
4205         """__neg__(self) -> DateSpan""" 
4206         return _misc_
.DateSpan___neg__(*args
, **kwargs
) 
4208     def __imul__(*args
, **kwargs
): 
4209         """__imul__(self, int factor) -> DateSpan""" 
4210         return _misc_
.DateSpan___imul__(*args
, **kwargs
) 
4212     def __add__(*args
, **kwargs
): 
4213         """__add__(self, DateSpan other) -> DateSpan""" 
4214         return _misc_
.DateSpan___add__(*args
, **kwargs
) 
4216     def __sub__(*args
, **kwargs
): 
4217         """__sub__(self, DateSpan other) -> DateSpan""" 
4218         return _misc_
.DateSpan___sub__(*args
, **kwargs
) 
4220     def __mul__(*args
, **kwargs
): 
4221         """__mul__(self, int n) -> DateSpan""" 
4222         return _misc_
.DateSpan___mul__(*args
, **kwargs
) 
4224     def __rmul__(*args
, **kwargs
): 
4225         """__rmul__(self, int n) -> DateSpan""" 
4226         return _misc_
.DateSpan___rmul__(*args
, **kwargs
) 
4228     def __eq__(*args
, **kwargs
): 
4229         """__eq__(self, DateSpan other) -> bool""" 
4230         return _misc_
.DateSpan___eq__(*args
, **kwargs
) 
4232     def __ne__(*args
, **kwargs
): 
4233         """__ne__(self, DateSpan other) -> bool""" 
4234         return _misc_
.DateSpan___ne__(*args
, **kwargs
) 
4237 class DateSpanPtr(DateSpan
): 
4238     def __init__(self
, this
): 
4240         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4241         self
.__class
__ = DateSpan
 
4242 _misc_
.DateSpan_swigregister(DateSpanPtr
) 
4244 def DateSpan_Days(*args
, **kwargs
): 
4245     """DateSpan_Days(int days) -> DateSpan""" 
4246     return _misc_
.DateSpan_Days(*args
, **kwargs
) 
4248 def DateSpan_Day(*args
, **kwargs
): 
4249     """DateSpan_Day() -> DateSpan""" 
4250     return _misc_
.DateSpan_Day(*args
, **kwargs
) 
4252 def DateSpan_Weeks(*args
, **kwargs
): 
4253     """DateSpan_Weeks(int weeks) -> DateSpan""" 
4254     return _misc_
.DateSpan_Weeks(*args
, **kwargs
) 
4256 def DateSpan_Week(*args
, **kwargs
): 
4257     """DateSpan_Week() -> DateSpan""" 
4258     return _misc_
.DateSpan_Week(*args
, **kwargs
) 
4260 def DateSpan_Months(*args
, **kwargs
): 
4261     """DateSpan_Months(int mon) -> DateSpan""" 
4262     return _misc_
.DateSpan_Months(*args
, **kwargs
) 
4264 def DateSpan_Month(*args
, **kwargs
): 
4265     """DateSpan_Month() -> DateSpan""" 
4266     return _misc_
.DateSpan_Month(*args
, **kwargs
) 
4268 def DateSpan_Years(*args
, **kwargs
): 
4269     """DateSpan_Years(int years) -> DateSpan""" 
4270     return _misc_
.DateSpan_Years(*args
, **kwargs
) 
4272 def DateSpan_Year(*args
, **kwargs
): 
4273     """DateSpan_Year() -> DateSpan""" 
4274     return _misc_
.DateSpan_Year(*args
, **kwargs
) 
4277 def GetLocalTime(*args
, **kwargs
): 
4278     """GetLocalTime() -> long""" 
4279     return _misc_
.GetLocalTime(*args
, **kwargs
) 
4281 def GetUTCTime(*args
, **kwargs
): 
4282     """GetUTCTime() -> long""" 
4283     return _misc_
.GetUTCTime(*args
, **kwargs
) 
4285 def GetCurrentTime(*args
, **kwargs
): 
4286     """GetCurrentTime() -> long""" 
4287     return _misc_
.GetCurrentTime(*args
, **kwargs
) 
4289 def GetLocalTimeMillis(*args
, **kwargs
): 
4290     """GetLocalTimeMillis() -> wxLongLong""" 
4291     return _misc_
.GetLocalTimeMillis(*args
, **kwargs
) 
4292 #--------------------------------------------------------------------------- 
4294 DF_INVALID 
= _misc_
.DF_INVALID
 
4295 DF_TEXT 
= _misc_
.DF_TEXT
 
4296 DF_BITMAP 
= _misc_
.DF_BITMAP
 
4297 DF_METAFILE 
= _misc_
.DF_METAFILE
 
4298 DF_SYLK 
= _misc_
.DF_SYLK
 
4299 DF_DIF 
= _misc_
.DF_DIF
 
4300 DF_TIFF 
= _misc_
.DF_TIFF
 
4301 DF_OEMTEXT 
= _misc_
.DF_OEMTEXT
 
4302 DF_DIB 
= _misc_
.DF_DIB
 
4303 DF_PALETTE 
= _misc_
.DF_PALETTE
 
4304 DF_PENDATA 
= _misc_
.DF_PENDATA
 
4305 DF_RIFF 
= _misc_
.DF_RIFF
 
4306 DF_WAVE 
= _misc_
.DF_WAVE
 
4307 DF_UNICODETEXT 
= _misc_
.DF_UNICODETEXT
 
4308 DF_ENHMETAFILE 
= _misc_
.DF_ENHMETAFILE
 
4309 DF_FILENAME 
= _misc_
.DF_FILENAME
 
4310 DF_LOCALE 
= _misc_
.DF_LOCALE
 
4311 DF_PRIVATE 
= _misc_
.DF_PRIVATE
 
4312 DF_HTML 
= _misc_
.DF_HTML
 
4313 DF_MAX 
= _misc_
.DF_MAX
 
4314 class DataFormat(object): 
4316     A wx.DataFormat is an encapsulation of a platform-specific format 
4317     handle which is used by the system for the clipboard and drag and drop 
4318     operations. The applications are usually only interested in, for 
4319     example, pasting data from the clipboard only if the data is in a 
4320     format the program understands.  A data format is is used to uniquely 
4321     identify this format. 
4324         return "<%s.%s; proxy of C++ wxDataFormat instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4325     def __init__(self
, *args
, **kwargs
): 
4327         __init__(self, int type) -> DataFormat 
4329         Constructs a data format object for one of the standard data formats 
4330         or an empty data object (use SetType or SetId later in this case) 
4332         newobj 
= _misc_
.new_DataFormat(*args
, **kwargs
) 
4333         self
.this 
= newobj
.this
 
4336     def __del__(self
, destroy
=_misc_
.delete_DataFormat
): 
4339             if self
.thisown
: destroy(self
) 
4344         __eq__(self, int format) -> bool 
4345         __eq__(self, DataFormat format) -> bool 
4347         return _misc_
.DataFormat___eq__(*args
) 
4351         __ne__(self, int format) -> bool 
4352         __ne__(self, DataFormat format) -> bool 
4354         return _misc_
.DataFormat___ne__(*args
) 
4356     def SetType(*args
, **kwargs
): 
4358         SetType(self, int format) 
4360         Sets the format to the given value, which should be one of wx.DF_XXX 
4363         return _misc_
.DataFormat_SetType(*args
, **kwargs
) 
4365     def GetType(*args
, **kwargs
): 
4367         GetType(self) -> int 
4369         Returns the platform-specific number identifying the format. 
4371         return _misc_
.DataFormat_GetType(*args
, **kwargs
) 
4373     def GetId(*args
, **kwargs
): 
4375         GetId(self) -> String 
4377         Returns the name of a custom format (this function will fail for a 
4380         return _misc_
.DataFormat_GetId(*args
, **kwargs
) 
4382     def SetId(*args
, **kwargs
): 
4384         SetId(self, String format) 
4386         Sets the format to be the custom format identified by the given name. 
4388         return _misc_
.DataFormat_SetId(*args
, **kwargs
) 
4391 class DataFormatPtr(DataFormat
): 
4392     def __init__(self
, this
): 
4394         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4395         self
.__class
__ = DataFormat
 
4396 _misc_
.DataFormat_swigregister(DataFormatPtr
) 
4397 DefaultDateTime 
= cvar
.DefaultDateTime
 
4399 def CustomDataFormat(*args
, **kwargs
): 
4401     CustomDataFormat(String format) -> DataFormat 
4403     Constructs a data format object for a custom format identified by its 
4406     val 
= _misc_
.new_CustomDataFormat(*args
, **kwargs
) 
4410 class DataObject(object): 
4412     A wx.DataObject represents data that can be copied to or from the 
4413     clipboard, or dragged and dropped. The important thing about 
4414     wx.DataObject is that this is a 'smart' piece of data unlike usual 
4415     'dumb' data containers such as memory buffers or files. Being 'smart' 
4416     here means that the data object itself should know what data formats 
4417     it supports and how to render itself in each of supported formats. 
4419     **NOTE**: This class is an abstract base class and can not be used 
4420     directly from Python.  If you need a custom type of data object then 
4421     you should instead derive from `wx.PyDataObjectSimple` or use 
4422     `wx.CustomDataObject`. 
4425     def __init__(self
): raise RuntimeError, "No constructor defined" 
4427         return "<%s.%s; proxy of C++ wxDataObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4428     Get 
= _misc_
.DataObject_Get
 
4429     Set 
= _misc_
.DataObject_Set
 
4430     Both 
= _misc_
.DataObject_Both
 
4431     def __del__(self
, destroy
=_misc_
.delete_DataObject
): 
4434             if self
.thisown
: destroy(self
) 
4437     def GetPreferredFormat(*args
, **kwargs
): 
4439         GetPreferredFormat(self, int dir=Get) -> DataFormat 
4441         Returns the preferred format for either rendering the data (if dir is 
4442         Get, its default value) or for setting it. Usually this will be the 
4443         native format of the wx.DataObject. 
4445         return _misc_
.DataObject_GetPreferredFormat(*args
, **kwargs
) 
4447     def GetFormatCount(*args
, **kwargs
): 
4449         GetFormatCount(self, int dir=Get) -> size_t 
4451         Returns the number of available formats for rendering or setting the 
4454         return _misc_
.DataObject_GetFormatCount(*args
, **kwargs
) 
4456     def IsSupported(*args
, **kwargs
): 
4458         IsSupported(self, DataFormat format, int dir=Get) -> bool 
4460         Returns True if this format is supported. 
4462         return _misc_
.DataObject_IsSupported(*args
, **kwargs
) 
4464     def GetDataSize(*args
, **kwargs
): 
4466         GetDataSize(self, DataFormat format) -> size_t 
4468         Get the (total) size of data for the given format 
4470         return _misc_
.DataObject_GetDataSize(*args
, **kwargs
) 
4472     def GetAllFormats(*args
, **kwargs
): 
4474         GetAllFormats(self, int dir=Get) -> [formats] 
4476         Returns a list of all the wx.DataFormats that this dataobject supports 
4477         in the given direction. 
4479         return _misc_
.DataObject_GetAllFormats(*args
, **kwargs
) 
4481     def GetDataHere(*args
, **kwargs
): 
4483         GetDataHere(self, DataFormat format) -> String 
4485         Get the data bytes in the specified format, returns None on failure. 
4488         return _misc_
.DataObject_GetDataHere(*args
, **kwargs
) 
4490     def SetData(*args
, **kwargs
): 
4492         SetData(self, DataFormat format, String data) -> bool 
4494         Set the data in the specified format from the bytes in the the data string. 
4497         return _misc_
.DataObject_SetData(*args
, **kwargs
) 
4500 class DataObjectPtr(DataObject
): 
4501     def __init__(self
, this
): 
4503         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4504         self
.__class
__ = DataObject
 
4505 _misc_
.DataObject_swigregister(DataObjectPtr
) 
4506 FormatInvalid 
= cvar
.FormatInvalid
 
4508 class DataObjectSimple(DataObject
): 
4510     wx.DataObjectSimple is a `wx.DataObject` which only supports one 
4511     format.  This is the simplest possible `wx.DataObject` implementation. 
4513     This is still an "abstract base class" meaning that you can't use it 
4514     directly.  You either need to use one of the predefined base classes, 
4515     or derive your own class from `wx.PyDataObjectSimple`. 
4519         return "<%s.%s; proxy of C++ wxDataObjectSimple instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4520     def __init__(self
, *args
, **kwargs
): 
4522         __init__(self, DataFormat format=FormatInvalid) -> DataObjectSimple 
4524         Constructor accepts the supported format (none by default) which may 
4525         also be set later with `SetFormat`. 
4527         newobj 
= _misc_
.new_DataObjectSimple(*args
, **kwargs
) 
4528         self
.this 
= newobj
.this
 
4531     def GetFormat(*args
, **kwargs
): 
4533         GetFormat(self) -> DataFormat 
4535         Returns the (one and only one) format supported by this object. It is 
4536         assumed that the format is supported in both directions. 
4538         return _misc_
.DataObjectSimple_GetFormat(*args
, **kwargs
) 
4540     def SetFormat(*args
, **kwargs
): 
4542         SetFormat(self, DataFormat format) 
4544         Sets the supported format. 
4546         return _misc_
.DataObjectSimple_SetFormat(*args
, **kwargs
) 
4548     def GetDataSize(*args
, **kwargs
): 
4550         GetDataSize(self) -> size_t 
4552         Get the size of our data. 
4554         return _misc_
.DataObjectSimple_GetDataSize(*args
, **kwargs
) 
4556     def GetDataHere(*args
, **kwargs
): 
4558         GetDataHere(self) -> String 
4560         Returns the data bytes from the data object as a string, returns None 
4561         on failure.  Must be implemented in the derived class if the object 
4562         supports rendering its data. 
4564         return _misc_
.DataObjectSimple_GetDataHere(*args
, **kwargs
) 
4566     def SetData(*args
, **kwargs
): 
4568         SetData(self, String data) -> bool 
4570         Copy the data value to the data object.  Must be implemented in the 
4571         derived class if the object supports setting its data. 
4574         return _misc_
.DataObjectSimple_SetData(*args
, **kwargs
) 
4577 class DataObjectSimplePtr(DataObjectSimple
): 
4578     def __init__(self
, this
): 
4580         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4581         self
.__class
__ = DataObjectSimple
 
4582 _misc_
.DataObjectSimple_swigregister(DataObjectSimplePtr
) 
4584 class PyDataObjectSimple(DataObjectSimple
): 
4586     wx.PyDataObjectSimple is a version of `wx.DataObjectSimple` that is 
4587     Python-aware and knows how to reflect calls to its C++ virtual methods 
4588     to methods in the Python derived class.  You should derive from this 
4589     class and overload `GetDataSize`, `GetDataHere` and `SetData` when you 
4590     need to create your own simple single-format type of `wx.DataObject`. 
4594         return "<%s.%s; proxy of C++ wxPyDataObjectSimple instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4595     def __init__(self
, *args
, **kwargs
): 
4597         __init__(self, DataFormat format=FormatInvalid) -> PyDataObjectSimple 
4599         wx.PyDataObjectSimple is a version of `wx.DataObjectSimple` that is 
4600         Python-aware and knows how to reflect calls to its C++ virtual methods 
4601         to methods in the Python derived class.  You should derive from this 
4602         class and overload `GetDataSize`, `GetDataHere` and `SetData` when you 
4603         need to create your own simple single-format type of `wx.DataObject`. 
4606         newobj 
= _misc_
.new_PyDataObjectSimple(*args
, **kwargs
) 
4607         self
.this 
= newobj
.this
 
4610         self
._setCallbackInfo
(self
, PyDataObjectSimple
) 
4612     def _setCallbackInfo(*args
, **kwargs
): 
4613         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4614         return _misc_
.PyDataObjectSimple__setCallbackInfo(*args
, **kwargs
) 
4617 class PyDataObjectSimplePtr(PyDataObjectSimple
): 
4618     def __init__(self
, this
): 
4620         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4621         self
.__class
__ = PyDataObjectSimple
 
4622 _misc_
.PyDataObjectSimple_swigregister(PyDataObjectSimplePtr
) 
4624 class DataObjectComposite(DataObject
): 
4626     wx.DataObjectComposite is the simplest `wx.DataObject` derivation 
4627     which may be sued to support multiple formats. It contains several 
4628     'wx.DataObjectSimple` objects and supports any format supported by at 
4629     least one of them. Only one of these data objects is *preferred* (the 
4630     first one if not explicitly changed by using the second parameter of 
4631     `Add`) and its format determines the preferred format of the composite 
4632     data object as well. 
4634     See `wx.DataObject` documentation for the reasons why you might prefer 
4635     to use wx.DataObject directly instead of wx.DataObjectComposite for 
4640         return "<%s.%s; proxy of C++ wxDataObjectComposite instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4641     def __init__(self
, *args
, **kwargs
): 
4643         __init__(self) -> DataObjectComposite 
4645         wx.DataObjectComposite is the simplest `wx.DataObject` derivation 
4646         which may be sued to support multiple formats. It contains several 
4647         'wx.DataObjectSimple` objects and supports any format supported by at 
4648         least one of them. Only one of these data objects is *preferred* (the 
4649         first one if not explicitly changed by using the second parameter of 
4650         `Add`) and its format determines the preferred format of the composite 
4651         data object as well. 
4653         See `wx.DataObject` documentation for the reasons why you might prefer 
4654         to use wx.DataObject directly instead of wx.DataObjectComposite for 
4658         newobj 
= _misc_
.new_DataObjectComposite(*args
, **kwargs
) 
4659         self
.this 
= newobj
.this
 
4662     def Add(*args
, **kwargs
): 
4664         Add(self, DataObjectSimple dataObject, bool preferred=False) 
4666         Adds the dataObject to the list of supported objects and it becomes 
4667         the preferred object if preferred is True. 
4669         return _misc_
.DataObjectComposite_Add(*args
, **kwargs
) 
4672 class DataObjectCompositePtr(DataObjectComposite
): 
4673     def __init__(self
, this
): 
4675         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4676         self
.__class
__ = DataObjectComposite
 
4677 _misc_
.DataObjectComposite_swigregister(DataObjectCompositePtr
) 
4679 class TextDataObject(DataObjectSimple
): 
4681     wx.TextDataObject is a specialization of `wx.DataObject` for text 
4682     data. It can be used without change to paste data into the `wx.Clipboard` 
4683     or a `wx.DropSource`. 
4685     Alternativly, you may wish to derive a new class from the 
4686     `wx.PyTextDataObject` class for providing text on-demand in order to 
4687     minimize memory consumption when offering data in several formats, 
4688     such as plain text and RTF, because by default the text is stored in a 
4689     string in this class, but it might as well be generated on demand when 
4690     requested. For this, `GetTextLength` and `GetText` will have to be 
4694         return "<%s.%s; proxy of C++ wxTextDataObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4695     def __init__(self
, *args
, **kwargs
): 
4697         __init__(self, String text=EmptyString) -> TextDataObject 
4699         Constructor, may be used to initialise the text (otherwise `SetText` 
4700         should be used later). 
4702         newobj 
= _misc_
.new_TextDataObject(*args
, **kwargs
) 
4703         self
.this 
= newobj
.this
 
4706     def GetTextLength(*args
, **kwargs
): 
4708         GetTextLength(self) -> size_t 
4710         Returns the data size.  By default, returns the size of the text data 
4711         set in the constructor or using `SetText`.  This can be overridden (via 
4712         `wx.PyTextDataObject`) to provide text size data on-demand. It is 
4713         recommended to return the text length plus 1 for a trailing zero, but 
4714         this is not strictly required. 
4716         return _misc_
.TextDataObject_GetTextLength(*args
, **kwargs
) 
4718     def GetText(*args
, **kwargs
): 
4720         GetText(self) -> String 
4722         Returns the text associated with the data object. 
4724         return _misc_
.TextDataObject_GetText(*args
, **kwargs
) 
4726     def SetText(*args
, **kwargs
): 
4728         SetText(self, String text) 
4730         Sets the text associated with the data object. This method is called 
4731         when the data object receives the data and, by default, copies the 
4732         text into the member variable. If you want to process the text on the 
4733         fly you may wish to override this function (via 
4734         `wx.PyTextDataObject`.) 
4736         return _misc_
.TextDataObject_SetText(*args
, **kwargs
) 
4739 class TextDataObjectPtr(TextDataObject
): 
4740     def __init__(self
, this
): 
4742         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4743         self
.__class
__ = TextDataObject
 
4744 _misc_
.TextDataObject_swigregister(TextDataObjectPtr
) 
4746 class PyTextDataObject(TextDataObject
): 
4748     wx.PyTextDataObject is a version of `wx.TextDataObject` that is 
4749     Python-aware and knows how to reflect calls to its C++ virtual methods 
4750     to methods in the Python derived class.  You should derive from this 
4751     class and overload `GetTextLength`, `GetText`, and `SetText` when you 
4752     want to be able to provide text on demand instead of preloading it 
4753     into the data object. 
4756         return "<%s.%s; proxy of C++ wxPyTextDataObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4757     def __init__(self
, *args
, **kwargs
): 
4759         __init__(self, String text=EmptyString) -> PyTextDataObject 
4761         wx.PyTextDataObject is a version of `wx.TextDataObject` that is 
4762         Python-aware and knows how to reflect calls to its C++ virtual methods 
4763         to methods in the Python derived class.  You should derive from this 
4764         class and overload `GetTextLength`, `GetText`, and `SetText` when you 
4765         want to be able to provide text on demand instead of preloading it 
4766         into the data object. 
4768         newobj 
= _misc_
.new_PyTextDataObject(*args
, **kwargs
) 
4769         self
.this 
= newobj
.this
 
4772         self
._setCallbackInfo
(self
, PyTextDataObject
) 
4774     def _setCallbackInfo(*args
, **kwargs
): 
4775         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4776         return _misc_
.PyTextDataObject__setCallbackInfo(*args
, **kwargs
) 
4779 class PyTextDataObjectPtr(PyTextDataObject
): 
4780     def __init__(self
, this
): 
4782         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4783         self
.__class
__ = PyTextDataObject
 
4784 _misc_
.PyTextDataObject_swigregister(PyTextDataObjectPtr
) 
4786 class BitmapDataObject(DataObjectSimple
): 
4788     wx.BitmapDataObject is a specialization of wxDataObject for bitmap 
4789     data. It can be used without change to paste data into the `wx.Clipboard` 
4790     or a `wx.DropSource`. 
4794         return "<%s.%s; proxy of C++ wxBitmapDataObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4795     def __init__(self
, *args
, **kwargs
): 
4797         __init__(self, Bitmap bitmap=wxNullBitmap) -> BitmapDataObject 
4799         Constructor, optionally passing a bitmap (otherwise use `SetBitmap` 
4802         newobj 
= _misc_
.new_BitmapDataObject(*args
, **kwargs
) 
4803         self
.this 
= newobj
.this
 
4806     def GetBitmap(*args
, **kwargs
): 
4808         GetBitmap(self) -> Bitmap 
4810         Returns the bitmap associated with the data object.  You may wish to 
4811         override this method (by deriving from `wx.PyBitmapDataObject`) when 
4812         offering data on-demand, but this is not required by wxWidgets' 
4813         internals. Use this method to get data in bitmap form from the 
4816         return _misc_
.BitmapDataObject_GetBitmap(*args
, **kwargs
) 
4818     def SetBitmap(*args
, **kwargs
): 
4820         SetBitmap(self, Bitmap bitmap) 
4822         Sets the bitmap associated with the data object. This method is called 
4823         when the data object receives data. Usually there will be no reason to 
4824         override this function. 
4826         return _misc_
.BitmapDataObject_SetBitmap(*args
, **kwargs
) 
4829 class BitmapDataObjectPtr(BitmapDataObject
): 
4830     def __init__(self
, this
): 
4832         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4833         self
.__class
__ = BitmapDataObject
 
4834 _misc_
.BitmapDataObject_swigregister(BitmapDataObjectPtr
) 
4836 class PyBitmapDataObject(BitmapDataObject
): 
4838     wx.PyBitmapDataObject is a version of `wx.BitmapDataObject` that is 
4839     Python-aware and knows how to reflect calls to its C++ virtual methods 
4840     to methods in the Python derived class. To be able to provide bitmap 
4841     data on demand derive from this class and overload `GetBitmap`. 
4844         return "<%s.%s; proxy of C++ wxPyBitmapDataObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4845     def __init__(self
, *args
, **kwargs
): 
4847         __init__(self, Bitmap bitmap=wxNullBitmap) -> PyBitmapDataObject 
4849         wx.PyBitmapDataObject is a version of `wx.BitmapDataObject` that is 
4850         Python-aware and knows how to reflect calls to its C++ virtual methods 
4851         to methods in the Python derived class. To be able to provide bitmap 
4852         data on demand derive from this class and overload `GetBitmap`. 
4854         newobj 
= _misc_
.new_PyBitmapDataObject(*args
, **kwargs
) 
4855         self
.this 
= newobj
.this
 
4858         self
._setCallbackInfo
(self
, PyBitmapDataObject
) 
4860     def _setCallbackInfo(*args
, **kwargs
): 
4861         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
4862         return _misc_
.PyBitmapDataObject__setCallbackInfo(*args
, **kwargs
) 
4865 class PyBitmapDataObjectPtr(PyBitmapDataObject
): 
4866     def __init__(self
, this
): 
4868         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4869         self
.__class
__ = PyBitmapDataObject
 
4870 _misc_
.PyBitmapDataObject_swigregister(PyBitmapDataObjectPtr
) 
4872 class FileDataObject(DataObjectSimple
): 
4874     wx.FileDataObject is a specialization of `wx.DataObjectSimple` for 
4875     file names. The program works with it just as if it were a list of 
4876     absolute file names, but internally it uses the same format as 
4877     Explorer and other compatible programs under Windows or GNOME/KDE 
4878     filemanager under Unix which makes it possible to receive files from 
4879     them using this class. 
4881     :Warning: Under all non-Windows platforms this class is currently 
4882         "input-only", i.e. you can receive the files from another 
4883         application, but copying (or dragging) file(s) from a wxWidgets 
4884         application is not currently supported. 
4888         return "<%s.%s; proxy of C++ wxFileDataObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4889     def __init__(self
, *args
, **kwargs
): 
4890         """__init__(self) -> FileDataObject""" 
4891         newobj 
= _misc_
.new_FileDataObject(*args
, **kwargs
) 
4892         self
.this 
= newobj
.this
 
4895     def GetFilenames(*args
, **kwargs
): 
4897         GetFilenames(self) -> [names] 
4899         Returns a list of file names. 
4901         return _misc_
.FileDataObject_GetFilenames(*args
, **kwargs
) 
4903     def AddFile(*args
, **kwargs
): 
4905         AddFile(self, String filename) 
4907         Adds a file to the list of files represented by this data object. 
4909         return _misc_
.FileDataObject_AddFile(*args
, **kwargs
) 
4912 class FileDataObjectPtr(FileDataObject
): 
4913     def __init__(self
, this
): 
4915         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4916         self
.__class
__ = FileDataObject
 
4917 _misc_
.FileDataObject_swigregister(FileDataObjectPtr
) 
4919 class CustomDataObject(DataObjectSimple
): 
4921     wx.CustomDataObject is a specialization of `wx.DataObjectSimple` for 
4922     some application-specific data in arbitrary format.  Python strings 
4923     are used for getting and setting data, but any picklable object can 
4924     easily be transfered via strings.  A copy of the data is stored in the 
4928         return "<%s.%s; proxy of C++ wxCustomDataObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4929     def __init__(self
, *args
, **kwargs
): 
4931         __init__(self, DataFormat format=FormatInvalid) -> CustomDataObject 
4933         wx.CustomDataObject is a specialization of `wx.DataObjectSimple` for 
4934         some application-specific data in arbitrary format.  Python strings 
4935         are used for getting and setting data, but any picklable object can 
4936         easily be transfered via strings.  A copy of the data is stored in the 
4939         newobj 
= _misc_
.new_CustomDataObject(*args
, **kwargs
) 
4940         self
.this 
= newobj
.this
 
4943     def SetData(*args
, **kwargs
): 
4945         SetData(self, String data) -> bool 
4947         Copy the data value to the data object. 
4949         return _misc_
.CustomDataObject_SetData(*args
, **kwargs
) 
4952     def GetSize(*args
, **kwargs
): 
4954         GetSize(self) -> size_t 
4956         Get the size of the data. 
4958         return _misc_
.CustomDataObject_GetSize(*args
, **kwargs
) 
4960     def GetData(*args
, **kwargs
): 
4962         GetData(self) -> String 
4964         Returns the data bytes from the data object as a string. 
4966         return _misc_
.CustomDataObject_GetData(*args
, **kwargs
) 
4969 class CustomDataObjectPtr(CustomDataObject
): 
4970     def __init__(self
, this
): 
4972         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
4973         self
.__class
__ = CustomDataObject
 
4974 _misc_
.CustomDataObject_swigregister(CustomDataObjectPtr
) 
4976 class URLDataObject(DataObjectComposite
): 
4978     This data object holds a URL in a format that is compatible with some 
4979     browsers such that it is able to be dragged to or from them. 
4982         return "<%s.%s; proxy of C++ wxURLDataObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
4983     def __init__(self
, *args
, **kwargs
): 
4985         __init__(self) -> URLDataObject 
4987         This data object holds a URL in a format that is compatible with some 
4988         browsers such that it is able to be dragged to or from them. 
4990         newobj 
= _misc_
.new_URLDataObject(*args
, **kwargs
) 
4991         self
.this 
= newobj
.this
 
4994     def GetURL(*args
, **kwargs
): 
4996         GetURL(self) -> String 
4998         Returns a string containing the current URL. 
5000         return _misc_
.URLDataObject_GetURL(*args
, **kwargs
) 
5002     def SetURL(*args
, **kwargs
): 
5004         SetURL(self, String url) 
5008         return _misc_
.URLDataObject_SetURL(*args
, **kwargs
) 
5011 class URLDataObjectPtr(URLDataObject
): 
5012     def __init__(self
, this
): 
5014         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
5015         self
.__class
__ = URLDataObject
 
5016 _misc_
.URLDataObject_swigregister(URLDataObjectPtr
) 
5018 class MetafileDataObject(DataObjectSimple
): 
5020         return "<%s.%s; proxy of C++ wxMetafileDataObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
5021     def __init__(self
, *args
, **kwargs
): 
5022         """__init__(self) -> MetafileDataObject""" 
5023         newobj 
= _misc_
.new_MetafileDataObject(*args
, **kwargs
) 
5024         self
.this 
= newobj
.this
 
5028 class MetafileDataObjectPtr(MetafileDataObject
): 
5029     def __init__(self
, this
): 
5031         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
5032         self
.__class
__ = MetafileDataObject
 
5033 _misc_
.MetafileDataObject_swigregister(MetafileDataObjectPtr
) 
5035 #--------------------------------------------------------------------------- 
5037 Drag_CopyOnly 
= _misc_
.Drag_CopyOnly
 
5038 Drag_AllowMove 
= _misc_
.Drag_AllowMove
 
5039 Drag_DefaultMove 
= _misc_
.Drag_DefaultMove
 
5040 DragError 
= _misc_
.DragError
 
5041 DragNone 
= _misc_
.DragNone
 
5042 DragCopy 
= _misc_
.DragCopy
 
5043 DragMove 
= _misc_
.DragMove
 
5044 DragLink 
= _misc_
.DragLink
 
5045 DragCancel 
= _misc_
.DragCancel
 
5047 def IsDragResultOk(*args
, **kwargs
): 
5048     """IsDragResultOk(int res) -> bool""" 
5049     return _misc_
.IsDragResultOk(*args
, **kwargs
) 
5050 class DropSource(object): 
5052         return "<%s.%s; proxy of C++ wxPyDropSource instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
5053     def __init__(self
, *args
, **kwargs
): 
5055         __init__(self, Window win, Icon copy=wxNullIcon, Icon move=wxNullIcon,  
5056             Icon none=wxNullIcon) -> DropSource 
5058         newobj 
= _misc_
.new_DropSource(*args
, **kwargs
) 
5059         self
.this 
= newobj
.this
 
5062         self
._setCallbackInfo
(self
, DropSource
, 0) 
5064     def _setCallbackInfo(*args
, **kwargs
): 
5065         """_setCallbackInfo(self, PyObject self, PyObject _class, int incref)""" 
5066         return _misc_
.DropSource__setCallbackInfo(*args
, **kwargs
) 
5068     def __del__(self
, destroy
=_misc_
.delete_DropSource
): 
5071             if self
.thisown
: destroy(self
) 
5074     def SetData(*args
, **kwargs
): 
5075         """SetData(self, DataObject data)""" 
5076         return _misc_
.DropSource_SetData(*args
, **kwargs
) 
5078     def GetDataObject(*args
, **kwargs
): 
5079         """GetDataObject(self) -> DataObject""" 
5080         return _misc_
.DropSource_GetDataObject(*args
, **kwargs
) 
5082     def SetCursor(*args
, **kwargs
): 
5083         """SetCursor(self, int res, Cursor cursor)""" 
5084         return _misc_
.DropSource_SetCursor(*args
, **kwargs
) 
5086     def DoDragDrop(*args
, **kwargs
): 
5087         """DoDragDrop(self, int flags=Drag_CopyOnly) -> int""" 
5088         return _misc_
.DropSource_DoDragDrop(*args
, **kwargs
) 
5090     def base_GiveFeedback(*args
, **kwargs
): 
5091         """base_GiveFeedback(self, int effect) -> bool""" 
5092         return _misc_
.DropSource_base_GiveFeedback(*args
, **kwargs
) 
5095 class DropSourcePtr(DropSource
): 
5096     def __init__(self
, this
): 
5098         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
5099         self
.__class
__ = DropSource
 
5100 _misc_
.DropSource_swigregister(DropSourcePtr
) 
5102 class DropTarget(object): 
5104         return "<%s.%s; proxy of C++ wxPyDropTarget instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
5105     def __init__(self
, *args
, **kwargs
): 
5106         """__init__(self, DataObject dataObject=None) -> DropTarget""" 
5107         newobj 
= _misc_
.new_DropTarget(*args
, **kwargs
) 
5108         self
.this 
= newobj
.this
 
5111         self
._setCallbackInfo
(self
, DropTarget
) 
5113     def _setCallbackInfo(*args
, **kwargs
): 
5114         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
5115         return _misc_
.DropTarget__setCallbackInfo(*args
, **kwargs
) 
5117     def __del__(self
, destroy
=_misc_
.delete_DropTarget
): 
5120             if self
.thisown
: destroy(self
) 
5123     def GetDataObject(*args
, **kwargs
): 
5124         """GetDataObject(self) -> DataObject""" 
5125         return _misc_
.DropTarget_GetDataObject(*args
, **kwargs
) 
5127     def SetDataObject(*args
, **kwargs
): 
5128         """SetDataObject(self, DataObject dataObject)""" 
5129         return _misc_
.DropTarget_SetDataObject(*args
, **kwargs
) 
5131     def base_OnEnter(*args
, **kwargs
): 
5132         """base_OnEnter(self, int x, int y, int def) -> int""" 
5133         return _misc_
.DropTarget_base_OnEnter(*args
, **kwargs
) 
5135     def base_OnDragOver(*args
, **kwargs
): 
5136         """base_OnDragOver(self, int x, int y, int def) -> int""" 
5137         return _misc_
.DropTarget_base_OnDragOver(*args
, **kwargs
) 
5139     def base_OnLeave(*args
, **kwargs
): 
5140         """base_OnLeave(self)""" 
5141         return _misc_
.DropTarget_base_OnLeave(*args
, **kwargs
) 
5143     def base_OnDrop(*args
, **kwargs
): 
5144         """base_OnDrop(self, int x, int y) -> bool""" 
5145         return _misc_
.DropTarget_base_OnDrop(*args
, **kwargs
) 
5147     def GetData(*args
, **kwargs
): 
5148         """GetData(self) -> bool""" 
5149         return _misc_
.DropTarget_GetData(*args
, **kwargs
) 
5152 class DropTargetPtr(DropTarget
): 
5153     def __init__(self
, this
): 
5155         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
5156         self
.__class
__ = DropTarget
 
5157 _misc_
.DropTarget_swigregister(DropTargetPtr
) 
5159 PyDropTarget 
= DropTarget 
 
5160 class TextDropTarget(DropTarget
): 
5162         return "<%s.%s; proxy of C++ wxPyTextDropTarget instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
5163     def __init__(self
, *args
, **kwargs
): 
5164         """__init__(self) -> TextDropTarget""" 
5165         newobj 
= _misc_
.new_TextDropTarget(*args
, **kwargs
) 
5166         self
.this 
= newobj
.this
 
5169         self
._setCallbackInfo
(self
, TextDropTarget
) 
5171     def _setCallbackInfo(*args
, **kwargs
): 
5172         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
5173         return _misc_
.TextDropTarget__setCallbackInfo(*args
, **kwargs
) 
5175     def base_OnEnter(*args
, **kwargs
): 
5176         """base_OnEnter(self, int x, int y, int def) -> int""" 
5177         return _misc_
.TextDropTarget_base_OnEnter(*args
, **kwargs
) 
5179     def base_OnDragOver(*args
, **kwargs
): 
5180         """base_OnDragOver(self, int x, int y, int def) -> int""" 
5181         return _misc_
.TextDropTarget_base_OnDragOver(*args
, **kwargs
) 
5183     def base_OnLeave(*args
, **kwargs
): 
5184         """base_OnLeave(self)""" 
5185         return _misc_
.TextDropTarget_base_OnLeave(*args
, **kwargs
) 
5187     def base_OnDrop(*args
, **kwargs
): 
5188         """base_OnDrop(self, int x, int y) -> bool""" 
5189         return _misc_
.TextDropTarget_base_OnDrop(*args
, **kwargs
) 
5191     def base_OnData(*args
, **kwargs
): 
5192         """base_OnData(self, int x, int y, int def) -> int""" 
5193         return _misc_
.TextDropTarget_base_OnData(*args
, **kwargs
) 
5196 class TextDropTargetPtr(TextDropTarget
): 
5197     def __init__(self
, this
): 
5199         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
5200         self
.__class
__ = TextDropTarget
 
5201 _misc_
.TextDropTarget_swigregister(TextDropTargetPtr
) 
5203 class FileDropTarget(DropTarget
): 
5205         return "<%s.%s; proxy of C++ wxPyFileDropTarget instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
5206     def __init__(self
, *args
, **kwargs
): 
5207         """__init__(self) -> FileDropTarget""" 
5208         newobj 
= _misc_
.new_FileDropTarget(*args
, **kwargs
) 
5209         self
.this 
= newobj
.this
 
5212         self
._setCallbackInfo
(self
, FileDropTarget
) 
5214     def _setCallbackInfo(*args
, **kwargs
): 
5215         """_setCallbackInfo(self, PyObject self, PyObject _class)""" 
5216         return _misc_
.FileDropTarget__setCallbackInfo(*args
, **kwargs
) 
5218     def base_OnEnter(*args
, **kwargs
): 
5219         """base_OnEnter(self, int x, int y, int def) -> int""" 
5220         return _misc_
.FileDropTarget_base_OnEnter(*args
, **kwargs
) 
5222     def base_OnDragOver(*args
, **kwargs
): 
5223         """base_OnDragOver(self, int x, int y, int def) -> int""" 
5224         return _misc_
.FileDropTarget_base_OnDragOver(*args
, **kwargs
) 
5226     def base_OnLeave(*args
, **kwargs
): 
5227         """base_OnLeave(self)""" 
5228         return _misc_
.FileDropTarget_base_OnLeave(*args
, **kwargs
) 
5230     def base_OnDrop(*args
, **kwargs
): 
5231         """base_OnDrop(self, int x, int y) -> bool""" 
5232         return _misc_
.FileDropTarget_base_OnDrop(*args
, **kwargs
) 
5234     def base_OnData(*args
, **kwargs
): 
5235         """base_OnData(self, int x, int y, int def) -> int""" 
5236         return _misc_
.FileDropTarget_base_OnData(*args
, **kwargs
) 
5239 class FileDropTargetPtr(FileDropTarget
): 
5240     def __init__(self
, this
): 
5242         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
5243         self
.__class
__ = FileDropTarget
 
5244 _misc_
.FileDropTarget_swigregister(FileDropTargetPtr
) 
5246 #--------------------------------------------------------------------------- 
5248 class Clipboard(_core
.Object
): 
5250     wx.Clipboard represents the system clipboard and provides methods to 
5251     copy data to it or paste data from it.  Normally, you should only use 
5252     ``wx.TheClipboard`` which is a reference to a global wx.Clipboard 
5255     Call ``wx.TheClipboard``'s `Open` method to get ownership of the 
5256     clipboard. If this operation returns True, you now own the 
5257     clipboard. Call `SetData` to put data on the clipboard, or `GetData` 
5258     to retrieve data from the clipboard.  Call `Close` to close the 
5259     clipboard and relinquish ownership. You should keep the clipboard open 
5262     :see: `wx.DataObject` 
5266         return "<%s.%s; proxy of C++ wxClipboard instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
5267     def __init__(self
, *args
, **kwargs
): 
5268         """__init__(self) -> Clipboard""" 
5269         newobj 
= _misc_
.new_Clipboard(*args
, **kwargs
) 
5270         self
.this 
= newobj
.this
 
5273     def __del__(self
, destroy
=_misc_
.delete_Clipboard
): 
5276             if self
.thisown
: destroy(self
) 
5279     def Open(*args
, **kwargs
): 
5283         Call this function to open the clipboard before calling SetData and 
5284         GetData.  Call Close when you have finished with the clipboard.  You 
5285         should keep the clipboard open for only a very short time.  Returns 
5288         return _misc_
.Clipboard_Open(*args
, **kwargs
) 
5290     def Close(*args
, **kwargs
): 
5294         Closes the clipboard. 
5296         return _misc_
.Clipboard_Close(*args
, **kwargs
) 
5298     def IsOpened(*args
, **kwargs
): 
5300         IsOpened(self) -> bool 
5302         Query whether the clipboard is opened 
5304         return _misc_
.Clipboard_IsOpened(*args
, **kwargs
) 
5306     def AddData(*args
, **kwargs
): 
5308         AddData(self, DataObject data) -> bool 
5310         Call this function to add the data object to the clipboard. You may 
5311         call this function repeatedly after having cleared the clipboard. 
5312         After this function has been called, the clipboard owns the data, so 
5313         do not delete the data explicitly. 
5315         :see: `wx.DataObject` 
5317         return _misc_
.Clipboard_AddData(*args
, **kwargs
) 
5319     def SetData(*args
, **kwargs
): 
5321         SetData(self, DataObject data) -> bool 
5323         Set the clipboard data, this is the same as `Clear` followed by 
5326         :see: `wx.DataObject` 
5328         return _misc_
.Clipboard_SetData(*args
, **kwargs
) 
5330     def IsSupported(*args
, **kwargs
): 
5332         IsSupported(self, DataFormat format) -> bool 
5334         Returns True if the given format is available in the data object(s) on 
5337         return _misc_
.Clipboard_IsSupported(*args
, **kwargs
) 
5339     def GetData(*args
, **kwargs
): 
5341         GetData(self, DataObject data) -> bool 
5343         Call this function to fill data with data on the clipboard, if 
5344         available in the required format. Returns true on success. 
5346         return _misc_
.Clipboard_GetData(*args
, **kwargs
) 
5348     def Clear(*args
, **kwargs
): 
5352         Clears data from the clipboard object and also the system's clipboard 
5355         return _misc_
.Clipboard_Clear(*args
, **kwargs
) 
5357     def Flush(*args
, **kwargs
): 
5361         Flushes the clipboard: this means that the data which is currently on 
5362         clipboard will stay available even after the application exits, 
5363         possibly eating memory, otherwise the clipboard will be emptied on 
5364         exit.  Returns False if the operation is unsuccesful for any reason. 
5366         return _misc_
.Clipboard_Flush(*args
, **kwargs
) 
5368     def UsePrimarySelection(*args
, **kwargs
): 
5370         UsePrimarySelection(self, bool primary=True) 
5372         On platforms supporting it (the X11 based platforms), selects the 
5373         so called PRIMARY SELECTION as the clipboard as opposed to the 
5374         normal clipboard, if primary is True. 
5376         return _misc_
.Clipboard_UsePrimarySelection(*args
, **kwargs
) 
5378     def Get(*args
, **kwargs
): 
5382         Returns global instance (wxTheClipboard) of the object. 
5384         return _misc_
.Clipboard_Get(*args
, **kwargs
) 
5386     Get 
= staticmethod(Get
) 
5388 class ClipboardPtr(Clipboard
): 
5389     def __init__(self
, this
): 
5391         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
5392         self
.__class
__ = Clipboard
 
5393 _misc_
.Clipboard_swigregister(ClipboardPtr
) 
5395 def Clipboard_Get(*args
, **kwargs
): 
5397     Clipboard_Get() -> Clipboard 
5399     Returns global instance (wxTheClipboard) of the object. 
5401     return _misc_
.Clipboard_Get(*args
, **kwargs
) 
5403 class _wxPyDelayedInitWrapper(object): 
5404     def __init__(self
, initfunc
, *args
, **kwargs
): 
5405         self
._initfunc 
= initfunc
 
5407         self
._kwargs 
= kwargs
 
5408         self
._instance 
= None 
5409     def _checkInstance(self
): 
5410         if self
._instance 
is None: 
5411             self
._instance 
= self
._initfunc
(*self
._args
, **self
._kwargs
)         
5412     def __getattr__(self
, name
): 
5413         self
._checkInstance
() 
5414         return getattr(self
._instance
, name
) 
5416         self
._checkInstance
() 
5417         return repr(self
._instance
) 
5418 TheClipboard 
= _wxPyDelayedInitWrapper(Clipboard
.Get
) 
5420 class ClipboardLocker(object): 
5422     A helpful class for opening the clipboard and automatically 
5423     closing it when the locker is destroyed. 
5426         return "<%s.%s; proxy of C++ wxClipboardLocker instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
5427     def __init__(self
, *args
, **kwargs
): 
5429         __init__(self, Clipboard clipboard=None) -> ClipboardLocker 
5431         A helpful class for opening the clipboard and automatically 
5432         closing it when the locker is destroyed. 
5434         newobj 
= _misc_
.new_ClipboardLocker(*args
, **kwargs
) 
5435         self
.this 
= newobj
.this
 
5438     def __del__(self
, destroy
=_misc_
.delete_ClipboardLocker
): 
5441             if self
.thisown
: destroy(self
) 
5444     def __nonzero__(*args
, **kwargs
): 
5446         __nonzero__(self) -> bool 
5448         A ClipboardLocker instance evaluates to True if the clipboard was 
5449         successfully opened. 
5451         return _misc_
.ClipboardLocker___nonzero__(*args
, **kwargs
) 
5454 class ClipboardLockerPtr(ClipboardLocker
): 
5455     def __init__(self
, this
): 
5457         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
5458         self
.__class
__ = ClipboardLocker
 
5459 _misc_
.ClipboardLocker_swigregister(ClipboardLockerPtr
) 
5461 #--------------------------------------------------------------------------- 
5463 class VideoMode(object): 
5464     """A simple struct containing video mode parameters for a display""" 
5466         return "<%s.%s; proxy of C++ wxVideoMode instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
5467     def __init__(self
, *args
, **kwargs
): 
5469         __init__(self, int width=0, int height=0, int depth=0, int freq=0) -> VideoMode 
5471         A simple struct containing video mode parameters for a display 
5473         newobj 
= _misc_
.new_VideoMode(*args
, **kwargs
) 
5474         self
.this 
= newobj
.this
 
5477     def __del__(self
, destroy
=_misc_
.delete_VideoMode
): 
5480             if self
.thisown
: destroy(self
) 
5483     def Matches(*args
, **kwargs
): 
5485         Matches(self, VideoMode other) -> bool 
5487         Returns true if this mode matches the other one in the sense that all 
5488         non zero fields of the other mode have the same value in this 
5489         one (except for refresh which is allowed to have a greater value) 
5491         return _misc_
.VideoMode_Matches(*args
, **kwargs
) 
5493     def GetWidth(*args
, **kwargs
): 
5495         GetWidth(self) -> int 
5497         Returns the screen width in pixels (e.g. 640*480), 0 means unspecified 
5499         return _misc_
.VideoMode_GetWidth(*args
, **kwargs
) 
5501     def GetHeight(*args
, **kwargs
): 
5503         GetHeight(self) -> int 
5505         Returns the screen width in pixels (e.g. 640*480), 0 means 
5508         return _misc_
.VideoMode_GetHeight(*args
, **kwargs
) 
5510     def GetDepth(*args
, **kwargs
): 
5512         GetDepth(self) -> int 
5514         Returns the screen's bits per pixel (e.g. 32), 1 is monochrome and 0 
5515         means unspecified/known 
5517         return _misc_
.VideoMode_GetDepth(*args
, **kwargs
) 
5519     def IsOk(*args
, **kwargs
): 
5523         returns true if the object has been initialized 
5525         return _misc_
.VideoMode_IsOk(*args
, **kwargs
) 
5527     def __nonzero__(self
): return self
.IsOk()  
5528     def __eq__(*args
, **kwargs
): 
5529         """__eq__(self, VideoMode other) -> bool""" 
5530         return _misc_
.VideoMode___eq__(*args
, **kwargs
) 
5532     def __ne__(*args
, **kwargs
): 
5533         """__ne__(self, VideoMode other) -> bool""" 
5534         return _misc_
.VideoMode___ne__(*args
, **kwargs
) 
5536     w 
= property(_misc_
.VideoMode_w_get
, _misc_
.VideoMode_w_set
) 
5537     h 
= property(_misc_
.VideoMode_h_get
, _misc_
.VideoMode_h_set
) 
5538     bpp 
= property(_misc_
.VideoMode_bpp_get
, _misc_
.VideoMode_bpp_set
) 
5539     refresh 
= property(_misc_
.VideoMode_refresh_get
, _misc_
.VideoMode_refresh_set
) 
5541 class VideoModePtr(VideoMode
): 
5542     def __init__(self
, this
): 
5544         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
5545         self
.__class
__ = VideoMode
 
5546 _misc_
.VideoMode_swigregister(VideoModePtr
) 
5548 class Display(object): 
5549     """Represents a display/monitor attached to the system""" 
5551         return "<%s.%s; proxy of C++ wxDisplay instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,) 
5552     def __init__(self
, *args
, **kwargs
): 
5554         __init__(self, size_t index=0) -> Display 
5556         Set up a Display instance with the specified display.  The displays 
5557         are numbered from 0 to GetCount() - 1, 0 is always the primary display 
5558         and the only one which is always supported 
5560         newobj 
= _misc_
.new_Display(*args
, **kwargs
) 
5561         self
.this 
= newobj
.this
 
5564     def __del__(self
, destroy
=_misc_
.delete_Display
): 
5567             if self
.thisown
: destroy(self
) 
5570     def GetCount(*args
, **kwargs
): 
5572         GetCount() -> size_t 
5574         Return the number of available displays. 
5576         return _misc_
.Display_GetCount(*args
, **kwargs
) 
5578     GetCount 
= staticmethod(GetCount
) 
5579     def GetFromPoint(*args
, **kwargs
): 
5581         GetFromPoint(Point pt) -> int 
5583         Find the display where the given point lies, return wx.NOT_FOUND if it 
5584         doesn't belong to any display 
5586         return _misc_
.Display_GetFromPoint(*args
, **kwargs
) 
5588     GetFromPoint 
= staticmethod(GetFromPoint
) 
5589     def GetFromWindow(*args
, **kwargs
): 
5591         GetFromWindow(Window window) -> int 
5593         Find the display where the given window lies, return wx.NOT_FOUND if 
5594         it is not shown at all. 
5596         return _misc_
.Display_GetFromWindow(*args
, **kwargs
) 
5598     GetFromWindow 
= staticmethod(GetFromWindow
) 
5599     def IsOk(*args
, **kwargs
): 
5603         Return true if the object was initialized successfully 
5605         return _misc_
.Display_IsOk(*args
, **kwargs
) 
5607     def __nonzero__(self
): return self
.IsOk()  
5608     def GetGeometry(*args
, **kwargs
): 
5610         GetGeometry(self) -> Rect 
5612         Returns the bounding rectangle of the display whose index was passed 
5615         return _misc_
.Display_GetGeometry(*args
, **kwargs
) 
5617     def GetName(*args
, **kwargs
): 
5619         GetName(self) -> String 
5621         Returns the display's name. A name is not available on all platforms. 
5623         return _misc_
.Display_GetName(*args
, **kwargs
) 
5625     def IsPrimary(*args
, **kwargs
): 
5627         IsPrimary(self) -> bool 
5629         Returns true if the display is the primary display. The primary 
5630         display is the one whose index is 0. 
5632         return _misc_
.Display_IsPrimary(*args
, **kwargs
) 
5634     def GetModes(*args
, **kwargs
): 
5636         GetModes(VideoMode mode=DefaultVideoMode) -> [videoMode...] 
5638         Enumerate all video modes supported by this display matching the given 
5639         one (in the sense of VideoMode.Match()). 
5641         As any mode matches the default value of the argument and there is 
5642         always at least one video mode supported by display, the returned 
5643         array is only empty for the default value of the argument if this 
5644         function is not supported at all on this platform. 
5646         return _misc_
.Display_GetModes(*args
, **kwargs
) 
5648     def GetCurrentMode(*args
, **kwargs
): 
5650         GetCurrentMode(self) -> VideoMode 
5652         Get the current video mode. 
5654         return _misc_
.Display_GetCurrentMode(*args
, **kwargs
) 
5656     def ChangeMode(*args
, **kwargs
): 
5658         ChangeMode(self, VideoMode mode=DefaultVideoMode) -> bool 
5660         Changes the video mode of this display to the mode specified in the 
5663         If wx.DefaultVideoMode is passed in as the mode parameter, the defined 
5664         behaviour is that wx.Display will reset the video mode to the default 
5665         mode used by the display.  On Windows, the behavior is normal. 
5666         However, there are differences on other platforms. On Unix variations 
5667         using X11 extensions it should behave as defined, but some 
5668         irregularities may occur. 
5670         On wxMac passing in wx.DefaultVideoMode as the mode parameter does 
5671         nothing.  This happens because Carbon no longer has access to 
5672         DMUseScreenPrefs, an undocumented function that changed the video mode 
5673         to the system default by using the system's 'scrn' resource. 
5675         Returns True if succeeded, False otherwise 
5677         return _misc_
.Display_ChangeMode(*args
, **kwargs
) 
5679     def ResetMode(*args
, **kwargs
): 
5683         Restore the default video mode (just a more readable synonym) 
5685         return _misc_
.Display_ResetMode(*args
, **kwargs
) 
5688 class DisplayPtr(Display
): 
5689     def __init__(self
, this
): 
5691         if not hasattr(self
,"thisown"): self
.thisown 
= 0 
5692         self
.__class
__ = Display
 
5693 _misc_
.Display_swigregister(DisplayPtr
) 
5694 DefaultVideoMode 
= cvar
.DefaultVideoMode
 
5696 def Display_GetCount(*args
, **kwargs
): 
5698     Display_GetCount() -> size_t 
5700     Return the number of available displays. 
5702     return _misc_
.Display_GetCount(*args
, **kwargs
) 
5704 def Display_GetFromPoint(*args
, **kwargs
): 
5706     Display_GetFromPoint(Point pt) -> int 
5708     Find the display where the given point lies, return wx.NOT_FOUND if it 
5709     doesn't belong to any display 
5711     return _misc_
.Display_GetFromPoint(*args
, **kwargs
) 
5713 def Display_GetFromWindow(*args
, **kwargs
): 
5715     Display_GetFromWindow(Window window) -> int 
5717     Find the display where the given window lies, return wx.NOT_FOUND if 
5718     it is not shown at all. 
5720     return _misc_
.Display_GetFromWindow(*args
, **kwargs
)