
The macro define-layout is used to create new classes of layout . The macro is essentially the same as defclass except that its default superclass is layout .
To implement a new class of layout , methods need to be provided for the following generic functions:
Translate the layout's child descriptions.