Page 1 sur 1

comment utiliser le bouton flag pour déclencher une réponse?

Message non luPosté: 08 Juin 2018, 20:24
de kzhifr
Bonjour,

Je cherche a utiliser le bouton drapeau(flag) de la nspire comme on peut utiliser la touche entrée avec cette fonction on.enterKey().

J'ai pensé à utiliser on.charIn(char) et apparement ca ne marche que pour les caractères alphanumérique.
En plus je n'arrive pas à trouver à quel "char" il peut bien correspondre pour tester.

une solution?
Merci

Re: comment utiliser le bouton flag pour déclencher une répo

Message non luPosté: 08 Juin 2018, 20:35
de Hamza.S
Salut,

Il faut tout créer avec des class et tout

Re: comment utiliser le bouton flag pour déclencher une répo

Message non luPosté: 08 Juin 2018, 21:02
de Wistaro
Y'a pas "on.flagKey()" ? :p

Re: comment utiliser le bouton flag pour déclencher une répo

Message non luPosté: 09 Juin 2018, 00:14
de kzhifr
Wistaro a écrit:Y'a pas "on.flagKey()" ? :p

J'ai essayé cela ne marche pas :'(

Hamza.S a écrit:Salut,

Il faut tout créer avec des class et tout

je veux bien mais comment je détecte que la touche flag a été appuyé?

Re: comment utiliser le bouton flag pour déclencher une répo

Message non luPosté: 09 Juin 2018, 10:04
de Adriweb
Non, pas de classes ou autre pour un problème de détection de touche, ça c'est pour le reste de ton appli, si ça s'y prête.

En bref, la touche "flag" est considérée comme une touche modificatrice ("modifier key"), et n'est donc pas détectable directement en Nspire-Lua (ni en Basic avec GetKey)

C'est d'ailleurs pas évident à gérer parce que du coup si on fait un charIn, et que l'utilisateur veut un "é" il va faire e+flag, mais le charIn détectera "e" puis "é"... bref.

Re: comment utiliser le bouton flag pour déclencher une répo

Message non luPosté: 09 Juin 2018, 19:29
de kzhifr
Adriweb a écrit:Non, pas de classes ou autre pour un problème de détection de touche,


Si j'ai bien compris le "code" pour detecter les modifiers autre que ceux qui ont déjà une fonction n'est pas connu?

Merci de vos réponses

Re: comment utiliser le bouton flag pour déclencher une répo

Message non luPosté: 10 Juin 2018, 09:09
de Adriweb
C'est pas qu'il n'est pas "connu", c'est que TI n'a tout simplement pas permis/prévu ceci dans son OS.