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

WinDev Discussion :

Touche Entrée dans une fenêtre


Sujet :

WinDev

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Août 2009
    Messages : 97
    Points : 59
    Points
    59
    Par défaut Touche Entrée dans une fenêtre
    Bonjour,

    Dans une fenêtre de mon projet, j'aimerai ignorer la touche Entrée. Mes utilisateurs se servent machinalement de cette touche mais ca génère des mauvaises manipulations.

    Avez-vous une idée pour pouvoir éviter une action de la touche Entrée lorsqu'on appuie sur celle-ci ?

    Merci

  2. #2
    Membre émérite
    Femme Profil pro
    .
    Inscrit en
    Janvier 2012
    Messages
    999
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : .
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Janvier 2012
    Messages : 999
    Points : 2 526
    Points
    2 526
    Par défaut
    Il me semble qu'il vous faudrait revoir votre façon de faire.
    (gestion des tabulations, des touches validations, etc...)
    Interdire la touche Entrée : autant interdire l'accès au clavier.
    Sauf si votre fenêtre est très, mais vraiment très particulière.
    Que fait cette fenêtre ?

  3. #3
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 057
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 057
    Points : 9 396
    Points
    9 396
    Par défaut
    Et sinon, que fait cette touche Entrée qu'elle ne devrait pas faire ?
    Si la touche Entrée exécute un bouton, c'est parce que ce bouton est de type Validation. De mémoire, il suffit de le passer en type 'Normal', et il ne se lancera plus via cette touche Entrée.
    N'oubliez pas le bouton Résolu si vous avez obtenu une réponse à votre question.

  4. #4
    Membre du Club
    Femme Profil pro
    windev
    Inscrit en
    Mai 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : windev
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 64
    Points : 44
    Points
    44
    Par défaut
    bonjour,je me permet d'intervenir car j'ai à peu près le meme prob,la touche entrée ne vient pas du clavier mais du code de sortie d'une clé Dallas retirée d'une caisse tactile(code:16 fois 0 + Entrée)comment faire pour que cette "entrée" sert à fermer l'interface en cours et pas autre chose (aléatoire)?

  5. #5
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 198
    Points : 12 774
    Points
    12 774
    Par défaut
    Bonjour,
    La réponse est dans le message de tbc92...

    Tatayo.

  6. #6
    Membre du Club
    Femme Profil pro
    windev
    Inscrit en
    Mai 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : windev
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 64
    Points : 44
    Points
    44
    Par défaut
    je suis désolé , mais mon bouton n'est ni de type validation ni accessible par TAB,
    et comme je disais la touche entrée ne vient pas du clavier mais du code de retrait d'une clé Dallas d'une caisse tactile(code:16 fois 0 + Entrée)
    comment faire pour que cette "entrée" sert à fermer l'interface en cours et pas autre chose (aléatoire)?
    merci de pouvoir m'aider

  7. #7
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 198
    Points : 12 774
    Points
    12 774
    Par défaut
    Si le "code de sortie d'une clé Dallas retirée d'une caisse tactile" est "vu" comme une saisie clavier, comme peut l'être le scan d'un code barre avec un lecteur en émulation clavier, il suffit d'avoir un bouton de type Validation, et un ferme() dans le code de ce dernier.

    Tatayo.

  8. #8
    Membre du Club
    Femme Profil pro
    windev
    Inscrit en
    Mai 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : windev
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 64
    Points : 44
    Points
    44
    Par défaut
    un grand Merci tatayo
    c'est une bonne idée je vais la tester(si ça marche ça serai résolu)


    CE n'était pas adéquat pour mon cas car je risque que la fenetre se ferme avant la terminaison du traitement de clic d'un bouton (qui sert à imprimer les talons puis calculer le nouveau stock puis imprimer le ticket )
    je doit détecter le retrait de la clé puis, apres terminaison du traitement,fermer la fenetre

Discussions similaires

  1. Réponses: 2
    Dernier message: 28/09/2012, 11h51
  2. [AC-2003] Appel d'une procédure après touche Entrée dans une textbox
    Par Shankara dans le forum IHM
    Réponses: 13
    Dernier message: 31/05/2009, 23h19
  3. touche "entrée" dans une "boite de saisie"
    Par fantomas75010 dans le forum GTK+ avec C & C++
    Réponses: 5
    Dernier message: 29/06/2008, 15h47
  4. la touche entrée dans une Jtable
    Par grabriel dans le forum Composants
    Réponses: 3
    Dernier message: 04/06/2007, 12h16
  5. [Javascript] appui sur la touche entrée dans une textbox
    Par LE NEINDRE dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 02/01/2006, 11h19

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