def IsStockLabel(*args, **kwargs):
"""IsStockLabel(int id, String label) -> bool"""
return _misc_.IsStockLabel(*args, **kwargs)
+STOCK_NOFLAGS = _misc_.STOCK_NOFLAGS
+STOCK_WITH_MNEMONIC = _misc_.STOCK_WITH_MNEMONIC
+STOCK_WITH_ACCELERATOR = _misc_.STOCK_WITH_ACCELERATOR
def GetStockLabel(*args, **kwargs):
- """GetStockLabel(int id, bool withCodes=True, String accelerator=EmptyString) -> String"""
+ """GetStockLabel(int id, long flags=STOCK_WITH_MNEMONIC) -> String"""
return _misc_.GetStockLabel(*args, **kwargs)
+STOCK_MENU = _misc_.STOCK_MENU
+
+def GetStockHelpString(*args, **kwargs):
+ """GetStockHelpString(int id, int client=STOCK_MENU) -> String"""
+ return _misc_.GetStockHelpString(*args, **kwargs)
def Bell(*args):
"""Bell()"""
def StartTimer(*args):
"""StartTimer()"""
return _misc_.StartTimer(*args)
-UNKNOWN_PLATFORM = _misc_.UNKNOWN_PLATFORM
-CURSES = _misc_.CURSES
-XVIEW_X = _misc_.XVIEW_X
-MOTIF_X = _misc_.MOTIF_X
-COSE_X = _misc_.COSE_X
-NEXTSTEP = _misc_.NEXTSTEP
-MAC = _misc_.MAC
-MAC_DARWIN = _misc_.MAC_DARWIN
-BEOS = _misc_.BEOS
-GTK = _misc_.GTK
-GTK_WIN32 = _misc_.GTK_WIN32
-GTK_OS2 = _misc_.GTK_OS2
-GTK_BEOS = _misc_.GTK_BEOS
-GEOS = _misc_.GEOS
-OS2_PM = _misc_.OS2_PM
-WINDOWS = _misc_.WINDOWS
-MICROWINDOWS = _misc_.MICROWINDOWS
-PENWINDOWS = _misc_.PENWINDOWS
-WINDOWS_NT = _misc_.WINDOWS_NT
-WIN32S = _misc_.WIN32S
-WIN95 = _misc_.WIN95
-WIN386 = _misc_.WIN386
-WINDOWS_CE = _misc_.WINDOWS_CE
-WINDOWS_POCKETPC = _misc_.WINDOWS_POCKETPC
-WINDOWS_SMARTPHONE = _misc_.WINDOWS_SMARTPHONE
-MGL_UNIX = _misc_.MGL_UNIX
-MGL_X = _misc_.MGL_X
-MGL_WIN32 = _misc_.MGL_WIN32
-MGL_OS2 = _misc_.MGL_OS2
-MGL_DOS = _misc_.MGL_DOS
-WINDOWS_OS2 = _misc_.WINDOWS_OS2
-UNIX = _misc_.UNIX
-X11 = _misc_.X11
-PALMOS = _misc_.PALMOS
-DOS = _misc_.DOS
def GetOsVersion(*args):
"""GetOsVersion() -> (platform, major, minor)"""
"""GetOsDescription() -> String"""
return _misc_.GetOsDescription(*args)
+def IsPlatformLittleEndian(*args):
+ """IsPlatformLittleEndian() -> bool"""
+ return _misc_.IsPlatformLittleEndian(*args)
+
+def IsPlatform64Bit(*args):
+ """IsPlatform64Bit() -> bool"""
+ return _misc_.IsPlatform64Bit(*args)
+
def GetFreeMemory(*args):
"""GetFreeMemory() -> wxMemorySize"""
return _misc_.GetFreeMemory(*args)
return _misc_.ToolTip_SetDelay(*args, **kwargs)
SetDelay = staticmethod(SetDelay)
+ Tip = property(GetTip,SetTip,doc="See `GetTip` and `SetTip`")
+ Window = property(GetWindow,doc="See `GetWindow`")
_misc_.ToolTip_swigregister(ToolTip)
def ToolTip_Enable(*args, **kwargs):
Deletes the C++ object this Python object is a proxy for.
"""
- val = _misc_.Caret_Destroy(*args, **kwargs)
- args[0].thisown = 0
- return val
+ args[0].this.own(False)
+ return _misc_.Caret_Destroy(*args, **kwargs)
def IsOk(*args, **kwargs):
"""IsOk(self) -> bool"""
return _misc_.Caret_SetBlinkTime(*args, **kwargs)
SetBlinkTime = staticmethod(SetBlinkTime)
+ Position = property(GetPosition,doc="See `GetPosition`")
+ Size = property(GetSize,SetSize,doc="See `GetSize` and `SetSize`")
+ Window = property(GetWindow,doc="See `GetWindow`")
_misc_.Caret_swigregister(Caret)
def Caret_GetBlinkTime(*args):
def __init__(self, *args, **kwargs):
"""__init__(self) -> StopWatch"""
_misc_.StopWatch_swiginit(self,_misc_.new_StopWatch(*args, **kwargs))
+ __swig_destroy__ = _misc_.delete_StopWatch
+ __del__ = lambda self : None;
def Start(*args, **kwargs):
"""Start(self, long t0=0)"""
return _misc_.StopWatch_Start(*args, **kwargs)
return _misc_.FileHistory_GetCount(*args, **kwargs)
GetNoHistoryFiles = GetCount
+ Count = property(GetCount,doc="See `GetCount`")
+ HistoryFile = property(GetHistoryFile,doc="See `GetHistoryFile`")
+ MaxFiles = property(GetMaxFiles,doc="See `GetMaxFiles`")
+ NoHistoryFiles = property(GetNoHistoryFiles,doc="See `GetNoHistoryFiles`")
_misc_.FileHistory_swigregister(FileHistory)
class SingleInstanceChecker(object):
val = _misc_.new_PreSingleInstanceChecker(*args, **kwargs)
return val
+#---------------------------------------------------------------------------
+
+OS_UNKNOWN = _misc_.OS_UNKNOWN
+OS_MAC_OS = _misc_.OS_MAC_OS
+OS_MAC_OSX_DARWIN = _misc_.OS_MAC_OSX_DARWIN
+OS_MAC = _misc_.OS_MAC
+OS_WINDOWS_9X = _misc_.OS_WINDOWS_9X
+OS_WINDOWS_NT = _misc_.OS_WINDOWS_NT
+OS_WINDOWS_MICRO = _misc_.OS_WINDOWS_MICRO
+OS_WINDOWS_CE = _misc_.OS_WINDOWS_CE
+OS_WINDOWS = _misc_.OS_WINDOWS
+OS_UNIX_LINUX = _misc_.OS_UNIX_LINUX
+OS_UNIX_FREEBSD = _misc_.OS_UNIX_FREEBSD
+OS_UNIX_OPENBSD = _misc_.OS_UNIX_OPENBSD
+OS_UNIX_NETBSD = _misc_.OS_UNIX_NETBSD
+OS_UNIX_SOLARIS = _misc_.OS_UNIX_SOLARIS
+OS_UNIX_AIX = _misc_.OS_UNIX_AIX
+OS_UNIX_HPUX = _misc_.OS_UNIX_HPUX
+OS_UNIX = _misc_.OS_UNIX
+OS_DOS = _misc_.OS_DOS
+OS_OS2 = _misc_.OS_OS2
+PORT_UNKNOWN = _misc_.PORT_UNKNOWN
+PORT_BASE = _misc_.PORT_BASE
+PORT_MSW = _misc_.PORT_MSW
+PORT_MOTIF = _misc_.PORT_MOTIF
+PORT_GTK = _misc_.PORT_GTK
+PORT_MGL = _misc_.PORT_MGL
+PORT_X11 = _misc_.PORT_X11
+PORT_PM = _misc_.PORT_PM
+PORT_OS2 = _misc_.PORT_OS2
+PORT_MAC = _misc_.PORT_MAC
+PORT_COCOA = _misc_.PORT_COCOA
+PORT_WINCE = _misc_.PORT_WINCE
+PORT_PALMOS = _misc_.PORT_PALMOS
+PORT_DFB = _misc_.PORT_DFB
+ARCH_INVALID = _misc_.ARCH_INVALID
+ARCH_32 = _misc_.ARCH_32
+ARCH_64 = _misc_.ARCH_64
+ARCH_MAX = _misc_.ARCH_MAX
+ENDIAN_INVALID = _misc_.ENDIAN_INVALID
+ENDIAN_BIG = _misc_.ENDIAN_BIG
+ENDIAN_LITTLE = _misc_.ENDIAN_LITTLE
+ENDIAN_PDP = _misc_.ENDIAN_PDP
+ENDIAN_MAX = _misc_.ENDIAN_MAX
+class PlatformInformation(object):
+ """Proxy of C++ PlatformInformation class"""
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """__init__(self) -> PlatformInformation"""
+ _misc_.PlatformInformation_swiginit(self,_misc_.new_PlatformInformation(*args, **kwargs))
+ def __eq__(*args, **kwargs):
+ """__eq__(self, PlatformInformation t) -> bool"""
+ return _misc_.PlatformInformation___eq__(*args, **kwargs)
+
+ def __ne__(*args, **kwargs):
+ """__ne__(self, PlatformInformation t) -> bool"""
+ return _misc_.PlatformInformation___ne__(*args, **kwargs)
+
+ def GetOSMajorVersion(*args, **kwargs):
+ """GetOSMajorVersion(self) -> int"""
+ return _misc_.PlatformInformation_GetOSMajorVersion(*args, **kwargs)
+
+ def GetOSMinorVersion(*args, **kwargs):
+ """GetOSMinorVersion(self) -> int"""
+ return _misc_.PlatformInformation_GetOSMinorVersion(*args, **kwargs)
+
+ def CheckOSVersion(*args, **kwargs):
+ """CheckOSVersion(self, int major, int minor) -> bool"""
+ return _misc_.PlatformInformation_CheckOSVersion(*args, **kwargs)
+
+ def GetToolkitMajorVersion(*args, **kwargs):
+ """GetToolkitMajorVersion(self) -> int"""
+ return _misc_.PlatformInformation_GetToolkitMajorVersion(*args, **kwargs)
+
+ def GetToolkitMinorVersion(*args, **kwargs):
+ """GetToolkitMinorVersion(self) -> int"""
+ return _misc_.PlatformInformation_GetToolkitMinorVersion(*args, **kwargs)
+
+ def CheckToolkitVersion(*args, **kwargs):
+ """CheckToolkitVersion(self, int major, int minor) -> bool"""
+ return _misc_.PlatformInformation_CheckToolkitVersion(*args, **kwargs)
+
+ def IsUsingUniversalWidgets(*args, **kwargs):
+ """IsUsingUniversalWidgets(self) -> bool"""
+ return _misc_.PlatformInformation_IsUsingUniversalWidgets(*args, **kwargs)
+
+ def GetOperatingSystemId(*args, **kwargs):
+ """GetOperatingSystemId(self) -> int"""
+ return _misc_.PlatformInformation_GetOperatingSystemId(*args, **kwargs)
+
+ def GetPortId(*args, **kwargs):
+ """GetPortId(self) -> int"""
+ return _misc_.PlatformInformation_GetPortId(*args, **kwargs)
+
+ def GetArchitecture(*args, **kwargs):
+ """GetArchitecture(self) -> int"""
+ return _misc_.PlatformInformation_GetArchitecture(*args, **kwargs)
+
+ def GetEndianness(*args, **kwargs):
+ """GetEndianness(self) -> int"""
+ return _misc_.PlatformInformation_GetEndianness(*args, **kwargs)
+
+ def GetOperatingSystemFamilyName(*args, **kwargs):
+ """GetOperatingSystemFamilyName(self) -> String"""
+ return _misc_.PlatformInformation_GetOperatingSystemFamilyName(*args, **kwargs)
+
+ def GetOperatingSystemIdName(*args, **kwargs):
+ """GetOperatingSystemIdName(self) -> String"""
+ return _misc_.PlatformInformation_GetOperatingSystemIdName(*args, **kwargs)
+
+ def GetPortIdName(*args, **kwargs):
+ """GetPortIdName(self) -> String"""
+ return _misc_.PlatformInformation_GetPortIdName(*args, **kwargs)
+
+ def GetPortIdShortName(*args, **kwargs):
+ """GetPortIdShortName(self) -> String"""
+ return _misc_.PlatformInformation_GetPortIdShortName(*args, **kwargs)
+
+ def GetArchName(*args, **kwargs):
+ """GetArchName(self) -> String"""
+ return _misc_.PlatformInformation_GetArchName(*args, **kwargs)
+
+ def GetEndiannessName(*args, **kwargs):
+ """GetEndiannessName(self) -> String"""
+ return _misc_.PlatformInformation_GetEndiannessName(*args, **kwargs)
+
+ def SetOSVersion(*args, **kwargs):
+ """SetOSVersion(self, int major, int minor)"""
+ return _misc_.PlatformInformation_SetOSVersion(*args, **kwargs)
+
+ def SetToolkitVersion(*args, **kwargs):
+ """SetToolkitVersion(self, int major, int minor)"""
+ return _misc_.PlatformInformation_SetToolkitVersion(*args, **kwargs)
+
+ def SetOperatingSystemId(*args, **kwargs):
+ """SetOperatingSystemId(self, int n)"""
+ return _misc_.PlatformInformation_SetOperatingSystemId(*args, **kwargs)
+
+ def SetPortId(*args, **kwargs):
+ """SetPortId(self, int n)"""
+ return _misc_.PlatformInformation_SetPortId(*args, **kwargs)
+
+ def SetArchitecture(*args, **kwargs):
+ """SetArchitecture(self, int n)"""
+ return _misc_.PlatformInformation_SetArchitecture(*args, **kwargs)
+
+ def SetEndianness(*args, **kwargs):
+ """SetEndianness(self, int n)"""
+ return _misc_.PlatformInformation_SetEndianness(*args, **kwargs)
+
+ def IsOk(*args, **kwargs):
+ """IsOk(self) -> bool"""
+ return _misc_.PlatformInformation_IsOk(*args, **kwargs)
+
+ ArchName = property(GetArchName,doc="See `GetArchName`")
+ Architecture = property(GetArchitecture,SetArchitecture,doc="See `GetArchitecture` and `SetArchitecture`")
+ Endianness = property(GetEndianness,SetEndianness,doc="See `GetEndianness` and `SetEndianness`")
+ EndiannessName = property(GetEndiannessName,doc="See `GetEndiannessName`")
+ OSMajorVersion = property(GetOSMajorVersion,doc="See `GetOSMajorVersion`")
+ OSMinorVersion = property(GetOSMinorVersion,doc="See `GetOSMinorVersion`")
+ OperatingSystemFamilyName = property(GetOperatingSystemFamilyName,doc="See `GetOperatingSystemFamilyName`")
+ OperatingSystemId = property(GetOperatingSystemId,SetOperatingSystemId,doc="See `GetOperatingSystemId` and `SetOperatingSystemId`")
+ OperatingSystemIdName = property(GetOperatingSystemIdName,doc="See `GetOperatingSystemIdName`")
+ PortId = property(GetPortId,SetPortId,doc="See `GetPortId` and `SetPortId`")
+ PortIdName = property(GetPortIdName,doc="See `GetPortIdName`")
+ PortIdShortName = property(GetPortIdShortName,doc="See `GetPortIdShortName`")
+ ToolkitMajorVersion = property(GetToolkitMajorVersion,doc="See `GetToolkitMajorVersion`")
+ ToolkitMinorVersion = property(GetToolkitMinorVersion,doc="See `GetToolkitMinorVersion`")
+_misc_.PlatformInformation_swigregister(PlatformInformation)
+
def DrawWindowOnDC(*args, **kwargs):
"""DrawWindowOnDC(Window window, DC dc) -> bool"""
"""PreprocessTip(self, String tip) -> String"""
return _misc_.TipProvider_PreprocessTip(*args, **kwargs)
+ CurrentTip = property(GetCurrentTip,doc="See `GetCurrentTip`")
+ Tip = property(GetTip,doc="See `GetTip`")
_misc_.TipProvider_swigregister(TipProvider)
class PyTipProvider(TipProvider):
def __init__(self, *args, **kwargs):
"""__init__(self, size_t currentTip) -> PyTipProvider"""
_misc_.PyTipProvider_swiginit(self,_misc_.new_PyTipProvider(*args, **kwargs))
- self._setCallbackInfo(self, PyTipProvider)
+ PyTipProvider._setCallbackInfo(self, self, PyTipProvider)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
def __init__(self, *args, **kwargs):
"""__init__(self, EvtHandler owner=None, int id=ID_ANY) -> Timer"""
_misc_.Timer_swiginit(self,_misc_.new_Timer(*args, **kwargs))
- self._setCallbackInfo(self, Timer, 0); self._setOORInfo(self, 0)
+ self._setOORInfo(self,0); self.this.own(True); Timer._setCallbackInfo(self, self, Timer)
__swig_destroy__ = _misc_.delete_Timer
__del__ = lambda self : None;
def _setCallbackInfo(*args, **kwargs):
- """_setCallbackInfo(self, PyObject self, PyObject _class, int incref=1)"""
+ """_setCallbackInfo(self, PyObject self, PyObject _class, int incref=0)"""
return _misc_.Timer__setCallbackInfo(*args, **kwargs)
def SetOwner(*args, **kwargs):
"""NO-OP: Timers must be destroyed by normal reference counting"""
pass
+ Id = property(GetId,doc="See `GetId`")
+ Interval = property(GetInterval,doc="See `GetInterval`")
+ Owner = property(GetOwner,SetOwner,doc="See `GetOwner` and `SetOwner`")
_misc_.Timer_swigregister(Timer)
# For backwards compatibility with 2.4
"""GetInterval(self) -> int"""
return _misc_.TimerEvent_GetInterval(*args, **kwargs)
+ Interval = property(GetInterval,doc="See `GetInterval`")
_misc_.TimerEvent_swigregister(TimerEvent)
class TimerRunner(object):
TimeStamp = staticmethod(TimeStamp)
def Destroy(*args, **kwargs):
"""Destroy(self)"""
- val = _misc_.Log_Destroy(*args, **kwargs)
- args[0].thisown = 0
- return val
+ args[0].this.own(False)
+ return _misc_.Log_Destroy(*args, **kwargs)
_misc_.Log_swigregister(Log)
"""PassMessages(self, bool bDoPass)"""
return _misc_.LogWindow_PassMessages(*args, **kwargs)
+ Frame = property(GetFrame,doc="See `GetFrame`")
+ OldLog = property(GetOldLog,doc="See `GetOldLog`")
_misc_.LogWindow_swigregister(LogWindow)
class LogChain(Log):
"""GetOldLog(self) -> Log"""
return _misc_.LogChain_GetOldLog(*args, **kwargs)
+ OldLog = property(GetOldLog,doc="See `GetOldLog`")
_misc_.LogChain_swigregister(LogChain)
class LogBuffer(Log):
"""GetBuffer(self) -> String"""
return _misc_.LogBuffer_GetBuffer(*args, **kwargs)
+ Buffer = property(GetBuffer,doc="See `GetBuffer`")
_misc_.LogBuffer_swigregister(LogBuffer)
def __init__(self, *args, **kwargs):
"""__init__(self) -> PyLog"""
_misc_.PyLog_swiginit(self,_misc_.new_PyLog(*args, **kwargs))
- self._setCallbackInfo(self, PyLog)
+ PyLog._setCallbackInfo(self, self, PyLog)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
def __init__(self, *args, **kwargs):
"""__init__(self, EvtHandler parent=None, int id=-1) -> Process"""
_misc_.Process_swiginit(self,_misc_.new_Process(*args, **kwargs))
- self._setCallbackInfo(self, Process)
+ Process._setCallbackInfo(self, self, Process); self.this.own(False)
+ __swig_destroy__ = _misc_.delete_Process
+ __del__ = lambda self : None;
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _misc_.Process__setCallbackInfo(*args, **kwargs)
+ def GetPid(*args, **kwargs):
+ """
+ GetPid(self) -> long
+
+ get the process ID of the process executed by Open()
+ """
+ return _misc_.Process_GetPid(*args, **kwargs)
+
def OnTerminate(*args, **kwargs):
"""OnTerminate(self, int pid, int status)"""
return _misc_.Process_OnTerminate(*args, **kwargs)
"""IsErrorAvailable(self) -> bool"""
return _misc_.Process_IsErrorAvailable(*args, **kwargs)
+ ErrorStream = property(GetErrorStream,doc="See `GetErrorStream`")
+ InputStream = property(GetInputStream,doc="See `GetInputStream`")
+ OutputStream = property(GetOutputStream,doc="See `GetOutputStream`")
+ InputOpened = property(IsInputOpened)
+ InputAvailable = property(IsInputAvailable)
+ ErrorAvailable = property(IsErrorAvailable)
_misc_.Process_swigregister(Process)
def Process_Kill(*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)
+ ExitCode = property(GetExitCode,doc="See `GetExitCode`")
+ Pid = property(GetPid,doc="See `GetPid`")
_misc_.ProcessEvent_swigregister(ProcessEvent)
wxEVT_END_PROCESS = _misc_.wxEVT_END_PROCESS
return _misc_.Joystick_ReleaseCapture(*args, **kwargs)
def __nonzero__(self): return self.IsOk()
+ ButtonState = property(GetButtonState,doc="See `GetButtonState`")
+ ManufacturerId = property(GetManufacturerId,doc="See `GetManufacturerId`")
+ MaxAxes = property(GetMaxAxes,doc="See `GetMaxAxes`")
+ MaxButtons = property(GetMaxButtons,doc="See `GetMaxButtons`")
+ MovementThreshold = property(GetMovementThreshold,SetMovementThreshold,doc="See `GetMovementThreshold` and `SetMovementThreshold`")
+ NumberAxes = property(GetNumberAxes,doc="See `GetNumberAxes`")
+ NumberButtons = property(GetNumberButtons,doc="See `GetNumberButtons`")
+ NumberJoysticks = property(GetNumberJoysticks,doc="See `GetNumberJoysticks`")
+ POVCTSPosition = property(GetPOVCTSPosition,doc="See `GetPOVCTSPosition`")
+ POVPosition = property(GetPOVPosition,doc="See `GetPOVPosition`")
+ PollingMax = property(GetPollingMax,doc="See `GetPollingMax`")
+ PollingMin = property(GetPollingMin,doc="See `GetPollingMin`")
+ Position = property(GetPosition,doc="See `GetPosition`")
+ ProductId = property(GetProductId,doc="See `GetProductId`")
+ ProductName = property(GetProductName,doc="See `GetProductName`")
+ RudderMax = property(GetRudderMax,doc="See `GetRudderMax`")
+ RudderMin = property(GetRudderMin,doc="See `GetRudderMin`")
+ RudderPosition = property(GetRudderPosition,doc="See `GetRudderPosition`")
+ UMax = property(GetUMax,doc="See `GetUMax`")
+ UMin = property(GetUMin,doc="See `GetUMin`")
+ UPosition = property(GetUPosition,doc="See `GetUPosition`")
+ VMax = property(GetVMax,doc="See `GetVMax`")
+ VMin = property(GetVMin,doc="See `GetVMin`")
+ VPosition = property(GetVPosition,doc="See `GetVPosition`")
+ XMax = property(GetXMax,doc="See `GetXMax`")
+ XMin = property(GetXMin,doc="See `GetXMin`")
+ YMax = property(GetYMax,doc="See `GetYMax`")
+ YMin = property(GetYMin,doc="See `GetYMin`")
+ ZMax = property(GetZMax,doc="See `GetZMax`")
+ ZMin = property(GetZMin,doc="See `GetZMin`")
+ ZPosition = property(GetZPosition,doc="See `GetZPosition`")
_misc_.Joystick_swigregister(Joystick)
wxEVT_JOY_BUTTON_DOWN = _misc_.wxEVT_JOY_BUTTON_DOWN
m_buttonState = property(GetButtonState, SetButtonState)
m_joyStick = property(GetJoystick, SetJoystick)
+ ButtonChange = property(GetButtonChange,SetButtonChange,doc="See `GetButtonChange` and `SetButtonChange`")
+ ButtonState = property(GetButtonState,SetButtonState,doc="See `GetButtonState` and `SetButtonState`")
+ Joystick = property(GetJoystick,SetJoystick,doc="See `GetJoystick` and `SetJoystick`")
+ Position = property(GetPosition,SetPosition,doc="See `GetPosition` and `SetPosition`")
+ ZPosition = property(GetZPosition,SetZPosition,doc="See `GetZPosition` and `SetZPosition`")
_misc_.JoystickEvent_swigregister(JoystickEvent)
EVT_JOY_BUTTON_DOWN = wx.PyEventBinder( wxEVT_JOY_BUTTON_DOWN )
"""GetIconIndex(self) -> int"""
return _misc_.FileTypeInfo_GetIconIndex(*args, **kwargs)
+ Description = property(GetDescription,doc="See `GetDescription`")
+ Extensions = property(GetExtensions,doc="See `GetExtensions`")
+ ExtensionsCount = property(GetExtensionsCount,doc="See `GetExtensionsCount`")
+ IconFile = property(GetIconFile,doc="See `GetIconFile`")
+ IconIndex = property(GetIconIndex,doc="See `GetIconIndex`")
+ MimeType = property(GetMimeType,doc="See `GetMimeType`")
+ OpenCommand = property(GetOpenCommand,doc="See `GetOpenCommand`")
+ PrintCommand = property(GetPrintCommand,doc="See `GetPrintCommand`")
+ ShortDesc = property(GetShortDesc,SetShortDesc,doc="See `GetShortDesc` and `SetShortDesc`")
_misc_.FileTypeInfo_swigregister(FileTypeInfo)
def FileTypeInfoSequence(*args, **kwargs):
return _misc_.FileType_ExpandCommand(*args, **kwargs)
ExpandCommand = staticmethod(ExpandCommand)
+ AllCommands = property(GetAllCommands,doc="See `GetAllCommands`")
+ Description = property(GetDescription,doc="See `GetDescription`")
+ Extensions = property(GetExtensions,doc="See `GetExtensions`")
+ Icon = property(GetIcon,doc="See `GetIcon`")
+ IconInfo = property(GetIconInfo,doc="See `GetIconInfo`")
+ MimeType = property(GetMimeType,doc="See `GetMimeType`")
+ MimeTypes = property(GetMimeTypes,doc="See `GetMimeTypes`")
+ OpenCommand = property(GetOpenCommand,doc="See `GetOpenCommand`")
+ PrintCommand = property(GetPrintCommand,doc="See `GetPrintCommand`")
_misc_.FileType_swigregister(FileType)
def FileType_ExpandCommand(*args, **kwargs):
their own wx.ArtProvider class and easily replace standard art with
his/her own version. It is easy thing to do: all that is needed is
to derive a class from wx.ArtProvider, override it's CreateBitmap
- method and register the provider with wx.ArtProvider.PushProvider::
+ method and register the provider with `wx.ArtProvider.Push`::
class MyArtProvider(wx.ArtProvider):
def __init__(self):
their own wx.ArtProvider class and easily replace standard art with
his/her own version. It is easy thing to do: all that is needed is
to derive a class from wx.ArtProvider, override it's CreateBitmap
- method and register the provider with wx.ArtProvider.PushProvider::
+ method and register the provider with `wx.ArtProvider.Push`::
class MyArtProvider(wx.ArtProvider):
def __init__(self):
"""
_misc_.ArtProvider_swiginit(self,_misc_.new_ArtProvider(*args, **kwargs))
- self._setCallbackInfo(self, ArtProvider)
+ ArtProvider._setCallbackInfo(self, self, ArtProvider)
__swig_destroy__ = _misc_.delete_ArtProvider
__del__ = lambda self : None;
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _misc_.ArtProvider__setCallbackInfo(*args, **kwargs)
- def PushProvider(*args, **kwargs):
+ def Push(*args, **kwargs):
"""
- PushProvider(ArtProvider provider)
+ Push(ArtProvider provider)
Add new provider to the top of providers stack.
"""
- return _misc_.ArtProvider_PushProvider(*args, **kwargs)
+ return _misc_.ArtProvider_Push(*args, **kwargs)
+
+ Push = staticmethod(Push)
+ PushProvider = Push
+ def Insert(*args, **kwargs):
+ """
+ Insert(ArtProvider provider)
- PushProvider = staticmethod(PushProvider)
- def PopProvider(*args, **kwargs):
+ Add new provider to the bottom of providers stack.
"""
- PopProvider() -> bool
+ return _misc_.ArtProvider_Insert(*args, **kwargs)
+
+ Insert = staticmethod(Insert)
+ InsertProvider = Insert
+ def Pop(*args, **kwargs):
+ """
+ Pop() -> bool
Remove latest added provider and delete it.
"""
- return _misc_.ArtProvider_PopProvider(*args, **kwargs)
+ return _misc_.ArtProvider_Pop(*args, **kwargs)
- PopProvider = staticmethod(PopProvider)
- def RemoveProvider(*args, **kwargs):
+ Pop = staticmethod(Pop)
+ PopProvider = Pop
+ def Delete(*args, **kwargs):
"""
- RemoveProvider(ArtProvider provider) -> bool
+ Delete(ArtProvider provider) -> bool
Remove provider. The provider must have been added previously! The
provider is _not_ deleted.
"""
- val = _misc_.ArtProvider_RemoveProvider(*args, **kwargs)
+ val = _misc_.ArtProvider_Delete(*args, **kwargs)
args[1].thisown = 1
return val
- RemoveProvider = staticmethod(RemoveProvider)
+ Delete = staticmethod(Delete)
+ RemoveProvider = Delete
def GetBitmap(*args, **kwargs):
"""
GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -> Bitmap
GetSizeHint = staticmethod(GetSizeHint)
def Destroy(*args, **kwargs):
"""Destroy(self)"""
- val = _misc_.ArtProvider_Destroy(*args, **kwargs)
- args[0].thisown = 0
- return val
+ args[0].this.own(False)
+ return _misc_.ArtProvider_Destroy(*args, **kwargs)
_misc_.ArtProvider_swigregister(ArtProvider)
ART_TOOLBAR = cvar.ART_TOOLBAR
ART_FIND = cvar.ART_FIND
ART_FIND_AND_REPLACE = cvar.ART_FIND_AND_REPLACE
-def ArtProvider_PushProvider(*args, **kwargs):
+def ArtProvider_Push(*args, **kwargs):
"""
- ArtProvider_PushProvider(ArtProvider provider)
+ ArtProvider_Push(ArtProvider provider)
Add new provider to the top of providers stack.
"""
- return _misc_.ArtProvider_PushProvider(*args, **kwargs)
+ return _misc_.ArtProvider_Push(*args, **kwargs)
-def ArtProvider_PopProvider(*args):
+def ArtProvider_Insert(*args, **kwargs):
"""
- ArtProvider_PopProvider() -> bool
+ ArtProvider_Insert(ArtProvider provider)
+
+ Add new provider to the bottom of providers stack.
+ """
+ return _misc_.ArtProvider_Insert(*args, **kwargs)
+
+def ArtProvider_Pop(*args):
+ """
+ ArtProvider_Pop() -> bool
Remove latest added provider and delete it.
"""
- return _misc_.ArtProvider_PopProvider(*args)
+ return _misc_.ArtProvider_Pop(*args)
-def ArtProvider_RemoveProvider(*args, **kwargs):
+def ArtProvider_Delete(*args, **kwargs):
"""
- ArtProvider_RemoveProvider(ArtProvider provider) -> bool
+ ArtProvider_Delete(ArtProvider provider) -> bool
Remove provider. The provider must have been added previously! The
provider is _not_ deleted.
"""
- val = _misc_.ArtProvider_RemoveProvider(*args, **kwargs)
+ val = _misc_.ArtProvider_Delete(*args, **kwargs)
args[1].thisown = 1
return val
"""GetStyle(self) -> long"""
return _misc_.ConfigBase_GetStyle(*args, **kwargs)
+ AppName = property(GetAppName,SetAppName,doc="See `GetAppName` and `SetAppName`")
+ EntryType = property(GetEntryType,doc="See `GetEntryType`")
+ FirstEntry = property(GetFirstEntry,doc="See `GetFirstEntry`")
+ FirstGroup = property(GetFirstGroup,doc="See `GetFirstGroup`")
+ NextEntry = property(GetNextEntry,doc="See `GetNextEntry`")
+ NextGroup = property(GetNextGroup,doc="See `GetNextGroup`")
+ NumberOfEntries = property(GetNumberOfEntries,doc="See `GetNumberOfEntries`")
+ NumberOfGroups = property(GetNumberOfGroups,doc="See `GetNumberOfGroups`")
+ Path = property(GetPath,SetPath,doc="See `GetPath` and `SetPath`")
+ Style = property(GetStyle,SetStyle,doc="See `GetStyle` and `SetStyle`")
+ VendorName = property(GetVendorName,SetVendorName,doc="See `GetVendorName` and `SetVendorName`")
_misc_.ConfigBase_swigregister(ConfigBase)
def ConfigBase_Set(*args, **kwargs):
GMT10 = _misc_.DateTime_GMT10
GMT11 = _misc_.DateTime_GMT11
GMT12 = _misc_.DateTime_GMT12
+ GMT13 = _misc_.DateTime_GMT13
WET = _misc_.DateTime_WET
WEST = _misc_.DateTime_WEST
CET = _misc_.DateTime_CET
A_CST = _misc_.DateTime_A_CST
A_EST = _misc_.DateTime_A_EST
A_ESST = _misc_.DateTime_A_ESST
+ NZST = _misc_.DateTime_NZST
+ NZDT = _misc_.DateTime_NZDT
UTC = _misc_.DateTime_UTC
Gregorian = _misc_.DateTime_Gregorian
Julian = _misc_.DateTime_Julian
"""IsValid(self) -> bool"""
return _misc_.DateTime_IsValid(*args, **kwargs)
- Ok = IsValid
- def __nonzero__(self): return self.Ok()
+ IsOk = IsValid
+ Ok = IsOk
+ def __nonzero__(self): return self.IsOk()
def GetTicks(*args, **kwargs):
"""GetTicks(self) -> time_t"""
return _misc_.DateTime_GetTicks(*args, **kwargs)
else:
return "INVALID DateTime"
+ Day = property(GetDay,SetDay,doc="See `GetDay` and `SetDay`")
+ DayOfYear = property(GetDayOfYear,doc="See `GetDayOfYear`")
+ Hour = property(GetHour,SetHour,doc="See `GetHour` and `SetHour`")
+ JDN = property(GetJDN,SetJDN,doc="See `GetJDN` and `SetJDN`")
+ JulianDayNumber = property(GetJulianDayNumber,doc="See `GetJulianDayNumber`")
+ LastMonthDay = property(GetLastMonthDay,doc="See `GetLastMonthDay`")
+ LastWeekDay = property(GetLastWeekDay,doc="See `GetLastWeekDay`")
+ MJD = property(GetMJD,doc="See `GetMJD`")
+ Millisecond = property(GetMillisecond,SetMillisecond,doc="See `GetMillisecond` and `SetMillisecond`")
+ Minute = property(GetMinute,SetMinute,doc="See `GetMinute` and `SetMinute`")
+ ModifiedJulianDayNumber = property(GetModifiedJulianDayNumber,doc="See `GetModifiedJulianDayNumber`")
+ Month = property(GetMonth,SetMonth,doc="See `GetMonth` and `SetMonth`")
+ NextWeekDay = property(GetNextWeekDay,doc="See `GetNextWeekDay`")
+ PrevWeekDay = property(GetPrevWeekDay,doc="See `GetPrevWeekDay`")
+ RataDie = property(GetRataDie,doc="See `GetRataDie`")
+ Second = property(GetSecond,SetSecond,doc="See `GetSecond` and `SetSecond`")
+ Ticks = property(GetTicks,doc="See `GetTicks`")
+ Week = property(GetWeek,doc="See `GetWeek`")
+ WeekDay = property(GetWeekDay,doc="See `GetWeekDay`")
+ WeekDayInSameWeek = property(GetWeekDayInSameWeek,doc="See `GetWeekDayInSameWeek`")
+ WeekOfMonth = property(GetWeekOfMonth,doc="See `GetWeekOfMonth`")
+ WeekOfYear = property(GetWeekOfYear,doc="See `GetWeekOfYear`")
+ Year = property(GetYear,SetYear,doc="See `GetYear` and `SetYear`")
+ YearDay = property(GetYearDay,doc="See `GetYearDay`")
_misc_.DateTime_swigregister(DateTime)
DefaultDateTimeFormat = cvar.DefaultDateTimeFormat
DefaultTimeSpanFormat = cvar.DefaultTimeSpanFormat
def __str__(self):
return self.Format().encode(wx.GetDefaultPyEncoding())
+ Days = property(GetDays,doc="See `GetDays`")
+ Hours = property(GetHours,doc="See `GetHours`")
+ Milliseconds = property(GetMilliseconds,doc="See `GetMilliseconds`")
+ Minutes = property(GetMinutes,doc="See `GetMinutes`")
+ Seconds = property(GetSeconds,doc="See `GetSeconds`")
+ Weeks = property(GetWeeks,doc="See `GetWeeks`")
_misc_.TimeSpan_swigregister(TimeSpan)
def TimeSpan_Milliseconds(*args, **kwargs):
"""__ne__(self, DateSpan other) -> bool"""
return _misc_.DateSpan___ne__(*args, **kwargs)
+ Days = property(GetDays,SetDays,doc="See `GetDays` and `SetDays`")
+ Months = property(GetMonths,SetMonths,doc="See `GetMonths` and `SetMonths`")
+ TotalDays = property(GetTotalDays,doc="See `GetTotalDays`")
+ Weeks = property(GetWeeks,SetWeeks,doc="See `GetWeeks` and `SetWeeks`")
+ Years = property(GetYears,SetYears,doc="See `GetYears` and `SetYears`")
_misc_.DateSpan_swigregister(DateSpan)
def DateSpan_Days(*args, **kwargs):
"""
return _misc_.DataFormat_SetId(*args, **kwargs)
+ Id = property(GetId,SetId,doc="See `GetId` and `SetId`")
+ Type = property(GetType,SetType,doc="See `GetType` and `SetType`")
_misc_.DataFormat_swigregister(DataFormat)
DefaultDateTime = cvar.DefaultDateTime
"""
return _misc_.DataObject_SetData(*args, **kwargs)
+ AllFormats = property(GetAllFormats,doc="See `GetAllFormats`")
+ DataHere = property(GetDataHere,doc="See `GetDataHere`")
+ DataSize = property(GetDataSize,doc="See `GetDataSize`")
+ FormatCount = property(GetFormatCount,doc="See `GetFormatCount`")
+ PreferredFormat = property(GetPreferredFormat,doc="See `GetPreferredFormat`")
_misc_.DataObject_swigregister(DataObject)
FormatInvalid = cvar.FormatInvalid
"""
return _misc_.DataObjectSimple_SetData(*args, **kwargs)
+ Format = property(GetFormat,SetFormat,doc="See `GetFormat` and `SetFormat`")
_misc_.DataObjectSimple_swigregister(DataObjectSimple)
class PyDataObjectSimple(DataObjectSimple):
"""
_misc_.PyDataObjectSimple_swiginit(self,_misc_.new_PyDataObjectSimple(*args, **kwargs))
- self._setCallbackInfo(self, PyDataObjectSimple)
+ PyDataObjectSimple._setCallbackInfo(self, self, PyDataObjectSimple)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
"""
return _misc_.DataObjectComposite_GetReceivedFormat(*args, **kwargs)
+ ReceivedFormat = property(GetReceivedFormat,doc="See `GetReceivedFormat`")
_misc_.DataObjectComposite_swigregister(DataObjectComposite)
class TextDataObject(DataObjectSimple):
"""
return _misc_.TextDataObject_SetText(*args, **kwargs)
+ Text = property(GetText,SetText,doc="See `GetText` and `SetText`")
+ TextLength = property(GetTextLength,doc="See `GetTextLength`")
_misc_.TextDataObject_swigregister(TextDataObject)
class PyTextDataObject(TextDataObject):
into the data object.
"""
_misc_.PyTextDataObject_swiginit(self,_misc_.new_PyTextDataObject(*args, **kwargs))
- self._setCallbackInfo(self, PyTextDataObject)
+ PyTextDataObject._setCallbackInfo(self, self, PyTextDataObject)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
"""
return _misc_.BitmapDataObject_SetBitmap(*args, **kwargs)
+ Bitmap = property(GetBitmap,SetBitmap,doc="See `GetBitmap` and `SetBitmap`")
_misc_.BitmapDataObject_swigregister(BitmapDataObject)
class PyBitmapDataObject(BitmapDataObject):
data on demand derive from this class and overload `GetBitmap`.
"""
_misc_.PyBitmapDataObject_swiginit(self,_misc_.new_PyBitmapDataObject(*args, **kwargs))
- self._setCallbackInfo(self, PyBitmapDataObject)
+ PyBitmapDataObject._setCallbackInfo(self, self, PyBitmapDataObject)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
"""
return _misc_.FileDataObject_AddFile(*args, **kwargs)
+ Filenames = property(GetFilenames,doc="See `GetFilenames`")
_misc_.FileDataObject_swigregister(FileDataObject)
class CustomDataObject(DataObjectSimple):
"""
return _misc_.CustomDataObject_GetData(*args, **kwargs)
+ Data = property(GetData,SetData,doc="See `GetData` and `SetData`")
+ Size = property(GetSize,doc="See `GetSize`")
_misc_.CustomDataObject_swigregister(CustomDataObject)
class URLDataObject(DataObject):
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
- __init__(self) -> URLDataObject
+ __init__(self, String url=EmptyString) -> URLDataObject
This data object holds a URL in a format that is compatible with some
browsers such that it is able to be dragged to or from them.
"""
return _misc_.URLDataObject_SetURL(*args, **kwargs)
+ URL = property(GetURL,SetURL,doc="See `GetURL` and `SetURL`")
_misc_.URLDataObject_swigregister(URLDataObject)
class MetafileDataObject(DataObjectSimple):
Cursor none=wxNullCursor) -> DropSource
"""
_misc_.DropSource_swiginit(self,_misc_.new_DropSource(*args, **kwargs))
- self._setCallbackInfo(self, DropSource, 0)
+ DropSource._setCallbackInfo(self, self, DropSource)
def _setCallbackInfo(*args, **kwargs):
- """_setCallbackInfo(self, PyObject self, PyObject _class, int incref)"""
+ """_setCallbackInfo(self, PyObject self, PyObject _class, int incref=0)"""
return _misc_.DropSource__setCallbackInfo(*args, **kwargs)
__swig_destroy__ = _misc_.delete_DropSource
base_GiveFeedback = wx._deprecated(base_GiveFeedback,
"Please use DropSource.GiveFeedback instead.")
+ DataObject = property(GetDataObject,SetData,doc="See `GetDataObject` and `SetData`")
_misc_.DropSource_swigregister(DropSource)
def DROP_ICON(filename):
def __init__(self, *args, **kwargs):
"""__init__(self, DataObject dataObject=None) -> DropTarget"""
_misc_.DropTarget_swiginit(self,_misc_.new_DropTarget(*args, **kwargs))
- self._setCallbackInfo(self, DropTarget)
+ DropTarget._setCallbackInfo(self, self, DropTarget)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
"""GetDefaultAction(self) -> int"""
return _misc_.DropTarget_GetDefaultAction(*args, **kwargs)
+ DataObject = property(GetDataObject,SetDataObject,doc="See `GetDataObject` and `SetDataObject`")
+ DefaultAction = property(GetDefaultAction,SetDefaultAction,doc="See `GetDefaultAction` and `SetDefaultAction`")
_misc_.DropTarget_swigregister(DropTarget)
PyDropTarget = DropTarget
def __init__(self, *args, **kwargs):
"""__init__(self) -> TextDropTarget"""
_misc_.TextDropTarget_swiginit(self,_misc_.new_TextDropTarget(*args, **kwargs))
- self._setCallbackInfo(self, TextDropTarget)
+ TextDropTarget._setCallbackInfo(self, self, TextDropTarget)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
def __init__(self, *args, **kwargs):
"""__init__(self) -> FileDropTarget"""
_misc_.FileDropTarget_swiginit(self,_misc_.new_FileDropTarget(*args, **kwargs))
- self._setCallbackInfo(self, FileDropTarget)
+ FileDropTarget._setCallbackInfo(self, self, FileDropTarget)
def _setCallbackInfo(*args, **kwargs):
"""_setCallbackInfo(self, PyObject self, PyObject _class)"""
return _misc_.Clipboard_Get(*args, **kwargs)
Get = staticmethod(Get)
+ Data = property(GetData,SetData,doc="See `GetData` and `SetData`")
_misc_.Clipboard_swigregister(Clipboard)
def Clipboard_Get(*args):
h = property(_misc_.VideoMode_h_get, _misc_.VideoMode_h_set)
bpp = property(_misc_.VideoMode_bpp_get, _misc_.VideoMode_bpp_set)
refresh = property(_misc_.VideoMode_refresh_get, _misc_.VideoMode_refresh_set)
+ Depth = property(GetDepth,doc="See `GetDepth`")
+ Height = property(GetHeight,doc="See `GetHeight`")
+ Width = property(GetWidth,doc="See `GetWidth`")
_misc_.VideoMode_swigregister(VideoMode)
class Display(object):
__repr__ = _swig_repr
def __init__(self, *args, **kwargs):
"""
- __init__(self, size_t index=0) -> Display
+ __init__(self, unsigned int index=0) -> Display
Set up a Display instance with the specified display. The displays
are numbered from 0 to GetCount() - 1, 0 is always the primary display
__del__ = lambda self : None;
def GetCount(*args, **kwargs):
"""
- GetCount() -> size_t
+ GetCount() -> unsigned int
Return the number of available displays.
"""
"""
return _misc_.Display_ResetMode(*args, **kwargs)
+ ClientArea = property(GetClientArea,doc="See `GetClientArea`")
+ CurrentMode = property(GetCurrentMode,doc="See `GetCurrentMode`")
+ Geometry = property(GetGeometry,doc="See `GetGeometry`")
+ Modes = property(GetModes,doc="See `GetModes`")
+ Name = property(GetName,doc="See `GetName`")
_misc_.Display_swigregister(Display)
DefaultVideoMode = cvar.DefaultVideoMode
def Display_GetCount(*args):
"""
- Display_GetCount() -> size_t
+ Display_GetCount() -> unsigned int
Return the number of available displays.
"""
return _misc_.StandardPaths_Get(*args, **kwargs)
Get = staticmethod(Get)
+ def GetExecutablePath(*args, **kwargs):
+ """
+ GetExecutablePath(self) -> String
+
+ Return the path (directory+filename) of the running executable or an
+ empty string if it couldn't be determined. The path is returned as an
+ absolute path whenever possible.
+ """
+ return _misc_.StandardPaths_GetExecutablePath(*args, **kwargs)
+
def GetConfigDir(*args, **kwargs):
"""
GetConfigDir(self) -> String
"""
return _misc_.StandardPaths_GetDocumentsDir(*args, **kwargs)
+ def GetTempDir(*args, **kwargs):
+ """
+ GetTempDir(self) -> String
+
+ Return the user's directory for temporary files.
+ """
+ return _misc_.StandardPaths_GetTempDir(*args, **kwargs)
+
def SetInstallPrefix(*args, **kwargs):
"""
SetInstallPrefix(self, String prefix)
return approximate battery state
"""
return _misc_.GetBatteryState(*args)
+#---------------------------------------------------------------------------
+
+class AboutDialogInfo(object):
+ """
+ `wx.AboutDialogInfo` contains information to be shown in the standard
+ About dialog displayed by the `wx.AboutBox` function. This class
+ contains the general information about the program, such as its name,
+ version, copyright and so on, as well as lists of the program
+ developers, documentation writers, artists and translators.
+
+ While all the main platforms have a native implementation of the about
+ dialog, they are often more limited than the generic version provided
+ by wxWidgets and so the generic version is used if
+ `wx.AboutDialogInfo` has any fields not supported by the native
+ version. Currently GTK+ version supports all the possible fields
+ natively but MSW and Mac versions don't support URLs, licence text nor
+ custom icons in the about dialog and if either of those is used,
+ wxAboutBox() will automatically use the generic version so you should
+ avoid specifying these fields to achieve more native look and feel.
+
+ """
+ thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
+ __repr__ = _swig_repr
+ def __init__(self, *args, **kwargs):
+ """
+ __init__(self) -> AboutDialogInfo
+
+ `wx.AboutDialogInfo` contains information to be shown in the standard
+ About dialog displayed by the `wx.AboutBox` function. This class
+ contains the general information about the program, such as its name,
+ version, copyright and so on, as well as lists of the program
+ developers, documentation writers, artists and translators.
+
+ While all the main platforms have a native implementation of the about
+ dialog, they are often more limited than the generic version provided
+ by wxWidgets and so the generic version is used if
+ `wx.AboutDialogInfo` has any fields not supported by the native
+ version. Currently GTK+ version supports all the possible fields
+ natively but MSW and Mac versions don't support URLs, licence text nor
+ custom icons in the about dialog and if either of those is used,
+ wxAboutBox() will automatically use the generic version so you should
+ avoid specifying these fields to achieve more native look and feel.
+
+ """
+ _misc_.AboutDialogInfo_swiginit(self,_misc_.new_AboutDialogInfo(*args, **kwargs))
+ __swig_destroy__ = _misc_.delete_AboutDialogInfo
+ __del__ = lambda self : None;
+ def SetName(*args, **kwargs):
+ """
+ SetName(self, String name)
+
+ Set the name of the program. If this method is not called, the string
+ returned by `wx.App.GetAppName` will be shown in the dialog.
+ """
+ return _misc_.AboutDialogInfo_SetName(*args, **kwargs)
+
+ def GetName(*args, **kwargs):
+ """
+ GetName(self) -> String
+
+ Returns the program name.
+ """
+ return _misc_.AboutDialogInfo_GetName(*args, **kwargs)
+
+ Name = property(GetName,SetName)
+ def SetVersion(*args, **kwargs):
+ """
+ SetVersion(self, String version)
+
+ Set the version of the program. The version is in free format,
+ i.e. not necessarily in the x.y.z form but it shouldn't contain the
+ "version" word.
+ """
+ return _misc_.AboutDialogInfo_SetVersion(*args, **kwargs)
+
+ def HasVersion(*args, **kwargs):
+ """
+ HasVersion(self) -> bool
+
+ Returns ``True`` if the version property has been set.
+ """
+ return _misc_.AboutDialogInfo_HasVersion(*args, **kwargs)
+
+ def GetVersion(*args, **kwargs):
+ """
+ GetVersion(self) -> String
+
+ Returns the version value.
+ """
+ return _misc_.AboutDialogInfo_GetVersion(*args, **kwargs)
+
+ Version = property(GetVersion,SetVersion)
+ def SetDescription(*args, **kwargs):
+ """
+ SetDescription(self, String desc)
+
+ Set brief, but possibly multiline, description of the program.
+ """
+ return _misc_.AboutDialogInfo_SetDescription(*args, **kwargs)
+
+ def HasDescription(*args, **kwargs):
+ """
+ HasDescription(self) -> bool
+
+ Returns ``True`` if the description property has been set.
+ """
+ return _misc_.AboutDialogInfo_HasDescription(*args, **kwargs)
+
+ def GetDescription(*args, **kwargs):
+ """
+ GetDescription(self) -> String
+
+ Returns the description value.
+ """
+ return _misc_.AboutDialogInfo_GetDescription(*args, **kwargs)
+
+ Description = property(GetDescription,SetDescription)
+ def SetCopyright(*args, **kwargs):
+ """
+ SetCopyright(self, String copyright)
+
+ Set the short string containing the program copyright
+ information. Notice that any occurrences of "(C)" in ``copyright``
+ will be replaced by the copyright symbol (circled C) automatically,
+ which means that you can avoid using this symbol in the program source
+ code which can be problematic.
+ """
+ return _misc_.AboutDialogInfo_SetCopyright(*args, **kwargs)
+
+ def HasCopyright(*args, **kwargs):
+ """
+ HasCopyright(self) -> bool
+
+ Returns ``True`` if the copyright property has been set.
+ """
+ return _misc_.AboutDialogInfo_HasCopyright(*args, **kwargs)
+
+ def GetCopyright(*args, **kwargs):
+ """
+ GetCopyright(self) -> String
+
+ Returns the copyright value.
+ """
+ return _misc_.AboutDialogInfo_GetCopyright(*args, **kwargs)
+
+ Copyright = property(GetCopyright,SetCopyright)
+ def SetLicence(*args, **kwargs):
+ """
+ SetLicence(self, String licence)
+
+ Set the long, multiline string containing the text of the program
+ licence.
+
+ Only GTK+ version supports showing the licence text in the native
+ about dialog currently so the generic version will be used under all
+ the other platforms if this method is called. To preserve the native
+ look and feel it is advised that you do not call this method but
+ provide a separate menu item in the "Help" menu for displaying the
+ text of your program licence.
+
+ """
+ return _misc_.AboutDialogInfo_SetLicence(*args, **kwargs)
+
+ def SetLicense(*args, **kwargs):
+ """
+ SetLicense(self, String licence)
+
+ This is the same as `SetLicence`.
+ """
+ return _misc_.AboutDialogInfo_SetLicense(*args, **kwargs)
+
+ def HasLicence(*args, **kwargs):
+ """
+ HasLicence(self) -> bool
+
+ Returns ``True`` if the licence property has been set.
+ """
+ return _misc_.AboutDialogInfo_HasLicence(*args, **kwargs)
+
+ def GetLicence(*args, **kwargs):
+ """
+ GetLicence(self) -> String
+
+ Returns the licence value.
+ """
+ return _misc_.AboutDialogInfo_GetLicence(*args, **kwargs)
+
+ Licence = property(GetLicence,SetLicence)
+ License = Licence
+ def SetIcon(*args, **kwargs):
+ """
+ SetIcon(self, Icon icon)
+
+ Set the icon to be shown in the dialog. By default the icon of the
+ main frame will be shown if the native about dialog supports custom
+ icons. If it doesn't but a valid icon is specified using this method,
+ the generic about dialog is used instead so you should avoid calling
+ this function for maximally native look and feel.
+ """
+ return _misc_.AboutDialogInfo_SetIcon(*args, **kwargs)
+
+ def HasIcon(*args, **kwargs):
+ """
+ HasIcon(self) -> bool
+
+ Returns ``True`` if the icon property has been set.
+ """
+ return _misc_.AboutDialogInfo_HasIcon(*args, **kwargs)
+
+ def GetIcon(*args, **kwargs):
+ """
+ GetIcon(self) -> Icon
+
+ Return the current icon value.
+ """
+ return _misc_.AboutDialogInfo_GetIcon(*args, **kwargs)
+
+ Icon = property(GetIcon,SetIcon)
+ def _SetWebSite(*args, **kwargs):
+ """_SetWebSite(self, String url, String desc=wxEmptyString)"""
+ return _misc_.AboutDialogInfo__SetWebSite(*args, **kwargs)
+
+ def _GetWebSiteURL(*args, **kwargs):
+ """_GetWebSiteURL(self) -> String"""
+ return _misc_.AboutDialogInfo__GetWebSiteURL(*args, **kwargs)
+
+ def _GetWebSiteDescription(*args, **kwargs):
+ """_GetWebSiteDescription(self) -> String"""
+ return _misc_.AboutDialogInfo__GetWebSiteDescription(*args, **kwargs)
+
+ def HasWebSite(*args, **kwargs):
+ """HasWebSite(self) -> bool"""
+ return _misc_.AboutDialogInfo_HasWebSite(*args, **kwargs)
+
+ def SetWebSite(self, args):
+ """
+ SetWebSite(self, URL, [Description])
+
+ Set the web site property. The ``args`` parameter can
+ either be a single string for the URL, to a 2-tuple of
+ (URL, Description) strings.
+ """
+ if type(args) in [str, unicode]:
+ self._SetWebSite(args)
+ else:
+ self._SetWebSite(args[0], args[1])
+
+ def GetWebSite(self):
+ """
+ GetWebSite(self) --> (URL, Description)
+ """
+ return (self._GetWebSiteURL(), self._GetWebSiteDescription())
+
+ WebSite = property(GetWebSite,SetWebSite)
+ def SetDevelopers(*args, **kwargs):
+ """
+ SetDevelopers(self, list developers)
+
+ Set the list of the developers of the program.
+ """
+ return _misc_.AboutDialogInfo_SetDevelopers(*args, **kwargs)
+
+ def AddDeveloper(*args, **kwargs):
+ """
+ AddDeveloper(self, String developer)
+
+ Add a string to the list of developers.
+ """
+ return _misc_.AboutDialogInfo_AddDeveloper(*args, **kwargs)
+
+ def HasDevelopers(*args, **kwargs):
+ """
+ HasDevelopers(self) -> bool
+
+ Returns ``True if any developers have been set.
+ """
+ return _misc_.AboutDialogInfo_HasDevelopers(*args, **kwargs)
+
+ def GetDevelopers(*args, **kwargs):
+ """
+ GetDevelopers(self) --> list
+
+ Returns the list of developers.
+ """
+ return _misc_.AboutDialogInfo_GetDevelopers(*args, **kwargs)
+
+ Developers = property(GetDevelopers,SetDevelopers)
+ def SetDocWriters(*args, **kwargs):
+ """
+ SetDocWriters(self, list docwriters)
+
+ Set the list of the documentation writers.
+ """
+ return _misc_.AboutDialogInfo_SetDocWriters(*args, **kwargs)
+
+ def AddDocWriter(*args, **kwargs):
+ """
+ AddDocWriter(self, String docwriter)
+
+ Add a string to the list of documentation writers.
+ """
+ return _misc_.AboutDialogInfo_AddDocWriter(*args, **kwargs)
+
+ def HasDocWriters(*args, **kwargs):
+ """
+ HasDocWriters(self) -> bool
+
+ Returns ``True if any documentation writers have been set.
+ """
+ return _misc_.AboutDialogInfo_HasDocWriters(*args, **kwargs)
+
+ def GetDocWriters(*args, **kwargs):
+ """
+ GetDocWriters(self) --> list
+
+ Returns the list of documentation writers.
+ """
+ return _misc_.AboutDialogInfo_GetDocWriters(*args, **kwargs)
+
+ DocWriters = property(GetDocWriters,SetDocWriters)
+ def SetArtists(*args, **kwargs):
+ """
+ SetArtists(self, list artists)
+
+ Set the list of artists for the program.
+ """
+ return _misc_.AboutDialogInfo_SetArtists(*args, **kwargs)
+
+ def AddArtist(*args, **kwargs):
+ """
+ AddArtist(self, String artist)
+
+ Add a string to the list of artists.
+ """
+ return _misc_.AboutDialogInfo_AddArtist(*args, **kwargs)
+
+ def HasArtists(*args, **kwargs):
+ """
+ HasArtists(self) -> bool
+
+ Returns ``True`` if any artists have been set.
+ """
+ return _misc_.AboutDialogInfo_HasArtists(*args, **kwargs)
+
+ def GetArtists(*args, **kwargs):
+ """
+ GetArtists(self) --> list
+
+ Returns the list od artists.
+ """
+ return _misc_.AboutDialogInfo_GetArtists(*args, **kwargs)
+
+ Artists = property(GetArtists,SetArtists)
+ def SetTranslators(*args, **kwargs):
+ """
+ SetTranslators(self, list translators)
+
+ Sets the list of program translators.
+ """
+ return _misc_.AboutDialogInfo_SetTranslators(*args, **kwargs)
+
+ def AddTranslator(*args, **kwargs):
+ """
+ AddTranslator(self, String translator)
+
+ Add a string to the list of translators.
+ """
+ return _misc_.AboutDialogInfo_AddTranslator(*args, **kwargs)
+
+ def HasTranslators(*args, **kwargs):
+ """
+ HasTranslators(self) -> bool
+
+ Returns ``True`` if any translators have been set.
+ """
+ return _misc_.AboutDialogInfo_HasTranslators(*args, **kwargs)
+
+ def GetTranslators(*args, **kwargs):
+ """
+ GetTranslators(self) --> list
+
+ Returns the list of program translators.
+ """
+ return _misc_.AboutDialogInfo_GetTranslators(*args, **kwargs)
+
+ Translators = property(GetTranslators,SetTranslators)
+ def IsSimple(*args, **kwargs):
+ """IsSimple(self) -> bool"""
+ return _misc_.AboutDialogInfo_IsSimple(*args, **kwargs)
+
+ def GetDescriptionAndCredits(*args, **kwargs):
+ """GetDescriptionAndCredits(self) -> String"""
+ return _misc_.AboutDialogInfo_GetDescriptionAndCredits(*args, **kwargs)
+
+_misc_.AboutDialogInfo_swigregister(AboutDialogInfo)
+
+
+def AboutBox(*args, **kwargs):
+ """
+ AboutBox(AboutDialogInfo info)
+
+ This function shows the standard about dialog containing the
+ information specified in ``info``. If the current platform has a
+ native about dialog which is capable of showing all the fields in
+ `wx.AboutDialogInfo`, the native dialog is used, otherwise the
+ function falls back to the generic wxWidgets version of the dialog.
+ """
+ return _misc_.AboutBox(*args, **kwargs)