2010-07-03 93 views
1

我试图在第一次显示时在文本流的开始处简单设置插入位置,而不必单击并激活文本以查看闪烁的插入符号。ActionScript在文本布局框架中设置插入位置

google搜索返回的解决办法是要做到这一点:

textFlow.interactionManager = new EditManager(new UndoManager()); 
textFlow.interactionManager.setSelection(0, 0); 

然而,为setSelection()不是选择或编辑管理的有效功能。

1061:ISelectionManager:通过 参考与 静态类型flashx.textLayout.edit呼叫可能未定义 方法为setSelection。

回答

2

想通了。对于任何需要处理文本布局框架文档的噩梦的人来说,您可以在文本显示后自动定位并显示闪烁的插入符号:

textFlow.interactionManager.selectRange(0, 0); 
textFlow.interactionManager.setFocus();