Siebel Communications Server Administration Guide > Configuring User Interface Elements > Modifying the Communications Toolbar >

Modifying the Function of an Existing Toolbar Button


You can modify the function of an existing communications toolbar button in several different ways. You can:

Modifying Communications Command for Existing Toolbar Button

If you have created a command in the communications configuration and you want a communications toolbar button to invoke this communications command instead of an existing command, you should rename your commands so that the new command uses the name of the command that is currently associated with the toolbar button.

Renaming commands in the communications configuration has less impact on an upgrade effort than modifying object definitions in Siebel Tools.

This approach can be used whether you are only implementing a custom command or you are both implementing a custom command and invoking a device command supported by a custom communications driver, as described below.

For more information about communications commands, see Commands.

Modifying Device Command for Existing Toolbar Button

If you are using a custom communications driver, created using the Adaptive Communications API, in order to extend or replace the functionality of a driver provided by Siebel Systems, then you can reuse the existing communications toolbar configuration and you can reuse existing commands from the configuration data provided by Siebel Systems. Of course, you can also create new communications commands, as described earlier in this section.

If your communications driver supports different device command names than do the drivers provided by Siebel Systems, you should specify your driver's device commands in your communications commands. Or, for commands that do not specify a device command and do not execute something else such as a business service method or script, the application attempts to execute a device command with the same name as the communications command.

For more information about device commands, see Commands. For more information about Adaptive Communications, see Developing a Communications Driver.

Modifying Business Service Method for Existing Toolbar Button

If you have created a custom business service and you want an existing communications toolbar button to invoke a method for this service, then you must use Siebel Tools to modify the command object definition that is associated with the toolbar item, to specify the new business service and method.

This approach is of limited practical value, however, because you can customize the function of a button without using Siebel Tools.

For more information about how business service methods are specified for the toolbar buttons, see Communications Toolbar Items, Commands, and Methods.


 Siebel Communications Server Administration Guide 
 Published: 23 June 2003