2010-07-03 87 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();