# UIL and Definitions

UIL cannot be generated from a design using definitions.

There is a restriction placed on the UIL system that global named widget objects must have unique names.

Unfortunately, multiple instances of the same definition will break this restraint, since elements of each instance of the definition will have the same corresponding name.

See also:

- Definitions
- About WorkShop Visual