SWIGged updates for wxMAC

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15128 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2002-04-13 03:42:53 +00:00
parent 26a25f9523
commit 59988cd010
24 changed files with 752 additions and 168 deletions

View File

@@ -389,6 +389,23 @@ class wxMouseEvent(wxMouseEventPtr):
class wxMouseCaptureChangedEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetCapturedWindow(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseCaptureChangedEvent_GetCapturedWindow,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxMouseCaptureChangedEvent instance at %s>" % (self.this,)
class wxMouseCaptureChangedEvent(wxMouseCaptureChangedEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxMouseCaptureChangedEvent,_args,_kwargs)
self.thisown = 1
class wxKeyEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
@@ -414,6 +431,12 @@ class wxKeyEventPtr(wxEventPtr):
def HasModifiers(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_HasModifiers,(self,) + _args, _kwargs)
return val
def GetRawKeyCode(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_GetRawKeyCode,(self,) + _args, _kwargs)
return val
def GetRawKeyFlags(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_GetRawKeyFlags,(self,) + _args, _kwargs)
return val
def GetX(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_GetX,(self,) + _args, _kwargs)
return val
@@ -452,6 +475,12 @@ class wxKeyEventPtr(wxEventPtr):
if name == "m_scanCode" :
eventsc.wxKeyEvent_m_scanCode_set(self,value)
return
if name == "m_rawCode" :
eventsc.wxKeyEvent_m_rawCode_set(self,value)
return
if name == "m_rawFlags" :
eventsc.wxKeyEvent_m_rawFlags_set(self,value)
return
self.__dict__[name] = value
def __getattr__(self,name):
if name == "m_x" :
@@ -470,6 +499,10 @@ class wxKeyEventPtr(wxEventPtr):
return eventsc.wxKeyEvent_m_metaDown_get(self)
if name == "m_scanCode" :
return eventsc.wxKeyEvent_m_scanCode_get(self)
if name == "m_rawCode" :
return eventsc.wxKeyEvent_m_rawCode_get(self)
if name == "m_rawFlags" :
return eventsc.wxKeyEvent_m_rawFlags_get(self)
raise AttributeError,name
def __repr__(self):
return "<C wxKeyEvent instance at %s>" % (self.this,)