文件名称:NiceChart
介绍说明--下载内容均来自于网络,请自行研究使用
Once I need a chart component that can shows interpolated lines for one of my project. I don t need a sophisticated full-featured chart, I just need a simple one with basic functionalities. Don t find a way to do it with standard Delphi TChart component, I decided to write my own.
Currently it has three graph styles: lines, smooth lines with B-Splines, and bars. It has multilined title, legend, automatic y-axis, and supports multiple series. It also can produce a monochrome version of the graph using monochromatic brushes. Those features are sufficient for my programming needs.
I learned a lot from creating this component. I learned the algorithm to pick axis value range that are aligned to zero from an arbitrary set of values. I also learned some linear interpolation algoritms, although currently only B-splines that is accomodated in this component. And finally I understand why there s only a handful chart component out there.
Currently it has three graph styles: lines, smooth lines with B-Splines, and bars. It has multilined title, legend, automatic y-axis, and supports multiple series. It also can produce a monochrome version of the graph using monochromatic brushes. Those features are sufficient for my programming needs.
I learned a lot from creating this component. I learned the algorithm to pick axis value range that are aligned to zero from an arbitrary set of values. I also learned some linear interpolation algoritms, although currently only B-splines that is accomodated in this component. And finally I understand why there s only a handful chart component out there.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Readme.html
NiceChart.res
NiceChartD7.res
License.txt
Demo\Project1.cfg
....\Project1.dof
....\Project1.dpr
....\Project1.dsk
....\Project1.exe
....\Project1.res
....\test.emf
....\Unit1.dfm
....\Unit1.pas
NiceChartD7.cfg
NiceChart.dcr
NiceChartD7.dpk
BSplines.pas
NiceChart.pas
NiceChartD7.dof
NiceChartD7.dsk
NiceChart.res
NiceChartD7.res
License.txt
Demo\Project1.cfg
....\Project1.dof
....\Project1.dpr
....\Project1.dsk
....\Project1.exe
....\Project1.res
....\test.emf
....\Unit1.dfm
....\Unit1.pas
NiceChartD7.cfg
NiceChart.dcr
NiceChartD7.dpk
BSplines.pas
NiceChart.pas
NiceChartD7.dof
NiceChartD7.dsk