Hello All,
I'm using Subclipse for a long time and sometimes find minor accessibilty
issues in different Subclipse dialogs. These issues appears in different
places, so I decided to post a message summarizing these issues instead of
submitting multiple requests.
These issues are:
1. Dialog labels (some, but not all) miss keyboard accellerator characters
(those underlined characters), that allows Windows user to press Alt-Char to
bring input focus into desired text field.
2. Dialog fields (again some, but not all) are not selected by default. For
instance, in SSH authentication dialog user name field is not selected, so
when keyboard focus comes to it entered user name is not selected, and user
have to delete existing user name and then type new one. When text is
selected user only have to start typing - old text will be replaced with the
new one.
To set default selection, after SWT Text control creation and initialzing it
with default value, "selectAll()" method should be called on that control
(if I recall my SWT experience propertly). Both editable and non-editable
text fields should be selected by default. For example common usage pattern
is to bring focus to the non-editable field (by pressing Alt-Char), press
Ctrl-C and get value of the field into clipboard using only two keyboard
shortcuts.
Fixing these issues will surely make Subclipse perceived as more
"professional" and "eye-candy" product. I'm not saying it is not
professional already, but unconcisious perception of it could be improved.
And one more sepcific issue:
3. When user selects "Quick Fix" for local merge conflict in the Eclipse
Problems view, the list of available actions includes "&Edit Conflict"
label, probably "&" should not be part of the label.
Alexander Kitaev,
TMate Software,
http://tmate.org/
http://jetbrains.com/tmate/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: users-help@subclipse.tigris.org
Received on Thu Jan 26 14:32:07 2006