+SafeShowMessage = _misc.SafeShowMessage
+class LogNull(object):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_LogNull(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def __del__(self, destroy=_misc.delete_LogNull):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxLogNull instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class LogNullPtr(LogNull):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = LogNull
+_misc.LogNull_swigregister(LogNullPtr)
+
+class PyLog(Log):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_PyLog(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ self._setCallbackInfo(self, PyLog)
+ def _setCallbackInfo(*args, **kwargs): return _misc.PyLog__setCallbackInfo(*args, **kwargs)
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxPyLog instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class PyLogPtr(PyLog):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = PyLog
+_misc.PyLog_swigregister(PyLogPtr)
+
+#---------------------------------------------------------------------------
+
+PROCESS_DEFAULT = _misc.PROCESS_DEFAULT
+PROCESS_REDIRECT = _misc.PROCESS_REDIRECT
+KILL_OK = _misc.KILL_OK
+KILL_BAD_SIGNAL = _misc.KILL_BAD_SIGNAL
+KILL_ACCESS_DENIED = _misc.KILL_ACCESS_DENIED
+KILL_NO_PROCESS = _misc.KILL_NO_PROCESS
+KILL_ERROR = _misc.KILL_ERROR
+SIGNONE = _misc.SIGNONE
+SIGHUP = _misc.SIGHUP
+SIGINT = _misc.SIGINT
+SIGQUIT = _misc.SIGQUIT
+SIGILL = _misc.SIGILL
+SIGTRAP = _misc.SIGTRAP
+SIGABRT = _misc.SIGABRT
+SIGIOT = _misc.SIGIOT
+SIGEMT = _misc.SIGEMT
+SIGFPE = _misc.SIGFPE
+SIGKILL = _misc.SIGKILL
+SIGBUS = _misc.SIGBUS
+SIGSEGV = _misc.SIGSEGV
+SIGSYS = _misc.SIGSYS
+SIGPIPE = _misc.SIGPIPE
+SIGALRM = _misc.SIGALRM
+SIGTERM = _misc.SIGTERM
+class Process(core.EvtHandler):
+ Kill = staticmethod(_misc.Process_Kill)
+ Exists = staticmethod(_misc.Process_Exists)
+ Open = staticmethod(_misc.Process_Open)
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_Process(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ self._setCallbackInfo(self, Process)
+ def _setCallbackInfo(*args, **kwargs): return _misc.Process__setCallbackInfo(*args, **kwargs)
+ def base_OnTerminate(*args, **kwargs): return _misc.Process_base_OnTerminate(*args, **kwargs)
+ def Redirect(*args, **kwargs): return _misc.Process_Redirect(*args, **kwargs)
+ def IsRedirected(*args, **kwargs): return _misc.Process_IsRedirected(*args, **kwargs)
+ def Detach(*args, **kwargs): return _misc.Process_Detach(*args, **kwargs)
+ def GetInputStream(*args, **kwargs): return _misc.Process_GetInputStream(*args, **kwargs)
+ def GetErrorStream(*args, **kwargs): return _misc.Process_GetErrorStream(*args, **kwargs)
+ def GetOutputStream(*args, **kwargs): return _misc.Process_GetOutputStream(*args, **kwargs)
+ def CloseOutput(*args, **kwargs): return _misc.Process_CloseOutput(*args, **kwargs)
+ def IsInputOpened(*args, **kwargs): return _misc.Process_IsInputOpened(*args, **kwargs)
+ def IsInputAvailable(*args, **kwargs): return _misc.Process_IsInputAvailable(*args, **kwargs)
+ def IsErrorAvailable(*args, **kwargs): return _misc.Process_IsErrorAvailable(*args, **kwargs)
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxPyProcess instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class ProcessPtr(Process):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = Process
+_misc.Process_swigregister(ProcessPtr)
+
+Process_Kill = _misc.Process_Kill
+
+Process_Exists = _misc.Process_Exists
+
+Process_Open = _misc.Process_Open
+
+class ProcessEvent(core.Event):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_ProcessEvent(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def GetPid(*args, **kwargs): return _misc.ProcessEvent_GetPid(*args, **kwargs)
+ def GetExitCode(*args, **kwargs): return _misc.ProcessEvent_GetExitCode(*args, **kwargs)
+ m_pid = property(_misc.ProcessEvent_m_pid_get, _misc.ProcessEvent_m_pid_set)
+ m_exitcode = property(_misc.ProcessEvent_m_exitcode_get, _misc.ProcessEvent_m_exitcode_set)
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxProcessEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class ProcessEventPtr(ProcessEvent):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = ProcessEvent
+_misc.ProcessEvent_swigregister(ProcessEventPtr)
+
+wxEVT_END_PROCESS = _misc.wxEVT_END_PROCESS
+EVT_END_PROCESS = wx.PyEventBinder( wxEVT_END_PROCESS, 1 )
+
+EXEC_ASYNC = _misc.EXEC_ASYNC
+EXEC_SYNC = _misc.EXEC_SYNC
+EXEC_NOHIDE = _misc.EXEC_NOHIDE
+EXEC_MAKE_GROUP_LEADER = _misc.EXEC_MAKE_GROUP_LEADER
+
+Execute = _misc.Execute
+#---------------------------------------------------------------------------
+
+JOYSTICK1 = _misc.JOYSTICK1
+JOYSTICK2 = _misc.JOYSTICK2
+JOY_BUTTON_ANY = _misc.JOY_BUTTON_ANY
+JOY_BUTTON1 = _misc.JOY_BUTTON1
+JOY_BUTTON2 = _misc.JOY_BUTTON2
+JOY_BUTTON3 = _misc.JOY_BUTTON3
+JOY_BUTTON4 = _misc.JOY_BUTTON4
+class Joystick(object):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_Joystick(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def __del__(self, destroy=_misc.delete_Joystick):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def GetPosition(*args, **kwargs): return _misc.Joystick_GetPosition(*args, **kwargs)
+ def GetZPosition(*args, **kwargs): return _misc.Joystick_GetZPosition(*args, **kwargs)
+ def GetButtonState(*args, **kwargs): return _misc.Joystick_GetButtonState(*args, **kwargs)
+ def GetPOVPosition(*args, **kwargs): return _misc.Joystick_GetPOVPosition(*args, **kwargs)
+ def GetPOVCTSPosition(*args, **kwargs): return _misc.Joystick_GetPOVCTSPosition(*args, **kwargs)
+ def GetRudderPosition(*args, **kwargs): return _misc.Joystick_GetRudderPosition(*args, **kwargs)
+ def GetUPosition(*args, **kwargs): return _misc.Joystick_GetUPosition(*args, **kwargs)
+ def GetVPosition(*args, **kwargs): return _misc.Joystick_GetVPosition(*args, **kwargs)
+ def GetMovementThreshold(*args, **kwargs): return _misc.Joystick_GetMovementThreshold(*args, **kwargs)
+ def SetMovementThreshold(*args, **kwargs): return _misc.Joystick_SetMovementThreshold(*args, **kwargs)
+ def IsOk(*args, **kwargs): return _misc.Joystick_IsOk(*args, **kwargs)
+ def GetNumberJoysticks(*args, **kwargs): return _misc.Joystick_GetNumberJoysticks(*args, **kwargs)
+ def GetManufacturerId(*args, **kwargs): return _misc.Joystick_GetManufacturerId(*args, **kwargs)
+ def GetProductId(*args, **kwargs): return _misc.Joystick_GetProductId(*args, **kwargs)
+ def GetProductName(*args, **kwargs): return _misc.Joystick_GetProductName(*args, **kwargs)
+ def GetXMin(*args, **kwargs): return _misc.Joystick_GetXMin(*args, **kwargs)
+ def GetYMin(*args, **kwargs): return _misc.Joystick_GetYMin(*args, **kwargs)
+ def GetZMin(*args, **kwargs): return _misc.Joystick_GetZMin(*args, **kwargs)
+ def GetXMax(*args, **kwargs): return _misc.Joystick_GetXMax(*args, **kwargs)
+ def GetYMax(*args, **kwargs): return _misc.Joystick_GetYMax(*args, **kwargs)
+ def GetZMax(*args, **kwargs): return _misc.Joystick_GetZMax(*args, **kwargs)
+ def GetNumberButtons(*args, **kwargs): return _misc.Joystick_GetNumberButtons(*args, **kwargs)
+ def GetNumberAxes(*args, **kwargs): return _misc.Joystick_GetNumberAxes(*args, **kwargs)
+ def GetMaxButtons(*args, **kwargs): return _misc.Joystick_GetMaxButtons(*args, **kwargs)
+ def GetMaxAxes(*args, **kwargs): return _misc.Joystick_GetMaxAxes(*args, **kwargs)
+ def GetPollingMin(*args, **kwargs): return _misc.Joystick_GetPollingMin(*args, **kwargs)
+ def GetPollingMax(*args, **kwargs): return _misc.Joystick_GetPollingMax(*args, **kwargs)
+ def GetRudderMin(*args, **kwargs): return _misc.Joystick_GetRudderMin(*args, **kwargs)
+ def GetRudderMax(*args, **kwargs): return _misc.Joystick_GetRudderMax(*args, **kwargs)
+ def GetUMin(*args, **kwargs): return _misc.Joystick_GetUMin(*args, **kwargs)
+ def GetUMax(*args, **kwargs): return _misc.Joystick_GetUMax(*args, **kwargs)
+ def GetVMin(*args, **kwargs): return _misc.Joystick_GetVMin(*args, **kwargs)
+ def GetVMax(*args, **kwargs): return _misc.Joystick_GetVMax(*args, **kwargs)
+ def HasRudder(*args, **kwargs): return _misc.Joystick_HasRudder(*args, **kwargs)
+ def HasZ(*args, **kwargs): return _misc.Joystick_HasZ(*args, **kwargs)
+ def HasU(*args, **kwargs): return _misc.Joystick_HasU(*args, **kwargs)
+ def HasV(*args, **kwargs): return _misc.Joystick_HasV(*args, **kwargs)
+ def HasPOV(*args, **kwargs): return _misc.Joystick_HasPOV(*args, **kwargs)
+ def HasPOV4Dir(*args, **kwargs): return _misc.Joystick_HasPOV4Dir(*args, **kwargs)
+ def HasPOVCTS(*args, **kwargs): return _misc.Joystick_HasPOVCTS(*args, **kwargs)
+ def SetCapture(*args, **kwargs): return _misc.Joystick_SetCapture(*args, **kwargs)
+ def ReleaseCapture(*args, **kwargs): return _misc.Joystick_ReleaseCapture(*args, **kwargs)
+ def __nonzero__(self): return self.IsOk()
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxJoystick instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class JoystickPtr(Joystick):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = Joystick
+_misc.Joystick_swigregister(JoystickPtr)
+
+wxEVT_JOY_BUTTON_DOWN = _misc.wxEVT_JOY_BUTTON_DOWN
+wxEVT_JOY_BUTTON_UP = _misc.wxEVT_JOY_BUTTON_UP
+wxEVT_JOY_MOVE = _misc.wxEVT_JOY_MOVE
+wxEVT_JOY_ZMOVE = _misc.wxEVT_JOY_ZMOVE
+class JoystickEvent(core.Event):
+ m_pos = property(_misc.JoystickEvent_m_pos_get, _misc.JoystickEvent_m_pos_set)
+ m_zPosition = property(_misc.JoystickEvent_m_zPosition_get, _misc.JoystickEvent_m_zPosition_set)
+ m_buttonChange = property(_misc.JoystickEvent_m_buttonChange_get, _misc.JoystickEvent_m_buttonChange_set)
+ m_buttonState = property(_misc.JoystickEvent_m_buttonState_get, _misc.JoystickEvent_m_buttonState_set)
+ m_joyStick = property(_misc.JoystickEvent_m_joyStick_get, _misc.JoystickEvent_m_joyStick_set)
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_JoystickEvent(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def GetPosition(*args, **kwargs): return _misc.JoystickEvent_GetPosition(*args, **kwargs)
+ def GetZPosition(*args, **kwargs): return _misc.JoystickEvent_GetZPosition(*args, **kwargs)
+ def GetButtonState(*args, **kwargs): return _misc.JoystickEvent_GetButtonState(*args, **kwargs)
+ def GetButtonChange(*args, **kwargs): return _misc.JoystickEvent_GetButtonChange(*args, **kwargs)
+ def GetJoystick(*args, **kwargs): return _misc.JoystickEvent_GetJoystick(*args, **kwargs)
+ def SetJoystick(*args, **kwargs): return _misc.JoystickEvent_SetJoystick(*args, **kwargs)
+ def SetButtonState(*args, **kwargs): return _misc.JoystickEvent_SetButtonState(*args, **kwargs)
+ def SetButtonChange(*args, **kwargs): return _misc.JoystickEvent_SetButtonChange(*args, **kwargs)
+ def SetPosition(*args, **kwargs): return _misc.JoystickEvent_SetPosition(*args, **kwargs)
+ def SetZPosition(*args, **kwargs): return _misc.JoystickEvent_SetZPosition(*args, **kwargs)
+ def IsButton(*args, **kwargs): return _misc.JoystickEvent_IsButton(*args, **kwargs)
+ def IsMove(*args, **kwargs): return _misc.JoystickEvent_IsMove(*args, **kwargs)
+ def IsZMove(*args, **kwargs): return _misc.JoystickEvent_IsZMove(*args, **kwargs)
+ def ButtonDown(*args, **kwargs): return _misc.JoystickEvent_ButtonDown(*args, **kwargs)
+ def ButtonUp(*args, **kwargs): return _misc.JoystickEvent_ButtonUp(*args, **kwargs)
+ def ButtonIsDown(*args, **kwargs): return _misc.JoystickEvent_ButtonIsDown(*args, **kwargs)
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxJoystickEvent instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class JoystickEventPtr(JoystickEvent):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = JoystickEvent
+_misc.JoystickEvent_swigregister(JoystickEventPtr)
+
+EVT_JOY_BUTTON_DOWN = wx.PyEventBinder( wxEVT_JOY_BUTTON_DOWN )
+EVT_JOY_BUTTON_UP = wx.PyEventBinder( wxEVT_JOY_BUTTON_UP )
+EVT_JOY_MOVE = wx.PyEventBinder( wxEVT_JOY_MOVE )
+EVT_JOY_ZMOVE = wx.PyEventBinder( wxEVT_JOY_ZMOVE )
+
+EVT_JOYSTICK_EVENTS = wx.PyEventBinder([ wxEVT_JOY_BUTTON_DOWN,
+ wxEVT_JOY_BUTTON_UP,
+ wxEVT_JOY_MOVE,
+ wxEVT_JOY_ZMOVE,
+ ])
+
+
+#---------------------------------------------------------------------------
+
+class Wave(object):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_Wave(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def __del__(self, destroy=_misc.delete_Wave):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def IsOk(*args, **kwargs): return _misc.Wave_IsOk(*args, **kwargs)
+ def Play(*args, **kwargs): return _misc.Wave_Play(*args, **kwargs)
+ def __nonzero__(self): return self.IsOk()
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxWave instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class WavePtr(Wave):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = Wave
+_misc.Wave_swigregister(WavePtr)
+
+def WaveData(*args, **kwargs):
+ val = _misc.new_WaveData(*args, **kwargs)
+ val.thisown = 1
+ return val
+
+#---------------------------------------------------------------------------
+
+MAILCAP_STANDARD = _misc.MAILCAP_STANDARD
+MAILCAP_NETSCAPE = _misc.MAILCAP_NETSCAPE
+MAILCAP_KDE = _misc.MAILCAP_KDE
+MAILCAP_GNOME = _misc.MAILCAP_GNOME
+MAILCAP_ALL = _misc.MAILCAP_ALL
+class FileTypeInfo(object):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_FileTypeInfo(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def IsValid(*args, **kwargs): return _misc.FileTypeInfo_IsValid(*args, **kwargs)
+ def SetIcon(*args, **kwargs): return _misc.FileTypeInfo_SetIcon(*args, **kwargs)
+ def SetShortDesc(*args, **kwargs): return _misc.FileTypeInfo_SetShortDesc(*args, **kwargs)
+ def GetMimeType(*args, **kwargs): return _misc.FileTypeInfo_GetMimeType(*args, **kwargs)
+ def GetOpenCommand(*args, **kwargs): return _misc.FileTypeInfo_GetOpenCommand(*args, **kwargs)
+ def GetPrintCommand(*args, **kwargs): return _misc.FileTypeInfo_GetPrintCommand(*args, **kwargs)
+ def GetShortDesc(*args, **kwargs): return _misc.FileTypeInfo_GetShortDesc(*args, **kwargs)
+ def GetDescription(*args, **kwargs): return _misc.FileTypeInfo_GetDescription(*args, **kwargs)
+ def GetExtensions(*args, **kwargs): return _misc.FileTypeInfo_GetExtensions(*args, **kwargs)
+ def GetExtensionsCount(*args, **kwargs): return _misc.FileTypeInfo_GetExtensionsCount(*args, **kwargs)
+ def GetIconFile(*args, **kwargs): return _misc.FileTypeInfo_GetIconFile(*args, **kwargs)
+ def GetIconIndex(*args, **kwargs): return _misc.FileTypeInfo_GetIconIndex(*args, **kwargs)
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxFileTypeInfo instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class FileTypeInfoPtr(FileTypeInfo):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = FileTypeInfo
+_misc.FileTypeInfo_swigregister(FileTypeInfoPtr)
+
+def FileTypeInfoSequence(*args, **kwargs):
+ val = _misc.new_FileTypeInfoSequence(*args, **kwargs)
+ val.thisown = 1
+ return val
+
+def NullFileTypeInfo(*args, **kwargs):
+ val = _misc.new_NullFileTypeInfo(*args, **kwargs)
+ val.thisown = 1
+ return val
+
+class FileType(object):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_FileType(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def __del__(self, destroy=_misc.delete_FileType):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def GetMimeType(*args, **kwargs): return _misc.FileType_GetMimeType(*args, **kwargs)
+ def GetMimeTypes(*args, **kwargs): return _misc.FileType_GetMimeTypes(*args, **kwargs)
+ def GetExtensions(*args, **kwargs): return _misc.FileType_GetExtensions(*args, **kwargs)
+ def GetIcon(*args, **kwargs): return _misc.FileType_GetIcon(*args, **kwargs)
+ def GetIconInfo(*args, **kwargs): return _misc.FileType_GetIconInfo(*args, **kwargs)
+ def GetDescription(*args, **kwargs): return _misc.FileType_GetDescription(*args, **kwargs)
+ def GetOpenCommand(*args, **kwargs): return _misc.FileType_GetOpenCommand(*args, **kwargs)
+ def GetPrintCommand(*args, **kwargs): return _misc.FileType_GetPrintCommand(*args, **kwargs)
+ def GetAllCommands(*args, **kwargs): return _misc.FileType_GetAllCommands(*args, **kwargs)
+ def SetCommand(*args, **kwargs): return _misc.FileType_SetCommand(*args, **kwargs)
+ def SetDefaultIcon(*args, **kwargs): return _misc.FileType_SetDefaultIcon(*args, **kwargs)
+ def Unassociate(*args, **kwargs): return _misc.FileType_Unassociate(*args, **kwargs)
+ ExpandCommand = staticmethod(_misc.FileType_ExpandCommand)
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxFileType instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class FileTypePtr(FileType):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = FileType
+_misc.FileType_swigregister(FileTypePtr)
+
+FileType_ExpandCommand = _misc.FileType_ExpandCommand
+
+class MimeTypesManager(object):
+ IsOfType = staticmethod(_misc.MimeTypesManager_IsOfType)
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_MimeTypesManager(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def Initialize(*args, **kwargs): return _misc.MimeTypesManager_Initialize(*args, **kwargs)
+ def ClearData(*args, **kwargs): return _misc.MimeTypesManager_ClearData(*args, **kwargs)
+ def GetFileTypeFromExtension(*args, **kwargs): return _misc.MimeTypesManager_GetFileTypeFromExtension(*args, **kwargs)
+ def GetFileTypeFromMimeType(*args, **kwargs): return _misc.MimeTypesManager_GetFileTypeFromMimeType(*args, **kwargs)
+ def ReadMailcap(*args, **kwargs): return _misc.MimeTypesManager_ReadMailcap(*args, **kwargs)
+ def ReadMimeTypes(*args, **kwargs): return _misc.MimeTypesManager_ReadMimeTypes(*args, **kwargs)
+ def EnumAllFileTypes(*args, **kwargs): return _misc.MimeTypesManager_EnumAllFileTypes(*args, **kwargs)
+ def AddFallback(*args, **kwargs): return _misc.MimeTypesManager_AddFallback(*args, **kwargs)
+ def Associate(*args, **kwargs): return _misc.MimeTypesManager_Associate(*args, **kwargs)
+ def Unassociate(*args, **kwargs): return _misc.MimeTypesManager_Unassociate(*args, **kwargs)
+ def __del__(self, destroy=_misc.delete_MimeTypesManager):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxMimeTypesManager instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class MimeTypesManagerPtr(MimeTypesManager):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = MimeTypesManager
+_misc.MimeTypesManager_swigregister(MimeTypesManagerPtr)
+cvar = _misc.cvar
+TheMimeTypesManager = cvar.TheMimeTypesManager
+
+MimeTypesManager_IsOfType = _misc.MimeTypesManager_IsOfType
+
+#---------------------------------------------------------------------------
+
+class ArtProvider(object):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_ArtProvider(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ self._setCallbackInfo(self, ArtProvider)
+ def __del__(self, destroy=_misc.delete_ArtProvider):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def _setCallbackInfo(*args, **kwargs): return _misc.ArtProvider__setCallbackInfo(*args, **kwargs)
+ PushProvider = staticmethod(_misc.ArtProvider_PushProvider)
+ PopProvider = staticmethod(_misc.ArtProvider_PopProvider)
+ RemoveProvider = staticmethod(_misc.ArtProvider_RemoveProvider)
+ GetBitmap = staticmethod(_misc.ArtProvider_GetBitmap)
+ GetIcon = staticmethod(_misc.ArtProvider_GetIcon)
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxPyArtProvider instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class ArtProviderPtr(ArtProvider):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = ArtProvider
+_misc.ArtProvider_swigregister(ArtProviderPtr)
+ART_TOOLBAR = cvar.ART_TOOLBAR
+ART_MENU = cvar.ART_MENU
+ART_FRAME_ICON = cvar.ART_FRAME_ICON
+ART_CMN_DIALOG = cvar.ART_CMN_DIALOG
+ART_HELP_BROWSER = cvar.ART_HELP_BROWSER
+ART_MESSAGE_BOX = cvar.ART_MESSAGE_BOX
+ART_OTHER = cvar.ART_OTHER
+ART_ADD_BOOKMARK = cvar.ART_ADD_BOOKMARK
+ART_DEL_BOOKMARK = cvar.ART_DEL_BOOKMARK
+ART_HELP_SIDE_PANEL = cvar.ART_HELP_SIDE_PANEL
+ART_HELP_SETTINGS = cvar.ART_HELP_SETTINGS
+ART_HELP_BOOK = cvar.ART_HELP_BOOK
+ART_HELP_FOLDER = cvar.ART_HELP_FOLDER
+ART_HELP_PAGE = cvar.ART_HELP_PAGE
+ART_GO_BACK = cvar.ART_GO_BACK
+ART_GO_FORWARD = cvar.ART_GO_FORWARD
+ART_GO_UP = cvar.ART_GO_UP
+ART_GO_DOWN = cvar.ART_GO_DOWN
+ART_GO_TO_PARENT = cvar.ART_GO_TO_PARENT
+ART_GO_HOME = cvar.ART_GO_HOME
+ART_FILE_OPEN = cvar.ART_FILE_OPEN
+ART_PRINT = cvar.ART_PRINT
+ART_HELP = cvar.ART_HELP
+ART_TIP = cvar.ART_TIP
+ART_REPORT_VIEW = cvar.ART_REPORT_VIEW
+ART_LIST_VIEW = cvar.ART_LIST_VIEW
+ART_NEW_DIR = cvar.ART_NEW_DIR
+ART_FOLDER = cvar.ART_FOLDER
+ART_GO_DIR_UP = cvar.ART_GO_DIR_UP
+ART_EXECUTABLE_FILE = cvar.ART_EXECUTABLE_FILE
+ART_NORMAL_FILE = cvar.ART_NORMAL_FILE
+ART_TICK_MARK = cvar.ART_TICK_MARK
+ART_CROSS_MARK = cvar.ART_CROSS_MARK
+ART_ERROR = cvar.ART_ERROR
+ART_QUESTION = cvar.ART_QUESTION
+ART_WARNING = cvar.ART_WARNING
+ART_INFORMATION = cvar.ART_INFORMATION
+ART_MISSING_IMAGE = cvar.ART_MISSING_IMAGE
+
+ArtProvider_PushProvider = _misc.ArtProvider_PushProvider
+
+ArtProvider_PopProvider = _misc.ArtProvider_PopProvider
+
+ArtProvider_RemoveProvider = _misc.ArtProvider_RemoveProvider
+
+ArtProvider_GetBitmap = _misc.ArtProvider_GetBitmap
+
+ArtProvider_GetIcon = _misc.ArtProvider_GetIcon
+
+#---------------------------------------------------------------------------
+
+CONFIG_USE_LOCAL_FILE = _misc.CONFIG_USE_LOCAL_FILE
+CONFIG_USE_GLOBAL_FILE = _misc.CONFIG_USE_GLOBAL_FILE
+CONFIG_USE_RELATIVE_PATH = _misc.CONFIG_USE_RELATIVE_PATH
+CONFIG_USE_NO_ESCAPE_CHARACTERS = _misc.CONFIG_USE_NO_ESCAPE_CHARACTERS
+class ConfigBase(object):
+ def __del__(self, destroy=_misc.delete_ConfigBase):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ Type_Unknown = _misc.ConfigBase_Type_Unknown
+ Type_String = _misc.ConfigBase_Type_String
+ Type_Boolean = _misc.ConfigBase_Type_Boolean
+ Type_Integer = _misc.ConfigBase_Type_Integer
+ Type_Float = _misc.ConfigBase_Type_Float
+ Set = staticmethod(_misc.ConfigBase_Set)
+ Get = staticmethod(_misc.ConfigBase_Get)
+ Create = staticmethod(_misc.ConfigBase_Create)
+ DontCreateOnDemand = staticmethod(_misc.ConfigBase_DontCreateOnDemand)
+ def SetPath(*args, **kwargs): return _misc.ConfigBase_SetPath(*args, **kwargs)
+ def GetPath(*args, **kwargs): return _misc.ConfigBase_GetPath(*args, **kwargs)
+ def GetFirstGroup(*args, **kwargs): return _misc.ConfigBase_GetFirstGroup(*args, **kwargs)
+ def GetNextGroup(*args, **kwargs): return _misc.ConfigBase_GetNextGroup(*args, **kwargs)
+ def GetFirstEntry(*args, **kwargs): return _misc.ConfigBase_GetFirstEntry(*args, **kwargs)
+ def GetNextEntry(*args, **kwargs): return _misc.ConfigBase_GetNextEntry(*args, **kwargs)
+ def GetNumberOfEntries(*args, **kwargs): return _misc.ConfigBase_GetNumberOfEntries(*args, **kwargs)
+ def GetNumberOfGroups(*args, **kwargs): return _misc.ConfigBase_GetNumberOfGroups(*args, **kwargs)
+ def HasGroup(*args, **kwargs): return _misc.ConfigBase_HasGroup(*args, **kwargs)
+ def HasEntry(*args, **kwargs): return _misc.ConfigBase_HasEntry(*args, **kwargs)
+ def Exists(*args, **kwargs): return _misc.ConfigBase_Exists(*args, **kwargs)
+ def GetEntryType(*args, **kwargs): return _misc.ConfigBase_GetEntryType(*args, **kwargs)
+ def Read(*args, **kwargs): return _misc.ConfigBase_Read(*args, **kwargs)
+ def ReadInt(*args, **kwargs): return _misc.ConfigBase_ReadInt(*args, **kwargs)
+ def ReadFloat(*args, **kwargs): return _misc.ConfigBase_ReadFloat(*args, **kwargs)
+ def ReadBool(*args, **kwargs): return _misc.ConfigBase_ReadBool(*args, **kwargs)
+ def Write(*args, **kwargs): return _misc.ConfigBase_Write(*args, **kwargs)
+ def WriteInt(*args, **kwargs): return _misc.ConfigBase_WriteInt(*args, **kwargs)
+ def WriteFloat(*args, **kwargs): return _misc.ConfigBase_WriteFloat(*args, **kwargs)
+ def WriteBool(*args, **kwargs): return _misc.ConfigBase_WriteBool(*args, **kwargs)
+ def Flush(*args, **kwargs): return _misc.ConfigBase_Flush(*args, **kwargs)
+ def RenameEntry(*args, **kwargs): return _misc.ConfigBase_RenameEntry(*args, **kwargs)
+ def RenameGroup(*args, **kwargs): return _misc.ConfigBase_RenameGroup(*args, **kwargs)
+ def DeleteEntry(*args, **kwargs): return _misc.ConfigBase_DeleteEntry(*args, **kwargs)
+ def DeleteGroup(*args, **kwargs): return _misc.ConfigBase_DeleteGroup(*args, **kwargs)
+ def DeleteAll(*args, **kwargs): return _misc.ConfigBase_DeleteAll(*args, **kwargs)
+ def IsExpandingEnvVars(*args, **kwargs): return _misc.ConfigBase_IsExpandingEnvVars(*args, **kwargs)
+ def SetExpandEnvVars(*args, **kwargs): return _misc.ConfigBase_SetExpandEnvVars(*args, **kwargs)
+ def SetRecordDefaults(*args, **kwargs): return _misc.ConfigBase_SetRecordDefaults(*args, **kwargs)
+ def IsRecordingDefaults(*args, **kwargs): return _misc.ConfigBase_IsRecordingDefaults(*args, **kwargs)
+ def ExpandEnvVars(*args, **kwargs): return _misc.ConfigBase_ExpandEnvVars(*args, **kwargs)
+ def GetAppName(*args, **kwargs): return _misc.ConfigBase_GetAppName(*args, **kwargs)
+ def GetVendorName(*args, **kwargs): return _misc.ConfigBase_GetVendorName(*args, **kwargs)
+ def SetAppName(*args, **kwargs): return _misc.ConfigBase_SetAppName(*args, **kwargs)
+ def SetVendorName(*args, **kwargs): return _misc.ConfigBase_SetVendorName(*args, **kwargs)
+ def SetStyle(*args, **kwargs): return _misc.ConfigBase_SetStyle(*args, **kwargs)
+ def GetStyle(*args, **kwargs): return _misc.ConfigBase_GetStyle(*args, **kwargs)
+ def __init__(self): raise RuntimeError, "No constructor defined"
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxConfigBase instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class ConfigBasePtr(ConfigBase):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = ConfigBase
+_misc.ConfigBase_swigregister(ConfigBasePtr)
+
+ConfigBase_Set = _misc.ConfigBase_Set
+
+ConfigBase_Get = _misc.ConfigBase_Get
+
+ConfigBase_Create = _misc.ConfigBase_Create
+
+ConfigBase_DontCreateOnDemand = _misc.ConfigBase_DontCreateOnDemand
+
+class ConfigPathChanger(object):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_ConfigPathChanger(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def __del__(self, destroy=_misc.delete_ConfigPathChanger):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def Name(*args, **kwargs): return _misc.ConfigPathChanger_Name(*args, **kwargs)
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxConfigPathChanger instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class ConfigPathChangerPtr(ConfigPathChanger):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = ConfigPathChanger
+_misc.ConfigPathChanger_swigregister(ConfigPathChangerPtr)
+
+class Config(ConfigBase):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_Config(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def __del__(self, destroy=_misc.delete_Config):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxConfig instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class ConfigPtr(Config):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = Config
+_misc.Config_swigregister(ConfigPtr)
+
+class FileConfig(ConfigBase):
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_FileConfig(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def __del__(self, destroy=_misc.delete_FileConfig):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def __repr__(self):
+ return "<%s.%s; proxy of C++ wxFileConfig instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
+
+class FileConfigPtr(FileConfig):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = FileConfig
+_misc.FileConfig_swigregister(FileConfigPtr)
+
+
+ExpandEnvVars = _misc.ExpandEnvVars
+#---------------------------------------------------------------------------
+
+class DateTime(object):
+ Local = _misc.DateTime_Local
+ GMT_12 = _misc.DateTime_GMT_12
+ GMT_11 = _misc.DateTime_GMT_11
+ GMT_10 = _misc.DateTime_GMT_10
+ GMT_9 = _misc.DateTime_GMT_9
+ GMT_8 = _misc.DateTime_GMT_8
+ GMT_7 = _misc.DateTime_GMT_7
+ GMT_6 = _misc.DateTime_GMT_6
+ GMT_5 = _misc.DateTime_GMT_5
+ GMT_4 = _misc.DateTime_GMT_4
+ GMT_3 = _misc.DateTime_GMT_3
+ GMT_2 = _misc.DateTime_GMT_2
+ GMT_1 = _misc.DateTime_GMT_1
+ GMT0 = _misc.DateTime_GMT0
+ GMT1 = _misc.DateTime_GMT1
+ GMT2 = _misc.DateTime_GMT2
+ GMT3 = _misc.DateTime_GMT3
+ GMT4 = _misc.DateTime_GMT4
+ GMT5 = _misc.DateTime_GMT5
+ GMT6 = _misc.DateTime_GMT6
+ GMT7 = _misc.DateTime_GMT7
+ GMT8 = _misc.DateTime_GMT8
+ GMT9 = _misc.DateTime_GMT9
+ GMT10 = _misc.DateTime_GMT10
+ GMT11 = _misc.DateTime_GMT11
+ GMT12 = _misc.DateTime_GMT12
+ WET = _misc.DateTime_WET
+ WEST = _misc.DateTime_WEST
+ CET = _misc.DateTime_CET
+ CEST = _misc.DateTime_CEST
+ EET = _misc.DateTime_EET
+ EEST = _misc.DateTime_EEST
+ MSK = _misc.DateTime_MSK
+ MSD = _misc.DateTime_MSD
+ AST = _misc.DateTime_AST
+ ADT = _misc.DateTime_ADT
+ EST = _misc.DateTime_EST
+ EDT = _misc.DateTime_EDT
+ CST = _misc.DateTime_CST
+ CDT = _misc.DateTime_CDT
+ MST = _misc.DateTime_MST
+ MDT = _misc.DateTime_MDT
+ PST = _misc.DateTime_PST
+ PDT = _misc.DateTime_PDT
+ HST = _misc.DateTime_HST
+ AKST = _misc.DateTime_AKST
+ AKDT = _misc.DateTime_AKDT
+ A_WST = _misc.DateTime_A_WST
+ A_CST = _misc.DateTime_A_CST
+ A_EST = _misc.DateTime_A_EST
+ A_ESST = _misc.DateTime_A_ESST
+ UTC = _misc.DateTime_UTC
+ Gregorian = _misc.DateTime_Gregorian
+ Julian = _misc.DateTime_Julian
+ Gr_Unknown = _misc.DateTime_Gr_Unknown
+ Gr_Standard = _misc.DateTime_Gr_Standard
+ Gr_Alaska = _misc.DateTime_Gr_Alaska
+ Gr_Albania = _misc.DateTime_Gr_Albania
+ Gr_Austria = _misc.DateTime_Gr_Austria
+ Gr_Austria_Brixen = _misc.DateTime_Gr_Austria_Brixen
+ Gr_Austria_Salzburg = _misc.DateTime_Gr_Austria_Salzburg
+ Gr_Austria_Tyrol = _misc.DateTime_Gr_Austria_Tyrol
+ Gr_Austria_Carinthia = _misc.DateTime_Gr_Austria_Carinthia
+ Gr_Austria_Styria = _misc.DateTime_Gr_Austria_Styria
+ Gr_Belgium = _misc.DateTime_Gr_Belgium
+ Gr_Bulgaria = _misc.DateTime_Gr_Bulgaria
+ Gr_Bulgaria_1 = _misc.DateTime_Gr_Bulgaria_1
+ Gr_Bulgaria_2 = _misc.DateTime_Gr_Bulgaria_2
+ Gr_Bulgaria_3 = _misc.DateTime_Gr_Bulgaria_3
+ Gr_Canada = _misc.DateTime_Gr_Canada
+ Gr_China = _misc.DateTime_Gr_China
+ Gr_China_1 = _misc.DateTime_Gr_China_1
+ Gr_China_2 = _misc.DateTime_Gr_China_2
+ Gr_Czechoslovakia = _misc.DateTime_Gr_Czechoslovakia
+ Gr_Denmark = _misc.DateTime_Gr_Denmark
+ Gr_Egypt = _misc.DateTime_Gr_Egypt
+ Gr_Estonia = _misc.DateTime_Gr_Estonia
+ Gr_Finland = _misc.DateTime_Gr_Finland
+ Gr_France = _misc.DateTime_Gr_France
+ Gr_France_Alsace = _misc.DateTime_Gr_France_Alsace
+ Gr_France_Lorraine = _misc.DateTime_Gr_France_Lorraine
+ Gr_France_Strasbourg = _misc.DateTime_Gr_France_Strasbourg
+ Gr_Germany = _misc.DateTime_Gr_Germany
+ Gr_Germany_Catholic = _misc.DateTime_Gr_Germany_Catholic
+ Gr_Germany_Prussia = _misc.DateTime_Gr_Germany_Prussia
+ Gr_Germany_Protestant = _misc.DateTime_Gr_Germany_Protestant
+ Gr_GreatBritain = _misc.DateTime_Gr_GreatBritain
+ Gr_Greece = _misc.DateTime_Gr_Greece
+ Gr_Hungary = _misc.DateTime_Gr_Hungary
+ Gr_Ireland = _misc.DateTime_Gr_Ireland
+ Gr_Italy = _misc.DateTime_Gr_Italy
+ Gr_Japan = _misc.DateTime_Gr_Japan
+ Gr_Japan_1 = _misc.DateTime_Gr_Japan_1
+ Gr_Japan_2 = _misc.DateTime_Gr_Japan_2
+ Gr_Japan_3 = _misc.DateTime_Gr_Japan_3
+ Gr_Latvia = _misc.DateTime_Gr_Latvia
+ Gr_Lithuania = _misc.DateTime_Gr_Lithuania
+ Gr_Luxemburg = _misc.DateTime_Gr_Luxemburg
+ Gr_Netherlands = _misc.DateTime_Gr_Netherlands
+ Gr_Netherlands_Groningen = _misc.DateTime_Gr_Netherlands_Groningen
+ Gr_Netherlands_Gelderland = _misc.DateTime_Gr_Netherlands_Gelderland
+ Gr_Netherlands_Utrecht = _misc.DateTime_Gr_Netherlands_Utrecht
+ Gr_Netherlands_Friesland = _misc.DateTime_Gr_Netherlands_Friesland
+ Gr_Norway = _misc.DateTime_Gr_Norway
+ Gr_Poland = _misc.DateTime_Gr_Poland
+ Gr_Portugal = _misc.DateTime_Gr_Portugal
+ Gr_Romania = _misc.DateTime_Gr_Romania
+ Gr_Russia = _misc.DateTime_Gr_Russia
+ Gr_Scotland = _misc.DateTime_Gr_Scotland
+ Gr_Spain = _misc.DateTime_Gr_Spain
+ Gr_Sweden = _misc.DateTime_Gr_Sweden
+ Gr_Switzerland = _misc.DateTime_Gr_Switzerland
+ Gr_Switzerland_Catholic = _misc.DateTime_Gr_Switzerland_Catholic
+ Gr_Switzerland_Protestant = _misc.DateTime_Gr_Switzerland_Protestant
+ Gr_Turkey = _misc.DateTime_Gr_Turkey
+ Gr_USA = _misc.DateTime_Gr_USA
+ Gr_Wales = _misc.DateTime_Gr_Wales
+ Gr_Yugoslavia = _misc.DateTime_Gr_Yugoslavia
+ Country_Unknown = _misc.DateTime_Country_Unknown
+ Country_Default = _misc.DateTime_Country_Default
+ Country_WesternEurope_Start = _misc.DateTime_Country_WesternEurope_Start
+ Country_EEC = _misc.DateTime_Country_EEC
+ France = _misc.DateTime_France
+ Germany = _misc.DateTime_Germany
+ UK = _misc.DateTime_UK
+ Country_WesternEurope_End = _misc.DateTime_Country_WesternEurope_End
+ Russia = _misc.DateTime_Russia
+ USA = _misc.DateTime_USA
+ Jan = _misc.DateTime_Jan
+ Feb = _misc.DateTime_Feb
+ Mar = _misc.DateTime_Mar
+ Apr = _misc.DateTime_Apr
+ May = _misc.DateTime_May
+ Jun = _misc.DateTime_Jun
+ Jul = _misc.DateTime_Jul
+ Aug = _misc.DateTime_Aug
+ Sep = _misc.DateTime_Sep
+ Oct = _misc.DateTime_Oct
+ Nov = _misc.DateTime_Nov
+ Dec = _misc.DateTime_Dec
+ Inv_Month = _misc.DateTime_Inv_Month
+ Sun = _misc.DateTime_Sun
+ Mon = _misc.DateTime_Mon
+ Tue = _misc.DateTime_Tue
+ Wed = _misc.DateTime_Wed
+ Thu = _misc.DateTime_Thu
+ Fri = _misc.DateTime_Fri
+ Sat = _misc.DateTime_Sat
+ Inv_WeekDay = _misc.DateTime_Inv_WeekDay
+ Inv_Year = _misc.DateTime_Inv_Year
+ Name_Full = _misc.DateTime_Name_Full
+ Name_Abbr = _misc.DateTime_Name_Abbr
+ Default_First = _misc.DateTime_Default_First
+ Monday_First = _misc.DateTime_Monday_First
+ Sunday_First = _misc.DateTime_Sunday_First
+ SetCountry = staticmethod(_misc.DateTime_SetCountry)
+ GetCountry = staticmethod(_misc.DateTime_GetCountry)
+ IsWestEuropeanCountry = staticmethod(_misc.DateTime_IsWestEuropeanCountry)
+ GetCurrentYear = staticmethod(_misc.DateTime_GetCurrentYear)
+ ConvertYearToBC = staticmethod(_misc.DateTime_ConvertYearToBC)
+ GetCurrentMonth = staticmethod(_misc.DateTime_GetCurrentMonth)
+ IsLeapYear = staticmethod(_misc.DateTime_IsLeapYear)
+ GetCentury = staticmethod(_misc.DateTime_GetCentury)
+ GetNumberOfDaysinYear = staticmethod(_misc.DateTime_GetNumberOfDaysinYear)
+ GetNumberOfDaysInMonth = staticmethod(_misc.DateTime_GetNumberOfDaysInMonth)
+ GetMonthName = staticmethod(_misc.DateTime_GetMonthName)
+ GetWeekDayName = staticmethod(_misc.DateTime_GetWeekDayName)
+ GetAmPmStrings = staticmethod(_misc.DateTime_GetAmPmStrings)
+ IsDSTApplicable = staticmethod(_misc.DateTime_IsDSTApplicable)
+ GetBeginDST = staticmethod(_misc.DateTime_GetBeginDST)
+ GetEndDST = staticmethod(_misc.DateTime_GetEndDST)
+ Now = staticmethod(_misc.DateTime_Now)
+ UNow = staticmethod(_misc.DateTime_UNow)
+ Today = staticmethod(_misc.DateTime_Today)
+ def __init__(self, *args, **kwargs):
+ newobj = _misc.new_DateTime(*args, **kwargs)
+ self.this = newobj.this
+ self.thisown = 1
+ del newobj.thisown
+ def __del__(self, destroy=_misc.delete_DateTime):
+ try:
+ if self.thisown: destroy(self)
+ except: pass
+ def SetToCurrent(*args, **kwargs): return _misc.DateTime_SetToCurrent(*args, **kwargs)
+ def SetTimeT(*args, **kwargs): return _misc.DateTime_SetTimeT(*args, **kwargs)
+ def SetJDN(*args, **kwargs): return _misc.DateTime_SetJDN(*args, **kwargs)
+ def SetHMS(*args, **kwargs): return _misc.DateTime_SetHMS(*args, **kwargs)
+ def Set(*args, **kwargs): return _misc.DateTime_Set(*args, **kwargs)
+ def ResetTime(*args, **kwargs): return _misc.DateTime_ResetTime(*args, **kwargs)
+ def SetYear(*args, **kwargs): return _misc.DateTime_SetYear(*args, **kwargs)
+ def SetMonth(*args, **kwargs): return _misc.DateTime_SetMonth(*args, **kwargs)
+ def SetDay(*args, **kwargs): return _misc.DateTime_SetDay(*args, **kwargs)
+ def SetHour(*args, **kwargs): return _misc.DateTime_SetHour(*args, **kwargs)
+ def SetMinute(*args, **kwargs): return _misc.DateTime_SetMinute(*args, **kwargs)
+ def SetSecond(*args, **kwargs): return _misc.DateTime_SetSecond(*args, **kwargs)
+ def SetMillisecond(*args, **kwargs): return _misc.DateTime_SetMillisecond(*args, **kwargs)
+ def SetToWeekDayInSameWeek(*args, **kwargs): return _misc.DateTime_SetToWeekDayInSameWeek(*args, **kwargs)
+ def GetWeekDayInSameWeek(*args, **kwargs): return _misc.DateTime_GetWeekDayInSameWeek(*args, **kwargs)
+ def SetToNextWeekDay(*args, **kwargs): return _misc.DateTime_SetToNextWeekDay(*args, **kwargs)
+ def GetNextWeekDay(*args, **kwargs): return _misc.DateTime_GetNextWeekDay(*args, **kwargs)
+ def SetToPrevWeekDay(*args, **kwargs): return _misc.DateTime_SetToPrevWeekDay(*args, **kwargs)
+ def GetPrevWeekDay(*args, **kwargs): return _misc.DateTime_GetPrevWeekDay(*args, **kwargs)
+ def SetToWeekDay(*args, **kwargs): return _misc.DateTime_SetToWeekDay(*args, **kwargs)
+ def SetToLastWeekDay(*args, **kwargs): return _misc.DateTime_SetToLastWeekDay(*args, **kwargs)
+ def GetLastWeekDay(*args, **kwargs): return _misc.DateTime_GetLastWeekDay(*args, **kwargs)
+ def SetToTheWeek(*args, **kwargs): return _misc.DateTime_SetToTheWeek(*args, **kwargs)
+ def GetWeek(*args, **kwargs): return _misc.DateTime_GetWeek(*args, **kwargs)
+ def SetToLastMonthDay(*args, **kwargs): return _misc.DateTime_SetToLastMonthDay(*args, **kwargs)
+ def GetLastMonthDay(*args, **kwargs): return _misc.DateTime_GetLastMonthDay(*args, **kwargs)
+ def SetToYearDay(*args, **kwargs): return _misc.DateTime_SetToYearDay(*args, **kwargs)
+ def GetYearDay(*args, **kwargs): return _misc.DateTime_GetYearDay(*args, **kwargs)
+ def GetJulianDayNumber(*args, **kwargs): return _misc.DateTime_GetJulianDayNumber(*args, **kwargs)
+ def GetJDN(*args, **kwargs): return _misc.DateTime_GetJDN(*args, **kwargs)
+ def GetModifiedJulianDayNumber(*args, **kwargs): return _misc.DateTime_GetModifiedJulianDayNumber(*args, **kwargs)
+ def GetMJD(*args, **kwargs): return _misc.DateTime_GetMJD(*args, **kwargs)
+ def GetRataDie(*args, **kwargs): return _misc.DateTime_GetRataDie(*args, **kwargs)
+ def ToTimezone(*args, **kwargs): return _misc.DateTime_ToTimezone(*args, **kwargs)
+ def MakeTimezone(*args, **kwargs): return _misc.DateTime_MakeTimezone(*args, **kwargs)
+ def ToGMT(*args, **kwargs): return _misc.DateTime_ToGMT(*args, **kwargs)
+ def MakeGMT(*args, **kwargs): return _misc.DateTime_MakeGMT(*args, **kwargs)
+ def IsDST(*args, **kwargs): return _misc.DateTime_IsDST(*args, **kwargs)
+ def IsValid(*args, **kwargs): return _misc.DateTime_IsValid(*args, **kwargs)
+ def GetTicks(*args, **kwargs): return _misc.DateTime_GetTicks(*args, **kwargs)
+ def GetYear(*args, **kwargs): return _misc.DateTime_GetYear(*args, **kwargs)
+ def GetMonth(*args, **kwargs): return _misc.DateTime_GetMonth(*args, **kwargs)
+ def GetDay(*args, **kwargs): return _misc.DateTime_GetDay(*args, **kwargs)
+ def GetWeekDay(*args, **kwargs): return _misc.DateTime_GetWeekDay(*args, **kwargs)
+ def GetHour(*args, **kwargs): return _misc.DateTime_GetHour(*args, **kwargs)
+ def GetMinute(*args, **kwargs): return _misc.DateTime_GetMinute(*args, **kwargs)
+ def GetSecond(*args, **kwargs): return _misc.DateTime_GetSecond(*args, **kwargs)
+ def GetMillisecond(*args, **kwargs): return _misc.DateTime_GetMillisecond(*args, **kwargs)
+ def GetDayOfYear(*args, **kwargs): return _misc.DateTime_GetDayOfYear(*args, **kwargs)
+ def GetWeekOfYear(*args, **kwargs): return _misc.DateTime_GetWeekOfYear(*args, **kwargs)
+ def GetWeekOfMonth(*args, **kwargs): return _misc.DateTime_GetWeekOfMonth(*args, **kwargs)
+ def IsWorkDay(*args, **kwargs): return _misc.DateTime_IsWorkDay(*args, **kwargs)
+ def IsEqualTo(*args, **kwargs): return _misc.DateTime_IsEqualTo(*args, **kwargs)
+ def IsEarlierThan(*args, **kwargs): return _misc.DateTime_IsEarlierThan(*args, **kwargs)
+ def IsLaterThan(*args, **kwargs): return _misc.DateTime_IsLaterThan(*args, **kwargs)
+ def IsStrictlyBetween(*args, **kwargs): return _misc.DateTime_IsStrictlyBetween(*args, **kwargs)
+ def IsBetween(*args, **kwargs): return _misc.DateTime_IsBetween(*args, **kwargs)
+ def IsSameDate(*args, **kwargs): return _misc.DateTime_IsSameDate(*args, **kwargs)
+ def IsSameTime(*args, **kwargs): return _misc.DateTime_IsSameTime(*args, **kwargs)
+ def IsEqualUpTo(*args, **kwargs): return _misc.DateTime_IsEqualUpTo(*args, **kwargs)
+ def AddTS(*args, **kwargs): return _misc.DateTime_AddTS(*args, **kwargs)
+ def AddDS(*args, **kwargs): return _misc.DateTime_AddDS(*args, **kwargs)
+ def SubtractTS(*args, **kwargs): return _misc.DateTime_SubtractTS(*args, **kwargs)
+ def SubtractDS(*args, **kwargs): return _misc.DateTime_SubtractDS(*args, **kwargs)
+ def Subtract(*args, **kwargs): return _misc.DateTime_Subtract(*args, **kwargs)
+ def __iadd__(*args): return _misc.DateTime___iadd__(*args)
+ def __isub__(*args): return _misc.DateTime___isub__(*args)
+ def __add__(*args): return _misc.DateTime___add__(*args)
+ def __sub__(*args): return _misc.DateTime___sub__(*args)
+ def __lt__(*args): return _misc.DateTime___lt__(*args)
+ def __le__(*args): return _misc.DateTime___le__(*args)
+ def __gt__(*args): return _misc.DateTime___gt__(*args)
+ def __ge__(*args): return _misc.DateTime___ge__(*args)
+ def __eq__(*args): return _misc.DateTime___eq__(*args)
+ def __ne__(*args): return _misc.DateTime___ne__(*args)
+ def ParseRfc822Date(*args, **kwargs): return _misc.DateTime_ParseRfc822Date(*args, **kwargs)
+ def ParseFormat(*args, **kwargs): return _misc.DateTime_ParseFormat(*args, **kwargs)
+ def ParseDateTime(*args, **kwargs): return _misc.DateTime_ParseDateTime(*args, **kwargs)
+ def ParseDate(*args, **kwargs): return _misc.DateTime_ParseDate(*args, **kwargs)
+ def ParseTime(*args, **kwargs): return _misc.DateTime_ParseTime(*args, **kwargs)
+ def Format(*args, **kwargs): return _misc.DateTime_Format(*args, **kwargs)
+ def FormatDate(*args, **kwargs): return _misc.DateTime_FormatDate(*args, **kwargs)
+ def FormatTime(*args, **kwargs): return _misc.DateTime_FormatTime(*args, **kwargs)
+ def FormatISODate(*args, **kwargs): return _misc.DateTime_FormatISODate(*args, **kwargs)
+ def FormatISOTime(*args, **kwargs): return _misc.DateTime_FormatISOTime(*args, **kwargs)
+ def __repr__(self):
+ return '<wxDateTime: \"%s\" at %s>' % ( self.Format(), self.this)
+ def __str__(self):
+ return self.Format()
+
+
+class DateTimePtr(DateTime):
+ def __init__(self, this):
+ self.this = this
+ if not hasattr(self,"thisown"): self.thisown = 0
+ self.__class__ = DateTime
+_misc.DateTime_swigregister(DateTimePtr)
+
+DateTime_SetCountry = _misc.DateTime_SetCountry
+
+DateTime_GetCountry = _misc.DateTime_GetCountry
+
+DateTime_IsWestEuropeanCountry = _misc.DateTime_IsWestEuropeanCountry
+
+DateTime_GetCurrentYear = _misc.DateTime_GetCurrentYear
+
+DateTime_ConvertYearToBC = _misc.DateTime_ConvertYearToBC
+
+DateTime_GetCurrentMonth = _misc.DateTime_GetCurrentMonth
+
+DateTime_IsLeapYear = _misc.DateTime_IsLeapYear
+
+DateTime_GetCentury = _misc.DateTime_GetCentury
+
+DateTime_GetNumberOfDaysinYear = _misc.DateTime_GetNumberOfDaysinYear
+
+DateTime_GetNumberOfDaysInMonth = _misc.DateTime_GetNumberOfDaysInMonth
+
+DateTime_GetMonthName = _misc.DateTime_GetMonthName
+
+DateTime_GetWeekDayName = _misc.DateTime_GetWeekDayName
+
+DateTime_GetAmPmStrings = _misc.DateTime_GetAmPmStrings
+
+DateTime_IsDSTApplicable = _misc.DateTime_IsDSTApplicable
+
+DateTime_GetBeginDST = _misc.DateTime_GetBeginDST