]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/msw/windows3.py
fixed bug in generation of thumb scroll events
[wxWidgets.git] / wxPython / src / msw / windows3.py
index 9674a3cb2ef9dd0672d76a39166fe68e5ab83878..994e73cca0102359057b5a4a8984f47e3b6b5635 100644 (file)
@@ -5,6 +5,8 @@ from misc import *
 
 from gdi import *
 
 
 from gdi import *
 
+from fonts import *
+
 from windows import *
 
 from clip_dnd import *
 from windows import *
 
 from clip_dnd import *
@@ -125,7 +127,7 @@ class wxSashWindow(wxSashWindowPtr):
 def wxPreSashWindow(*_args,**_kwargs):
     val = wxSashWindowPtr(apply(windows3c.new_wxPreSashWindow,_args,_kwargs))
     val.thisown = 1
 def wxPreSashWindow(*_args,**_kwargs):
     val = wxSashWindowPtr(apply(windows3c.new_wxPreSashWindow,_args,_kwargs))
     val.thisown = 1
-    val._setOORInfo(self)
+    val._setOORInfo(val)
     return val
 
 
     return val
 
 
@@ -236,7 +238,7 @@ class wxSashLayoutWindow(wxSashLayoutWindowPtr):
 def wxPreSashLayoutWindow(*_args,**_kwargs):
     val = wxSashLayoutWindowPtr(apply(windows3c.new_wxPreSashLayoutWindow,_args,_kwargs))
     val.thisown = 1
 def wxPreSashLayoutWindow(*_args,**_kwargs):
     val = wxSashLayoutWindowPtr(apply(windows3c.new_wxPreSashLayoutWindow,_args,_kwargs))
     val.thisown = 1
-    val._setOORInfo(self)
+    val._setOORInfo(val)
     return val
 
 
     return val
 
 
@@ -289,7 +291,7 @@ class wxPopupWindow(wxPopupWindowPtr):
 def wxPrePopupWindow(*_args,**_kwargs):
     val = wxPopupWindowPtr(apply(windows3c.new_wxPrePopupWindow,_args,_kwargs))
     val.thisown = 1
 def wxPrePopupWindow(*_args,**_kwargs):
     val = wxPopupWindowPtr(apply(windows3c.new_wxPrePopupWindow,_args,_kwargs))
     val.thisown = 1
-    val._setOORInfo(self)
+    val._setOORInfo(val)
     return val
 
 
     return val
 
 
@@ -320,10 +322,31 @@ class wxPopupTransientWindow(wxPopupTransientWindowPtr):
 def wxPrePopupTransientWindow(*_args,**_kwargs):
     val = wxPopupTransientWindowPtr(apply(windows3c.new_wxPrePopupTransientWindow,_args,_kwargs))
     val.thisown = 1
 def wxPrePopupTransientWindow(*_args,**_kwargs):
     val = wxPopupTransientWindowPtr(apply(windows3c.new_wxPrePopupTransientWindow,_args,_kwargs))
     val.thisown = 1
-    val._setOORInfo(self)
+    val._setOORInfo(val)
     return val
 
 
     return val
 
 
+class wxTipWindowPtr(wxPopupTransientWindowPtr):
+    def __init__(self,this):
+        self.this = this
+        self.thisown = 0
+    def SetBoundingRect(self, *_args, **_kwargs):
+        val = apply(windows3c.wxTipWindow_SetBoundingRect,(self,) + _args, _kwargs)
+        return val
+    def Close(self, *_args, **_kwargs):
+        val = apply(windows3c.wxTipWindow_Close,(self,) + _args, _kwargs)
+        return val
+    def __repr__(self):
+        return "<C wxTipWindow instance at %s>" % (self.this,)
+class wxTipWindow(wxTipWindowPtr):
+    def __init__(self,*_args,**_kwargs):
+        self.this = apply(windows3c.new_wxTipWindow,_args,_kwargs)
+        self.thisown = 1
+        self._setOORInfo(self)
+
+
+
+
 
 
 #-------------- FUNCTION WRAPPERS ------------------
 
 
 #-------------- FUNCTION WRAPPERS ------------------