To design a dialog box well, you must consider not only the practical purpose of the box but also its aesthetics, the ergonomics of using it, and the GUI standards for the Windows environment. The following subsections provide some guidelines for GUI design, dialog box design, and predefined tiles and clusters. Refer to Programmable Dialog Box Function Synopsis for more examples of tiles and clusters.
Topics in this section
- Aesthetics and Ergonomics
- Consistent Design and Clear Language
- User Control
- Forgiving Errors
- Providing Help
- Users with Disabilities
- Using Capitalization
- Avoiding Abbreviations
- Layout
- Size and Placement
- Disabling Tiles
- Nesting Dialog Boxes
- Closing a Dialog Box for User Selection
- Providing Defaults
- Handling Keyboard Input
- International Language Considerations
- Guidelines for Predefined Tiles and Clusters
- Error Handling in Dialog Boxes