func (p *Padder) Draw(painter *Painter) {
	painter.Translate(p.padding.X, p.padding.Y)
	defer painter.Restore()
	p.widget.Draw(painter)
}
Draw draws the padded widget.
package tui
import "image"
var _ Widget = &Padder{}
type Padder struct {
	widget Widget
	padding image.Point
}
func NewPadder(x, y int, w Widget) *Padder {
	return &Padder{
		widget:  w,
		padding: image.Point{x, y},
	}
}