TAChart series editor: initial design-time form. Does nothing useful yet.
TAChart: Prepare series code for design-time editing. Publish Series property.
TAChart series editor: adding, deleting and selection of series
TAChart: clean up, fix and expand published properties, since they are now useful
TAChart: Refactor TLine series. Add static TLine series to the demo
TAChart: Add Alexander Klenin to authors
TAChart: Renamed ChartCoord -> TChartCoord
TAChart: implement all MarksStyle values for TPieSeries.
TAChart: Make marks optional. Allow custom marks formatting.
TAChart: refactor zooming
TAChart: refactor bar series drawing
TAChart: change inherited methods visibility to match parent class.
TAChart: display labels on bar series. Initial crude implementation.
TAChart: use margins in bar series. Default scale for bar series now adujsts to display labels.
TAChart: remove leftover {$MODE DELPHI}
TAChart: extracted auxiliary chart elements into a TATypes unit. Fixed style.
TAChart: Extracted TChartElement class. Fixed few bugs in Assign and SetXXX methods.
TAChart: Group series mark parameters into TChartMarks class. Update demo.
TAChart: add TChartMarks.Distance property.
TAChart: Add Frame, LabelBrush, LabelFont, LinkPen properties to TChartMarks, use them for drawing. Update demo.
TAChart: extract InitHelper method
TAChart: Labels drawing for line and area series.
TAChart: Refactoring: use points instead of separate x and y coordinates
TAChart: Extracted TBasicPointSeries.DrawLabels method
TAChart: Extracted ColorOrDefault function
TAChart: refactor TSeriesPointer.Draw
TAChart: Introduce OnDrawPointer event for line series
TAChart: Use operator= instead of EqualPoints function.
TAChart: Improve reticules.
TAChart: Renamed TSerie -> TLineSeries because latter is both more logical and Delphi-compatible.
TAChart: Move Active property to TBasicChartSeries class
TAChart: Simplified variant of TSeries.AddXY
TAChart: Refactor series pointer drawing.
TAChart: Add few more pointer styles. Fix warning.
TAChart: Move ShowInLegend property into TBasicChartSeries class.
TAChart: Initial implementation of function series
TAChart: add simple demo application for function series
TAChart: Really fixed compilation on FPC 2.3.1
TAChart: Remove TChartSeries.InitBounds method. Various cleanups.
TAChart: Rename Auto{X/Y}{Max/Min} to Use{X/Y}{Max/Min} and make it work.
TAChart: Introduce TFuncSeries.Step to control drawing granularity.
TAChart: Silence 'parameter is unused' hint. Fix unitialized variable.
TAChart: Add Series.ZPosition property
TAChart: Convert {X/Y}GraphToImage to functions
TAChart: Convert [X/Y]ImageToGraph to functions
TAChart: Improve extent processing.
TAChart: Sort and group TChart members. Publish AxisColor property.
TAChart: Add DoubleRect utility function, EChartError base exception class.
TAChart: Check that Chart.Extent buonds are ordered corectly.
TACHart: Replace hard-coded 'Tolerance' value with ExpandPercentage property. Update demo.
TAChart: Starting 3-D look implementation.
TAChart: Invert ZOrder.
TAChart: Initial implementation of 3D look. Add demo.
TAChart: 3D look for bar series.
TAChart: Remove workaround for resolved issue #13418
TAChart: Fix SIGFPE on very small charts.
TAChart: Use Font.Orientation (available since r19734 #9c170f9a4f) instead of own RotateLabel procedure
TAChart: Update demo project file
TAChart: Move all demos into a common subdirectory
TAChart: Implement 3D look for line series. Update demo.
TAChart: Do not use icons for demo programs.
TAChart: Invalidate chart after resizing on GTK2. This is a workaround for issue #0013649.
TAChart: Fix saving to bitmap (issue #13685)
TAChart: Fix TLine bounds. Part of issue #13681
TAChart: UpdateMinMax should update both min and max if necessary.
TAChart: Change default for TChartPen.Visible to true
TAChart: Add TLine.UseBounds property. Minor refactoring.
TAChart: Add chart extent demo.
TAChart: Fix for r20095 #453a046de9.
TAChart: Set correct brushes for TLine and TAreaSeries.
TAChart: Extract former CoordList into TCustomChartSource class in TASource unit.
TAChart: Move ValuesTotal logic from TChartSeries to TListChartSource
TAChart: Call OnMouse{Down,Move,Up} events. Minor refactoring.
TAChart: Simplify and fix TLineSeries.Set{X/Y}Value
TAChart: Add mouse events demo
TAChart: Make TListChartSource a component.
TAChart: Improve Extent processing for series.
TAChart: Fix bugs in processing of empty extents.
TAChart: Add random series source.
TAChart: Improve color handling for individual data points.
TAChart: Add demo for chart sources.
TAChart: Default color for list source data points should be clTAColor, not 0.
TAChart: Minor cleanups and fixes
TAChart: Do not crash after removing a referenced chart source.
TAChart: Use random source in demos.
TAChart: Add icons for chart sources
TAChart: Set image/png mime-type for icons
TAChart: Use TUserDefinedChartSource in function demo
TAChart: Add license header to TASources unit.
TAChart: Correctly refresh db-aware chart after dataset changes.
TAChart: Add a demo for db-aware chart
TAChart: Add support for chart source caching
TAChart: Set default values correctly in db-aware chart source
TAChart: Sort class members
TAChart: Add TLineSeries.LinePen property. Update demo.
TAChart: Re-add BackColor property (issue #13831)
TAChart: Remove MirrorX property. Add ClearSeries procedure.
TChart: Introduce TChartAxisAlignment and TChartAxisList
TChart: Fix axis title centering (issue #13832)
TChart: Publish AxisList. Do not store LeftAxis and BottomAxis separately.