User-defined widgets are divided into families. WorkShop Visual displays one family at a time in the icon palette, and provides an option menu for switching between families. You should keep families small (up to about a dozen widgets in each family). If you want to add a large widget set, consider dividing it into multiple families (eg Athena Primitives and Athena Composites). Add a new family by entering its name in the selection field, and pressing Add. Each family consists of a list of widget classes, enumerations, headers and aliases. To modify a family, select it in the family list and select the appropriate option from the View menu. The Edit button is equivalent to 'View All'. The order of families in the list can be changed using the arrow buttons.

The File menu contains the usual options for saving and opening files.

The Generate menu is used to generate C code, which is compiled and linked into WorkShop Visual. Two code files are required - the 'Config file' defines the list of user-defined widgets, and the 'Code file' defines the characteristics of each widget. When you generate code, you can choose the families which you want included. Note that you can have the same widget in multiple families.

See also: