Community
Participate
Working Groups
Steps To Reproduce: In the Profile Configuration window there are various problem with the mnemonics/accelerators for the various types of profile. The problems are in 3 categories 1: Mnemonics are present but do not work 2: Mnemonics are present but have no purpose (i.e. for a read-only text field. 3: Mnemonics are "doubled up" (example. under common, H is used as an accelerator for both the "shared file" field and the Host tab.)
The workaround is to use tabs and arrow keys to move to the desire entries rather than relying on the Mnemonics.
Deferring to TPTP 4.6.2.
Deferring to TPTP 4.7.0.
Created attachment 166092 [details] Fixes up the mnemonics Attached patch fixes up the mnemonics mentioned herein so that all of the profiling configuration panels are navigable with keyboard accelerators.
Patch looks good.
Created attachment 167539 [details] Revised patch Attached updated patch with updated copyright notices.
Patch checked into HEAD.
I noticed there are still some problems with mnemonics in the TPTP-4.7.0-201006081927 build. Specifically, I found two conflicts: 1) In the "Host" tab of an "Attach to Agent" configuration, the letter "A" is used for both the "Add" button and the "Agents" tab. 2) In the "Environment" tab of an "External Java Application" configuration, and also in the "Parameters" tab of a "Java Applet" configuration, the letter "o" is used for the "Remove" button; this conflicts with the letter "o" for the "Monitor" tab. The solution to this would be to change the mnemonic for the tab (the letter "m" should probably be avoided though since it is also sometimes used for the "Remove" option in other views).
Reopening based on comment 8.
Deferring to TPTP 4.7.2.
Created attachment 179753 [details] Patch2 Attaching patch which fixes up these remaining problems. Note the conflict with o of "Monitor" tab no longer occurs because the monitor tab is renamed "Profile settings" in 4.7.1.
Since the patch solves some problem but might introduce some other conflects, we won't be proceeding with the patch. The user can always get to the buttons by using tabs (rather than the mnemonics). Resolving as won't fix.
Closing.