资源描述:
《teechat的经验总结精选》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、TeeChart经验总结1.安装 我使用的是Delphi5,所以所有的测试,代码均为D5版本,看的时候要有一颗兼容的心.第三方组件,尽量使用有源码的版本,方便修改问题,也方便看懂功能,不然改都没法改. 安装TeeChart的话,推荐TeeChart Pro v8.01 with Full Source。 目录中有一个exe名为:TeeRecompile.exe. 运行它. 点击:BEGIN.编译完成,打开DelphiIDE. 我不记得是否会自动给环境里加入Sources目录了. 请在安装完成后检查Tools->EnvironmentOptions->Librar
2、y->Directories->LibraryPath,是否包含了解压安装目录中的Sources目录. 目前为止..安装结束.. 老版本的TeeChart安装,需要先卸载自身的TChart组件,也就是在Component->InstallPackages中不加载BorlandDecisionCubeComponents,然后再使用TeeChart的bpg安装Dcl*.dpk,然后添加LibraryPath.TeeChart经验总结2.初识完成了安装以后,在additional选项卡里,就可以选择TChart进行使用.在Options->Language->Change中,可
3、以修改TeeChartEditor为中文菜单,但是不推荐这样做,毕竟写代码还是得用英文的.EditChart:打开TeeChartEditor界面,可以进行Series,Axis,Wall之类的参数编辑.PrintPreview:打印预览...ExportChart:可以将Chart导出图片之类的格式.CustomAxes:可以编辑自定义Axis,也就是轴Seires:可以编辑曲线序列,也就是数据集合.先贴一张TeeChartEditor的图.在编辑器里,可以对TChart的一系列参数进行修改,基本上所有的TChart功能都可以在Editor里通过修改参数的所见即所得的方式来得
4、以实现.首先,TChart有一个Panel,这个是Axis,Series显示的基础.Axis也就是一般所说的轴,比如常说的坐标系里的X轴Y轴.Series顾名思义,是一个序列,也就是数据序列,Series要绑定在Axis才会显示出来,因为TeeChart里的Series种类众多,有常见的Line,Fastline,Bar,Point,Pie等等,所以抽象的理解其为一个离散的数据集合比较好.先来看一个Demo,并说明这个Demo用到了TeeChart里的哪些功能,在以后的文章里会逐步解释名词定义和功能的实现.Panel的设置,以后会具体讲到,这里只是更改了Panel的颜色,以及W
5、alls->BackWall的颜色.用到了2个自定义的Axis,4个FastLine的Sereis,将Legend(图列说明,也就是Series的名称颜色的集合显示)显示出来.使用了Titles中的Title,用于显示一些与图相关的信息.用到了几个Tools,一个用来显示Paging,一个用来显示所看到的游标内容.TeeChart经验总结3.Panel和WallsWalls为Series表现的区域,有Left,Right,Bottom,Back之分,其中Left,Right,Bottom都为3D显示时候用的,Back就是Series绘图区域.先说Panel,看图:Color是用
6、来修改Panel显示的颜色,如果Walls的Transparent属性为True,那么都会显示这个颜色,如果为False,就可以自行定义颜色显示.BakImageInside,顾名思义,就是让背景图片是否显示在BackWall里.Borders:用来设计Panel的边缘,都很简单.Separation:是和Walls的间隔.Margins:边距,用来设置Panel与Walls的边距.有两种设置方式,一种是百分比,一种是像素.Gradient:渐变.背景的颜色渐变,这个应该是TeeChart的新功能,Title,Tools,Panel,Walls等都可以设置这个属性,这个功能不算
7、复杂,不多介绍了.只要试试就明白了.Shadow:阴影,同样很多部分都有这个属性.也一样..这个属性没什么好多说的.Image:图像.可以载入一个图像来替代背景.这个功能有点意思..因为还提供了Filters(滤镜).因为Axis显示的时候是在Panel,所以Margins可能因为Axis的多少而需要调节.Titles,Legend也同样要显示在Panel上,需要考虑一下布局的问题.接下来说Walls,之前说过了Walls是用来显示Series的地方,而且Left,Right,Bottom都