reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28017 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -5344,6 +5344,15 @@ class Clipboard(_core.Object):
|
||||
"""
|
||||
return _misc_.Clipboard_UsePrimarySelection(*args, **kwargs)
|
||||
|
||||
def Get(*args, **kwargs):
|
||||
"""
|
||||
Get() -> Clipboard
|
||||
|
||||
Returns global instance (wxTheClipboard) of the object.
|
||||
"""
|
||||
return _misc_.Clipboard_Get(*args, **kwargs)
|
||||
|
||||
Get = staticmethod(Get)
|
||||
|
||||
class ClipboardPtr(Clipboard):
|
||||
def __init__(self, this):
|
||||
@@ -5352,6 +5361,31 @@ class ClipboardPtr(Clipboard):
|
||||
self.__class__ = Clipboard
|
||||
_misc_.Clipboard_swigregister(ClipboardPtr)
|
||||
|
||||
def Clipboard_Get(*args, **kwargs):
|
||||
"""
|
||||
Clipboard_Get() -> Clipboard
|
||||
|
||||
Returns global instance (wxTheClipboard) of the object.
|
||||
"""
|
||||
return _misc_.Clipboard_Get(*args, **kwargs)
|
||||
|
||||
class _wxPyDelayedInitWrapper(object):
|
||||
def __init__(self, initfunc, *args, **kwargs):
|
||||
self._initfunc = initfunc
|
||||
self._args = args
|
||||
self._kwargs = kwargs
|
||||
self._instance = None
|
||||
def _checkInstance(self):
|
||||
if self._instance is None:
|
||||
self._instance = self._initfunc(*self._args, **self._kwargs)
|
||||
def __getattr__(self, name):
|
||||
self._checkInstance()
|
||||
return getattr(self._instance, name)
|
||||
def __repr__(self):
|
||||
self._checkInstance()
|
||||
return repr(self._instance)
|
||||
TheClipboard = _wxPyDelayedInitWrapper(Clipboard.Get)
|
||||
|
||||
class ClipboardLocker(object):
|
||||
"""
|
||||
A helpful class for opening the clipboard and automatically
|
||||
@@ -5392,7 +5426,6 @@ class ClipboardLockerPtr(ClipboardLocker):
|
||||
if not hasattr(self,"thisown"): self.thisown = 0
|
||||
self.__class__ = ClipboardLocker
|
||||
_misc_.ClipboardLocker_swigregister(ClipboardLockerPtr)
|
||||
TheClipboard = cvar.TheClipboard
|
||||
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
|
Reference in New Issue
Block a user