TeeChart is available for a wide range of programming environments. This section provides an overview of the basics that makeup a TeeChart Chart and points someway to information sources and help guides.
Welcome to TeeChart - Guide to help and information sources
The purpose of this guide is to highlight the resources that are available to help you work with TeeChart. All TeeChart technical information is now available in electronic format only. Electronic format brings obvious advantages such as word search, portability and speed.
There are now many sources of information for TeeChart, of which some contain duplicity or variants on the same theme and some are better than others at answering differing types of questions. To clarify it all, this guide is the roadmap.
All versions of TeeChart are delivered in a single executable installer file or in some cases as a zipfile.
Where an installer is provided it creates a menu group below the Windows 9x / NT / 2000 / XP menu to access TeeChart files, tutorial documents, help and examples.
Where TeeChart is provided as a zipfile it is normally sufficient to unzip the file and use its contents as a pathed development resource.
3. Where to look for help
There are several sources of help available to users of TeeChart. This area is important to an understanding of where to look and can save a great deal of time.
The native code prompter in nearly all professional programming environments will show all properties and methods available for any TeeChart class. Simply type in the start of the programming line and on typing the point separator all available Class options will appear. For properties and methods, required variables and their type will be displayed.
The Online help is the first stop for any queries relating to syntax of code declarations. The Online help, through its inherent design, documents the class structure of the TeeChart component library. The Online help can be reached in several ways:
Coded examples can be accessed via the 'Examples' icon in the TeeChart menu group. The icon takes you to the parent folder for all coded examples, which are classified by sub-folder.
HTML Tutorials contain a guide to use of the key areas of TeeChart’s component libraries. You can access the Tutorials via the icon in the TeeChart menu group. We recommend you take a look at the Tutorials as early as possible to familiarize yourself with the information available: you will probably find some useful tips there when you come to start working with projects. We recommend that you use Internet Explorer (v4 or greater) when viewing the tutorials as some features are optimized using ActiveX.
TeeChart’s Frequently Asked Questions are available on the Steema web:
Question submission - Steema's managed support forums
The Steema managed forums are available for access to all current customers.
TeeChart documents are included in the root installation folder of TeeChart. These files will vary between versions but normally include several text files:
Release.txt - Contains release notes for your version of TeeChart
License.txt - License information
Welcome.htm - This file
Support.txt - File listing key support links
The Steema web, [] is regularly updated with new information:
The Steema support page ([]) presents
options on the Steema Support web.
With the exception of evaluation cycle queries, please do not send technical enquiries via email to Steema. Steema Software have migrated all support, with the exception of Pro-support, to the online forums at the Steema Support Central web site (Steema Support Central web site) and to the newsgroups that continue to operate, access listed as in this document. Email enquiries related to pre-sales queries may be directed to email@example.com.
We will attempt to respond to those enquiries that highlight a new issue not covered in the FAQ and that may be of interest to other TeeCharters. We will include the reply in the updated FAQs. Please refer to the FAQ before submitting support questions.
www.steema.net A direct link to the newsgroup associated with this product is included in the Tutorials.
3. TeeChart version information
Have I got the latest version?
To confirm that you have the latest version of TeeChart you can connect to the Steema web and check the Versions pages:
Obtaining maintenance releases
Maintenance releases, e.g. v4.1.1864.22788--> v4.1.1879.21176 (NOT new versions e.g. v3.1.* --> v4.0.*) can be obtained free of charge from the Customer download page at the Steema web during the active subscription period for the product. See the section entitled 'Have I got the latest version?’
4. Glossary of TeeChart key terminology
Basic Chart Axes
TeeChart has five principal axes, Left, Top, Right, Bottom and Depth. Different data Series can be related to different Axes permitting different Axis scales for these Series on the same Chart.
Look up Axes in the online help file for a full list of properties and methods and an overview of functionality.
TeeChart uses several Canvases. Principal canvases include:
If you require a feature that we haven't added to the standard TeeChart properties and methods then, with almost unlimited flexibility, you can add it yourself using the TeeChart Custom draw Canvas methods. Custom draw permits you to output your own objects and text to the Chart panel associating them with runtime variables and Chart conditions. These could take the form of hints on passing a mouse over a data Series object or a message triggered by a threshold exceeded. The Custom Canvas also supports a variety of 3D objects.
Look up Canvas in the online help file for a full list of properties and methods and an overview of functionality.
Fig. Main Chart Components
The Chart panel is the backdrop to the Chart. If TeeChart is laid bare of all contents, e.g. 'Visible off' for all Charting components, it makes a perfectly serviceable 3D panel.
The Charting area: This is the area contained within the principle 5 Chart axes (Left, Top, Right, Bottom and Depth). The Chart data Series and Grid are plotted inside the Chart rectangle.
The Datasource for a Chart refers to database sourced data. The sources normall include DataSets and DataTables but that depends on the version of TeeChart you are running. Non-Datasource sources for data are defined by the TeeChart developer via code using TeeChart's Add methods to add data programmatically to the Chart.
TeeChart offers several basic functions such as Average, Moving Average and Curve Fit. These may be selected via the Chart Editor's Series gallery. The function may use another Chart Series as input for its point plot. Functions are added as Line Series type by default but may optionally be changed to a different visualization such as a Bar Series or Point Series.
The Legend has four default positioning options, Left, Top, Right and Bottom but you may move the Legend to place it anywhere on the Chart Panel including inside the Chart rectangle. The Legend has many supporting properties and events to allow customization and/or interactive display.
Marks refer to the Labels associated with each data point of a Series. Marks may be displayed in several ways; as the data value, as a text description of the point or as a percentage related to the value of all points taken as a whole. Marks are normally displayed alongside, above or below the Series point. An alternative and complementary data related labeling scheme is the Axis Labels which label key scale points on the Axis. Marks may be repositioned and their properties modified at runtime.
Orthogonal 3D Charts use the default Chart Canvas to plot an angled, vector drawn line to represent a 3D angle (depth). This gives a basic level of 3D visual appearance whilst remaining very fast for data plots. See the TeeChart documentation for more about TeeChart Canvases and the alternative Windows 3D and OpenGL canvases.
TeeCharts may optionally be subdivided into several Chart pages. This helps visualization of large data sets or may be useful for 'time dividing' screens of data. Pages may be browsed.
Data Series are the data display method type, e.g. Line Series, Bar Series, Pie, etc. You can mix different Series types in a Chart according to your requirement. Thus your design is not limited to any 'Chart types' defined by TeeChart, the concept of Chart type being virtually obsolete in terms of the number of permutations of Charts (Series type mix) you may create.
Use TeeChart's Title properties to add Header and Footer titles to the Chart, Axis titles and data Series Titles. Custom draw permits you to add additional titles anywhere on the Chart Canvas.
The Chart Walls are boundaries that can be placed at the side, bottom and back of the Chart Rectangle to accentuate the Charted area. Chart walls are a visual component not containing any data scale related information. TeeChart has four Walls, Left, Right, Bottom and Back. Each Wall may be coloured and changed dimensionally.
TeeChart Tools may be associated with a Chart, Series or Axes to facilitate annotation, navigation and data demarcation. An example, the Axis Arrow Tool places arrows on the Axis that scroll the axis when selected. The DragMark tool allows selected Series’ Marks to be mousedragged. Tools are selectable via the Chart Editor or by code