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

OpenGL Discussion :

[GLaux] auxKeyFunc VS keyPressed + keyReleased


Sujet :

OpenGL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2002
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 66
    Par défaut [GLaux] auxKeyFunc VS keyPressed + keyReleased
    Salut, j'ai quelques problèmes avec le fonctionnement du clavier sous glaux

    son auxKeyFunc(); s'utilise dans le genre keyTyped
    dison que je veut savoir si la touche CTRL est enfoncé durant que je drag ma souris, ça n'a pas l'air de fonctionner...

    premièrement, AUX_CONTROL ne détecte pas ma touche ctrl
    si j'essaie avec une autre touche, il l'a détecte, mais comme je disais, je ne peut pas stocker que la touche est enfoncée et relachée

    y-a-til un autre moyen de le faire?

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    glaux est plus ou moins obsolète depuis longtemps, utilise plutôt GLUT, ou mieux SDL.

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2002
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 66
    Par défaut
    Merci du conseil!

    J'avais mis le topic résolu, car je le croyais, mais ayant suivi tes conseils, je me suis viré vers glut et ma touche CTRL n'est toujours pas interceptée.
    Ainsi que Shift, Alt et la touche windows. Il y en a surement d'autre que je n'ai pas essayé, mais bon... je me suis fait 4 fonctions:

    glutKeyboardFunc(&KeyPressed);
    glutKeyboardUpFunc(&KeyReleased);
    glutSpecialFunc(&SpecialPressed);
    glutSpecialUpFunc(&SpecialReleased);

    comme la FAQ le disait, et comme c'est écrit, je capte mes touche de caractères dans mes fonctions Keyboardxxx, et mes touches F1, F2, etc... dans les fonctions Specialxxx

    comment je fais pour le reste?

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/07/2010, 11h49
  2. Problème keyPressed/keyReleased appels multiples
    Par Mekel dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 22/03/2010, 12h19
  3. Réponses: 8
    Dernier message: 19/03/2008, 19h08
  4. [JFrame] [Win/Linux] Comportement keyPressed/keyReleased
    Par plegat dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 23/11/2004, 18h27
  5. Possibles conflits entre GL, GLAUX et GLUT
    Par barthelv dans le forum GLUT
    Réponses: 1
    Dernier message: 19/11/2004, 12h31

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