This appendix contains tables that list the keyboard and
mouse operations defined for Motif Release 1.2 and their default bindings.
Table 30. Keyboard Operations and Their Default Bindings
| Operation Name | Key Bindings | Function |
|---|---|---|
| Activate | Select | Activates a control that does not have selections |
| Space | ||
| Ctrl Space | ||
| Back Tab | Shift Tab | Navigates to the previous tab stop |
| Begin Data | Ctrl Home | 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 |
| Ctrl Insert | ||
| Clipboard Cut | Cut | Cuts the current selection to the clipboard |
| Shift Delete | ||
| Clipboard Paste | Paste | Pastes the clipboard contents |
| Shift Insert | ||
| Context Help | Shift Help | Enters context help mode |
| Shift F1 | ||
| Default Activate | Enter | Performs a default action or activates Menu control |
| Return (not in text) | ||
| Ctrl Return | ||
| 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 | Ctrl End | Navigates to the end of the data |
| End Line | End | Navigates to the end of a line |
| Extend Begin Data | Ctrl Shift Home | Extends the selection to the beginning of the data |
| Extend Begin Line | Shift Home | Extends the selection to the beginning of a line |
| Extend Down | Shift V | Extends the selection down a line |
| Extend End Data | Ctrl Shift End | Extends the selection to the end of the data |
| Extend End Line | Shift End | Extends the selection to the end of a line |
| Extend Left | Shift < | Extends the selection to the left |
| Extend Page Down | Shift PageDown | Extends the selection down a page |
| Extend Page Left | Shift PageLeft | Extends the selection a page to the left |
| Ctrl Shift PageUp | ||
| Extend Page Right | Shift PageRight | Extends the selection a page to the right |
| Ctrl Shift PageDown | ||
| Extend Page Up | Shift PageUp | Extends the selection up a page |
| Extend Paragraph Down | Ctrl Shift V | Extends the selection down a paragraph |
| Extend Paragraph Up | Ctrl Shift ^ | Extends the selection up a paragraph |
| Extend Right | Shift > | Extends the selection to the right |
| Extend Selection | Shift Select | Extend the selection to the cursor position |
| Shift Space (not in text) | ||
| Ctrl Shift Space | ||
| Extend Up | Shift ^ | Extends the selection up a line |
| Extend Word Left | Ctrl Shift < | Extends the selection a word to the left |
| Extend Word Right | Ctrl Shift > | Extends the selection a word to the right |
| Help | Help | Obtains help on the cursored item |
| F1 | ||
| Navigate Down | V | Navigates down within and between controls |
| Ctrl V (optional) | ||
| Navigate Left | < | Navigates to the left within and between controls |
| Ctrl < (optional) | ||
| Navigate Menu Bar | Shift Menu | Navigates to the MenuBar |
| F10 | ||
| Navigate Right | > | Navigates to the right within and between controls |
| Ctrl > (optional) | ||
| Navigate Up | ^ | Navigates up within and between controls |
| Ctrl ^ (optional) | ||
| Next Family Window | Alt F6 | Navigates to the next window among a primary window and its secondary windows |
| Next Field | Tab (where possible) | Navigates to the next field |
| Ctrl Tab | ||
| Next Window | Alt Tab | 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 |
| Ctrl PageUp | ||
| Page Right | PageRight | Navigates a page to the right |
| Ctrl PageDown | ||
| Page Up | PageUp | Navigates up a page |
| Paragraph Down | Ctrl V | Navigates down a paragraph |
| Paragraph Up | Ctrl ^ | Navigates up a paragraph |
| Popup Menu | Menu | Posts a Popup Menu |
| Shift F10 | ||
| Prev Family Window | Alt Shift F6 | Navigates to the previous window among a primary window and its secondary windows |
| Prev Field | Shift Tab (where possible) | Navigates to the previous field |
| Ctrl Shift Tab | ||
| Prev Window | Alt Shift Tab | Navigates to the previous primary window or root icon |
| Primary Move | Alt Cut | Moves the primary selection to the cursor position |
| Alt Shift Delete | ||
| Primary Copy | Alt Copy | Copies the primary selection to the cursor position |
| Alt Ctrl Insert | ||
| Select | Select | Makes the selection |
| Space (not in text) | ||
| Ctrl Space | ||
| Select All | Ctrl / | Selects an entire collection |
| Space | Space | Inserts a space in text |
| Shift Space | ||
| Tab | Tab | Inserts a tab or navigates to the next tab stop |
| Toggle Add Mode | Shift F8 | 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 |
| Alt BackSpace | ||
| Window Menu | Alt Space | Pulls down the Window Menu |
| Shift Escape | ||
| Word Left | Ctrl < | Navigates a word to the left |
| Word Right | Ctrl > | Navigates a word to the right |
Table 31. 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 | Ctrl Btn2 Motion | Copies dragged item(s) to a pointer location |
| Drag Link | Ctrl Shift Btn2 Motion | Links dragged item(s) to a pointer location |
| Drag Move | Shift Btn2 Motion | Moves dragged item(s) to a pointer location |
| Drag Transfer | Btn2 Motion | Transfers dragged item(s) to a pointer location |
| Extend Selection | Shift Btn1 Release | Extends a selection range |
| Ctrl Shift Btn1 Release | ||
| Extend Word | Shift Btn1 Release2 | Extends the selection to a word under a pointer |
| Move Cursor | Ctrl Btn1 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 |
| Ctrl Btn2 Click | ||
| Primary Move | Shift Btn2 Click | Moves the primary selection to a pointer location |
| Primary Link | Ctrl Shift Btn2 Click | Links the primary selection to a pointer location |
| Pulldown Menu | Btn1 Press | Pulls down a Menu from a CascadeButton |
| Quick Copy | Alt Btn2 Motion | Makes and copies a secondary selection to a destination |
| Alt Ctrl Btn2 Motion | ||
| Quick Move | Alt Shift Btn2 Motion | Makes and moves a secondary selection to a destination |
| Quick Link | Alt Ctrl Shift 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 | Ctrl Btn1 Click | Toggles the selection state of an item |
| Btn1 Click | ||
| Toggle Range | Ctrl Btn1 Motion | Toggles items in selection range |
| Btn1 Motion |