Bug 221075

Summary: [Help Wanted] UI Capitalization
Product: [Tools] CDT Reporter: Sebastian Bauer <mail>
Component: cdt-coreAssignee: Project Inbox <cdt-core-inbox>
Status: NEW --- QA Contact: Jonah Graham <jonah>
Severity: normal    
Priority: P3 Keywords: helpwanted
Version: 5.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
URL: http://wiki.eclipse.org/User_Interface_Guidelines
Whiteboard:

Description Sebastian Bauer CLA 2008-03-02 17:17:55 EST
Build ID: I20080207-1530

There are some inconsistencies regarding the capitalization of text string within some UI components of the CDT plugin. For instance, on some buttons the labels are capilatized using title capitalization (e.g. "Restore Defaults") whereas for others these are capitalized as normal text (e.g. the "Select tool" button of the tool chain editor, or "Manage configurations"). The same applies for entries in several lists (e.g. "Tool chain editor" in the project properties or "Property Pages settings" within the global preferences).

I think that button labels as well as list entries should be capitalized using title style. At least this scheme seems to be used for Eclipse itself.
Comment 1 Andrew Gvozdev CLA 2009-12-05 17:25:57 EST
(In reply to comment #0)
> I think that button labels as well as list entries should be capitalized using
> title style. At least this scheme seems to be used for Eclipse itself.

There are following guidelines for capitalization, http://wiki.eclipse.org/User_Interface_Guidelines#Capitalization

Capitalization

Consistent capitalization of text within a plug-in leads to a more polished feel, and greater perception of quality. Within a dialog or window, headline capitalization should be applied to all titles, menus, tooltip, tabs, and push buttons. For example, "Run to Line" can be used as a menu item label.

Sentence style capitalization should be applied to all check boxes, radio buttons, and group labels. For example, "Choose an option for the Java file" can be used as a group label.

 Guideline 1.5
Use Headline style capitalization for menus, tooltip and all titles, including those used for windows, dialogs, tabs, column headings and push buttons. Capitalize the first and last words, and all nouns, pronouns, adjectives, verbs and adverbs. Do not include ending punctuation.

 Guideline 1.6
Use Sentence style capitalization for all control labels in a dialog or window, including those for check boxes, radio buttons, group labels, and simple text fields. Capitalize the first letter of the first word, and any proper names such as the word Java.