TextField obtient le type FocusEvent = & # 8220; focusIn & # 8221; même quand ce n'est pas vrai

StackOverflow https://stackoverflow.com/questions/613956

  •  03-07-2019
  •  | 
  •  

Question

Il semble que mon TextField () reçoive le type "FocusEvent type = focusIn". même lorsqu'il n'y a pas de véritable focus clavier (le curseur ne clignote pas)
J'appelle "stage.focus = mytextfield;" dans le constructeur principal et il semble en être la cause:

Cependant, l'application Flash entière ne contient pas encore de focus, sauf si je clique sur la zone flash, l'événement focusIN apparaît tant que le focus reste sur la page Web.

Comment savoir quand un champ de clavier réel est reçu par textfield (), par exemple. quand le curseur commence à clignoter? Est-ce un autre type d'événement? des solutions de contournement?

J'ai besoin de savoir quand OK est reçu.

Était-ce utile?

La solution

Vous devrez également écouter pour vous concentrer sur l'application dans son ensemble:

addEventListener(Event.ACTIVATE, handleActivate);

Et quand vous perdez le focus:

addEventListener(Event.DEACTIVATE, handleDeactivate);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top