Owner's Manual (Complete)

Chapter 10—Programs and the Visual Programmer
The Home Control Assistant 11
About connecting elements
You control the sequence in which your program executes its elements by connecting the elements.
The program begins running with the
Start Here element, and continues from element to element
by following the connecting lines in the direction of the arrows. If you have two elements with a
connecting line between them, the
From element is where the line starts, the to element is where it
ends. The
To element has the connecting line arrowhead pointing at it.
If you try to draw a connection that the Visual Programmer does not support, the connecting line
will not appear when you complete the drag. Here are the connections that Visual Programmer
considers invalid, and that it does not support:
You can’t connect to the “Start Here” element from any element. It is the beginning—no
element can be in sequence before it.
You can’t connect to any other element from an Exit element. It’s the end—no element can
come after it in sequence.
You can’t have more than one connecting line from any element to another, except for the test
and repeat elements.
If you create complex programs you may find that you have lines crossing elements and that can be
hard to read. One way to solve this is to use the connector elements. These act to join two
elements together without a direct line. For example:
In this example when execution completes the link element it continues to the set flag element.
When you add a connector element you set the connector number from one to nine. In this way
you can use connector elements to connect different parts of your program.