Ultra Format Configuration(3.0)
The Ultra Format Editor allows users to introduce format definitions in the system to be used by agents in workflows. Definitions are described using the Ultra Format Definition Language (UFDL).
A saved format definition will have its name displayed in the title. Other than selecting Decoder, Encoder, and UDR Type definitions, formats can be imported from APL code, as well as directly from other Ultra definitions:
import ultra.folder_name.module_name; // From APL code import folder_name.module_name; // From UFDL code
To open the editor, click the New Configuration button in the upper left part of the  Desktop dialog, and then select Ultra Format from the menu.
Syntax Highlighting
In the code area, the different parts of the code are color coded according to type, for easier identification, and when right-clicking in the code area, a context sensitive popup menu appears, enabling easy access to the most common actions you might want to perform.
The text is color coded according to the following definitions:
Blue - Functions
Green - Types
Orange - Comments
Purple - Key words
Yellow/Green - Values
Configuration Diff
If you want to compare the current version of an Ultra configuration that you are displaying with a previous version of the same configuration, you can use Configuration Diff to compare the two versions side by side.
To hide or display the Configuration Diff panel, click the vertical Diff button to the right of the Ultra Format Editor. The panel can be hidden or visible. By default, it is hidden.Â
You can navigate through the differences by scrolling both panes in parallel using the scroll bar to the right of either pane. If you want to scroll through each pane separately, hover over the pane that you want to scroll through, and use the scroll wheel on your mouse.