私は現在、フレックスアプリケーションでsquigglyを実装しており、スペルチェックを有効にしています。特定の要件のために、私はSpark RichEditableTextにフックするためにSquigglyUIを使うことはできません。私はうんざりした言葉をトークン化して強調表示するのに首尾よくcom.adobe.linguistics.utils.TextTokenizer
を使用しました。RichEditableTextの右クリックを検出
誤って入力された単語を右クリックし、コンテキストメニューにgetSuggestions
を使用して候補リストを表示させたいと考えています。
私はRichEditableTextにリスナーを添付しようとしている:
richtexteditor.addEventListener("rightClick", showSuggestions);
そして、これは私のイベントハンドラです:
private function showSuggestions(event:MouseEvent):void{
trace('hi there');
}
問題は、アプリケーションをデバッグするとき、私はトレースを取得されることはありません右クリックイベントとしての私のコンソールは決して発送されません。さらに、ユーザーが右クリックした単語を検出する必要があります。これを行うにはどうしたらいいですか。また、どのようにして正しいクリックを検出できますか? (
richtexteditor.contextMenu.addEventListener(ContextMenuEvent.MENU_SELECT, doSomething);