X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2abc0a0f9bf1a1c4fb3e807be687850949603e5c..4c9993c3c762e151a82cfaa5af453bebb14a3b4f:/utils/wxPython/src/msw/misc2.py diff --git a/utils/wxPython/src/msw/misc2.py b/utils/wxPython/src/msw/misc2.py index 03d970b9e5..a052bbd796 100644 --- a/utils/wxPython/src/msw/misc2.py +++ b/utils/wxPython/src/msw/misc2.py @@ -6,6 +6,10 @@ from windows import * from misc import * from gdi import * + +from clip_dnd import * + +from events import * class wxToolTipPtr : def __init__(self,this): self.this = this @@ -67,18 +71,18 @@ class wxCaretPtr : def Move(self, *_args, **_kwargs): val = apply(misc2c.wxCaret_Move,(self,) + _args, _kwargs) return val + def SetSizeWH(self, *_args, **_kwargs): + val = apply(misc2c.wxCaret_SetSizeWH,(self,) + _args, _kwargs) + return val + def SetSize(self, *_args, **_kwargs): + val = apply(misc2c.wxCaret_SetSize,(self,) + _args, _kwargs) + return val def Show(self, *_args, **_kwargs): val = apply(misc2c.wxCaret_Show,(self,) + _args, _kwargs) return val def Hide(self, *_args, **_kwargs): val = apply(misc2c.wxCaret_Hide,(self,) + _args, _kwargs) return val - def OnSetFocus(self, *_args, **_kwargs): - val = apply(misc2c.wxCaret_OnSetFocus,(self,) + _args, _kwargs) - return val - def OnKillFocus(self, *_args, **_kwargs): - val = apply(misc2c.wxCaret_OnKillFocus,(self,) + _args, _kwargs) - return val def __repr__(self): return "" % (self.this,) class wxCaret(wxCaretPtr): @@ -89,6 +93,39 @@ class wxCaret(wxCaretPtr): +class wxFontEnumeratorPtr : + def __init__(self,this): + self.this = this + self.thisown = 0 + def __del__(self,misc2c=misc2c): + if self.thisown == 1 : + misc2c.delete_wxFontEnumerator(self) + def _setSelf(self, *_args, **_kwargs): + val = apply(misc2c.wxFontEnumerator__setSelf,(self,) + _args, _kwargs) + return val + def EnumerateFacenames(self, *_args, **_kwargs): + val = apply(misc2c.wxFontEnumerator_EnumerateFacenames,(self,) + _args, _kwargs) + return val + def EnumerateEncodings(self, *_args, **_kwargs): + val = apply(misc2c.wxFontEnumerator_EnumerateEncodings,(self,) + _args, _kwargs) + return val + def GetEncodings(self, *_args, **_kwargs): + val = apply(misc2c.wxFontEnumerator_GetEncodings,(self,) + _args, _kwargs) + return val + def GetFacenames(self, *_args, **_kwargs): + val = apply(misc2c.wxFontEnumerator_GetFacenames,(self,) + _args, _kwargs) + return val + def __repr__(self): + return "" % (self.this,) +class wxFontEnumerator(wxFontEnumeratorPtr): + def __init__(self,*_args,**_kwargs): + self.this = apply(misc2c.new_wxFontEnumerator,_args,_kwargs) + self.thisown = 1 + self._setSelf(self) + + + + class wxBusyCursorPtr : def __init__(self,this): self.this = this @@ -192,6 +229,10 @@ wxCaret_GetBlinkTime = misc2c.wxCaret_GetBlinkTime wxCaret_SetBlinkTime = misc2c.wxCaret_SetBlinkTime +wxPostEvent = misc2c.wxPostEvent + +wxWakeUpIdle = misc2c.wxWakeUpIdle + #-------------- VARIABLE WRAPPERS ------------------