# Microsoft Windows compliance

When running WorkShop Visual in Microsoft Windows mode, your design is checked for Microsoft Windows compliance. This means that various settings are restricted so that it is not possible to create a design which is not possible on Microsoft Windows. One example of this is the fact that the child of a Shell cannot be made a class.

The state of the design's compliance is shown by the Microsoft Windows compliant toggle in the Module Menu. This toggle is duplicated on the Toolbar. The toggles are set to show compliance and unset to show non-compliant. Pressing the toggle to set it will cause WorkShop Visual to re-check for compliance.

If you read in a design which was created with a version of WorkShop Visual not in Microsoft Windows mode, your design may not be Microsoft Windows compliant. In such a case the Compliance failure dialog is displayed to tell you what is wrong.

See also:

- Compliance failure
- Microsoft Windows Mode
- Resource Panels and other WorkShop Visual dialogs
- Code Generation
- The Microsoft Foundation Classes
- About WorkShop Visual