关于TeeChart 8画线问题

xuanner 2010-05-31 10:08:11
公司项目的需要,由于BCB6自带的TChart画线质量太差,要将BCB6自带的TeeChart 8升级,升级是成功了.于是网上下载了TeeChart Compiled Demo, 见到里面有一个GDI+的CheckBox,显然是用MS GDI+技术实现的.画的线超级漂亮.自己研究了下,应该是用TGDIPlusCanvas画出来的,查了下源代码,是在TeeGDIPlus.pas单元中.出乎意料之外,编译控件时,TeeRecompile.exe编译的结果却没有TeeGDIPlus.hpp/TeeGDIPlus.obj/TeeGDIPlus.dcu,靠......难道在BCB6下不支持.
没办法,就网上搜了下,最终找到了办法,是在Series窗口中使用Tools选项卡里加个Anti-Alias后,就可以把线画得平滑一些.但是当线条的Width>1时,颜色就变成黑色的啦,而不是Color的颜色.为啥???
还是没能搞定问题,我最终要的结果就是画线平滑,而且可以使用除黑色的其他颜色...Demo里的线就是大于1,桔红色的,而且超级平滑.不知道是怎么实现的,研究了几天还是没结果.CSDN的朋友们,有弄过这方面的研究的,有解决过这个问题的朋友,能否帮下忙呢?
TeeChart Compiled Demo: http://www.steema.com/download/vcl
...全文
253 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuanner 2010-06-03
  • 打赏
  • 举报
回复
原来TeeChart 9才支持TTeeGDIPlus画线,唉!
xuanner 2010-06-01
  • 打赏
  • 举报
回复
怎么没人回复啊!--
咋没有人遇过这种问题的,再!--

604

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧