C and C++ SoftBench User's Guide
Using SoftBench
Managing Your SoftBench Environment
Chapter 280
Choosing Tool Preferences
Some classes of SoftBench tools offer more than one choice of tool. For
example, SoftBench supports two editors, SoftBench XEmacs Editor and
SoftBench vi Editor. Other editors are available as SoftBench
contributed tools and as third-party encapsulations.
To see your tool choices, choose "Options:
Tool Preferences…". If your preferred tool does not appear on the
"Available Tools" list, see “Registering New Tools with SoftBench” on
page 80 for information about making it available. To change which tools
are used:
1. From the "Select a Tool" list on the left, select the tool class.
2. From the "Available Tools" list on the right, select the specific tool
you want.
If you have created a $HOME/.softbench/bmsinit file, setting tool
preferences through SoftBench overrides your bmsinit entries. To
use an entry in your bmsinit file, set the tool preference to Default
for the tool class.
3. Select OK.
To make your change in tool preferences take effect, you need to stop all
processes related to the tool class you changed. For example, to start a
new editor, close all text editing windows and the editor index window (if
applicable).
Registering New Tools with SoftBench
SoftBench provides an open, extensible environment in which advanced
users can develop tool encapsulations and run those encapsulations as
SoftBench tools.
To use a third-party encapsulated tool or create a new encapsulation and
allow all users on the system to access it from the SoftBench toolbar:
1. Install the third-party encapsulated tool or write the encapsulation
using SoftBench Encapsulator. For more information, see the
Encapsulator SDK Integration documentation on the SoftBench
online support page found at:
http://devresource.hp.com/softbench
2. Register the tool with SoftBench Broadcast Message Server by adding