Difference between revisions of "Accessibility Test KBD All"
| Line 1: | Line 1: | ||
| − | + | '''Goal:'''  | |
| − | + | ||
| + | Guidleine for StarOffice / OpenOffice.org Keyboard Testing  | ||
| − | |||
| − | |||
| − | |||
= 1. General Settings =  | = 1. General Settings =  | ||
Revision as of 14:08, 25 September 2008
Goal:
Guidleine for StarOffice / OpenOffice.org Keyboard Testing
1. General Settings
| What | Action | Key | UNIX | 
|---|---|---|---|
a pane -> task pane (in the program window).
 
 
  | 
Jump to/Travel | [F6] | 2 cases:- If Floatings (Navigator, Stylist) OFF: [F6]*** cycles between menu bar > toolbars > document - If Floatings (Navigator, Stylist) ON: [F6]*** cycles between document > menu bar > toolbars > STOP*** Depending of the key mapping of the window environnement. | 
| a pane -> another panein the program window (counterclockwise direction) | Move | [Shift]+[F6] | Same as Windows but see bellow | 
| -> main document pane | Move | [Ctrl]+[F6] | Same (if not other mapping: Linux=go to desktop 6) | 
| -> menu bar | Places focus | [Alt] or [F10] | [F10] | 
| active menu/toolbar -> task pane | Move to | [F6]or [Ctrl]+[Tab] or [Ctrl]+[Shift]+[Tab] (reverse order) | Same (if not other mapping)
 Same (if not other mapping â Linux=go to next desktop)  | 
| next/previous option (In active task pane). | Select | [Tab] or [Shift]+[Tab] | Same | 
| - Among choices (in a selected submenu)or:- Among certain options (in a group of options) | Move | [Down] or [Up] | Same | 
| Selected menu | Open | [Space] or [Enter] | Same | 
| Selected button | Perform action | [Space] or [Enter] | Same | 
| Context menu | Open | [Shift]+[F10] | Same | 
| First/last command (of a selected (sub)menu) | Select | [Home] or [End] | Same | 
| Selected list | Scroll up/down | [PgUp] or [PgDn] | Same | 
| Selected list | Move to top/bottom | [Ctrl]+[Home] or [Ctrl]+[End] | Same | 
| Document | Back to | [Esc] | Same | 
| What | Action | Key | UNIX | 
|---|---|---|---|
| the menu bar | Select | [F10] or [Alt] | [F10] | 
| menu and submenu at the same time (when opened). | Close | [F10] or [Alt] | [F10] | 
| (next/previous) toolbar (when the menu bar or an other toolbar is selected) | Select (previous) | ([Shift]+)[F6]or[Ctrl]+([Shift]+)[Tab] | SameSame (if not other mapping â Linux=go to next desktop) | 
| (next/previous) button or menu (when a toolbar/menu bar selected) | Select (previous) | [Tab] or [Shift]+[Tab] | Same | 
| selected menu | Open | [Enter] | Same | 
| selected button | Perform action | [Enter] | Same | 
| Context menu (for an item) | Open | [Shift]+[F10] | Same | 
| Context menu (of the window = "Control Menu") | Open | [Alt]+[Space] | Same (if not other mapping â Linux = sometimes [Alt]+[F3]) | 
| (next/previous) command (when menu/submenu open) | Select | [Down] or [Up] | Same | 
| menu to the left or right. When a submenu is open, switch between the main menu and the submenu. | Select | [Left] or [Right] | Same | 
| (first/last) command (on the menu or submenu) | Select | [Home] or [End] | Same | 
| Submenu only (not the main menu) | Close | [Esc] | Same | 
| List of commands when a menu is selected. | Open | [Down] | Same | 
3. Moving Focus In Dialogs
| What | Action | Key | Unix | 
| Dialog | Close | [Esc] | Same | 
| Tab page | Switch (to next/previous) | [Ctrl]+[Tab] / [Ctrl]+[Shift]+[Tab] | Same (or depending on sys config [Alt]+, [Ctrl]+, [PgUp]/[PgDn] or arrow keys) | 
| Option/option group | Move (to next/previous) | [Tab] / [Shift]+[Tab] | Same | 
| between options in drop-down lists/group of options | Move | Arrow keys | Same | 
| Option | Select | [Alt]+the letter underlined in an option (="Mnemonic") | Same | 
| Check box/radio button | (Un)check/(des)activate (only if mnemonic is NOT double!!! ) | [Alt]+the letter underlined in an option (="Mnemonic") | Same | 
| Check box | (Un)check | [Space] | Same | 
| Button | Perform the action | [Space] | Same | 
| Drop-down listbox | - Open (if list was close) | - [Alt]+[Down] | Not possible | 
| Drop-down listbox | - Jump (to the next option which names begins with this letter) | - First letter of an option / arrow keys | same | 
| Drop-down listbox | Close | [Esc] | same | 
| Command | Cancel | [Esc] | same | 
| Default button | Perform the action | [Enter] | same | 
| TreeView node | Open/Close | <+> or <right>/<-> or <left> | same | 
| TreeView node | Travel | [Up]/[Down] | same | 
4. Use edit fields / boxes within dialog boxes
| Direction/Amplitude | Action | Key | Unix | 
|---|---|---|---|
| to the beginning / end of the entry | Move | [Home] / [End] | same | 
| one character to the left / right | Move | [Left] / [Right] | same | 
| one word to the left / right | Move | [Ctrl]+([Left] / [Right]) | same | 
| one character to the left / right | (Un)Select | [Shift]+([Left] / [Right]) | same | 
| one word to the left / right | (Un)Select | [Ctrl]+[Shift]+([Left] / [Right]) | same | 
| to the beginning / end of the entry | Select | [Shift]+([Home] / [End]) | same | 
5. Move and Resize task panes
| Item | Action | Key | Comment | Unix | 
|---|---|---|---|---|
| ToolbarsMenusTask panes | Select | # [Alt] / [F10]
 
  | 
-> (select the menu bar)
 -> (travel through toolbars or task panes)  | 
[F10]
 [F6]  | 
| Resize | # [Ctrl]+[Space]
 Or [Ctrl]+<arrow_keys>  | 
-> displays the "Options" menu
 
 ->resize pixel to pixel  | 
Same (if not other mapping â Linux = sometimes [Alt]+[F3])Solaris: [Ctrl]+<arrow_keys> = large steps, without [Ctrl] = pixel to pixel | |
| Move | # [Ctrl]+[Space] 
 Or [Ctrl]+<arrow_keys>  | 
-> displays the "Options" menu
 
 ->resize pixel to pixel  | 
Same (if not other mapping â Linux = sometimes [Alt]+[F3])Solaris: [Ctrl]+<arrow_keys> = large steps, without [Ctrl] = pixel to pixel | |
| Dock | [F4] | only docking on the original place or on the left (Navigator, Stylist) | Same | |
| Undock | [F4] | Same | 
| Item | Action | Key | Comment | 
|---|---|---|---|
| Windows(Resizable/movable Windows without menu***) | Move | [Alt]+<arrow_keys> | ***Ex: the Table controls in the Query Design component. | 
| Drawing object | Select | ES: ------- depends on the application: must be reviewed -------
 ------------------  | 
6. Multi selection using keyboard
Normally [Ctrl] and a click of the mouse selection button extends a current selection with the new selected object or text
FL: Needs to be discussed.
ES:
- [Shift]+[F8] = toggles between STD/ADD selection Modes
- Normal text selection using [Shift]+([Ctrl])+<arrow keys>, [Home] or [End].
- AFAIK: only possible in Writer and no implementation possibility for Draw/Impress
7. System Keyboard Setting
7.1. Reserved Keyboard Mappings for Mobility Access Feature
- consecutive clicks of Shift key On/Off for StickyKeys
 - Shift key held down for 8 seconds On/Off for SlowKeys and RepeatKeys
 - consecutive clicks of Control key On/Off for screen reader numeric keypad
 - consecutive clicks of Alt key Future Access use
 
7.2. Reserved System Keyboard Mappings for Windows
Some of the content in this topic may not be applicable to some languages.
| Key | Action | 
|---|---|
| [Alt]+[Tab] | Switch to the next window | 
| [Alt]+[Shift]+[Tab] | Switch to the previous window | 
| [Ctrl]+W or [Ctrl]+F4 | Close the active window | 
| [Ctrl]+F5 | Restore the size of the active window after you've maximized it | 
| F6 | Move to a task pane from another pane in the program window (clockwise direction). You may need to press F6 more than once. | 
| [Shift]+F6 | Move to a pane from another pane in the program window (counterclockwise direction) | 
| [Ctrl]+F6 | When more than one window is open, switch to the next window | 
| [Ctrl]+[Shift]+F6 | Switch to the previous window | 
| [Ctrl]+F7 | When a document window is not maximized, performs the Move command (on the Control menu for the window). Use the arrow keys to move the window, and, when finished, press ESC. | 
| [Ctrl]+F8 | When a document window is not maximized, performs the Size command (on the Control menu for the window). Use the arrow keys to resize the window, and, when finished, press ESC. | 
| [Ctrl]+F9 | Minimize a window to an icon (works only for some Microsoft Office programs) | 
| [Ctrl]+F10 | Maximize or restore a selected window | 
8. The Gallery
8.1. Common Shortcuts
| Item | Action | Key | Comment | 
|---|---|---|---|
| Controls | backward | ([Shift])+[Tab]* | 
*Those are very standard shortcuts which should be intuitive enough
8.2. In the Themes Listbox
| Item | Action | Key | Comment | 
|---|---|---|---|
| Theme | Travel to up/down | [Up]/[Down]* | |
| Theme | Show Properties | [Ctrl]+[Enter] | |
| Theme context menu | Open | [Shift] + F10* | |
| Theme | Update | [Ctrl] + U | |
| Theme | Rename | [Ctrl] + R | |
| Theme | Delete | [Ctrl] + D | |
| Theme | Create | [Ins] | 
*Those are very standard shortcuts which should be intuitive enough
8.3. Grid Preview (Detailed or Inconized)
| Item | Action | Key | Comment | 
|---|---|---|---|
| Image | Travel to first/last/left/right/up/down | [Home] / [End] / [Left] / [Right] / [Up] / [Down]* | |
| Grid Preview | Travel to one page up/down | [Pg Up] / [Pg Dn] | |
| Image | Paste a copy into current doc | [Ctrl] + I | |
| Image | Paste a linked copy into current doc | [Ctrl] + [Shift] + I | |
| Image title | Edit | [Ctrl] + T, | |
| Grid Preview | Toggle to preview | [Ctrl] + P, [Space], [Enter] | |
| Image | Delete | [Ctrl] + D | 
*Those are very standard shortcuts which should be intuitive enough
8.4. Preview Mode (Preview is active)
| Item | Action | Key | 
|---|---|---|
| Image | Travel to next | [Right], [Up] /[Left], [Down]* | 
| Image | Travel to first/last | [Home] / [End] | 
| Grid Preview | Toggle to preview | [Ctrl] + P, [Space], [Enter] | 
| Grid Preview | Toaggle back | [Backspace] | 
| Image | Paste a copy into current doc | [Ctrl] + I | 
| Image | Paste a linked copy into current doc | [Ctrl] + [Shift] + I | 
| Theme context menu | Open | [Shift] + F10* | 
| Image title | Edit | [Ctrl] + T | 
| Image | Delete | [Ctrl] + D | 
*Those are very standard shortcuts which should be intuitive enough
9. Customize Toolbars
| File:Customize toolbars.jpg | 
|---|
Extra Shortcuts
| Item | Action | Key | 
|---|---|---|
| Entry | Add | [Insert] / [Alt] + mnemonic of the 'Add' button | 
| Entry | Remove | [Del] / [Alt] + mnemonic of the 'Remove' button | 
-------------------------------------------------------------------
Last modified by AAA BBB on 2008, Sep 09 at 15:47:01