Rebonjour,
Voilà, j'ai une grande textbox multiligne. Je fais une liste (en pseudo-code, car je ne sais pas si c'est possible en C++/CLI) où se trouve entre autre les mots AddHeroCreatures et CanMoveHero. Dans une autre liste, je fais de même, mais avec deux autre mots (toujours entre autres) : CREATURE_IMP et CREATURE_AIRELEMENTAL.
Enfin, je voudrai un évènement qui vérifie à chaque frappe un mot. Par exemple, si j'écris dans ma textbox CREATURE_AIREL, il ne se passe rien, le mot reste en blanc. Et ce à chaque frappe jusqu'à ce que le mot contienne la chaîne CREATURE_AIRELEMENTAL. Ceci déclenche des actions, telles que le changement de couleur de ce mot.
Si on écrit AddHeroCr, rien ne se passe. Si on continue le mot et qu'on écrit AddHeroCreatures, ce mot est changé de couleur (une autre que celle de CREATURE_AIRELEMENTAL).
Etc, etc.
Vous voyez ce que je veux faire maintenant ^^
Les problèmes, c'est que je ne sais pas si il existe un évènement pour cela, je ne sais pas comment créer une liste (invisible à l'utilisateur) dans laquelle on pourrait vérifier à chaque frappe que le mot tapé en fait partie, et je ne sais pas non plus comment on change de couleur un mot précis dans une textbox multiligne...
Merci d'avance,
Hemophilius.
Partager