geek space web solutions

Focus et ScrollPane - Problèmes d'événements

Tuesday, 09 November 2010 13:59
There are no translations available.

sp focus
Le composant ScrollPane est bien utile pour afficher dans un bloc flash au dimensions finies un élément plus grand. Le ScrollPane ajoute automatiquement les barres de scrolling si nécessaire.
Néanmoins, j'ai constaté des problèmes d'événements dans les éléments flash contenu dans un ScrollPane. Dans mon cas, l'événement TextEvent.LINK (lien dans un TextField) n'était déclenché qu'à partir du second click.

Après avoir cherché sur les forums, j'ai constaté que le problème revenait souvent mais je n'ai jamais trouvé de solutions. (Comme souvent malheureusement) :-(
J'ai fini par trouver une solution par moi-même et c'est pourquoi j'écris cet article.

Sur certains forums, on explique que la source du problème provient de la classe UIComponent dont hérite la classe ScrollPane.
Package fl.containers
Classe public class ScrollPane
Héritage ScrollPane Inheritance BaseScrollPane Inheritance UIComponent Inheritance Sprite Inheritance etc...

Je me suis donc concentré sur mon instance de ScrollPane et en désactivant le focus du ScrollPane celui-ci n'entre plus en conflit avec les focus des éléments enfants...
sp = new ScrollPane();
sp.focusEnabled=false;
 

Comments  

 
# Guest 2010-11-29 02:58
nice article ,thank you for sharing!
Reply | Reply with quote | Quote
 

Add comment


Security code
Refresh

Sections


Last articles

Plugin Joomla ReplacerSEO... Créer son propre type de tra... Se connecter à un serveur dé... div absolute ou fixed et sen... embedFonts et styleSheet - I... Application BeerMe!... XML Manager : XML online edi... Les nouveautés de Joomla 1.6... Récupérer les informations E... Soumission d’une Application...

Sondages

Do you think HTML5 can completely replace Flash ?
 
Would you be interested in an online XML editor ?
 

Paypal

paypal

Code du plugin Joomla AutoSEO 1.2 par www.geek-space.fr