https://github.com/Steema/TeeTree
An old library (TreeView replacement, flow-charting, diagramming) created with Delphi 5 (1999) supporting up to RAD 13.0 Florence.
For VCL and Firemonkey.
TeeTree sources require some basic units from TeeChart.
Features include:
- Per-node formatting (font, background, size, effects, etc)
- Node selection, resizing, positioning
- Database DBTree (automatic hierarchy from datasets)
- Virtual mode (add children nodes on demand)
- Node designer
- Tree Print Preview
- Node mouse and keyboard events
- Children node sorting
- Cross-box styles
- Checkbox, Radiogroup node selection
- Custom node shapes
- Links (connections) between nodes, by mouse or code
- Zoom and scroll
- Custom drawing
- Drag and drop, hot-track
- Importing and exporting
- Clipboard copy-paste
- Tree Diagramm Designer