Accessibility
As from version 0.3b Jpgfdraw has improved support for users who have difficulties with or who are unable to use a mouse. (However please note known bug 5.) Almost all Jpgfdraw's mouse functions can be emulated using the keyboard, however it should be noted that some systems do not permit applications to move the pointer, so keyboard functions that move the pointer are not guaranteed to work on every system. Keyboard accelerators and their menu mnemonic equivalents are listed in Table 2.1. Keyboard accelerators for the JavaHelp system are listed in Table 2.2.
Within editable text fields, you can use Ctrl-A to select all the text, or Shift followed by the left or right arrow key to select a portion of the text. If some of the text has been selected, you can use Ctrl-C or Ctrl-X to copy or cut the text onto the clipboard, and you can use Ctrl-V to paste text from the clipboard into the text field.
| Accelerator | Function | Mnemonics |
| Enter | Finish current path/text area or | Alt-O F |
| Select Okay button in dialog boxes | Alt-O | |
| Escape | Abandon current path or | Alt-O A |
| Select Cancel button in dialog boxes | Alt-C | |
| Delete | Delete selected control point | F3 Alt-D |
| Insert | Add control point or | F3 Alt-A |
| Display symbol dialog box | F3 Alt-I | |
| Tab | Move focus to next focusable component | -- |
| Space | Select component with current focus | -- |
| PageUp | Scroll up by one screen full | -- |
| PageDown | Scroll down by one screen full | -- |
| Ctrl-PageDown | If in a tabbed pane: | |
| Move to the next tab | -- | |
| Otherwise: | ||
| Scroll right by one screen full | -- | |
| Ctrl-PageUp | If in a tabbed pane: | |
| Move to the previous tab | -- | |
| Otherwise: | ||
| Scroll left by one screen full | -- | |
| Arrow Keys | If left mouse button pressed: | |
| move mouse by one pixel in given direction | -- | |
| Otherwise: | ||
| scroll by one tick mark in given direction | -- | |
| Home | Scroll to the top of the canvas | -- |
| End | Scroll to the bottom of the canvas | -- |
| Ctrl-Home | Scroll leftmost | -- |
| Ctrl-End | Scroll rightmost | -- |
| F1 | Display Handbook | Alt-H H |
| F2 | Show/hide grid | Alt-S G S |
| F3 | Show popup menu (if available for current mode) | -- |
| F4 | Emulate single mouse click in construction mode | -- |
| F5 | Go to coordinate | Alt-N G |
| F6 | Select mode: | |
| deselect the back-most selected object, | Alt-N K | |
| and select next object in the stack | ||
| Edit mode: | ||
| select next control point | F3 Alt-N | |
| F7 | Select mode: | |
| Move selected objects | Alt-E M | |
| Edit mode: | ||
| Move selected control point | F3 Alt-R | |
| F8 | Undo | Alt-E U |
| F9 | Redo | Alt-E R |
| F10 | Writes log file in the configuration directory | |
| F11 | Saves all images to configuration directory | |
| Shift-F2 | Lock/unlock grid | Alt-S G L |
| Shift-F5 | Select next object in the stack (from the front), | Alt-N S |
| and deselect all others | ||
| Shift-F6 | Add next object in the stack (from the front) to | Alt-N A |
| selection | ||
| Shift-F7 | Find selected objects | Alt-N F |
| Alt-F4 | Quit | Alt-F Q |
| Ctrl-A | Select all objects | Alt-E A |
| Ctrl-B | Move selected objects to the back | Alt-E B |
| Ctrl-C | Copy selected objects to clipboard | Alt-E C |
| Ctrl-D | Convert outline to a path | Alt-T C |
| Ctrl-E | Switch to ellipse tool | Alt-O E |
| Ctrl-F | Move selected objects to the front | Alt-E F |
| Ctrl-G | Group selected objects | Alt-T G |
| Ctrl-H | Shear selected objects | Alt-T H |
| Ctrl-I | Edit selected path | Alt-E H E |
| Ctrl-J | Merge selected paths | Alt-T M |
| Ctrl-K | Switch to open curve tool | Alt-O C |
| Ctrl-L | Switch to open line tool | Alt-O L |
| Ctrl-M | Gap function | Alt-O G |
| Ctrl-N | New child window | Alt-F N |
| Ctrl-O | Open JDR or AJR file | Alt-F O |
| Ctrl-P | Switch to select tool | Alt-O S |
| Ctrl-Q | Quit | Alt-F Q |
| Ctrl-R | Switch to rectangle tool | Alt-O R |
| Ctrl-S | Save current image | Alt-F S |
| Ctrl-T | Switch to text tool | Alt-O T |
| Ctrl-U | Ungroup selected groups | Alt-T U |
| Ctrl-V | Paste objects from clipboard | Alt-E P |
| Ctrl-W | Rotate selected objects | Alt-T R |
| Ctrl-X | Cut selected objects | Alt-E T |
| Ctrl-Y | Edit the selected paths' line styles | Alt-E H S A |
| Ctrl-Z | Scale selected objects | Alt-T S |
| Ctrl+Shift-A | Deselect all | Alt-E D |
| Ctrl+Shift-I | Edit selected text | Alt-E X E |
| Ctrl+Shift-K | Switch to closed curve tool | Alt-O U |
| Ctrl+Shift-L | Switch to closed line tool | Alt-O I |
| Alt-1...Alt-8 | Linear gradient paint direction selectors | |
| Alt-1...Alt-9 | Radial gradient paint start location selectors |
| Key | Function |
|---|---|
| Ctrl-F1 | Displays alternative text for the toolbar button that currently has the focus. |
| F6 | Moves the focus between the navigation pane and content pane. |
| Tab | Traverses through the viewer. |
| Shift-Tab | Traverses backwards through the viewer. |
| Space | Activates the toolbar button with the current focus. |
| Ctrl-Space | Follows a link in the content pane. |
| F8 | Selects the splitter bar between the navigator pane and the content pane. |
| Left/Right Arrow | If the splitter bar is selected:
Moves the splitter bar to the left/right If in the navigator pane: Moves to another navigator tab If in the viewer's toolbar: Moves the focus to the next toolbar button If in the content pane: Moves one character to the left/right. |
| Up/Down Arrow | If the splitter bar is selected:
Moves the splitter bar to the left/right If in the navigator pane: Selects the previous/next item in the list If in the content pane: Moves the focus to the previous/next line. |
| Home | Selects the first item in the navigator list. |
| End | Selects the last item in the navigator list. |
| Ctrl-Home | Selects the first line in the content pane. |
| Ctrl-End | Selects the last line in the content pane. |
| Ctrl-T | Shifts focus to the next link in the content pane. |
| Ctrl+Shift-T | Shifts the focus to the previous link in the content pane. |
See also: