Using SoftBench

Managing Your SoftBench Environment

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

80

Chapter 2