The OS/2 operating system is designed to work with or without a mouse or other pointing device. The system provides default behavior that enables a user to interact with menus without a mouse. Following are the keystrokes that produce this default behavior:

ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³Keystroke           ³Action                                  ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Alt                 ³Toggles in and out of menu-bar mode.    ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Alt+Spacebar        ³Shows the system menu.                  ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³F10                 ³Backs up one level. If a submenu is     ³
³                    ³displayed, it is canceled. If no submenu³
³                    ³is displayed, this keystroke exits the  ³
³                    ³menu.                                   ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Shift+Esc           ³Shows the system menu.                  ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Right Arrow         ³Cycles to the next top-level menu item. ³
³                    ³If the selected item is at the far-left ³
³                    ³side of the menu, the menu code sends a ³
³                    ³WM_NEXTMENU message to the frame window.³
³                    ³The default processing by the frame     ³
³                    ³window is to cycle between the          ³
³                    ³application and system menus. (An       ³
³                    ³application can modify this behavior by ³
³                    ³subclassing the frame window.) If the   ³
³                    ³selected item is in a submenu, the next ³
³                    ³column in the submenu is selected, or   ³
³                    ³the next top-level menu item is         ³
³                    ³selected; this keystroke also can send  ³
³                    ³or process a WM_NEXTMENU message.       ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Left Arrow          ³Works like the Right Arrow key, except  ³
³                    ³in the opposite direction. In submenus, ³
³                    ³this keystroke backs up one column,     ³
³                    ³except when the currently selected item ³
³                    ³is in the far-left column, in which case³
³                    ³the previous submenu is selected.       ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Up Arrow or Down    ³When pressed in a top-level menu,       ³
³Arrow               ³activates a submenu. When pressed in a  ³
³                    ³submenu, this keystroke selects the     ³
³                    ³previous or next or item, respectively. ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Enter               ³Activates a submenu, and highlights the ³
³                    ³first item if an item has a submenu     ³
³                    ³associated with it; otherwise, this     ³
³                    ³keystroke chooses the item as though the³
³                    ³user released the mouse button while the³
³                    ³item was selected.                      ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³Alphabetic character³Selects the first menu item with the    ³
³                    ³specified character as its mnemonic key.³
³                    ³A mnemonic is defined for a menu item by³
³                    ³placing a tilde (~) before the character³
³                    ³in the menu text.  If the selected item ³
³                    ³has a submenu associated with it, the   ³
³                    ³menu is displayed, and the first item is³
³                    ³highlighted; otherwise, the item is     ³
³                    ³chosen.                                 ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

An application does not support the default keyboard behavior with any unusual code; instead, the application receives a message when a menu item is chosen by the keyboard just as though it had been chosen by a mouse.


[Back] [Next]