compteur
 
AccueilPortailFAQS'enregistrerConnexion

Partagez | 
 

 [Résolu] Linux, texte de saisie et accents

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
ketchopi
Accro
Accro


Nombre de messages : 63
Localisation : Canada
Date d'inscription : 01/03/2010

Message Sujet: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 00:37

Bonjour,
mon problème est le suivant : si j'entre la lettre accentuée é dans un champ de texte que j'ai mis en "variable" et en "saisie" elle est remplacée par é.

Ceci se produit seulement lorsque j'écris dedans depuis la page html où se trouve le swf... Par contre les accents s'affichent correctement si je fais un
Code:
_root.monTexte_text = "é";

Connaissez-vous une astuce pour pallier à ce problème ?

Merci.


Dernière édition par ketchopi le Ven 26 Mar 2010, 15:48, édité 2 fois
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur


Nombre de messages : 18417
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 01:37

Non, c'est dans les TODOs, mais comme il existe une solution simple, c'est tout au fond de la pile de TODOs.

Comme vous l'indiquez, il suffit d'ajouter au texte l'action "immédiate" :
Code:
_root.monTexte_text = "votre texte accentué";

ketchopi a écrit:
Bonjour,
mon problème est le suivant : si j'entre la lettre accentuée é dans un champ de texte que j'ai mis en "variable" et en "saisie" elle est remplacée par é.

Ceci se produit seulement lorsque j'écris dedans depuis la page html où se trouve le swf... Par contre les accents s'affichent correctement si je fais un
Code:
_root.monTexte_text = "é";

Connaissez-vous une astuce pour pallier à ce problème ?

Merci.

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ketchopi
Accro
Accro


Nombre de messages : 63
Localisation : Canada
Date d'inscription : 01/03/2010

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 01:47

Merci pour cette réponse rapide, mais le problème c'est que je ne sais pas ce que va écrire l'utilisateur dans le champ de saisie :-/

Ou alors il faudrait que je regarde toute la chaine saisie et que je remplace tous les é par des é ?
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur


Nombre de messages : 18417
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 01:49

ketchopi a écrit:
Merci pour cette réponse rapide, mais le problème c'est que je ne sais pas ce que va écrire l'utilisateur dans le champ de saisie :-/

Ou alors il faudrait que je regarde toute la chaine saisie et que je remplace tous les é par des é ?
Quand l'utilisateur écris, les accents sont reconnus.
Essaie d'écrire dans la zone-texte-variable, tu verras que les accents sont acceptés.

Phildes

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ketchopi
Accro
Accro


Nombre de messages : 63
Localisation : Canada
Date d'inscription : 01/03/2010

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 01:53

ha, peut-être que c'est parce que je suis sous linux alors, j'essaierai avec windows, parce que là si j'écris dans mon champ de saisie ceci est un é il est écrit ceci est un é
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur


Nombre de messages : 18417
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 12:05

ketchopi a écrit:
ha, peut-être que c'est parce que je suis sous linux alors, j'essaierai avec windows, parce que là si j'écris dans mon champ de saisie ceci est un é il est écrit ceci est un é
Quelle fonte utilises-tu ?

Phildes

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ketchopi
Accro
Accro


Nombre de messages : 63
Localisation : Canada
Date d'inscription : 01/03/2010

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 14:11

Ha j'avais pas pensé à ça !
J'utilise arial parce que c'est presque le même sous windows, mac et linux.
J'suis en train d'essayer avec d'autres, mais pas de bon résultat pour le moment !

Merci pour l'idée en tout cas Smile
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur


Nombre de messages : 18417
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 14:24

C'est une bonne idée d'utiliser d el'Arial.
Avec Arial, normalement ça devrait fonctionner. le problème est donc ailleur.

Quel version du player Flash est installée sur ton ordinateur ?

Phildes


ketchopi a écrit:
Ha j'avais pas pensé à ça !
J'utilise arial parce que c'est presque le même sous windows, mac et linux.
J'suis en train d'essayer avec d'autres, mais pas de bon résultat pour le moment !

Merci pour l'idée en tout cas Smile

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ketchopi
Accro
Accro


Nombre de messages : 63
Localisation : Canada
Date d'inscription : 01/03/2010

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 14:29

La version installée sur mon ordi est la 10.0.45.2Ubuntu0.9 (ça c'est écrit dans synaptic).

Sinon, dans Firefox, y'a écrit dans les "plugins complémentaires" 10.0 r45
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur


Nombre de messages : 18417
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 14:39

ketchopi a écrit:
La version installée sur mon ordi est la 10.0.45.2Ubuntu0.9 (ça c'est écrit dans synaptic).

Sinon, dans Firefox, y'a écrit dans les "plugins complémentaires" 10.0 r45
Donc tu rencontres le problème dans Firefox sur Unbutu

J'ai regardé, sur PC, avec Firefox et Google Chrome, les accents sont reconnus.

Phildes

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ketchopi
Accro
Accro


Nombre de messages : 63
Localisation : Canada
Date d'inscription : 01/03/2010

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 14:44

Oui, je viens d'essayer sous Windows, ça fonctionne.
Ça règle donc le problème pour 95% des utilisateurs.... restent plus que 5 Smile

Une idée d'où pourrait venir le problème ?
Revenir en haut Aller en bas
ketchopi
Accro
Accro


Nombre de messages : 63
Localisation : Canada
Date d'inscription : 01/03/2010

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 15:47

Bon, ben en attendant j'ai fait une fonction qui tourne en boucle et qui recherche tous les caractères du genre "â" pour les remplacer par la vraie lettre ("â" dans ce cas).

En espérant que "â" soit bien toujours égal à "â" quelque soit le type de clavier (le mien est canadien).

Code:
static function gestion_accents():Void
   {
      //Sépare chaque lettre du texte
      var lettre_par_lettre = _root.champ_de_saisie_text.split("");   
      
      for (var x=0; x<lettre_par_lettre.length; x++)   //Pour toutes les lettres
      {
         if(lettre_par_lettre[x] == "Ã")   //Si une des lettres est Ã...
         {
            switch(lettre_par_lettre[x+1])   //...alors on regarde la suivante
            {
               case "¢":   //"â" = "â"
                        lettre_par_lettre[x] = "â";
                        break;
               case "€":
                        lettre_par_lettre[x] = "ä";
                        break;
               case "©":      
                        lettre_par_lettre[x] = "é";
                        break;
               case "š":
                        lettre_par_lettre[x] = "è";
                        break;
               case "«":
                        lettre_par_lettre[x] = "ë";
                        break;
               case "ª":
                        lettre_par_lettre[x] = "ê";
                        break;
               case "¬":      
                        lettre_par_lettre[x] = "ì";
                        break;
               case "®":
                        lettre_par_lettre[x] = "î";
                        break;
               case "¯":
                        lettre_par_lettre[x] = "ï";
                        break;
               case "²":      
                        lettre_par_lettre[x] = "ò";
                        break;
               case "Ž":
                        lettre_par_lettre[x] = "ô";
                        break;
               case "¶":
                        lettre_par_lettre[x] = "ö";
                        break;
               case "¹":      
                        lettre_par_lettre[x] = "ù";
                        break;
               case "»":
                        lettre_par_lettre[x] = "û";
                        break;
               case "Œ":
                        lettre_par_lettre[x] = "ü";
                        break;
               default:
                        lettre_par_lettre[x] = "à";
                        break;
            }
            //efface la lettre suivante vu qu'on en remplace 2 par une seule
            lettre_par_lettre[x+1] = ""; 
         }   
      }
      //Rassemble tout le texte modifié
      _root.champ_de_saisie_text = lettre_par_lettre.join("");   
   }
Revenir en haut Aller en bas
ketchopi
Accro
Accro


Nombre de messages : 63
Localisation : Canada
Date d'inscription : 01/03/2010

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 16:05

Ben ça fonctionne bien finalement.

Merci pour ton aide Phildes Smile
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur


Nombre de messages : 18417
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 16:13

ketchopi a écrit:
Ben ça fonctionne bien finalement.

Merci pour ton aide Phildes Smile
Tu peux refermer e-anim, tu vas recevoir une mise-à-jour qui permettra de modifer ls paramètres du texte.

Désires-tu que nous les testions ensemble ?

Phildes

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
ketchopi
Accro
Accro


Nombre de messages : 63
Localisation : Canada
Date d'inscription : 01/03/2010

Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Ven 26 Mar 2010, 16:15

Ok, mais je n'ai qu'une petite ½ heure !
Revenir en haut Aller en bas
Contenu sponsorisé




Message Sujet: Re: [Résolu] Linux, texte de saisie et accents   Aujourd'hui à 03:59

Revenir en haut Aller en bas
 
[Résolu] Linux, texte de saisie et accents
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» [Résolu] Linux, texte de saisie et accents
» [ Résolu ] Sprite texte caroussel
» [Résolu] Texte de saisie
» [Résolu] QUESTIONS texte riche
» Probléme d'affichage du cadre de saisie du texte

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-anim :: Utiliser E-anim :: Comment faire :: Sujets résolus ou sans suite-
Sauter vers: