Internal base class for the standard widgets. It combines BaseWidget with the geometry-manager mix-ins Pack, Place and Grid, so that every widget can be managed by any of the three geometry managers. The concrete widget classes (Button, Label, and so on) derive from Widget.