User Guide
• Limit conditions / Repeat. This condition will make the event repeat a certain amount of
times. You are asked to enter a number when this condition is selected.
• Group of events / Check for activation. This condition will be true if the selected group of
event is activated, or if negated (see above) if the group is not active.
• Group of event / On start of group. This condition will be true only if it used within a group,
and if this group has just been activated. It will be true only one time, and after will become
false until the group is deactivated and reactivated again.
• On Loop. Allows you to create fast loops: fast loops are a very powerful way of executing
jobs very fast. More info in appendix 3.
Conditions in the storyboard object
The conditions of the storyboard object test the flow of the application.
• Start of frame. This condition is only true once at the very beginning of the frame. It is
executed before all the other conditions. You should perform initialisations (setting counter,
strings, ect…) in the events that start by “Start of frame”.
• End of frame. This condition is the last to be true when the frame ends.
• End of application. This condition is only true if the user quits the application. It is executed
after the End of frame condition.
Conditions in the mouse pointer and keyboard object
The conditions in this object allow you to test the keyboard and mouse.
• Upon pressing a key. This condition asks you to press the key to test. It is true once only
when you have pressed the key.
• Repeat while key is depressed. This condition is similar to the previous one, but it will be
true as long as you keep pressing the key.
• Upon pressing any key. This condition will be true if the user presses any key on the
keyboard. Useful for menus or text readers.
• Checks for mouse pointer in a zone. Asks you to define a zone on the frame. During
runtime, this condition is true when the mouse lies within the defined zone.
• Checks for mouse pointer over an object. This condition is true if the mouse pointer lies
over the given object.
• Checks for mouse clicked. This condition is true if the mouse is clicked. The condition
can be set for left, middle or right buttons and single or double clicks.
51