如何才能在标签中的特定单词上显示工具提示?

时间:2014-05-28 20:08:05

标签: flex actionscript mxml flex-spark

  

将此文字用于示例

我希望能够显示类似上面文字的内容,并让用户将鼠标移到" text"和"示例"获得两个不同的ToolTip消息(比方说,"文本:名词......定义:..."和"例如:名词...定义" )。

在这种情况下,文本是静态的,因此一个选项是将4个不同的标签彼此相邻放置,并以不同的方式设置它们。这可能在大多数情况下都有效,但我还需要使用文字进行自动换行,这对单个标签不起作用。

有人可以为此推荐一个解决方案吗?

1 个答案:

答案 0 :(得分:2)

在我们的社区中似乎没有太多的爱,但你会想看看TLF引擎。特别是TextFlow,它为链接提供了所谓的“原始”事件(例如mouse__,roll__)。适当地设置链接的样式,理论上你应该接近完成。由于这不是Flex-SDK烘焙组件,因此它不会为您处理工具提示,但它很容易复制。手动创建一个新的工具提示 - 并将其添加到PopUpManager。

http://help.adobe.com/en_US/flex/using/WS02f7d8d4857b1677-165a04e1126951a2d98-7ffc.html