From 8feaa2414c44f851c4ee28c98949a4a20dc2ce15 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Tue, 4 Oct 2011 08:01:51 +0000 Subject: [PATCH] Instead of renaming the SetRect and SetClientRect methods, just add some python wrappers. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69304 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- etg/window.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/etg/window.py b/etg/window.py index f06c1cdd..3fb1e90d 100644 --- a/etg/window.py +++ b/etg/window.py @@ -71,9 +71,13 @@ def run(): c.find('ScreenToClient').findOverload('int *').ignore() # Rename these overloads for symmetry with the getters of the same name - c.find('SetSize').findOverload('wxRect').pyName = 'SetRect' - c.find('SetClientSize').findOverload('wxRect').pyName = 'SetClientRect' - + #c.find('SetSize').findOverload('wxRect').pyName = 'SetRect' + #c.find('SetClientSize').findOverload('wxRect').pyName = 'SetClientRect' + c.addPyMethod('SetRect', '(self, rect)', 'return self.SetSize(rect)') + c.addPyProperty('Rect GetRect SetRect') + c.addPyMethod('SetClientRect', '(self, rect)', 'return self.SetClientSize(rect)') + c.addPyProperty('ClientRect GetClientRect SetClientRect') + m = c.find('GetTextExtent').findOverload('int *') m.pyName = 'GetFullTextExtent' m.find('w').out = True @@ -178,7 +182,6 @@ def run(): c.addProperty('CharWidth GetCharWidth') c.addProperty('Children GetChildren') c.addProperty('ClientAreaOrigin GetClientAreaOrigin') - c.addProperty('ClientRect GetClientRect SetClientRect') c.addProperty('ClientSize GetClientSize SetClientSize') c.addProperty('Constraints GetConstraints SetConstraints') c.addProperty('ContainingSizer GetContainingSizer SetContainingSizer') @@ -205,7 +208,6 @@ def run(): c.addProperty('Name GetName SetName') c.addProperty('Parent GetParent') c.addProperty('Position GetPosition SetPosition') - c.addProperty('Rect GetRect SetRect') c.addProperty('ScreenPosition GetScreenPosition') c.addProperty('ScreenRect GetScreenRect') c.addProperty('Size GetSize SetSize')