We’re glad to announce version 1.1 of the Gantt module
The Gantt module is a 100% Servoy native implementation of an interactive gantt chart.
It is highly configurable and a nice example what can be done with the Servoy SolutionModel.
The Gantt module has the following features:
- hierarchical task nodes for grouping of tasks
- indent/outdent of task nodes
- move up/down of task nodes
- collapse/expand all group nodes
- printing of the whole chart
- auto-expansion of the chart timeline when adding new tasks
- trimming-option of the chart timeline to match the tasks
- zooming in/out in the chart
- highly customizable button bar
- built-in preference window
- the look can be changed by altering the CSS stylesheet, no need to dig into code for this
- extensive API to control all functions and preferences
Version 1.1 adds the following features and optimisations:
- Support for tasks in hours
- Optional header for hours (in units of 1,2, 3, 4, 6, 8, 12)
- Duration now shows days and hours
- Optional day marker (grid)
- Option to show day numbers instead of day names
- Speed optimisation in building up the chart
- Fixed an issue with printing
The Gantt module is Open Source and licensed under the MIT license.
The project is hosted on ServoyForge.
Requirements: mod_datejs and Scroller Plus plugin for synchronous scrolling of the tree and chart panes.
Enjoy!