Simple Gantt chart

Timetable of tasks in tree, their completion, dependencies and scheduling

This example shows tree structure, with freedom for levels.
When row does not contain any (not deleted) children it is standard task and its data can be changed.
When row contains some (not deleted) children it is computed group task and shows summary of its children.
The rows can be added, deleted, moved and copied and the tasks become standard or group tasks accordingly.