Commit Graph

15 Commits

Author SHA1 Message Date
ask
0aa059ecff TAChart: display labels on bar series. Initial crude implementation.
git-svn-id: trunk@18859 -
2009-03-01 12:04:40 +00:00
ask
4bd8cdc586 TAChart: implement all MarksStyle values for TPieSeries.
Add mark style selection to the demo application.

git-svn-id: trunk@18794 -
2009-02-22 15:10:53 +00:00
ask
604c32679f TAChart: Refactor TLine series. Add static TLine series to the demo
issue #13214 part 5

git-svn-id: trunk@18777 -
2009-02-20 14:28:08 +00:00
ask
7ab4967ab9 TAChart: Prepare series code for design-time editing. Publish Series property.
issue #13214 part 2

git-svn-id: trunk@18774 -
2009-02-20 14:19:05 +00:00
vincents
4f120b8014 TAChart: Replace some hard-coded colors by user-changeable properties.
patch by: Alexander Klenin
part 2 of issue #13196

git-svn-id: trunk@18730 -
2009-02-17 13:12:59 +00:00
vincents
06cd260566 TAChart: fix SeriesColor to work uniformly for all kinds of series
patch by: Alexander Klenin
fixes issue #13184

git-svn-id: trunk@18709 -
2009-02-16 15:43:42 +00:00
vincents
fc69670edb TAChart: Include reticules in demo application
patch by: Alexander Klenin
part 3 of issue #13163

git-svn-id: trunk@18672 -
2009-02-13 20:53:26 +00:00
vincents
a9c58c425c TAChart: Legend refactoring
patch by: Alexander Klenin
fixes issue (13119)

git-svn-id: trunk@18644 -
2009-02-12 09:57:51 +00:00
darius
488a25bd42 1) Created new unit TAChartUtils, moved some support code into it.
2) Heavily refactored code of CalculateIntervals and TAGraph.DrawAxis procedures -- removed lots of duplicated code, simplifed logic, extracted local procedures etc.
3) Introduced TPenBrushFontRecall helper class.
4) Added 'Axis titles' checkbox to the demo program.

Patch by Alexander Klenin
Resolves: http://bugs.freepascal.org/view.php?id=12758

git-svn-id: trunk@17799 -
2008-12-11 18:57:43 +00:00
darius
648e302cbe added option to show/hide gridlines to demo
used in relation to bugreport: http://bugs.freepascal.org/view.php?id=12171

git-svn-id: trunk@17528 -
2008-11-22 19:19:10 +00:00
darius
0d6bfec764 TChartSeries.AddXY inserts new point into a sorted list, which have O(N^2) computational cost.
This speeds up adding really long series.

Patch from Alexander Klenin
http://bugs.freepascal.org/view.php?id=12642

git-svn-id: trunk@17504 -
2008-11-22 09:44:29 +00:00
darius
2b8ff3ad92 Code cleanup, variable and component renaming
Demo now does not SIGSEGV no matter what button user pressed :-)
Ability to clear series in the demo 

Patch by Alexander Klenin
Fixes: http://bugs.freepascal.org/view.php?id=12589

git-svn-id: trunk@17290 -
2008-11-08 21:21:35 +00:00
vincents
1197001bda tachart: updated demo (bug #9805) from Luis Rodrigues
git-svn-id: trunk@12211 -
2007-09-28 08:09:36 +00:00
vincents
9e0cbc1e29 TAChart: Series clipping bugfixes and partially implement TSeriesPointer from Luis Rodrigues (issue #8706)
git-svn-id: trunk@10959 -
2007-04-17 14:43:02 +00:00
vincents
7d1493c48a added tachart components from Philippe Martinole and Luis Rodrigues (bug #8269)
git-svn-id: trunk@10658 -
2007-02-19 15:17:14 +00:00