Field Decorators and Validation
This document describes Use Cases and Solutions for field decorators of (1) Content Assist, (2) Required Fields, and (3) Errors/Warnings. Each of these indicators are shown in various UI contexts, such as Dialog Boxes, Wizards, and Forms, in order to describe the design issues and apply a consistent solution where possible. The main techniques that are described in the Blueprint Specifications and Solutions refer to icon/text treatment (size and position) at the Control-level, as well as messages at the UI-level.
|UI Controls or Area||
Figure 1.1 Find/Replace Dialog - Combo Box
Lightbulb overlay is middle-aligned vertically with the combo box and text labels.
Figure 1.2 JDT New Java Interface Dialog - List Cell Editor
Lightbulb overlay is placed to the left of the list box.
Figure 1.31 JDT Change Method Signature Dialog - Table Cell Editor
Lightbulb overlay is placed to the left of the table.
Figure 1.32 JDT Change Method Signature Dialog - Table Cell Editor
For indication at the cell-level, the text is shifted to the right to accommodate for the overlay placed on the left side.
Figure 2.1 Save As Dialog: Parent folder and file name fields - Text Field - text
Figure 2.2 Save As Dialog: Input error - Text Field, Header (banner) - text
Figure 2.3 PDE Form - Text Field - text
Figure 2.4 Jazz SCM New Repository Form - Combo Box - text
Error and Warning Messages
Figure 3.1 Native Library Folder Configuration Dialog: Input error- Text field, Body of dialog- text
Figure 3.2 New Package Wizard - Text Field, Header - text
Figure 3.3 New Class Wizard - Text Field, Header - text
Figure 3.4 Jazz SCM New Repository Form: Input error - Text Field, Combo Box, Header - text
Figure 3.5 Jazz Work Item Form: Failed to load error - Header, Tab - text