具有高级格式选项的列表框组件?

4 delphi components listbox delphi-xe

我正在寻找一个列表框样式组件,提供高级文本格式选项.

我知道你可以使用OnDrawItem程序拥有常规列表框,但是对于我需要的要求,我认为使用可能已经提供我正在寻找的控件会更好.

看看这个示例截图:

在此输入图像描述

Word Styling - 允许以不同方式设置单个字符/单词的样式.

Text Links - 输入列表框的某些项目可以被识别为链接(不一定是URL链接).在这个例子中,棕色狐狸被标记为链接,当鼠标在棕色狐狸文本上移动时,字体变为下划线.选择此项可以执行任何操作,例如显示消息,打开表单等.

请注意,选择列表项时,字体样式应保持不变.此外,如果列表框可以支持图像(特别是连续的几个图像),这将是一个奖励.

我在想一个HTML列表框或类似的东西可能就是我需要的东西.这将允许将项目输入到列表框中,就像带有标签的代码一样.

任何人都可以推荐一个提供此类功能的组件吗?

谢谢.

Sha*_*ala 6

TMS Software 的THTMListbox可以完成所有这些工作.它可以支持图像,甚至GIF动画.

它不是免费的,实际上是捆绑包的一部分(HTML控件包).我认为这是值得一看但是支持是首屈一指的+你收到完整的源代码.