Introduction
The TeeChart VCL samples repository contains over 600 examples demonstrating the full capabilities of TeeChart Pro VCL for RAD Studio, Delphi, and C++ Builder. These samples showcase chart types, interactive features, data visualization techniques, and advanced customization options.Sample Categories
The VCL samples are organized into the following categories:Standard Series
Bar, Line, Area, Pie, Point series with extensive customization options
Financial Charts
Candle, OHLC, Volume charts for financial data visualization
Statistical Charts
Box plots, Histograms, Error bars for statistical analysis
Gauges
Circular, Linear, Knob, and Activity gauges for dashboard displays
3D Charts
Surface, Contour, Point3D, Tower charts with 3D rendering
Maps
World maps, geographic data visualization, and map layers
Key Sample Projects
TeeNew Demo
The TeeNew directory contains the most comprehensive demo showcasing TeeChart VCL functionality with over 600 individual samples. This is the primary reference for learning TeeChart features. Location:~/workspace/source/VCL/TeeNew/
Specialized Projects
TeeChartOffice
TeeChartOffice
Advanced office-style charting application with data import, analysis tools, and export capabilities.
TeeMaker
TeeMaker
Chart builder tool demonstrating runtime chart creation and customization.
Map Layers
Map Layers
Geographic visualization with multiple map layers, FIPS codes, and spherical projections.
DBChart Aggregates
DBChart Aggregates
Database integration examples showing data aggregation and real-time updates.
Requirements
You’ll need TeeChart Pro VCL evaluation or registered version to run the examples. Fully functional evaluation version available at steema.com/downloads/vcl
Getting Started
Install TeeChart VCL
Download and install TeeChart Pro VCL for your RAD Studio, Delphi, or C++ Builder version.
Sample Structure
Each sample typically includes:.pas- Pascal source code with chart implementation.dfm- Form definition with visual component layout.dpr- Project file for standalone samples.dproj- Project configuration for RAD Studio
Code Conventions
Samples follow these common patterns:Additional Resources
Animations
Animations/ - Chart animation and transitionsExport
Multiple samples for PDF, Excel, HTML, SVG, and image export
Real-time Data
FastLine_Realtime.pas and RingBuffer/ for live data streamingCustom Drawing
Canvas samples showing custom rendering techniques
