The grid packer divides the container widget into a grid, and allows
placement of widgets relative to that grid. To pack a single widget
use the following function:
GridPackOptions specifies the packing options for the grid
Within the same container you cannot use different packing algorithms. The first widget packed into a container defines the packing for this container.