User defined tools

The environment has the capability for you to execute third partyutilities via the User Tools menu. You can edit and update the items in the UserTools menu by using the "Edit this menu" menu item in the User Tools menu.This edits a text file which contains the definition of the menu items. The textfile exists in the installation directory an has a file name of UserName-ut.mnu.Where UserName is the currently logged in user name. The default user name is Default.

User Tools format

Each menu item definition occupies a single line of text. Theformat of a User Tools menu item is

MenuItem op Command

Where MenuItem is a quoted (") string containing the textof the menu item.

Where op is either the equal = or the greater than > symbolcharacter. If the = character is used then the utility is executed normally. If the> character is used the output of the utility is redirected to the environmentand placed in an editor window. This is useful for console utilities that outputto standard output.

Command is any sequence of characters up to the end of the line.Command may contain replacement string identifiers. These identifiers are placeholdersfor values determined dynamically by the selected module or prompting for input.

Replacement string identifiers

Additionally redirected tools can send commands to the environmentvia their redirected output. Any received line on output that starts with !!! isconsidered a command. The format of a command if

!!!CommandName=

Where CommandName is the name of the command. All text afterthe = character and to the end of the line is data for the command.

Supported commands are