寻找Delphi的简单图形组件

时间:2009-11-15 10:23:20

标签: delphi

我在寻找Delphi winch中的图形组件有这样的功能:

  • 允许以不同的字体类型,大小和颜色绘制文本
  • 允许选择以前绘制的文本并将其复制
  • 在给定的coords上绘制图像,gif支持会很好
  • 在CPU使用方面非常快

我需要将此组件作为主聊天窗口。我不想将它用作文本编辑器。

到目前为止,我尝试了两种解决方案:

  • TVirtualStringTree
  • THTML

目前我使用的是THtml。它表现得相当不错,但由于两个事实,它有点慢:

  • 它支持许多我不需要的功能
  • 每次我想添加一些内容时,我都必须重新加载整个内容

我真的不想进入它的来源并修改它们,直到我别无选择。所以也许你们中的某个人知道我可以使用的一些不错的轻量级组件?

3 个答案:

答案 0 :(得分:2)

看看TRichView。它来自TCustomControl,因此没有外部依赖。它是第三方商业组件,但非常好。 Skype Win客户端使用它。

答案 1 :(得分:1)

TRichEdit怎么样?你提到的大部分内容应该可以通过这个组件轻松实现。

确认插入位图,请参阅此article on Delphi 3000

答案 2 :(得分:0)

你考虑过使用TWebBrowser吗?

至少它打勾你所有的盒子......