2009-03-05 5 views
2

実際のキーボードフォーカスがない場合でも、TextField()は "FocusEvent type = focusIn"を取得するようです(カーソルは点滅しません)
私は "stage .focus = mytextfield; "TextFieldは、Trueでない場合でもFocusEvent type = "focusIn"を取得します

ただし、フラッシュ領域をクリックしない限り、フォーカスはウェブページに残っている間はfocusINイベントが表示されますが、フラッシュアプ​​リケーション全体にフォーカスはありません。

実際のキーボードフォーカスがtextfield()によって受信されたとき、どうすればわかりますか?カーソルが点滅を開始すると?別のイベントタイプですか?任意の回避策?

FOCUSがいつ受信されるかを知る必要があります。OKです。

答えて

2

また、アプリケーション全体に焦点をリッスンする必要があります。

addEventListener(Event.DEACTIVATE, handleDeactivate); 

addEventListener(Event.ACTIVATE, handleActivate); 

をそして、あなたがフォーカスを失ったとき

関連する問題