2009-06-11 40 views

回答

1

Pythoncard建立在wxPython上,而wxPython有文本更改事件。我一無所知Pythoncard,但在wxPython中,應當使用:

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 

對於事件,有wx.EVT_TEXTwx.EVT_CHARwx.EVT_TEXT_ENTER,並詳細瞭解這些細節,可以在wxPython docs被發現,並在wxPython的演示也使用範例如果你碰巧有這個。此外,wxPython有幾種類型的文本輸入控件,我假設你使用的是wxTextCtrl,儘管文檔也應該有其他信息。

+0

酷豆感謝。我會盡力將它翻譯成PythonCard。 – Greg 2009-06-12 16:26:04

相關問題