현재 플렉스 (flex) 응용 프로그램에서 squiggly을 구현하고 있습니다. 특정 요구 사항으로 인해 SquigglyUI를 사용하여 Spark RichEditableText에 연결할 수 없습니다. 잘못된 단어를 토큰 화하고 강조 표시하기 위해 성공적으로 com.adobe.linguistics.utils.TextTokenizer
을 사용했습니다.RichEditableText의 오른쪽 클릭 감지
사용자가 맞춤법이 틀린 단어를 rightclick하고 getSuggestions
을 사용하여 상황에 맞는 메뉴에 제안 목록을 표시 할 수있게하고 싶습니다.
나는 나의 RichEditableText에 수신기를 연결하는 시도 :
richtexteditor.addEventListener("rightClick", showSuggestions);
그리고 이것은 내 이벤트 핸들러 :
private function showSuggestions(event:MouseEvent):void{
trace('hi there');
}
문제 응용 프로그램을 디버깅 할 때, 나는 추적의를 결코입니다 내 콘솔은 rightclick 이벤트로 발송되지 않습니다. 또한 사용자가 마우스 오른쪽 버튼으로 클릭 한 단어를 감지해야합니다. 이 작업을 수행하려면 어떻게해야하며 어떻게 올바른 클릭을 감지 할 수 있습니까? (
richtexteditor.contextMenu.addEventListener(ContextMenuEvent.MENU_SELECT, doSomething);