This appendix contains tables that list the keyboard and mouse operations defined for Motif Release 1.2 and their default bindings.
Table A-1. Keyboard Operations and Their Default Bindings
| Operation Name | Key Bindings | Function |
|---|---|---|
| Activate | Select | Activates a control that does not have selections |
| Space | ||
| CtrlSpace | ||
| Back Tab | ShiftTab | Navigates to the previous tab stop |
| Begin Data | CtrlHome | Navigates to the beginning of the data |
| Begin Line | Home | Navigates to the beginning of a line |
| Cancel | Cancel | Cancels a DialogBox, Menu, or mouse operation |
| Escape | ||
| Clipboard Copy | Copy | Copies the current selection to the clipboard |
| CtrlInsert | ||
| Clipboard Cut | Cut | Cuts the current selection to the clipboard |
| ShiftDelete | ||
| Clipboard Paste | Paste | Pastes the clipboard contents |
| ShiftInsert | ||
| Context Help | ShiftHelp | Enters context help mode |
| ShiftF1 | ||
| Default Activate | Enter | Performs a default action or activates Menu control |
| Return (not in text) | ||
| CtrlReturn | ||
| Delete Next Character | Delete | Deletes the next character |
| Delete Prev Character | BackSpace | Deletes the previous character |
| Delete Selection | BackSpace | Deletes the current selection |
| Delete | ||
| Deselect All | Ctrl\ | Deselects the entire selection |
| End Data | CtrlEnd | Navigates to the end of the data |
| End Line | End | Navigates to the end of a line |
| Extend Begin Data | CtrlShiftHome | Extends the selection to the beginning of the data |
| Extend Begin Line | ShiftHome | Extends the selection to the beginning of a line |
| Extend Down | ShiftDown Arrow | Extends the selection down a line |
| Extend End Data | CtrlShiftEnd | Extends the selection to the end of the data |
| Extend End Line | ShiftEnd | Extends the selection to the end of a line |
| Extend Left | ShiftLeft Arrow | Extends the selection to the left |
| Extend Page Down | ShiftPageDown | Extends the selection down a page |
| Extend Page Left | ShiftPageLeft | Extends the selection a page to the left |
| CtrlShiftPageUp | ||
| Extend Page Right | ShiftPageRight | Extends the selection a page to the right |
| CtrlShiftPageDown | ||
| Extend Page Up | ShiftPageUp | Extends the selection up a page |
| Extend Paragraph Down | CtrlShiftDown Arrow | Extends the selection down a paragraph |
| Extend Paragraph Up | CtrlShiftUp Arrow | Extends the selection up a paragraph |
| Extend Right | ShiftRight Arrow | Extends the selection to the right |
| Extend Selection | ShiftSelect | Extend the selection to the cursor position |
| ShiftSpace (not in text) | ||
| CtrlShiftSpace | ||
| Extend Up | ShiftUp Arrow | Extends the selection up a line |
| Extend Word Left | CtrlShiftLeft Arrow | Extends the selection a word to the left |
| Extend Word Right | CtrlShiftRight Arrow | Extends the selection a word to the right |
| Help | Help | Obtains help on the cursored item |
| F1 | ||
| Navigate Down | Down Arrow | Navigates down within and between controls |
| CtrlDown Arrow (optional) | ||
| Navigate Left | Left Arrow | Navigates to the left within and between controls |
| CtrlLeft Arrow (optional) | ||
| Navigate Menu Bar | ShiftMenu | Navigates to the MenuBar |
| F10 | ||
| Navigate Right | Right Arrow | Navigates to the right within and between controls |
| CtrlRight Arrow (optional) | ||
| Navigate Up | Up Arrow | Navigates up within and between controls |
| CtrlUp Arrow (optional) | ||
| Next Family Window | AltF6 | Navigates to the next window among a primary window and its secondary windows |
| Next Field | Tab (where possible) | Navigates to the next field |
| CtrlTab | ||
| Next Window | AltTab | Navigates to the next primary window or root icon |
| New Line | Return | Inserts a new line in text |
| Page Down | PageDown | Navigates downward by a page |
| Page Left | PageLeft | Navigates a page to the left |
| CtrlPageUp | ||
| Page Right | PageRight | Navigates a page to the right |
| CtrlPageDown | ||
| Page Up | PageUp | Navigates up a page |
| Paragraph Down | CtrlDown Arrow | Navigates down a paragraph |
| Paragraph Up | CtrlUp Arrow | Navigates up a paragraph |
| Popup Menu | Menu | Posts a Popup Menu |
| ShiftF10 | ||
| Prev Family Window | AltShiftF6 | Navigates to the previous window among a primary window and its secondary windows |
| Prev Field | ShiftTab (where possible) | Navigates to the previous field |
| CtrlShiftTab | ||
| Prev Window | AltShiftTab | Navigates to the previous primary window or root icon |
| Primary Move | AltCut | Moves the primary selection to the cursor position |
| AltShiftDelete | ||
| Primary Copy | AltCopy | Copies the primary selection to the cursor position |
| AltCtrlInsert | ||
| Select | Select | Makes the selection |
| Space (not in text) | ||
| CtrlSpace | ||
| Select All | Ctrl/ | Selects an entire collection |
| Space | Space | Inserts a space in text |
| ShiftSpace | ||
| Tab | Tab | Inserts a tab or navigates to the next tab stop |
| Toggle Add Mode | ShiftF8 | In editable components, toggles between normal mode and add mode |
| Toggle Insert Mode | Insert (optional) | In Text components, toggles between replace mode and insert mode |
| Undo | Undo | Undoes the previous operation |
| AltBackSpace | ||
| Window Menu | AltSpace | Pulls down the Window Menu |
| ShiftEscape | ||
| Word Left | CtrlLeft Arrow | Navigates a word to the left |
| Word Right | CtrlRight Arrow | Navigates a word to the right |
Table A-2. Mouse Operations and Their Default Bindings
| Operation Name | Mouse Bindings | Function |
|---|---|---|
| Activate | Btn1 Click | Activates a control that does not have selections |
| Default Activate | Btn1 Click2 | Selects an item and performs the default action |
| Drag Copy | CtrlBtn2 Motion | Copies dragged item(s) to a pointer location |
| Drag Link | CtrlShiftBtn2 Motion | Links dragged item(s) to a pointer location |
| Drag Move | ShiftBtn2 Motion | Moves dragged item(s) to a pointer location |
| Drag Transfer | Btn2 Motion | Transfers dragged item(s) to a pointer location |
| Extend Selection | ShiftBtn1 Release | Extends a selection range |
| CtrlShiftBtn1 Release | ||
| Extend Word | ShiftBtn1 Release2 | Extends the selection to a word under a pointer |
| Move Cursor | CtrlBtn1 Click | Moves the cursor to a component or element |
| Open | Btn1 Click2 | Opens a view corresponding to the icon |
| Popup Menu | Btn3 Press | Pops up a Menu |
| Post Popup Menu | Btn3 Click | Posts a Popup Menu |
| Post Pulldown Menu | Btn1 Click | Posts a Pulldown Menu |
| Primary Copy | Btn2 Click | Copies the primary selection to a pointer location |
| CtrlBtn2 Click | ||
| Primary Move | ShiftBtn2 Click | Moves the primary selection to a pointer location |
| Primary Link | CtrlShiftBtn2 Click | Links the primary selection to a pointer location |
| Pulldown Menu | Btn1 Press | Pulls down a Menu from a CascadeButton |
| Quick Copy | AltBtn2 Motion | Makes and copies a secondary selection to a destination |
| AltCtrlBtn2 Motion | ||
| Quick Move | AltShiftBtn2 Motion | Makes and moves a secondary selection to a destination |
| Quick Link | AltCtrlShift Btn2 Motion | Makes and links a secondary selection to a destination |
| Select Item | Btn1 Click | Selects an item |
| Select Range | Btn1 Motion | Selects a range of items |
| Select Word | Btn1 Click2 | Selects a word |
| Select Word Range | Btn1 Motion2 | Selects a range of words |
| Toggle Item | CtrlBtn1 Click | Toggles the selection state of an item |
| Btn1 Click | ||
| Toggle Range | CtrlBtn1 Motion | Toggles items in selection range |
| Btn1 Motion |