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 :

Clavier Virtuel et champ de saisie [WD14]


Sujet :

WinDev

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 34
    Par défaut Clavier Virtuel et champ de saisie
    Bonjour à tous,

    Voila, je souhaiterai utiliser le composant clavier virtuel dans une fenêtre ou il y a plusieurs champ de saisie.
    sai_Titre, sai_Producteur,sai_Réalisateur, etc etc...
    Le code expliqué avec l'aide fonctionne, mais pour un champ uniquement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    OuvreFille(FEN_CLAVIERCOMPLET,SAI_Titre..NomComplet)
    Le soucis, c'est que j'ai plusieurs champs de saisie, et je ne sais comment modifier le code pour que le clavier puisse écrire dans un autre champ de saisie.
    j'ai éssayé d'écrire le nom de tout les champs, mais ça ne fonctionne pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    OuvreFille(FEN_CLAVIERCOMPLET,SAI_Titre,SAI_Réalisateur,SAI_Producteur..NomComplet)
    merci de votre aide

  2. #2
    Membre Expert
    Avatar de mail.spam
    Homme Profil pro
    Développeur Windev et technicien maintenance
    Inscrit en
    Janvier 2008
    Messages
    1 915
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Windev et technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 915
    Par défaut
    Bonjour,
    Je pense que le plus simple serai d'ouvrir le clavier lors de l'entrée dans le champ
    puis tu le ferme lors de la sortie du champ
    Pense à utiliser MoiMême..NomComplet ça évitera les erreurs.

    Bon dev..

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 34
    Par défaut
    Bonjour Mail.spam

    Merci pour ton info, tu as raison, j'initialise la fenêtre avec le clavier qui se positionne sur SAI_Titre, puis, en sélectionnant un autre champ de saisie, je code pour que le clavier se ferme, puis s'ouvre avec les nouveaux paramêtres de saisie.
    Ca fonctionne à merveille, de plus, visuellement, ça ne se voit pas, le clavier se fermant et se fermant en même temps.

    Merci encore

  4. #4
    Invité de passage
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1
    Par défaut demande de l'aide
    bonjour,

    SVP je suis debutant en windev et je suis entrain de developper une application tactile pour pizzeria, j'ai besoin de clavier virtuel pour saisir des champs et j'arrive pas a le faire et comment le faire "j'ai deja fait les buttons il me reste les programmer"

    si vous pouvez m'aider ou me donne les astus necessaires
    merci par avance

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 34
    Par défaut
    Bonjour ennounik

    Pour le clavier virtuel, j'ai utilisé le composant tout prêt fournit avec Windev, à savoir un clavier virtuel complet, que tu trouvera dans les composants ...(je ne sais pas de quel version tu dispose...)
    Ensuite, il ne te reste plus qu'à initialiser le clavier à l'ouverture de la fenêtre voulue :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    OuvreFille(FEN_CLAVIERCOMPLET,SAI_Nom..NomComplet)
    Ouvrefille(nom du clavier,nom du champ de saisie ou les lettres s'afficheront quand tu appuira sur les touches,..nomcomplet)

    Si tu as plusieurs champ de saisie, j'ai procédé de la maniere suivante:

    quand tu appuis avec ton doigt(clic) sur le champ de saisie suivant, un code ferme le clavier, puis le ré ouvre pour ce champ de saisie.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Ferme(FEN_CLAVIERCOMPLET)
    OuvreFille(FEN_CLAVIERCOMPLET,SAI_Prénom..NomComplet)
    1° fermeture du clavier
    2° ré ouverture du clavier sur le champ de saisie voulue.

    Voila, voila, c'est peut être pas la meuilleur méthose, mais ça fonctionne trés bien, en plus la fermeture et l'ouverture du clavier se fait instantanément.

    Bon dev,
    @++

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 07/11/2014, 09h52
  2. [WD16] Raccourci clavier et champ en saisie
    Par WDKyle dans le forum WinDev
    Réponses: 0
    Dernier message: 15/03/2014, 12h31
  3. Interception des raccourcis clavier dans un champ de saisie
    Par estevea dans le forum IGN API Géoportail
    Réponses: 5
    Dernier message: 22/10/2011, 00h12
  4. Réponses: 12
    Dernier message: 11/07/2006, 11h24
  5. tabulation sur champs de saisie
    Par xClyde dans le forum Flash
    Réponses: 2
    Dernier message: 25/09/2003, 16h49

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