]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
minsize --> getminsize
authorGuido van Rossum <guido@python.org>
Fri, 16 Aug 1991 13:16:25 +0000 (13:16 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 16 Aug 1991 13:16:25 +0000 (13:16 +0000)
Lib/lib-stdwin/FormSplit.py
Lib/stdwin/FormSplit.py

index 4f0bd01fd941abf3e316dbb279710c471bdc7779..521b9a8c01a4c352bfcfed3d343ab1bdab308a7c 100644 (file)
@@ -20,12 +20,13 @@ class FormSplit() = Split():
                self.last_child = None
                return Split.create(self, parent)
        #
-       def minsize(self, m):
+       def getminsize(self, (m, sugg_size)):
                max_width, max_height = 0, 0
                for c in self.children:
-                       c.form_width, c.form_height = c.minsize(m)
+                       c.form_width, c.form_height = c.getminsize(m, (0, 0))
                        max_width = max(max_width, c.form_width + c.form_left)
-                       max_height = max(max_height, c.form_height + c.form_top)
+                       max_height = max(max_height, \
+                                        c.form_height + c.form_top)
                return max_width, max_height
        #
        def getbounds(self):
@@ -47,7 +48,8 @@ class FormSplit() = Split():
        def addchild(self, child):
                if self.last_child:
                        width, height = \
-                           self.last_child.minsize(self.beginmeasuring())
+                           self.last_child.getminsize(self.beginmeasuring(), \
+                                                      (0, 0))
                        self.next_top = self.next_top + height
                child.form_left = self.next_left
                child.form_top = self.next_top
index 4f0bd01fd941abf3e316dbb279710c471bdc7779..521b9a8c01a4c352bfcfed3d343ab1bdab308a7c 100755 (executable)
@@ -20,12 +20,13 @@ class FormSplit() = Split():
                self.last_child = None
                return Split.create(self, parent)
        #
-       def minsize(self, m):
+       def getminsize(self, (m, sugg_size)):
                max_width, max_height = 0, 0
                for c in self.children:
-                       c.form_width, c.form_height = c.minsize(m)
+                       c.form_width, c.form_height = c.getminsize(m, (0, 0))
                        max_width = max(max_width, c.form_width + c.form_left)
-                       max_height = max(max_height, c.form_height + c.form_top)
+                       max_height = max(max_height, \
+                                        c.form_height + c.form_top)
                return max_width, max_height
        #
        def getbounds(self):
@@ -47,7 +48,8 @@ class FormSplit() = Split():
        def addchild(self, child):
                if self.last_child:
                        width, height = \
-                           self.last_child.minsize(self.beginmeasuring())
+                           self.last_child.getminsize(self.beginmeasuring(), \
+                                                      (0, 0))
                        self.next_top = self.next_top + height
                child.form_left = self.next_left
                child.form_top = self.next_top