mirror of
https://github.com/python/cpython.git
synced 2025-07-19 09:15:34 +00:00
minsize --> getminsize
This commit is contained in:
parent
d085cc6f5d
commit
cadae0fc14
2 changed files with 12 additions and 8 deletions
|
@ -20,12 +20,13 @@ class FormSplit() = Split():
|
||||||
self.last_child = None
|
self.last_child = None
|
||||||
return Split.create(self, parent)
|
return Split.create(self, parent)
|
||||||
#
|
#
|
||||||
def minsize(self, m):
|
def getminsize(self, (m, sugg_size)):
|
||||||
max_width, max_height = 0, 0
|
max_width, max_height = 0, 0
|
||||||
for c in self.children:
|
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_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
|
return max_width, max_height
|
||||||
#
|
#
|
||||||
def getbounds(self):
|
def getbounds(self):
|
||||||
|
@ -47,7 +48,8 @@ class FormSplit() = Split():
|
||||||
def addchild(self, child):
|
def addchild(self, child):
|
||||||
if self.last_child:
|
if self.last_child:
|
||||||
width, height = \
|
width, height = \
|
||||||
self.last_child.minsize(self.beginmeasuring())
|
self.last_child.getminsize(self.beginmeasuring(), \
|
||||||
|
(0, 0))
|
||||||
self.next_top = self.next_top + height
|
self.next_top = self.next_top + height
|
||||||
child.form_left = self.next_left
|
child.form_left = self.next_left
|
||||||
child.form_top = self.next_top
|
child.form_top = self.next_top
|
||||||
|
|
|
@ -20,12 +20,13 @@ class FormSplit() = Split():
|
||||||
self.last_child = None
|
self.last_child = None
|
||||||
return Split.create(self, parent)
|
return Split.create(self, parent)
|
||||||
#
|
#
|
||||||
def minsize(self, m):
|
def getminsize(self, (m, sugg_size)):
|
||||||
max_width, max_height = 0, 0
|
max_width, max_height = 0, 0
|
||||||
for c in self.children:
|
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_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
|
return max_width, max_height
|
||||||
#
|
#
|
||||||
def getbounds(self):
|
def getbounds(self):
|
||||||
|
@ -47,7 +48,8 @@ class FormSplit() = Split():
|
||||||
def addchild(self, child):
|
def addchild(self, child):
|
||||||
if self.last_child:
|
if self.last_child:
|
||||||
width, height = \
|
width, height = \
|
||||||
self.last_child.minsize(self.beginmeasuring())
|
self.last_child.getminsize(self.beginmeasuring(), \
|
||||||
|
(0, 0))
|
||||||
self.next_top = self.next_top + height
|
self.next_top = self.next_top + height
|
||||||
child.form_left = self.next_left
|
child.form_left = self.next_left
|
||||||
child.form_top = self.next_top
|
child.form_top = self.next_top
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue