
|
ChartDirector for C++
This page provides information specific to ChartDirector for C++. Please refer
to the General Features page for general ChartDirector features.
C++ Specific Features
Completely self-containedChartDirector is completely self-contained and does not depend on any third party library or GUI framework.
Multi-threaded DesignChartDirector is thread-safe for high performance applications. Multiple charts can be created concurrently.
MFC, QT and Standalone Sample CodeIncludes plenty of sample code for the MFC (Windows edition only) and QT GUI frameworks, and as generic command line programs. The MFC and QT sample code demonstates how to create GUI applications with hundreds of charts of different styles. There are also sample programs that demonstrate drag to zoom and drag to scroll features, and realtime charts.
Note: ChartDirector for C++ is GUI framework neutral, which means it works with
any GUI framework. The MFC and QT sample programs are provided as examples only. You
may use ChartDirector with other GUI frameworks as well.
Comprehensive DocumentationOver 700 pages of documentation, available in both HTML and CHM format, fully indexed and searchable (CHM only).
Compiler CompatibilityChartDirector for C++ implements the C++ API in header files, which in turn use standard C linkage to the ChartDirector DLL/shared object. As a result, it is compatible with most compilers. ChartDirector has been tested with Visual C++ 6.0/7.0, Visual Studio 2002, 2003, 2005, 2008, 2010, Borland C++, gcc and cc. If you are using other C++ compilers, it is likely ChartDirector is compatible with them too. Please feel free to download the trial version for testing.
Note: ChartDirector for C++ is for standard ANSI C++. Programs are compiled to native
code for speed and performance. If you are looking for "Managed C++" or "C++/CLI" for the
.NET framework, you may consider to use ChartDirector for .NET instead.
Operating SystemsChartDirector works on Windows (32-bit, 64-bit), Linux (i386, x86_64), FreeBSD (i386, AMD 64), Mac OS X (PowerPC, Intel) and Solaris (Sparc, x86). |
||||||||||||||||||