- Borland Delphi 6 support
This release fully supports Delphi 6 and the new CLX library.
Previous 5.01 upgrade already supported Borland Kylix.
- TeeChartOffice
Source code for TeeChartOffice
freeware application is now included.
TeeChartOffice is an end-user Chart editor application.
- Inverline
Financial application that connects to Inverline.com
website to retrieve and analyze stock quotes graphically.
Uses TeeChart Candle and Volume Series and all the
financial
functions plus
includes analisys features like cursors, alerts, drawing trend lines
and more.
- Multi-Language
24 Languages are now supported for the editor dialogs and all the
string constants. You can switch language at design-time and
run-time in your own applications if you wish.
Follow
this link if you wish to translate TeeChart Pro to other
languages.
- Candle Series
New OnGetPointer event to customize displaying candle points. This
event is called
just before each candle point is displayed.
- Volume Series
New Origin property (double) to determine the starting position for
each volume line.
- Line Series
New Outline property (Pen) to display a shadowed line around the
main line.
See screenshot.
- Area Series
New Transparency property to display translucent overlapped
areas in 2D.
See screenshot.
- FastLine Series
Get full paint speed with the new DrawAllPoints property (boolean).
When False, much fewer points are displayed to accelerate repainting.
- MACD Financial Function
New Histogram and Exponential properties (line sub-series).
- Histogram Series
New Transparency property to display translucent histograms.
- Calendar Series
New buttons (TSpeedButton properties) to change the current month.
Also new is clicking the month name shows a popup menu to select
month.
- Chart Grid
New ShowColors property to show individual point colors and enable
changing point colors by double-clicking the colored cell.
- Chart Editor
New "Page Number" checkbox at Paging tab to automatically add
page numbering to charts.
- Polar and Radar Series
New Transparency property to display translucent Polar and Radar
segments.
See screenshot.
- TriSurface Series
New property HideTriangles (boolean) to improve displaying of
triangles that are hidden by others.
New property CacheTriangles (boolean) to speed up repainting when
for example rotating the surface.
- ColorLine tool
New DragRepaint property (boolean) to speed up dragging a color
line. When False, then color line is repainted instead of the whole
chart.
- MarkTips tool
New behaviour. Now by default when the Series property is
"nil", all visible Series in the Chart are used to display
mark tips, instead of none.
Also new property MouseDelay (integer) to control the amount of
milliseconds to wait before showing the mark tip.
- Cursor tool
New example on how to synchronize one cursor to others. The example
shows how to avoid repainting the whole chart when changing the
position of other cursors.
- TeeGrayScale
New global procedure at TeCanvas.pas unit to convert charts into
grayscale colors.
- TChartBrush
New behaviour. Now when setting then Brush Color to
"clNone" and using the Brush.Style of Brush.Bitmap
(patterns), the pattern background is left transparent.
- Speed optimizations
Displaying one million points using a fast line series now takes 0.5
seconds on a Pentium 600. Also optimized Point series and several
other internal algorithms .
- CurveFitting function
Incremented maximum allowed number of points to 32600.
- Windows Transparent control
When the Chart Color is "clNone", it is created telling
Windows
to use transparency ( WS_EX_TRANSPARENT).
- Gradients
The Middle color is now preserved even if it is not used.
- 3D Series (Surface, Contour, TriSurface, Waterfall)
Memory consumption is reduced when using the TeeDefs.inc
defines : SINGLE and EXTENDED.
- Chart ListBox component
New "RenameSeries" function to show the end user a dialog to
change the selected Series title. Returns True if title has
been changed.
- Smith Series
New string property "ImagSymbol" ( by default is
"i" ) to change the suffix appended to axis labels.
- Clock Series
New property Timer ( TTimer ) to enable stopping / starting the
clock and changing the default refresh interval (1000 mseconds)
ie: Series1.Timer.Interval:=200.
Also a new Transparency property to
display the clock background with translucent effect.
- TeeCommander Toolbar
The Save button now adds picture formats (BMP,JPEG,GIF,etc) to the
list
of file types and saves the chart into the selected format.
This works when the application uses picture exporting formats
(ie: TeeBMP,
TeeJPEG, etc).
- Axis Arrows tool
The tool now calls the Chart "OnAllowScroll" event before
aplying the
scroll. This gives the programmer the ability to limit or stop
scrolling.
- TeeEmailFile
This global procedure (at TeExport.pas
unit) now accepts an optional string "Subject" parameter.
- DrawLine Tool
The TDrawLineTool now stores its Lines collection to the DFM at
design-time and also when saving charts to *.tee files.
The procedure to create a line at runtime has been changed
(simplified) :
with ChartTool1 do
begin
TDrawLine.CreateXY(Lines,2,50,60,-50);
TDrawLine.CreateXY(Lines,20,400,90,1000);
end;
- Chart BackImage
The "Transparent" option at Panel tab (Chart Editor) now
is
also available at design-time.
A new property: Chart1.BackImageTransp := True
now gets stored into form DFM's and native TEE files.
- Chart Walls
All walls (Left,Right,Bottom and Back) support now the Gradient
property.
- Cursor Tool
New boolean property: UseChartRect to
display cursors using the full chart rectangle (Chart1.ChartRect)
instead of the Series Axes positions.
- VML Canvas
A new Canvas object to create and store TeeCharts into VML
(Vector Markup Language) format. ( HTML format ). See
an example.
|
- Chart Wall : Fixed storing to DFM the
LeftWall Color when is White.
- CloneChartSeries: Fixed Access Violation when
Series.ParentChart
was nil.
- Chart Title: Editor Selection from Foot and
SubFoot was inverted.
- Gallery : If the dropped sub-gallery is
outside the right side, it is moved.
- Series Assign : Fixed bug when assigning
a Bar Series to HorizBar series.
- Brush Style : Version 5.01 introduced a
bug in Brush Style when using extended styles.
- Shape Series : Fixed bug when using a Brush
Style non solid.
- Pie Series : Pie Series restores original
3D settings when removing or changing it.
- Pie Series (CLX) : Pie Series in 2D under Kylix
(CLX) painting bug.
- XML Data Export : XML exporting now works with X
values.
- Polar Series : Polar and Radar transparent
with Brush.Color:=clNone.
- Tools and Chart Cursor : Some tools (like
CursorTool) wrongly reseted the Chart
Cursor to default. (clDefault).
- Box-Plot and Median Box-Plot series : Median was
incorrectly calculated.
- Titles and Footers : Titles with Custom Position are
now displayed on top of chart.
- Pie Shadow : Pie Series Shadow property is now
published, (it was public).
- Donut Series : Assign Donut Series now uses Assign
to copy HolePercent
from other Donut Series.
- Polar and Radar Setting : CircleBackColor to clNone
now uses it as transparent.
- Legend Clicked : Clicked function was not
working fine with Inverted and Horizontal Legend.
- DrawLine tool : Calling the DeleteSelected
method while drawing lines resulted in an access violation, now
fixed.
- Axis Title
When Axis LabelsExponent is True, Title
did not display "e" characters.
- TeeFunctions
Fixed problem using multiple Series as datasources, when the
first series is empty.
- Bezier Series
Bezier series was not calling OnGetPointerStyle
event.
- Radar/Polar Series
Radar and Polar series display now better rotated labels.
- Smith Series
Smith series uses now ShowLabels
property.
Adding several Smith series do not resize the Chart.
|