A picture is worth a thousand lines :-)

Aluminium

Aluminium Constructor

Aluminium Constructor is basically a diagram editor, specially designed for Aluminium applications, with a built in compiler. It's got most of the functionality you would expect to find in any diagram editor, though access to this functionality might be a little different.

When you launch Aluminium Constructor, you should see this:

alconst.png

In the central area, you can see a code diagram (named Main, from the Main name-space). The Project dock contains the name space and code diagram tree. Element Box contains the elements used to build code – constants and operations from the library. The Routines and Tags docks contain the lists of routines and tags.

Most tasks are performed using context menus (right clicking on items or areas) and drag and dropping. How to perform some less trivial tasks is described in this little how-to:

How to create an operation/constant/tag reference?
Drag the item you've selected from one of the lists on to the code diagram area.
How to create an argument connection?
Press the middle button over the source item, drag it to the target item (a dashed line should show up) and release the button.
How to tag an item?
Drag the tag you've selected from the list on to the item you want to tag.
How to routine-mark an item?
Same as tagging – drag the routine you've selected on to the item you want to mark.
How to un-tag/un-mark an item?
Press the right button – a special sub menu should be there.