Controlling the order of steps execution

When automating tasks it is often necessary to modify the order of steps execution, depending on the state of the external programs, the user’s actions or calculated results. MouseRobot offers a large selection of the execution order controls:

Labels and unconditional transfer to them (step "Label", "Go to label" and the "Step Label" field on the "Common" tab and a "Go to Label" on the "On error" tab)
"Condition (if..else)" allows to perform a sequence of actions depending on the value of a logical expression
Repeated cyclic execution sequence of steps by step "Loop" or containing it's fragments.
The selection of reusable set of steps to the "Procedures".