"""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