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

 C Discussion :

Créer un champ de saisie ?


Sujet :

C

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 37
    Points : 19
    Points
    19
    Par défaut Créer un champ de saisie ?
    Salutations,

    Je souhaiterais savoir comment créer un champs de saisie.
    J'ai cherché divers tuto mais je n'ai rien trouver

    Je m'explique, j'ai 2 champs différents qu'un utilisateur doit remplir afin de pouvour utiliser mon programme :

    nom de compte :
    mot de passe :


    voici les 2 champs différents qu'il doit remplir.

    comment puis-je donc créer un champ de saisie personnalisé ?
    de façon à pouvoir utiliser les même fonctions qu'un champs de saisie basique :
    ctrl + c
    ctrl + x
    ctrl + v
    tab
    <-
    Entrée
    etc.. (j'en passe)

    Je vous remercie d'avance pour votre aide, si vous connaissez même un bon tuto je me débrouillerais ^^

  2. #2
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 369
    Points : 41 519
    Points
    41 519
    Par défaut
    Tu veux dire, en programmation graphique ? ou en TUI ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 37
    Points : 19
    Points
    19
    Par défaut
    graphique ^^

  4. #4
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 369
    Points : 41 519
    Points
    41 519
    Par défaut
    Quelle bibliothèque graphique utilises-tu ?
    Quelle plate-forme, quel EDI, etc. ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 37
    Points : 19
    Points
    19
    Par défaut
    je compile et code sous visual c++ 2005.

    Les librairies graphiques que j'use sont SDL et SDL_image (je compte ajouter OpenGL pour partir sur de la 3D)

    edit : Personne ne peut m'aider donc ? en m'expliquant comment faire, ou en me fournissant un tuto ou bien une librairie graphique qui possède déjà un système de champs de saisie ?

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 37
    Points : 19
    Points
    19
    Par défaut
    petit up , je n'ai toujours rien trouvé et je n'ai reçu aucune aide :/

  7. #7
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par Predax Voir le message
    petit up , je n'ai toujours rien trouvé et je n'ai reçu aucune aide :/
    C'est assez compliqué à faire en SDL où il faut tout gérer 'à la main'. (un peu comme avec conio, kbhit(), getch() et putch(), si tu connais...)

    Il me semble qu'on peut utiliser GTK+ avec SDL. GTK+ offre des mécanismes de saisie sophistiqués.

    Evidemment, tout cela s'apprend. Il y a des tutoriels sur ces technologies.
    Pas de Wi-Fi à la maison : CPL

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 37
    Points : 19
    Points
    19
    Par défaut
    donc si avec SDL et OpenGL j'utilise également GTK+ je devrais pouvoir faire des champs de saisie graphiques ?

  9. #9
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par Predax Voir le message
    donc si avec SDL et OpenGL j'utilise également GTK+ je devrais pouvoir faire des champs de saisie graphiques ?
    Oui.
    Pas de Wi-Fi à la maison : CPL

  10. #10
    Expert confirmé
    Avatar de Thierry Chappuis
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2005
    Messages
    3 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 499
    Points : 5 360
    Points
    5 360
    Par défaut
    Citation Envoyé par Emmanuel Delahaye Voir le message
    C'est assez compliqué à faire en SDL où il faut tout gérer 'à la main'. (un peu comme avec conio, kbhit(), getch() et putch(), si tu connais...)

    Il me semble qu'on peut utiliser GTK+ avec SDL. GTK+ offre des mécanismes de saisie sophistiqués.

    Evidemment, tout cela s'apprend. Il y a des tutoriels sur ces technologies.
    Oui, il faut utiliser GTK+ et le widget d'extension GtkSDL dont le développement a été assuré en partie par gege2061. Le site officiel est http://gtksdl.sourceforge.net/

    Thierry
    "The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
    "If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow

    FAQ-Python FAQ-C FAQ-C++

    +

  11. #11
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par Thierry Chappuis Voir le message
    Oui, il faut utiliser GTK+ et le widget d'extension GtkSDL dont le développement a été assuré en partie par gege2061. Le site officiel est http://gtksdl.sourceforge.net/
    Dans ce cas, GTK est le framework (main())) et on utilise des fonctions de SDL, c'est ça ?
    Pas de Wi-Fi à la maison : CPL

  12. #12
    Expert confirmé
    Avatar de Thierry Chappuis
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2005
    Messages
    3 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 499
    Points : 5 360
    Points
    5 360
    Par défaut
    Citation Envoyé par Emmanuel Delahaye Voir le message
    Dans ce cas, GTK est le framework (main())) et on utilise des fonctions de SDL, c'est ça ?
    J'imagine, je n'ai jamais utilisé cette extension. Gege2061 étant notre responsable de la rubrique GTK+, je pense que le PO n'aura pas de mal à trouver des réponses à ce sujet sur le forum GTK+: http://www.developpez.net/forums/forumdisplay.php?f=901

    Thierry
    "The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
    "If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow

    FAQ-Python FAQ-C FAQ-C++

    +

Discussions similaires

  1. [Python 3.X] Créer un champ de saisie ou un bouton sur une image
    Par Riseba dans le forum GUI
    Réponses: 0
    Dernier message: 04/09/2014, 20h06
  2. Créer des champs texte selon une valeur saisie
    Par alfred5 dans le forum NetBeans
    Réponses: 6
    Dernier message: 25/06/2011, 14h20
  3. Créer un champ BLOB
    Par Bweb dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/04/2004, 12h01
  4. Calcul dans des champs de saisie
    Par leeloo076 dans le forum ASP
    Réponses: 4
    Dernier message: 07/04/2004, 10h09
  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