]> git.saurik.com Git - wxWidgets.git/commitdiff
Added some methods to be consistent with wxWindow
authorRobin Dunn <robin@alldunn.com>
Wed, 17 Apr 2002 18:03:45 +0000 (18:03 +0000)
committerRobin Dunn <robin@alldunn.com>
Wed, 17 Apr 2002 18:03:45 +0000 (18:03 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

wxPython/src/msw/sizers.py
wxPython/src/sizers.i

index 2d780afcebeb9ca27277062c6442e53916e20cf4..5ec6b397d91db78f7ea3f4e9994ba2ba642cc8c4 100644 (file)
@@ -245,6 +245,14 @@ class wxSizerPtr(wxObjectPtr):
         else:
             apply(self.SetItemMinSizeWindow, args)
      
+    
+    def GetSizeTuple(self):
+        return self.GetSize().asTuple()
+    def GetPositionTuple(self):
+        return self.GetPosition().asTuple()
+    def GetMinSizeTuple(self):
+        return self.GetMinSize().asTuple()
+    
 class wxSizer(wxSizerPtr):
     def __init__(self,this):
         self.this = this
index 1e65076ff97466397be1a0e0400f1b922a6068d6..75c9b24d901dac984ff9b43ee2615e9bb3605e14 100644 (file)
@@ -231,6 +231,15 @@ public:
     wxPoint GetPosition();
     wxSize GetMinSize();
 
+    %pragma(python) addtoclass = "
+    def GetSizeTuple(self):
+        return self.GetSize().asTuple()
+    def GetPositionTuple(self):
+        return self.GetPosition().asTuple()
+    def GetMinSizeTuple(self):
+        return self.GetMinSize().asTuple()
+    "
+
     // void RecalcSizes() = 0;
     // wxSize CalcMin() = 0;