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 |