def __init__(<EOL>self,<EOL>master,<EOL>layout="<STR_LIT>",<EOL>grid=None,<EOL>align=None,<EOL>visible=True,<EOL>enabled=None,<EOL>width=None,<EOL>height=None,<EOL>border=None):
self._grid = grid<EOL>self._align = align<EOL>description = "<STR_LIT>"<EOL>tk = Frame(master.tk)<EOL>super(Box, self).__init__(master, tk, description, layout, grid, align, visible, enabled, width, height)<EOL>self.resize(width, height)<EOL>if border is not None:<EOL><INDENT>self.border = border<EOL><DEDENT>
Creates a Box

:param Container master:
    The Container (App, Box, etc) the Box will belong too.

:param string layout:
    The layout the Box should use "auto" or "grid. Defaults to "auto".

:param List grid:
    Grid co-ordinates for the widget, required if the master layout
    is 'grid', defaults to `None`.

:param string align:
    How to align the widget within the grid, defaults to `None`.

:param callback args:
    A list of arguments to pass to the widgets `command`, defaults to
    `None`.

:param bool visible:
    If the widget should be visible, defaults to `True`.

:param bool enabled:
    If the widget should be enabled, defaults to `None`. If `None`
    the value is inherited from the master.

:param int width:
    The starting width of the widget. Defaults to `None` and will auto
    size. If not `None`, both the width and height need to be set.

:param int height:
    The starting height of the widget. Defaults to `None` and will auto
    size. If not `None`, both the width and height need to be set.

:param int border:
    Sets the border thickness. `0` or `False` is no border. `True` or 
    value > 1 sets a border. The default is `None`.