Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Field Decorators and Validation"
(→Error and Warning Messages) |
(→Content Assist) |
||
Line 55: | Line 55: | ||
'''''Figure 1.2''''' JDT New Java Interface Dialog - List Cell Editor<br/> | '''''Figure 1.2''''' JDT New Java Interface Dialog - List Cell Editor<br/> | ||
− | Lightbulb overlay is placed to the left of the list box. | + | Lightbulb overlay is placed to the left of the list box.<br/> |
− | <br/> | + | |
[[Image:NewJavaInterface.gif]] | [[Image:NewJavaInterface.gif]] | ||
− | '''''Figure 1. | + | '''''Figure 1.3''''' JDT Change Method Signature Dialog - Table Cell Editor<br/> |
− | Lightbulb overlay is placed to the left of the table. | + | Lightbulb overlay is placed to the left of the table. For indication at the cell-level, the text is shifted to the right to accommodate for the overlay placed on the left side.<br/> |
− | <br/> | + | |
− | [[Image:ChangeMethod.gif]] | + | [[Image:ChangeMethod.gif]] [[Image:ChangeMethodCell.gif]] |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | [[Image:ChangeMethodCell.gif]] | + | |
== Required Input == | == Required Input == |
Revision as of 18:20, 10 November 2006
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.
Indicator (cue) |
|
---|---|
UI Controls or Area |
|
UI Context |
|
Content Assist
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.3 JDT Change Method Signature Dialog - Table Cell Editor
Lightbulb overlay is placed to the left of the table. For indication at the cell-level, the text is shifted to the right to accommodate for the overlay placed on the left side.
Required Input
Figure 2.1 Save As Dialog: Parent folder and file name fields - Text Field
Asterisk is placed after the text label and colon.
Figure 2.2 Save As Dialog: Input error - Text Field, Header (banner)
Asterisk is placed after the text label and colon. Error icon with message replaces the description in the top banner info area. Large error icon provides association with the text field indicator inside the dialog page.
Figure 2.3 PDE Form - Text Field
Asterisk is placed after the text label and colon. Lightbulb overlay is middle-aligned vertically with the combo box and text labels.
Figure 2.4 Jazz SCM New Repository Form - Combo Box
Asterisk is placed after the text label and colon.
Error and Warning Messages
Figure 3.1 Native Library Folder Configuration Dialog: Input error- Text field, Body of dialog
Warning indicator is placed to the left of the text field.
Figure 3.2 New Package Wizard - Text Field, Header
Error icon with message replaces the description in the top banner info area. Large error icon provides association with the text field indicator inside the dialog page.
Figure 3.31 New Class Wizard - Text Field, Header
Asterisk is placed after the text label and colon. Content assist icon is placed to the left of text field. indicator inside the dialog page.
Figure 3.32 New Class Wizard - Text Field, Header
Warning icon with message replaces the description in the top banner info area. Large error icon provides association with the text field
Figure 3.4 Jazz SCM New Repository Form: Input error - Text Field, Combo Box, Header
Figure 3.5 Jazz Work Item Form: Failed to load error - Header, Tab