X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1eeb270e7c73fb476d3849fe4e11cd95a6a5f2cc..dd47af27e12ee66b3e9eed6f1711e516f36dc837:/wxPython/src/mac/_misc.py diff --git a/wxPython/src/mac/_misc.py b/wxPython/src/mac/_misc.py index 4c4711cf84..2378a5c948 100644 --- a/wxPython/src/mac/_misc.py +++ b/wxPython/src/mac/_misc.py @@ -273,6 +273,9 @@ def SystemOptions_IsFalse(*args, **kwargs): """SystemOptions_IsFalse(String name) -> bool""" return _misc_.SystemOptions_IsFalse(*args, **kwargs) +# Until the new native control for wxMac is up to par, still use the generic one. +SystemOptions.SetOptionInt("mac.listctrl.always_use_generic", 1) + #--------------------------------------------------------------------------- @@ -295,10 +298,18 @@ def IsStockID(*args, **kwargs): 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()""" @@ -328,41 +339,6 @@ def Shell(*args, **kwargs): 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)""" @@ -372,6 +348,14 @@ def GetOsDescription(*args): """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) @@ -810,6 +794,8 @@ class ToolTip(_core.Object): 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): @@ -902,6 +888,9 @@ class Caret(object): 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): @@ -1025,6 +1014,10 @@ class FileHistory(_core.Object): 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): @@ -1051,6 +1044,177 @@ def PreSingleInstanceChecker(*args, **kwargs): 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""" @@ -1076,6 +1240,8 @@ class TipProvider(object): """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): @@ -1161,6 +1327,9 @@ class Timer(_core.EvtHandler): """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 @@ -1188,6 +1357,7 @@ class TimerEvent(_core.Event): """GetInterval(self) -> int""" return _misc_.TimerEvent_GetInterval(*args, **kwargs) + Interval = property(GetInterval,doc="See `GetInterval`") _misc_.TimerEvent_swigregister(TimerEvent) class TimerRunner(object): @@ -1531,6 +1701,8 @@ class LogWindow(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): @@ -1556,6 +1728,7 @@ 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): @@ -1569,6 +1742,7 @@ class LogBuffer(Log): """GetBuffer(self) -> String""" return _misc_.LogBuffer_GetBuffer(*args, **kwargs) + Buffer = property(GetBuffer,doc="See `GetBuffer`") _misc_.LogBuffer_swigregister(LogBuffer) @@ -1765,6 +1939,12 @@ class Process(_core.EvtHandler): """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): @@ -1796,6 +1976,8 @@ class ProcessEvent(_core.Event): 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 @@ -2001,6 +2183,37 @@ class Joystick(object): 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 @@ -2087,6 +2300,11 @@ class JoystickEvent(_core.Event): 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 ) @@ -2219,6 +2437,15 @@ class FileTypeInfo(object): """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): @@ -2293,6 +2520,15 @@ class FileType(object): 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): @@ -2371,7 +2607,7 @@ class ArtProvider(object): 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): @@ -2395,7 +2631,7 @@ class ArtProvider(object): 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): @@ -2415,36 +2651,49 @@ class ArtProvider(object): """_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) - PushProvider = staticmethod(PushProvider) - def PopProvider(*args, **kwargs): + Push = staticmethod(Push) + PushProvider = wx._deprecated(Push, "See `Push`") + def Insert(*args, **kwargs): """ - PopProvider() -> bool + Insert(ArtProvider provider) + + Add new provider to the bottom of providers stack. + """ + return _misc_.ArtProvider_Insert(*args, **kwargs) + + Insert = staticmethod(Insert) + InsertProvider = wx._deprecated(Insert, "See `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 = wx._deprecated(Pop, "See `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 = wx._deprecated(Delete, "See `Delete`") def GetBitmap(*args, **kwargs): """ GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -> Bitmap @@ -2539,30 +2788,38 @@ ART_QUIT = cvar.ART_QUIT 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_Insert(*args, **kwargs): + """ + ArtProvider_Insert(ArtProvider provider) + + Add new provider to the bottom of providers stack. + """ + return _misc_.ArtProvider_Insert(*args, **kwargs) -def ArtProvider_PopProvider(*args): +def ArtProvider_Pop(*args): """ - ArtProvider_PopProvider() -> bool + 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 @@ -2964,6 +3221,17 @@ class ConfigBase(object): """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): @@ -3737,6 +4005,30 @@ class DateTime(object): 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 @@ -4056,6 +4348,12 @@ class TimeSpan(object): 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): @@ -4247,6 +4545,11 @@ class DateSpan(object): """__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): @@ -4388,6 +4691,8 @@ class DataFormat(object): """ 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 @@ -4485,6 +4790,11 @@ class DataObject(object): """ 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 @@ -4553,6 +4863,7 @@ class DataObjectSimple(DataObject): """ return _misc_.DataObjectSimple_SetData(*args, **kwargs) + Format = property(GetFormat,SetFormat,doc="See `GetFormat` and `SetFormat`") _misc_.DataObjectSimple_swigregister(DataObjectSimple) class PyDataObjectSimple(DataObjectSimple): @@ -4641,6 +4952,7 @@ class DataObjectComposite(DataObject): """ return _misc_.DataObjectComposite_GetReceivedFormat(*args, **kwargs) + ReceivedFormat = property(GetReceivedFormat,doc="See `GetReceivedFormat`") _misc_.DataObjectComposite_swigregister(DataObjectComposite) class TextDataObject(DataObjectSimple): @@ -4699,6 +5011,8 @@ 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): @@ -4771,6 +5085,7 @@ class BitmapDataObject(DataObjectSimple): """ return _misc_.BitmapDataObject_SetBitmap(*args, **kwargs) + Bitmap = property(GetBitmap,SetBitmap,doc="See `GetBitmap` and `SetBitmap`") _misc_.BitmapDataObject_swigregister(BitmapDataObject) class PyBitmapDataObject(BitmapDataObject): @@ -4830,6 +5145,7 @@ class FileDataObject(DataObjectSimple): """ return _misc_.FileDataObject_AddFile(*args, **kwargs) + Filenames = property(GetFilenames,doc="See `GetFilenames`") _misc_.FileDataObject_swigregister(FileDataObject) class CustomDataObject(DataObjectSimple): @@ -4880,6 +5196,8 @@ 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): @@ -4891,7 +5209,7 @@ 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. @@ -4913,6 +5231,7 @@ class URLDataObject(DataObject): """ return _misc_.URLDataObject_SetURL(*args, **kwargs) + URL = property(GetURL,SetURL,doc="See `GetURL` and `SetURL`") _misc_.URLDataObject_swigregister(URLDataObject) class MetafileDataObject(DataObjectSimple): @@ -4990,6 +5309,7 @@ class DropSource(object): 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): @@ -5075,6 +5395,9 @@ class DropTarget(object): """GetDefaultAction(self) -> int""" return _misc_.DropTarget_GetDefaultAction(*args, **kwargs) + Data = property(GetData,doc="See `GetData`") + DataObject = property(GetDataObject,SetDataObject,doc="See `GetDataObject` and `SetDataObject`") + DefaultAction = property(GetDefaultAction,SetDefaultAction,doc="See `GetDefaultAction` and `SetDefaultAction`") _misc_.DropTarget_swigregister(DropTarget) PyDropTarget = DropTarget @@ -5350,6 +5673,7 @@ class Clipboard(_core.Object): 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): @@ -5477,6 +5801,9 @@ class VideoMode(object): 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): @@ -5485,7 +5812,7 @@ 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 @@ -5496,7 +5823,7 @@ class Display(object): __del__ = lambda self : None; def GetCount(*args, **kwargs): """ - GetCount() -> size_t + GetCount() -> unsigned int Return the number of available displays. """ @@ -5620,12 +5947,17 @@ class Display(object): """ 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. """