IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[FLASH 8] Probleme de raccourcis clavier et champs de saisie


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de BrItneY
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    488
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 488
    Par défaut [FLASH 8] Probleme de raccourcis clavier et champs de saisie
    Salut,

    J'ai sur mon site un champ de saisie pour un envoi d'email...et pour avoir plus de visiteurs, j'ai mis en place un systeme de raccourcis clavier avec des nombres et des lettres...le probleme est que lorsque l'on ecrit son texte pour l'email, on tombe a coup sur sur une touche de raccourcis et on change de page, ce qui est super derangeant...
    Mes raccourcis sont fait avec un Key.addListener() classique...
    je voudrais savoir si il y une solution facile a ce probleme...
    par exemple savoir si l'utilisateur est sur un des champs de saisie, afin de bloquer les raccourcis...

    Merci d'avance pour votre aide !

    BrItneY

  2. #2
    Membre chevronné Avatar de BrItneY
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    488
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 488
    Par défaut
    j'ai trouve grace a l'aide comment faire pour avoir le focus. J'ai essaye de mettre un if() sur ce focus, mais je n'y arrive pas, et j'avou ne pas comprendre pourquoi...

    le code que j'ai utilise :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    var someListener:Object = new Object();
    someListener.onSetFocus = function(newFocus) {
    	 if(newFocus==_level10.mailauteur){
    		this.focusbad=1; 
    	 }
    	 else{
    		this.focusbad=0; 
    	 }
    }
    ;Selection.addListener(someListener);
    j'ai egalement essaye avec selection.getFocus a la place de newFocus, mais le resultat est le meme...pourtant, quand j'utilise des trace(), je recupere bien une valeur du type : _level10.mailauteur...mais la verification du if() est toujours fausse, et ma variable this.focusbad ne prend jamais la valeur 1...
    Une idee ??

    merci...

  3. #3
    Membre expérimenté Avatar de Gnomothir
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    234
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 234
    Par défaut
    Pourquoi ne pas plutot faire GetFocus sur ton champ de texte qui gene, quand il recupere le focus tu desactive le addlIstener des raccorucis et quand tu perds le focus de celui ci (onKillFocus) tu remets le listener. Tu peux appliquer les methodes getFocus et autre sur ton champ texte directement sans passe par un ecouteur.

  4. #4
    Membre chevronné Avatar de BrItneY
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    488
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 488
    Par défaut
    oki, merci pour ta reponse, je vais essayer...mon probleme est que je n'y connais rien a ces focus, donc je patauge, je tente..

  5. #5
    Membre expérimenté Avatar de Gnomothir
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    234
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 234
    Par défaut
    Je vais regarder de mon cote voir ce que ca donne, j'ai deja utilise onKillFocus mais pas get ou autre

  6. #6
    Membre chevronné Avatar de BrItneY
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    488
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 488
    Par défaut
    oki, merci pour ton aide

  7. #7
    Membre expérimenté Avatar de Gnomothir
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    234
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 234
    Par défaut
    Tiens j'ai fait ceci vite fait j'espere que ca pourra t'aider

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD16] Raccourci clavier et champ en saisie
    Par WDKyle dans le forum WinDev
    Réponses: 0
    Dernier message: 15/03/2014, 12h31
  2. Probleme de raccourci clavier
    Par laurentg2003 dans le forum Windows 7
    Réponses: 1
    Dernier message: 27/10/2013, 14h00
  3. Probleme de raccourci clavier sur des boutons d'une calculatrice
    Par william44290 dans le forum AWT/Swing
    Réponses: 0
    Dernier message: 02/06/2009, 16h11
  4. [FLASH MX2004] Gérer le curseur d'un champs de saisie
    Par personne64 dans le forum Flash
    Réponses: 3
    Dernier message: 22/02/2006, 17h12
  5. [FLASH 8] probleme de visibilité d'un champ
    Par aldo-tlse dans le forum Flash
    Réponses: 1
    Dernier message: 12/10/2005, 15h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo