Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2012, 20h19   #1
Membre régulier
 
Inscription : juillet 2004
Messages : 274
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 274
Points : 96
Points : 96
Envoyer un message via MSN à aldo-tlse
Par défaut [AS2] Bug avec le curseur dans le composant combobox

Dans le cadre de la maintenance d'une application en ActionScript 2, je rencontre des difficultés pour résoudre un bug.

En effet, le comportement sur curseur dans une combobox native Flash en editable à true est étrange :
si la combobox est ouverte, et que l'on souhaite déplacer le curseur avec la souris dans le champs de saisie, alors le comportement n'est pas celui attendu.
cependant, lorsque le déplacement du curseur est fait avec les fleches du clavier tout fonctionne bien.
Et si la combo est fermée: tout fonctionne bien

Ci-joint, un exemple d'une combobox en editable avec quelques valeurs...
Fichiers attachés
Type de fichier : fla cb.fla (328,0 Ko, 13 affichages)
aldo-tlse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 12h52   #2
Membre régulier
 
Inscription : juillet 2004
Messages : 274
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 274
Points : 96
Points : 96
Envoyer un message via MSN à aldo-tlse
Ce bug pose des problèmes lourds d'ergonomie.
aldo-tlse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 16h59   #3
Membre du Club
 
Homme Nicolas
Concepteur multimédia
Inscription : février 2012
Messages : 35
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France

Informations professionnelles :
Activité : Concepteur multimédia
Secteur : Enseignement

Informations forums :
Inscription : février 2012
Messages : 35
Points : 57
Points : 57
Bonjour, tu devrais nous dire quel est le comportement que tu attends sur le survol, le clic etc.

Cela dit, quoi qu'il arrive, si tu veux un comportement qui n'est pas par défaut intégré dans la combobox native de flash, il te faudra en faire une nouvelle avec les comportements que tu veux et faire des remplacements dans tes fichiers.

PS. Le comportement me paraît tout à fait normal pour une combobox... A moins que tu veuilles qu'au survol d'un item le texte ecrit au haut se mette à jour, comme lors du déplacement au clavier. Si c'est cela le problème, je ne vois pas comment modifier un comportement d'un composant de flash que tu n'as pas toi-même développé.
perenico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 10h20   #4
Membre régulier
 
Inscription : juillet 2004
Messages : 274
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 274
Points : 96
Points : 96
Envoyer un message via MSN à aldo-tlse
Je ne sais pas si tu as bien compris le bug que je rencontre...
Je n'attends rien de spécial. Je souhaite juste que si l'on souhaite positionner le curseur entre 2 lettres avec la souris, le composant n'est pas un comportement intempestif

Dans le fichier joint précédemment, je n'ai ajouté aucune ligne de code.
Si tu tape du texte dans la combo et que tu l'ouvre manuellement,

alors il est ensuite impossible de déplacer le curseur avec la souris.

Tu me confirme que tu trouve ce comportement normale ?
aldo-tlse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 10h42   #5
Membre du Club
 
Homme Nicolas
Concepteur multimédia
Inscription : février 2012
Messages : 35
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France

Informations professionnelles :
Activité : Concepteur multimédia
Secteur : Enseignement

Informations forums :
Inscription : février 2012
Messages : 35
Points : 57
Points : 57
Après avoir testé le truc pendant quelques minutes, je pense avoir trouvé le problème...

1) tu entres du texte dans la combobox
2) tu cliques sur la flèche pour ouvrir la liste
3) on remarque que le texte de la combobox est surligné en noir et qu'il est impossible de placer le curseur de texte quelque part dans ce texte, uniquement à la fin...

Effectivement, si c'est ça, c'est bizarre. Le texte est automatiquement sélectionné et on ne peut pas le désélectionner autrement qu'en utilisant les flèches au clavier... Donc oui, il y a un bug, uniquement corrigeable en codant ton propre composant de liste déroulante. Désolé.
perenico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 12h07   #6
Membre régulier
 
Inscription : juillet 2004
Messages : 274
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 274
Points : 96
Points : 96
Envoyer un message via MSN à aldo-tlse
Tu as bien compris mon problème.
Je n'ai pas trop envie de redévelopper un composant combobox...

Sais-tu où je pourrais en trouver un en AS2 qui fonctionne correctement ?
aldo-tlse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2012, 11h12   #7
Membre du Club
 
Homme Nicolas
Concepteur multimédia
Inscription : février 2012
Messages : 35
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France

Informations professionnelles :
Activité : Concepteur multimédia
Secteur : Enseignement

Informations forums :
Inscription : février 2012
Messages : 35
Points : 57
Points : 57
Aucune idée, désolé... J'ai jamais eu besoin d'en faire un en plus, je ne peux même pas t'en filer un à moi...

Bonne chance pour ta recherche.
perenico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2012, 11h17   #8
Membre régulier
 
Inscription : juillet 2004
Messages : 274
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 274
Points : 96
Points : 96
Envoyer un message via MSN à aldo-tlse
merci quand meme.

Je n'en ai pas encore trouvé sur le net.
il n'existe pas un site qui propose des composants AS2 ?
aldo-tlse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2012, 09h54   #9
Membre du Club
 
Homme Nicolas
Concepteur multimédia
Inscription : février 2012
Messages : 35
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France

Informations professionnelles :
Activité : Concepteur multimédia
Secteur : Enseignement

Informations forums :
Inscription : février 2012
Messages : 35
Points : 57
Points : 57
Franchement, je n'en ai aucune idée... C'est pas le genre de recherche que je fais d'habitude, je me méfie comme de la peste des composants que je n'ai pas moi-même codé...
perenico est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h04.


 
 
 
 
Partenaires

Hébergement Web