Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: acceder à la touche + via shift =  (Lu 966 fois)

0 Membres et 1 Invité sur ce sujet

Riton_Lafouine

  • Newbie
  • *
  • Messages: 16
    • Voir le profil
acceder à la touche + via shift =
« le: Mai 04, 2020, 12:23:51 pm »
Bonjour,

Il y a eu un bug avec mon précédent message, alors je réitère.

Je suis novice sur SFML mais aussi en programmation C++, j'apprends.

Je suis assez content car j'ai réussi à mettre en place une chaine d’événements qui fonctionne, certaines touches du clavier déclenchent des actions.

Pour mon programme, j'ai besoin d’accéder à la touche + via Shift= ; ce cas ne semble pas prévu dans sf::Keyboard car sf ::Keyboard::Add ne déclenche que la touche + du numpad alors que leur code ascii est similaire (43, de mémoire ...).

Y a t'il un moyen de pouvoir utiliser cette touche ou dois je mettre en place un filtrage via son code Ascii ? est il prévu l'implémentation de cette touche dans SFML.

Question subsidiaire, est il possible de verrouiller la touche Shift directement dans le programme afin d’accéder en direct à 1234567890 sans avoir à shifter, car mon programme sera généralement utilisé sur des ordinateurs portables qui n'ont pas forcément de pavé numérique et que l'accès à ces touches sera un des besoins principal.

Merci d'avance pour vos réponses,

Cordialement,

RLF