Overview
TeeTree can be used in two ways:- Design-time installation - Install packages in the IDE for visual component access
- Code-only usage - Use TeeTree components programmatically without IDE installation
Installation is optional. You can use TeeTree entirely by code without installing any packages.
Code-Only Usage
To use TeeTree without installation, simply reference the units in your code:Design-Time Installation
Prerequisites
Determine Your TeeChart Version
TeeTree requires TeeChart. Check which version you have:
- TeeChart Pro - Use packages in
Sources/Packages/Pro - TeeChart Lite - Use packages in
Sources/Packages/Lite(free version included with RAD Studio)
If you’re unsure, check if you have a licensed copy of TeeChart Pro. Otherwise, use the Lite packages.
Open Package Group
Open the
.groupproj file in RAD Studio. You’ll see multiple packages:- Runtime packages (VCL and FMX)
- DclVCL - VCL design-time package
- DclFMX - FireMonkey design-time package
Install VCL Package
- Right-click the DclVCL package in Project Manager
- Select Install
- Wait for compilation and installation to complete
Verify Installation
After installation, verify TeeTree is available:Configure Library Paths
Add TeeTree source paths to your project or global library paths:Global Library Configuration (Recommended)
- Go to Tools → Options
- Navigate to Language → Delphi → Library
- Select your platform (Win32, Win64, etc.)
- Click the […] button next to Library path
- Add the TeeTree sources path:
Per-Project Configuration
Alternatively, configure paths per project:- Project → Options
- Building → Delphi Compiler
- Add to Search Path:
Optional: TeeChart Lite Update
For RAD Studio 13.0 Florence users, install the free TeeChart Lite update:Download TeeChart Lite Patch
Optional performance and compatibility update for RAD 13.0 Florence
FireMonkey Verification
For FireMonkey applications:Troubleshooting
Package Compilation Errors
Cannot find TeeChart units
Cannot find TeeChart units
Solution: Ensure you’re using the correct package group:
- If you have TeeChart Pro, use
Sources/Packages/Pro - If you have TeeChart Lite (included with RAD Studio), use
Sources/Packages/Lite
Unit scope name errors
Unit scope name errors
Solution: Add
VclTee and FMXTee to Unit scope names in Library settingsPlatform not supported errors
Platform not supported errors
Solution: Select the correct platform target (Win32/Win64) that matches your RAD Studio edition
Runtime Errors
TTree component not visible at runtime
TTree component not visible at runtime
Solution: Ensure
Parent property is set and component has valid bounds:Access violations when creating nodes
Access violations when creating nodes
Solution: Ensure the Tree component is fully created before adding nodes:
Next Steps
Now that TeeTree is installed, proceed to the Quick Start Guide to create your first tree diagram.Uninstallation
To uninstall TeeTree from the IDE:- Go to Tools → Options
- Navigate to Language → Delphi → Library
- Remove TeeTree paths from Library path
- In Component → Install Packages
- Find TeeTree packages and click Remove
Uninstalling only removes design-time support. Your existing projects will continue to work as long as source files are accessible.
