C and C++ SoftBench User's Guide
Customizing SoftBench for Native Language Support (NLS)
SoftBench Mnemonics and Non-USASCII Character Inputs
Appendix D 367
SoftBench Mnemonics and Non-USASCII
Character Inputs
All SoftBench tools' menus have mnemonics. A mnemonic is a single
character used to identify each menu name (the menus are displayed at
the top of the tool's main window). The mnemonic is indicated visually by
the underlined letter in the menu button. For example, F in the "File"
menu is the mnemonic.
For USASCII keyboard users, a menu with a mnemonic can be posted
(displayed) by holding down the Alt key and then pressing the mnemonic
key simultaneously. For example, Alt-F will post the "File" menu.
However, if you use Asian language input, and therefore have
customized your environment using the steps outlined in the previous
sections, you will need to press and release the Alt key once, and then
press the Alt key plus the mnemonic character simultaneously to post
the menu.
If you use non-Asian, non-USASCII character inputs, then you can post
the menu using the mnemonics in the same manner as the USASCII
keyboard users. However, the mnemonic character may conflict with
your non-USASCII character inputs and prevent you from entering
certain characters. If a conflict occurs, you need to further customize
your SoftBench environment by changing or removing the problem
mnemonics. Follow the instructions given below.
Changing or Removing Menu Mnemonics
1. Bring up all SoftBench tools. Identify all SoftBench menus that have
mnemonics that conflict with your non-USASCII character inputs.
(You need to check only the menus that appear at the top of the tool
and not the menu commands that exist within each menu pane.)
2. For each of the menus you identified in step 1, find the corresponding
menu label and menu mnemonic resource definitions. They will either
be in a file in
/opt/softbench/app-defaults
or in the file
/opt/softbench/menus/…/C