bonjour,
je cherche à récupérer le widget (textctrl) qui a déclenché un évènement EVT_TEXT car je dois contrôler de la même manière la saisie effectuée sur 3 textctrl et je ne voulais pas réécrire la même fonction 3 fois de suite.
Voici mon bout de code:
Je sais que ça me prendrais moins de temps de réécrire la fonction plutôt que de poser cette question mais au moins après je saurai...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 self.txtstkle.Bind(wx.EVT_TEXT,self.testEntier) self.txtstkphy.Bind(wx.EVT_TEXT,self.testEntier) self.txtqteann.Bind(wx.EVT_TEXT,self.testEntier) ... def testEntier(self,evt): if re.match('\D$',self.txtcp.GetValue()): self.txtcp.Remove(self.txtcp.GetLastPosition()-1,self.txtcp.GetLastPosition())
Merci d'avance pour votre aide.
Cordialement,
Nicolas
Partager