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

SWT/JFace Java Discussion :

[RCP] Etat d'une touche


Sujet :

SWT/JFace Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 25
    Par défaut [RCP] Etat d'une touche
    Bonjour à toutes et à tous....

    Voila je suis en train de faire une petite classe qui étend
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    org.eclipse.swt.widgets.Composite
    (Je ne sais pas si c'est une utilisation des balises Code à bon ou mauvais escient, merci de me corriger le cas échéant)

    Et mon problème est que j'ai besoins de connaitre l'état des touches de modification (CTRL/ALT/ALT GR/SHIFT/...) dans ce composant à un instant donné ...
    Ceci étant mon problème est le suivant que n'étant qu'un composite je ne peux mettre en place de filtre sur mon display pour ne pas interférer avec le comportement du shell dans lequel ma classe sera appelée et dont je ne connais pas le comportement à l'avance. Je ne peux pas non plus placer un composant transparent devant tous les autres car si l'utilisateur commence à appuyer en dehors de mon composant je ne le saurais pas ...

    Voila mes recherches sur le net me laissent entrevoir que les développeurs de SWT ont eue une approche très "personnelle" du clavier ce qui n'aide pas la plupart des utilisateurs ...

    Donc si qui que ce soit connait une méthode (même tordue ... euh ... surtout tordue ) pour connaitre l'état des touches de modifications à un instant donné, je suis preneur !

    Merci d'avance et bonne journée sur DVP!

    [EDIT]

    Ah finalement je pense m'orienter vers une méthode à base de stateMask mais je suis toujours ouvert à toutes propositions ...

  2. #2
    Membre chevronné Avatar de desert
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2007
    Messages : 414

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

    Informations forums :
    Inscription : Juin 2009
    Messages : 25
    Par défaut
    Merci j'avais effectivement vu cet exemple et je m'en suis "dépatouillé"
    (Mon gros problème depuis c'est comment employer cette profusion de combinaisons de touches ^^ On a pas une vie facile !)

Discussions similaires

  1. Comment faire des etats pour une application web ?
    Par ovh dans le forum Autres outils décisionnels
    Réponses: 6
    Dernier message: 06/07/2021, 03h25
  2. [Applet]simuler une touche clavier
    Par mat10000 dans le forum Interfaces Graphiques en Java
    Réponses: 19
    Dernier message: 12/12/2003, 16h23
  3. Comment détecter la frappe d'une touche ?
    Par Bubonik software dans le forum C
    Réponses: 17
    Dernier message: 11/12/2003, 21h52
  4. [Turbo Pascal] Lire une touche au clavier sans interrompre le programme
    Par Allelouia dans le forum Turbo Pascal
    Réponses: 13
    Dernier message: 29/03/2003, 22h31
  5. faire de la touche F1 une touche de raccourci?
    Par sb dans le forum Composants VCL
    Réponses: 3
    Dernier message: 06/08/2002, 10h11

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