Flowchart represents an algorithm (= script flow), showing the steps as boxes of various kinds, and their order by connecting them with arrows. Flowchart can be used to visualize script steps, fast orientation and selection of visual components.
Flowchart can be used to synchronize settings of corresponding visual components in different branches of the script (IF-ELSE). Use flowchart to select all corresponding visual components from all script branches and set its visual settings at once.
uFlow chart basic tasks:/u
Use mouse wheel and middle-button drag to move flowchart.
Use zoom combo to set zoom factor.
Flow chart can be saved to the HDD as a image (BMP, PNG, JPG, ...)
Each instruction is represented by geometric shape.
uList of used shapes:/u
list
*Rhombus - IF statement/*:m
*Trapezoid - SWITCH statement/*:m
*Quadrilateral - FOR, WHILE statement/*:m
*Rectangle - other components/*:m/list:u
Number printed inside each shape represent code line where the instruction is defined (begins).
Colour of the border line and the text represent the component visibility.
uColour of components:/u
list
*Gray = component is NOT visible in current layout./*:m
*Green = component is visible in current layout/*:m
*Red = component is currently selected/*:m/list:u
uYou can select visual components:/u
list
*By single click - use Shift / Ctrl keys to add/remove clicked components to the selection./*:m
*By dragging - all components which intersect with selection rectangle will be added to the selection./*:m/list:u
uSample flowchart:/u
attachment=0
- Code schema.png (163.08 KiB) Viewed 4775 times