【问题标题】:Detect right clicks on a RichEditableText检测 RichEditableText 上的右键单击
【发布时间】:2011-10-21 00:08:46
【问题描述】:

我目前正在弹性应用程序中实现squiggly 以启用拼写检查。由于某些要求,我不能使用 SquigglyUI 连接到我的 spark RichEditableText。我已成功使用com.adobe.linguistics.utils.TextTokenizer 标记和突出拼写错误的单词。

我希望能够让用户右键单击拼写错误的单词并使用 getSuggestions 在上下文菜单中显示建议列表。

我已尝试将侦听器附加到我的 RichEditableText:

richtexteditor.addEventListener("rightClick", showSuggestions);

这是我的事件处理程序:

private function showSuggestions(event:MouseEvent):void{
    trace('hi there');
}

问题是在调试应用程序时,我从未在控制台中获得跟踪,因为从未调度过右键单击事件。此外,我需要检测用户右键单击的单词。我该怎么做?如何检测右键单击?

干杯

【问题讨论】:

    标签: apache-flex right-click richeditabletext


    【解决方案1】:

    我所要做的就是向可编辑文本的 contextmenu 属性添加一个事件处理程序:

    richtexteditor.contextMenu.addEventListener(ContextMenuEvent.MENU_SELECT, doSomething);
    

    【讨论】:

      【解决方案2】:
      r.addEventListener(MouseEvent.RIGHT_CLICK, listener)
      

      这会监听鼠标的右键点击(Flex4.5)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-08-13
        • 1970-01-01
        • 1970-01-01
        • 2020-04-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多