ML interaction with the keyboard and mouse Most of the functions in this program were designed to be used with a mouse or other pointing device, however in most cases, the functions are available via the keyboard. What exact keys this takes is dependant on many factors beyond this program's control, but some general guidelines should suffice for most situations. Menu buttons Menu buttons are generally selected by moving the cursor over the button and pressing the "Select" mouse button. In most cases this will be the left button. If the menu is a "pull down" type, you may keep the button depressed while navigating through the menu to the item of interest, and then releasing the button. If you simply release the button, the pulldown menu will remain on the screen and you may then select an item from that menu by again pointing to an entry and clicking the "Select"> button. Menu buttons are generally available from the keyboard as well, if they contain an underlined letter within the menu label. This is generally selected by pressing both the "Alt" key and the menu letter at the same time. On pull down menus, once this is accomplished, the menu will appear and stay there. At that point you do not need the "Alt" key to select items within that menu. Just the letter corresponding to the menu item. Generally the "Esc" key will cancel a menu pulldown. NOTE: On many systems, you may be required to use a different key than "Alt"; which may be labelled "Meta" or may have a funny symbol on it. In most of this documentation, the terms "Alt" and "Meta" are frequently interchanged. Use whatever works for you. It is also noted that on some PC 'X' displays, there are two "Alt" keys; one on each side of the spacebar, and the one on the left is used by the local window system. The one on the right is given to 'X'. You may need to consult your system documentation to find out what key has been designated for 'X' as an "Alt" key. If you can't get a menu selection using "Alt" or "Meta", there is a last resort; which is the F10 key. This will usually highlight the first menu item on the window. Once highlighted, you can use the cursor keys (left, right, up, and down) to select a particular menu item. Again, use "Esc" to cancel the selection. Some keys on certain menus will be labelled with "accelerators". These indicate key sequences which can activate the desired function without using the menu at all. Just enter the appropriate key sequence anywhere in the window. The labels for these go by the same rules just described regarding Alt and Meta. This program also uses a notation such as "^ALT-X" in some places to indicate that you must use "shift+alt+x" to access the function. List Selections Selections in list items such as the mailbox message list are generally made by moving the mouse to the item of interest and depressing and releasing the Select button. In most windows which contain lists, there is also an action applied for a "double-click". This is accomplished by pressing and releasing the Select button rapidly two times. (It also may take some time to get the hang of it, since the timing is crucial). The Main Window is the only window at this time which supports multiple selections. In all of the other lists available, only a single item may be selected at a time. Making another selection deselects any current items, and selects the new one. Selecting the same item again clears all selections. In the Main Window you may select as many items as you wish. There are several ways of doing this. First you may make a single selection as described above. Next, you may selected a "range" of contiguous items. To do this, place the cursor over the first item in the range, press the Select button, and drag the cursor through the desired items, releasing the select button when you've reached the appropriate endpoint. The same may be accomplished by selecting a single item, then pressing the shift key while selecting the last item. All of the intermediate items will be selected. To select or deselect non-contiguous items, hold down the CTRL key while making selections. This allows to you select any individual items, and if you select one that is already selsected, it will be deselected. Text Editing Keys The following keyboard mapping applies to most every text input window in the program. See the notes above on Meta and Alt. Ctrl A: beginning-of-line Ctrl B: backward-character Ctrl D: delete-next-character Ctrl E: end-of-line Ctrl F: forward-character Ctrl G: process-cancel (unused currently) Ctrl H: delete-previous-character Ctrl K: delete-to-end-of-line Ctrl S: search-text Ctrl W: cut-clipboard Ctrl Y: paste-clipboard Meta B: backward-word Meta D: delete-next-word Meta W: copy-clipboard Meta F: forward-word Meta Left: backward-word (*) Meta Right: forward-word (*) Meta BackSpace: delete-previous-word Meta Delete: delete-next-word Ctrl N: next-line Ctrl P: previous-line Ctrl V: next-page Meta V: previous-page (*) Try Ctrl instead of Meta (or Alt) if this doesn't do the right thing. The Meta+cursor-key sequence is trapped occasionally by window managers.