2009-06-11 12 views

Répondre

1

Pythoncard est construit sur wxPython, et wxPython a un événement de changement de texte. Je ne sais rien PythonCard, mais wxPython on utiliserait:

t1 = wx.TextCtrl(self, -1, "some text", size=(125, -1)) # to make the text control 
    self.Bind(wx.EVT_TEXT, self.OnText, t1) # your OnText method handles the event 

Pour les événements, il y a wx.EVT_TEXT, wx.EVT_CHAR, wx.EVT_TEXT_ENTER, et plus de détails sur ceux-ci peuvent être trouvés dans le wxPython docs, ainsi que des exemples d'utilisation dans la démo wxPython si vous l'avez. En outre, wxPython a plusieurs types de contrôles d'entrée de texte, et je suppose que vous utilisez le wxTextCtrl, bien que les docs aient aussi des informations sur les autres.

+0

haricots frais grâce. Je vais essayer de le traduire en PythonCard. – Greg