èvènement et problème d'anglais [wxWidget] - C++ - Programmation
MarshPosté le 05-04-2005 à 19:18:25
Bonjour,
J'ai un wxTextCtrl avec un évènement EVT_TEXT(id, func): Respond to a wxEVT_COMMAND_TEXT_UPDATED event, generated when the text changes. Notice that this event will always be sent when the text controls contents changes - whether this is due to user input or comes from the program itself (for example, if SetValue() is called)
Si je comprend bien la phrase, ça veut dire que la fonction "func" est éxécuté si le champ text est modifier par l'utilisateur ou par une commande du genre SetValue().
Donc je supose qu'il existe quelque chose de similaire à EVT_TEXT(id, func) mais qui éxécute "func" seulement si l'utilisateur modifie la chaine de caractère et non si c'est une fonction du type SetValue() qui la modifie. Savez-vous si cela existe et comment ça s'apelle ?
Tu peux quand meme faire le trie entre les deux evenements avec IsModified() qui renvoi true pour les modifs de l'utilisateur.
--------------- L'agence www.PolyDev.com, entreprise spécialisée dans l'accompagnement et le suivi de vos projets multimédia (3d, 3d web, site web, logiciels spécialisés).
Marsh Posté le 05-04-2005 à 19:18:25
Bonjour,
J'ai un wxTextCtrl avec un évènement EVT_TEXT(id, func):
Respond to a wxEVT_COMMAND_TEXT_UPDATED event, generated when the text changes. Notice that this event will always be sent when the text controls contents changes - whether this is due to user input or comes from the program itself (for example, if SetValue() is called)
Si je comprend bien la phrase, ça veut dire que la fonction "func" est éxécuté si le champ text est modifier par l'utilisateur ou par une commande du genre SetValue().
Donc je supose qu'il existe quelque chose de similaire à EVT_TEXT(id, func) mais qui éxécute "func" seulement si l'utilisateur modifie la chaine de caractère et non si c'est une fonction du type SetValue() qui la modifie. Savez-vous si cela existe et comment ça s'apelle ?
Merci...