HTML / Xion Editor

The bodies of the methods (accessible by double-clicking on the method in the browser, or using the operation or method popup menu) are defined using the action language Xion.

This editor is also used by clicking an "Open in a window" button, in some parts of the navigation diagram (editing entry actions, default values, expressions...). It is equally used to edit HTML (thanks to the button "Open in a window") in a larger window, with some differences explained  here.

 
As Xion editor As HTML editor

The main part is the text pane. The syntaxic coloration is automatic and depends on the fact that you are editing Xion or HTML.

Common functionalities

If the text has changed, quitting or compiling the project will cause the editor to ask for saving.

Menus

Tool bar

Buttons

Settings

There are about the same settings for Xion and for HTML, but they are applied only in their specialty. For instance, changing the background color for the HTML editor will not change the background color for the Xion editor. Settings are saved for a specific user.

Settings are edited calling File/Options menu. This opens a dialog. At the left, you can find an example of the entered settings, at the right, there are tabbed panes. At the bottom, there are four buttons:

Tabs are font, colors and properties.
Font pane allows change font for HTML/Xion specific syntactic elements. You can select them in the top combo box, or by clicking on the example panel. The default font and the default size are the default java ones.


The colors tab pane allows to change text color for HTML/Xion specific syntactic elements, plus: There are different color selection modes: Swatches presents a collection of colors on witch you can click, HSB allows to compose a color thanks to hue, saturation and brightness properties, and RGB allows to compose a color thanks to red, green and blue ratios.

The properties tab allows to edit different properties:

Xion Editor specific functionalities

A save action (by any source) checks code validity.

At the bottom of the window appears a read-only list where errors and warnings are shown. Clicking on a line-indicated error highlights the corresponding line.

A menu Tools appears with the following options:

A button (Verify) in the tool bar checks the code validity; errors and warnings appear in the bottom list.

Alt + Right arrow hilights the next parameter in an operation call.

Syntactic elements are:

 

HTML Editor specific functionalities

A "Add a decision center" button appear at the bottom of the window. This corresponds to the one described in the navigation diagram.

Syntactic elements are: