mirror of
https://github.com/python/cpython.git
synced 2025-08-03 00:23:06 +00:00
33 lines
638 B
Python
33 lines
638 B
Python
"""grid utility for widgets"""
|
|
|
|
class Grid:
|
|
|
|
def __init__(self, ncol = None,
|
|
minncol = None,
|
|
maxncol = None,
|
|
colwidth = None,
|
|
mincolwidth = None,
|
|
maxcolwidth = None,
|
|
width = None,
|
|
minwidth = None,
|
|
maxwidth = None,
|
|
vgrid = 8,
|
|
gutter = 10,
|
|
leftmargin = None,
|
|
rightmargin = None,
|
|
topmargin = None,
|
|
bottommargin = None
|
|
):
|
|
if leftmargin == None:
|
|
leftmargin = gutter
|
|
if rightmargin == None:
|
|
rightmargin = gutter
|
|
if topmargin == None:
|
|
topmargin = vgrid
|
|
if bottommargin == None:
|
|
bottommargin = vgrid
|
|
|
|
def getbounds(self, width, height, bounds):
|
|
xxx
|
|
|
|
|