Steema Products Order About us Downloads Support
 

TeeChart Pro VCL / CLX version 5

5.02 Upgrade

 

 

New features since version 5.01

 


Download the latest executable demo to see and test all new features.


 
  • 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.

 


 
 

Fixed bugs since version 5.01

 

 
  • 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.



Home Products Order About us Downloads Support
Copyright information. E-MAIL info@steema.com.   Privacy Policy
All other brands and product names are trademarks or registered trademarks of their respective owners.