Accessibility features help users who have a physical disability, such as restricted mobility or limited vision, to use information technology products successfully.
WebSphere® Portlet Factory Designer supports the following accessibility features.
- Keyboard-only operation
- Interfaces that are commonly used by screen readers
High contrast settings
Use the High Contrast mode setting if you want Windows to use color and fonts that are designed for easy reading. Eclipse was tested for High Contrast using 1152 x 864 resolution in Microsoft Windows XP High Contrast mode. You can use the tested resolution or higher for High Contrast mode.
To use the High Contrast mode, open the Windows Control Panel, double-click Accessibility Options
to open the Accessibility Options dialog box, click the Display
tab, and then select Use High Contrast
In high contrast mode, you can encounter a problem using keys to navigate in a multiple-line edit field, for example, in the Method Body
input of the Method builder. If you navigate to the Method Body
input, you can use the arrows to move around to read all the text. However, the horizontal and vertical scroll bars do not move with the keyboard commands so that all the text is visible. You have the following options.
- Press the Alt+Ctrl+UpArrow and Alt+Ctrl+DownArrow keys to move the inner scroll bars of the multiple line edit field.
- Avoid this issue by doing one of the following actions.
- Press Alt+- to resize the editor area.
- Display the builder editor in a separate window and press Alt+Space to resize the window to expose all the text.
Eclipse provides a set of key bindings that can be used within the Eclipse workbench. Eclipse defines key bindings as the association of key combinations and commands that invoke the commands. To view a list of available Eclipse key bindings that can be used while working in WebSphere Portlet Factory Designer, click Help
-> Key Assist
or type Ctrl
. For more details about Eclipse key bindings, see the Workbench User Guide
This product uses standard Windows navigation keys. For information on accessibility features and keyboard navigation in Eclipse, see the Workbench User Guide
You can use keyboard navigation to access the main menus, as shown in Table 1 .
Table 1. Menu access keyboard combinations and related actions
|F10||Access menus in menu bar |
|Right Arrow||Navigate to the right in menu bar|
|Left Arrow||Navigate to the left in menu bar |
|Down Arrow||Navigate down menu options in selected menu |
|Up Arrow||Navigate up menu options in selected menu |
|Shift+F10||Open context menu for current view |
|Ctrl+F10||Open drop-down menu for current view |
|Alt+mnemonic||Open mnemonic's corresponding menu and menu option in menu bar|
Views and editors
You can use keyboard navigation to navigate between all views and editors. When you navigate between views and editors, WebSphere Portlet Factory Designer remembers the last item that was selected, so you can quickly navigate between two items if necessary. For example, if you have focus in the Project Explorer and have a builder call editor open, press Ctrl
to activate the view menu and select Editor
from the view menu. After the builder call editor has focus, use Ctrl
to toggle back and forth between the Project Explorer and the builder call editor.
Table 2. View and editor navigation keyboard combinations
|Ctrl+F6||Activate editor menu and navigate between open editors |
|Ctrl+F7||Activate view menu and navigate between open views |
|Ctrl+E||Activate editor drop-down menu from editor to navigate between open editors |
|Ctrl+Page Up, Ctrl+Page Down||Navigate between open tabs within the model editor area of the perspective. |
Tabs can be in the bar above the Application Tree panel or in the bar below the builder call editor. The keys work in the bar for the panel that has focus.
|Alt+(-)||Activate view menu to move view tabs, resize views, access fast views, detach views, minimize, and maximize |
|Alt+Page Up, Alt+Page Down||Move the builder call editor vertical scroll bars up and down. |
|Ctrl+Alt+Tab||Move out of a table on the left to the corresponding fields on the right. |
|Shift+Alt+Page Up, Shift+Alt+Page Down||Move the builder call editor horizontal scroll bars left and right. |
|Down Arrow||Navigate down menu options |
|Up Arrow||Navigate up menu options |
|Right Arrow||Navigate to submenu options |
|Left Arrow||Navigate to menu options from submenu|
Builder call editor legibility
If you find the builder call editor difficult to read, you can try using larger fonts or lower screen resolution. If these actions do not increase legibility enough, you can run the builder call editor in its own window.
Builder call editor data entry
You can use keyboard navigation to select focus within a table. However, navigating and editing within a table in the builder call editor differs from editing normal table data. Within the builder call editor, selecting a certain option in a table cell can make new inputs available outside the table. The normal use case is to leave the cell that has focus and place focus in the first new input. To change focus from a cell in a table to the first new input, the builder call editor supports the Ctrl
combination. This relieves the requirement to press Tab
multiple times to navigate to the end of the table and press Down Arrow
in the last row to exit the table and navigate to the new input. The combination changes focus to the first input related to the option selected in the cell that currently has focus.
Table 3. Builder call editor table navigation keyboard combinations
|Right Arrow||Move to beginning of next cell if current focus is at the end of cell |
|Left Arrow||Move to end of previous cell if current focus is at the beginning of the cell |
|Up Arrow||Move to cell above if current focus is on the first line of the cell |
|Up Arrow||Exit table if current focus is in the first row of the table |
|Down Arrow||Move to cell below if current focus is on the last line of the cell |
|Down Arrow||Exit table if current focus is in the last row of the table |
|Tab||Move to next cell |
|Tab||Append new row to table and move to that cell if focus is in last cell of the table |
|Ctrl+Tab||Move out of the table|
|Shift+Tab||Move to previous cell (if focus is in first cell, no navigation)|
Parent topic: Accessibility in IBM WebSphere Portlet Factory
Opening the builder call editor in a separate window