TeeChart经验总结.doc

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TeeChart经验总结.doc

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

文档评论(0)

2232文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档