X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5a2a9da2c234078f32cf6827bbca0d31abd8a85c..e41e579f40ec15c8c20aa3118b7367281ae4f95b:/wxPython/src/msw/controls2.py?ds=sidebyside diff --git a/wxPython/src/msw/controls2.py b/wxPython/src/msw/controls2.py index 846605012c..b8cdf7b9ed 100644 --- a/wxPython/src/msw/controls2.py +++ b/wxPython/src/msw/controls2.py @@ -392,6 +392,12 @@ class wxListEventPtr(wxNotifyEventPtr): def GetCacheTo(self, *_args, **_kwargs): val = controls2c.wxListEvent_GetCacheTo(self, *_args, **_kwargs) return val + def IsEditCancelled(self, *_args, **_kwargs): + val = controls2c.wxListEvent_IsEditCancelled(self, *_args, **_kwargs) + return val + def SetEditCanceled(self, *_args, **_kwargs): + val = controls2c.wxListEvent_SetEditCanceled(self, *_args, **_kwargs) + return val def __setattr__(self,name,value): if name == "m_code" : controls2c.wxListEvent_m_code_set(self,value) @@ -468,6 +474,10 @@ class wxListCtrlPtr(wxControlPtr): def GetCountPerPage(self, *_args, **_kwargs): val = controls2c.wxListCtrl_GetCountPerPage(self, *_args, **_kwargs) return val + def GetViewRect(self, *_args, **_kwargs): + val = controls2c.wxListCtrl_GetViewRect(self, *_args, **_kwargs) + if val: val = wxRectPtr(val) ; val.thisown = 1 + return val def GetEditControl(self, *_args, **_kwargs): val = controls2c.wxListCtrl_GetEditControl(self, *_args, **_kwargs) return val @@ -520,6 +530,7 @@ class wxListCtrlPtr(wxControlPtr): return val def GetItemSpacing(self, *_args, **_kwargs): val = controls2c.wxListCtrl_GetItemSpacing(self, *_args, **_kwargs) + if val: val = wxSizePtr(val) ; val.thisown = 1 return val def GetSelectedItemCount(self, *_args, **_kwargs): val = controls2c.wxListCtrl_GetSelectedItemCount(self, *_args, **_kwargs)