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

时间:2012-09-09 12:29:39

标签: delphi listbox components delphi-xe

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

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

请看这个示例截图:

enter image description here

Word Styling - 允许对不同的字符/单词进行样式设置。

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

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

我在想HTML列表框或类似内容可能正是我所需要的。这样就可以将项目输入到列表框中,就像带有标签的代码一样。

有人可以推荐一种提供此类功能的组件吗?

感谢。

1 个答案:

答案 0 :(得分:6)

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

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