======================================= TeeChart.NET v1 Copyright (c) 2002-2006 by Steema Software SL All Rights Reserved. http://www.teechart.net http://support.steema.com http://www.steema.com email: general: info@steema.com support forum: http://www.teechart.net/support/modules.php?name=Forums ======================================= ======================================= Update build – Please install full installer version before using this update if you wish to view TeeChart examples and documentation. **Please note. This installer does not install TeeChart to the AssemblyFolders registry key. If you wish this version to function as your default TeeChart v1 Assembly you need to copy the files from this folder to the TeeChart installation folder, eg. to "C:\Program Files\Steema Software\TeeChart for .NET v1" This version of TeeChart may be installed in Microsoft Visual Studio 2005 by selecting the teechart dll's from Visual Studio's Toolbox item selector. ======================================= Release Notes December 2006 TeeChart.NET Version 1 Build 1.1.2531.28391 ======================================= Please send feedback to: http://www.teechart.net/support/modules.php?name=Forums ====================================== Bugfixes/changes -------------------------- 1) Fix for Custom function serialization Incorrect instancing 2) Fix for text file import via the chart editor when language other than English selected. 3) Sphere and Polished sphere styles ignore clipping regions applied to them via Graphics3D.ClipRectangle(). Fixed. 4) Problems associating custom axes to series via the Chart Editor. Fixed. 5) Improvements made to ColorGrid Series. 6) GrayScale property fixed for CopyToClipboard method. 7) Text import set at designtime sometimes not displaying correctly at runtime. Fixed. 8) Custom axes not displaying correctly in the Series->General Tab of a non-English language Chart Editor. Fixed. 9) A number of small translation problems within the Chart Editor have been fixed. 10) Axis Title positioning improved on 3D Rotation. (ref. TF02011030) 11) Axis Title Font now resized on zoom (ref TF02011029) 12) ChartEditor Series List now correctly retains focus on datasourced Series when repositioned in Series order. (ref. TF02011021). 13) If Series Color is set to Gradient (ref. TF02011020) then the ChartEditor Series List will now show the Gradient in the Color selection box. 14) Setting the the color of the points of a line didn't work properly through the editor (ref. TF02010300). Now fixed. 15) Custom3DPalette series (tower, map, etc.) no longer display the first value in a different color when using the color range mode (ref. TF02011199). 16) ClickSeries event didn't fired correctly for HighLow series (ref. TF02011453). Fixed. 17) WebCharts embedded in ASP.NET 2.0 MasterPages unresponsive to Click Events. Fixed. 18) Zooming on a fastseries with null values and IgnoreNulls = false draw erroneous points under some circumstances. Fixed. Release Notes July 2006 TeeChart.NET Version 1 Build 1.1.2379.21122 ======================================= Please send feedback to: http://www.teechart.net/support/modules.php?name=Forums ======================================= Bugfixes/changes -------------------------- 1) Legend checkboxes' behaviour erroneous under some circumstances. Fixed. Release Notes April 2006 TeeChart.NET Version 1 Build 1.1.2307.20497 ======================================= Please send feedback to: http://www.teechart.net/support/modules.php?name=Forums ======================================= Bugfixes/changes -------------------------- 1) ColorLine dragging caused high CPU load. Now resolved. Release Notes March 2006 TeeChart.NET Version 1 Build 1.1.2259.29262 ======================================= Please send feedback to: http://www.teechart.net/support/modules.php?name=Forums ======================================= Bugfixes/changes -------------------------- 1) Problems with the format and accuracy of Metafile export under some circumstances. Fixed. 2) Histogram bars not drawing exactly onto GridLines in some cases. Fixed. 3) MinorGrid lines not drawing correctly when Axes are set to logarithmic. 4) Fix for not being able to change the Custom position of the Legend in the Chart Editor. 5) Problems using TeeChart in VS2005 with Localizable set to true. Fixed. Release Notes December 2005 TeeChart.NET Version 1 Build 1.1.2179.21092 ======================================= Please send feedback to: http://www.teechart.net/support/modules.php?name=Forums ======================================= Bugfixes/changes -------------------------- 1) Fix for Custom function serialization Incorrect instancing 2) Fix for text file import via the chart editor when language other than English selected. 3) Sphere and Polished sphere styles ignore clipping regions applied to them via Graphics3D.ClipRectangle(). Fixed. 4) Problems associating custom axes to series via the Chart Editor. Fixed. 5) Improvements made to ColorGrid Series. 6) GrayScale property fixed for CopyToClipboard method. 7) Text import set at designtime sometimes not displaying correctly at runtime. Fixed. 8) Custom axes not displaying correctly in the Series->General Tab of a non-English language Chart Editor. Fixed. 9) A number of small translation problems within the Chart Editor have been fixed. 10) Axis Title positioning improved on 3D Rotation. (ref. TF02011030) 11) Axis Title Font now resized on zoom (ref TF02011029) 12) ChartEditor Series List now correctly retains focus on datasourced Series when repositioned in Series order. (ref. TF02011021). 13) If Series Color is set to Gradient (ref. TF02011020) then the ChartEditor Series List will now show the Gradient in the Color selection box. Release Notes October 2005 TeeChart.NET Version 1 Build 1.1.2127.15611 ======================================= Please send feedback to: http://www.teechart.net/support/modules.php?name=Forums ======================================= Bugfixes/changes -------------------------- 1) Fix for Custom function serialization Incorrect instancing 2) Fix for text file import via the chart editor when language other than English selected. 3) Sphere and Polished sphere styles ignore clipping regions applied to them via Graphics3D.ClipRectangle(). Fixed. 4) Problems associating custom axes to series via the Chart Editor. Fixed. 5) Improvements made to ColorGrid Series. 6) GrayScale property fixed for CopyToClipboard method. 7) Text import set at designtime sometimes not displaying correctly at runtime. Fixed. 8) Custom axes not displaying correctly in the Series->General Tab of a non-English language Chart Editor. Fixed. 9) A number of small translation problems within the Chart Editor have been fixed. Release Notes June 2005 TeeChart.NET Version 1 Build 1.1.2004.16592 ======================================= New in this version --------------------------- 1) New IncludeSeriesTitle property added to Data Export; when set to true the series title is included above the names of its component valuelists. Bugfixes/changes -------------------------- 1) Language strings in some Chart Editor comboboxes were not being translated correctly. Fixed. 2) Excessive memory usage when chart with Contour series loses focus at design or runtime. 3) Gantt Series did not connect correctly to user-defined datasources. Fixed. 4) Some values of Margins in the General tab of the chart editor were causing an exception to be thrown. Fixed. 5) Some new language strings had not been translated correctly. Fixed. 6) Helpfile contained bad links from Delegate members. Now resolved. 7) Functions were not correctly being deleted from the Visual Studio Component Tray at designtime. Fixed. 8) Changes made to the series type of a series at designtime were not being reflected throughout the chart editor. Fixed. 9) The deletion of cloned series at designtime was not being reflected throughout the chart editor.Fixed. 10) The title of a chart was being erroneously translated within the chart editor. Fixed. 11) Using "All" series when exporting data from the chart editor was not completely functional. Fixed. 12) The default series titles of series added at runtime and designtime were different. Fixed. 13) Chart Editor function tab was not being translated completely when changing function types having initially added a custom function. Fixed. 14) BarWidthPercent (Bar Series) non-functional at designtime. Fixed. 15) The Margins of the Printer class were occassionally being inverted. Fixed. 16) The colors of the Legend symbols of the Point and Figure series were incorrect. Fixed. 17) The colors of the Legend symbols of the Point and Figure series were incorrect. Fixed. 18) The WaterSeries DotFrame property was not painting the series correctly. Fixed. 19) The 3D Vector graphics format were not correctly exporting Unicode text. Fixed. 20) ZoomPercent method corrected for both Zoom directions. 21) Zoom animation property now given a clear visual defintion. 22) Allow Zoom checkbox in Chart Editor now functional. 23) The Chart Editor buttons for moving a series up or down the series list now working. Release Notes TeeChart.NET Version 1 Build 1.1.1879.21176 Bugfixes/changes -------------------------- 1) License string now compatible with double-byte operating systems. Release Notes TeeChart.NET Version 1 Build 1.1.1864.22788 New in this version --------------------------- 1) Runtime and Designtime License Control added. Please see "Tutorial 17 - Designtime, Runtime and License requirements" for more details. 2) Excel export remodelled for Unicode support. Bugfixes/changes -------------------------- 1) Designtime SVG and VML export from Editor now functions correctly. Release Notes TeeChart.NET Version 1 Build 1.1.1769.19457 New in this version --------------------------- 1) Automatic Editor Language may now be set for designtime. Bugfixes/changes -------------------------- 1) Legend not 'wrapping' correctly when aligned to Top or Bottom. Fixed. 2) Problems setting the colours of Volume Series points. Fixed. 3) Problems with multiline text with all objects derived from TextShape. Fixed. 4) Series point labels incorrect when non-ordered points added using ValueList.Order Ascending or Descending. Fixed. 5) Panel colours were bleeding into the Panel shadow. Fixed. 6) Custom Axes with Logarithmic set to true were occassionally displaying object null reference error. Fixed. 7) Multi-line text not supported at designtime. Now Fixed. 8) Boxplot series median and adjacent points wrong. Fixed. 9) Chart with several boxplot series - marks were not shown correctly. Fixed. 10) Double-clicking on a line drawn by a DrawLine tool caused a GPF. Fixed. 11) Unhandled System.FormatException when typing text into Axis Labels Value Format. Fixed. 12) Steema.TeeChart.Export.MetafileFormat.Save Method now functional. 13) Null reference error on adding Gauges series to WebChart. Fixed. 14) Null reference error on adding Shape series to WebChart. Fixed. 15) When first series was empty, data export did not included other series x values. Fixed. 16) Editing Points3D series with the chart editor messed up series color. Fixed. 17) Adding Points3d to WebChart caused crash when running web application. Fixed. 18) Opening the Print Preview with no Printer installed produced an untrapped error. Fixed. 19) Changing the Value Format for a series in the Chart Editor now functional. 20) Series Marks not displaying DateTime values. Fixed. 21) Some pointer styles were not shown correctly in legend. Fixed. 22) Removing series, connected to function does not remove the function. After series is removed, the function is still there. Fixed. 23) DateTime labels not appearing correctly in when using the TeeChart.Pocket.dll. Fixed. 24) Series Titles in the DataSource tab of the Chart Editor were being incorrectly translated. Fixed. 25) In previous versions it wasn't possible to set an Axis Tool for a Custom Axis as the Tool index as set was incorrect. Now resolved. 26) DateTimeStep.OneYear was drawing labels at the end of each year rather than at the beginning. Fixed. Release Notes TeeChart.NET Version 1 Build 1.1.1675.27998 New in this version --------------------------- 1) SVG export format. Chart can now be exported to Adobe SVG format. 2) New DownSampling function to reduce the number of points in series. Several diffrent reduction method supported. 3) New Panel.ImageTransparent property to set the Panel.Image transparent. Bugfixes/changes -------------------------- 1) Chartimage tool was not drawn correctly if not connected to series. Fixed. 2) Chart Panel colour incorrect when set to Transparent. Fixed. 3) Ellipse was not drawn correctly when in 3D. Fixed. 4) Rotated ellipse was not drawn correctly. Fixed. 5) Error on using "<<" button in the Chart Editor's Chart -> Paging tab. Fixed. 6) Legend symbol incorrect when series brush is 'Hatch'. Fixed. 7) Background colour of series 'Hatch' brush ignored. Fixed. 8) Panel's Background image lost when opening/closing Chart Editor. Fixed. 9) Panel Transparency not functional. Fixed. 10) Exponential multiline axis labels not functional. Fixed. 11) Images associated to various TeeChart objects were not serialising properly. Fixed. 12) DataSet now supported for Gantt series. Release Notes TeeChart.NET Version 1 Build 1.1.1643.29127 New in this version --------------------------- 1) New ExtraLegend Tool to draw a custom legend anywhere within a Chart. 2) New GridBand Tool to draw coloured rectangles (bands) on the Chart grids. 3) New CompressOHLC function to compress an OHLC series into different time periods. 4) New "Accumulation / Distribution Line" ( CLV ) function. 5) New "On Balanced Volume" ( OBV ) function. 6) New "Commodity Channel Index" ( CCI ) function. 7) New "Moving Average" function. 8) New "Percentage Volume Oscillator" ( PVO ) function. 9) New Gradient property for Line series. 10) New TopGradient property for Area series. 11) New Gauge Series. 12) New Vector Series. 13) New 3D rendering styles for BubbleSeries and round Pointers 14) VML export format. Chart can now be exported to Microsoft VML format. Bugfixes/changes -------------------------- 1) Null values in FastLine series incorrect. Now fixed. 2) ColorGrid.IrregularGrid was not correctly painting non-integer values 3) SeriesXYPoint.Color not functional for Points series – now fixed. 4) Circled Tab wasn't populating in Chart Editor for Pie Series. Fixed. 5) Negative ArrowLengths caused Chart Editor Error. Fixed. 6) Frame color of Legend Border not updating in Chart Editor. Fixed. 7) Changing from editing Left Axis in Chart Editor to editing Bottom Axis did not take effect unless you closed Editor first. Fixed. 8) HighLow series LowValues.Datamember overwrote XValues.Datamember. Fixed. 9) The association between custom axes and series was being lost in TEN files. Now fixed. 10) Improvements to Editor Forms for Large Font installatios. 11) Improvements to Designtime multi-language support 12) Deleting points from series not associated with a Chart caused exception. Fixed. 13) Some Series Titles were being incorrectly translated. Fixed. 14) Tower Series Editor failed when non-English language selected. Now fixed. 15) New Commander Buttons property to allow customisation of Commander Toolbar. 16) GanttDrag Tool unable to be connected to Series at designtime. Fixed. 17) Border button of Axis Tools non-functional. Fixed. ======================================= Release Notes Build 1.1.1544.23908 ======================================= New in this version --------------------------- 1) MinAxisIncrement now accessible as a public property. 2) BorderRound property for Chart panel. 3) PieOtherSlice.Legend enables a second Legend to be associated with a PieOtherSlice. 4) ColorGrid.Bitmap property. 5) LegendEditor can now be displayed for any legend. 6) New Gradient property for "Circled" series like Smith, Polar, Radar, Clock and Wind-Rose. 7) New DrawZone method for Polar series to fill round “donut” zones. Bugfixes/changes -------------------------- 1) Gantt Labels were displaying incorrectly in the prior release. Now resolved. 2) WebChart postback events were incorrectly processed when WebChart embedded in a WebControl. Now resolved. 3) Function Datasource of multiple Series now correctly serialized. 4) BorderRound property now functional for all Chart shapes. 5) Commander ToolTips would fail if Chart object not on a WinForm. 6) Bubble series transparency now working. 7) Zoom Pen and Brush functionality corrected. 8) Improvements to Editor Unicode Language support. 9) Session based WebForm Chart applications do not now require the presence of a (not used) temp folder. ======================================= Release Notes Build 1.1.1452.42972 ======================================= New in this version --------------------------- 1) Series FirstVisibleIndex and LastVisibleIndex properties. Bugfixes/changes -------------------------- 1) ColorBand tool now correctly x displaces band for non-Drawbehind bands on a 3D Chart. 2) Series Pointer information now correctly saved to Form. 3) UnZoom event was being incorrectly called with Zoom event in previous version. Now resolved. 4) Further improvements to the Smith Series type. 5) Point colours now supported as Palette colours in 3D Palette derived Series types. 6) Protection against overflow error on small Axis increment calculations. 7) Minimum Axis Label Separation resulted in some Label overlap in previous releases. Now resolved. 8) Delete (range) would fail for some Series with no Marks. Now resolved. 9) CrossPoint Function failed in earlier versions. Now resolved. 10) Legend SymbolPen was not responding to configuration changes. Now resolved. ======================================= Release Notes Build 1.1.1452.42972 ======================================= New in this version --------------------------- 1) Anti-alias for text 2) New in Tools - Annotation Callout - Rotation Tool Outlining 3) OnMouseEnter/Leave events for Series 4) 'By Label' sorting for Series 5) Mark Callout 6) Individual Marks configurability 7) Axis Custom Labels, individual Label configuration 8) Chart rotation increased to 180º 9) Internal modifications to better support Borland's C#Builder Bugfixes/changes -------------------------- 1) ColorLine Tool incorrectly painted when a Legend was Custom positioned. Now resolved. 2) WebChart failed to respond to MouseEvents when some other types of Form items (eg. DropDownList) on Form. Now resolved. 3) 'Null object error' When changing tabs in the ChartEditor under some specific Series Pointer configurations. Now resolved. 4) Minor Grid was incorrectly plotting an additional line in the Chart area. Now resolved. 5) MaxLabelsWidth method could fail if Chart Form focus lost and then called. Now works in this scenario. 6) If a null string were used to set the Axis Title it previously caused an error. Now resolved. 7) Long Marktext could previously overspill the Mark frame. Now resolved. 8) Several problems with the smoothing function are now resolved. 9) Functions with multiple Series source now working correctly. 10) Gantt Series failed to save all its data when serialising. Now resolved. 11) Cursor when more than one CursorTool in Chart failed to modify correctly after first tool. Now resolved. 12) Previously, when changing Series type, if XVales are Datetime these were converted to doubles. Now resolved. 13) Custom3DPaletteSeries AddPalette enabled for public access. Palette property added for access to the Color list. Supplementary release 12th June 2003 Principle changes/bugfixes The Installer has been modified to install context sensitive help to Visual Studio.2003.NET --------------------------- Principle changes/bugfixes --------------------------- 1. Fixed WebChart tempfile dependancy 2. Several improvements to Axis Labels 3. Series Mark Shadow rotation fixed 4. Axis PositionPercent changed to RelativePosition 5. Pie 2D slice rounding errors resolved 6. New Series Add Array overloads 7. Fix for Gantt drag tool 8. Scrollbars disabled when switching to 2D 9. "No middle" checkbox for Gradient Editor added 10. Area series now displays Stacked + Stairs + 2D 11. Area transparency problems fixed 12. Bubble series now works with GetPointerStyle event 13. Bubble marks are now displayed vertically centered 14. Lines connecting Gantt bars are now displayed 15. Gantt marks are now displayed horizontally centered 16. Shape series editor Combobox for shape style is now "DropDownList" 17. Point & Figure series editor fixed 18. Contour series editor fixed 19. Point3D series now works with GetPointerStyle event 20. Pyramid series now works with Null points 21. Fix for Surface series "Irregular" 22. Many fixes for Error series 23. Brush color instead of Series point color now used to fill highlow series 24. Histogram series transparency problem fixed 25. Waterfall series editor, "Lines" button functional 26. Calendar series - "grayed" days (from previous or next month) functional 27. Canvas/Rotation center problems fixed 28. Series datasource, is now refreshed withcurrent dataset field names, etc. 29. Export dialog file extensions now working 30. Exponential Moving Average function problems fixed 31. Custom function now working 32. Annotation Tool click event now fires only the once 33. ColorLine Tool Draw3D and DrawBehind now fixed 34. ColorLine Tool Pen.Visible = False fixed 35. Tools now show all available series and "All" selection fixed 36. DrawLine Tool drawing/dragging bug fixed 37. ImageTool problems fixed 38. NearestPoint Tool brush now working 39. PieFocus Tool pen problem fixed 40. SeriesAnimation Tool problems fixed 41. Axes millisecond format fixed 42. Axes/Labels/Alignment problems fixed 43. Axes/Permanent custom axes now editable in the TeeChart Editor 44. Zoom Pen and Brush now working 45. Multiple legends now working 46. Legend Text alignment now working 47. Series marks multiline extra spaces removed 48. Print Preview problems fixed New features ------------ 1. Transparency added for several SeriesTypes 2. Repaint improvements when editing WebChart 3. New Calendar Series buttons and editor improvements 4. New Series Data object for access to Point Colour, Label and Data ======================================= Release notes from Beta versions ======================================= ----------------------------------- Release notes: Build 1.0.1161.29116 Principle changes/bugfixes --------------------------- - Added language support - New Pocket.dll, version for the Pocket PC - Single Record database charting - Textsource data import - FastLine series: support for null points, Stairs and InvertedStairs display mode - Improvements to GalleryPanel and SubGallery - Included HTML helpfile to support F1 context-sensitive help - Improvements to ChartListBox - ColorGrid blend edge problems resolved - Added support for ColorGrid.Marks - Added Series1.Visible property (alias of "Active" property) - Almost all editors use now "ButtonColor" - Fixed Graphics3D.RotateLabel with Font.Shadow visible - Import from URL - Option to have no temporary file dependency with WebChart - Improvements to Axis Label align Version notes ------------- Namespace names: Several changes have been made to Namespace names to better group TeeChart classes. Principle changes include: Steema.TeeChart.Canvas -> Steema.TeeChart.Drawing Steema.TeeChart.LineSeries -> Steema.TeeChart.Styles.Line (applies in a similar way to all Series types) Updates to code can be made by simply replacing the old name with the new name. Language support ---------------- Presently only supported for runtime. Changing the language changes the language in the Chart Editor and other TeeChart dialogues. To change a language at runtime: 1. Reference TeeChart.Languages.dll in your project 2. Run Steema.TeeChart.Languages.German.Activate(); Replace 'German' with the language name that you wish to use. 3. To return to an English Editor run: Steema.TeeChart.Languages.English.Activate(); TeeChart.Pocket.dll ------------------- There are no included examples for this dll yet. To use TeeChart.Pocket dll you should reference it in a Compact Framework application and create an instance to work with. In other respects coding is similar to that of TeeChart's TChart component. See ReadmePocket.txt WebChart: The changeover to saving Chart settings on the WebForm means that it is not possible to recuperate settings from WebCharts saved with previous betas. If it is necessary to do so then such Charts should be opened with the prior version of the beta and the settings exported to Chart template files using the Chart Editor Export dialogue. The template files may then be imported to the Chart of the current beta release. ----------------------------------- Release notes: Build 1.0.1123.23417 Principle changes/bugfixes --------------------------- - Fixed Pie Otherslice - SeriesMark TextWidth(index) - WebChart configuration now saved to Form - Improvements axis label alignment (still some work pending here) - FastLine series: support for null points, Stairs and InvertedStairs display mode. - All round improvements to editors, listeners, Series.datasource editor (random), etc. - Commander now shows 3D button "pushed" when Chart.Aspect.View3D = true - Commander recognizes Chart View3D is changed (broadcastteeevent at SetView3D ) - GalleryPanel, SubGallery works fine now (pending: all series types sub-gallery settings) - General improvements to ChartListBox and ChartGalleryPanel - 3D canvas rotation - ColorGrid blend edge problems fixed - Added ColorGrid CenteredPoints property - Added support for ColorGrid.Marks - Added Series1.Visible property (alias of "Active" property) - Almost all editors use now "ButtonColor" - Fixed Graphics3D.RotateLabel with Font.Shadow visible ----------------------------------- Release notes: Build 1.0.1123.23417 Principle changes/bugfixes --------------------------- 1) Serialization improvements for saving TeeCharts as templates. Includes Labels & Colours 2) Persistency improvements for Custom Axes 3) TeeCommander enabled 4) Postback events included for WebChart 5) TotalABS removed from Form save (please delete from existing forms if present) 6) SQLDataAdapter supported 7) XY Series DateTime Datasource fix for Datasets 8) Canvas.Arc error resolved 9) Marks Percent format corrected 10) Editor AnnotationTool Position resolved 11) New Annotation Tool Click event 12) Axis increment change now invalidates 13) Editor Legend Radiobuttons corrected 14) Several new events added 15) PieSeries Clicked fixed + many more minor modifications and bugfixes. The following: GetAxisLabelEventHandler, GetAxisLabelEventArgs GetNextAxisLabelEventHandler, GetNextAxisLabelEventArgs GetLegendRectEventHandler, GetLegendRectEventArgs GetLegendPosEventHandler, GetLegendPosEventArgs GetLegendTextEventHandler,GetLegendTextEventArgs have been moved - From: Steema.TeeChart.TChart To: Steema.TeeChart That will most probably require the removal of .TChart from the declaration in projects where the events have been included. ----------------------------------- Release notes: Build 1.0.1049.29202 Principle changes/bugfixes --------------------------- 1) ASP.NET error adding Labels to Series now resolved 2) DataView/Table support added for runtime operations to XY, XYZ, Candle and BubbleSeries 3) Editor Series DataSet support now active 4) Pointer persistence failure for LineSeries now resolved 5) TeeChart's IIS Virtual Folder is moved from /TeeChartNET installed under the wwwroot folder, to /TeeChartForNET installed under the TeeChart instalation folder. If you had a prior Beta installed please check that it has de-installed and correctly removed the old folder otherwise you may have to remove it manually via the Internet Information Services Manager ----------------------------------- Release notes: Build 1.0.1033.30284 1st beta release. -----------------------------------