Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Riton_Lafouine

Pages: [1]
1
Fenêtrage / 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

Pages: [1]
anything