eddie5150
Messages postés34Date d'inscriptionsamedi 19 novembre 2005StatutMembreDernière intervention20 octobre 2008
-
24 avril 2007 à 12:59
iMouss
Messages postés18Date d'inscriptionjeudi 13 décembre 2007StatutMembreDernière intervention23 mai 2008
-
18 avril 2008 à 16:02
Bonjour à tous,
Voila, j'ai un contrôle CEdit, auquel j'ai associé un spin control.
Lors de l'interception du message OnEnChange, j'aimerai savoir si la
modification provient d'un clic sur le spin, ou si c'est l'utilisateur
qui a entré un chiffre au clavier. Est-ce possible ?
Loki6
Messages postés286Date d'inscriptiondimanche 27 novembre 2005StatutMembreDernière intervention27 décembre 20092 24 avril 2007 à 13:52
il me semble que la détection des changements dans un CEdit se fait à la perte du focus. donc tu modifies le CEdit tu cliques ailleurs et ca met à jour. si tu perds le focus sans modification rien n'est fait. à confirmer cependant.
eddie5150
Messages postés34Date d'inscriptionsamedi 19 novembre 2005StatutMembreDernière intervention20 octobre 20081 24 avril 2007 à 14:08
Apparemment, il n'y a pas besoin de la perte de focus pour que le champ s'actualise. Chaque caractère tapé appelle la fonction onenchange(). Ce que tu dis correspondrait plus à OnKillFocus.