+ self.this = windows3c.new_wxLayoutAlgorithm(*_args,**_kwargs)
+ self.thisown = 1
+
+
+
+
+class wxPopupWindowPtr(wxWindowPtr):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def Create(self, *_args, **_kwargs):
+ val = windows3c.wxPopupWindow_Create(self, *_args, **_kwargs)
+ return val
+ def Position(self, *_args, **_kwargs):
+ val = windows3c.wxPopupWindow_Position(self, *_args, **_kwargs)
+ return val
+ def __repr__(self):
+ return "<%s.%s instance; proxy of C++ wxPopupWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this)
+class wxPopupWindow(wxPopupWindowPtr):
+ def __init__(self,*_args,**_kwargs):
+ self.this = windows3c.new_wxPopupWindow(*_args,**_kwargs)
+ self.thisown = 1
+ self._setOORInfo(self)
+
+
+
+def wxPrePopupWindow(*_args,**_kwargs):
+ val = wxPopupWindowPtr(windows3c.new_wxPrePopupWindow(*_args,**_kwargs))
+ val.thisown = 1
+ val._setOORInfo(val)
+ return val
+
+
+class wxPopupTransientWindowPtr(wxPopupWindowPtr):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def _setCallbackInfo(self, *_args, **_kwargs):
+ val = windows3c.wxPopupTransientWindow__setCallbackInfo(self, *_args, **_kwargs)
+ return val
+ def Popup(self, *_args, **_kwargs):
+ val = windows3c.wxPopupTransientWindow_Popup(self, *_args, **_kwargs)
+ return val
+ def Dismiss(self, *_args, **_kwargs):
+ val = windows3c.wxPopupTransientWindow_Dismiss(self, *_args, **_kwargs)
+ return val
+ def __repr__(self):
+ return "<%s.%s instance; proxy of C++ wxPopupTransientWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this)
+class wxPopupTransientWindow(wxPopupTransientWindowPtr):
+ def __init__(self,*_args,**_kwargs):
+ self.this = windows3c.new_wxPopupTransientWindow(*_args,**_kwargs)
+ self.thisown = 1
+ self._setCallbackInfo(self, wxPopupTransientWindow)
+ self._setOORInfo(self)
+
+
+
+def wxPrePopupTransientWindow(*_args,**_kwargs):
+ val = wxPopupTransientWindowPtr(windows3c.new_wxPrePopupTransientWindow(*_args,**_kwargs))
+ val.thisown = 1
+ val._setOORInfo(val)
+ return val
+
+
+class wxTipWindowPtr(wxPopupTransientWindowPtr):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def SetBoundingRect(self, *_args, **_kwargs):
+ val = windows3c.wxTipWindow_SetBoundingRect(self, *_args, **_kwargs)
+ return val
+ def Close(self, *_args, **_kwargs):
+ val = windows3c.wxTipWindow_Close(self, *_args, **_kwargs)
+ return val
+ def __repr__(self):
+ return "<%s.%s instance; proxy of C++ wxTipWindow instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this)
+class wxTipWindow(wxTipWindowPtr):
+ def __init__(self,*_args,**_kwargs):
+ self.this = windows3c.new_wxTipWindow(*_args,**_kwargs)