On Nov 29, 7:14 am, imbunche <[EMAIL PROTECTED]> wrote:
> On Nov 29, 7:56 am, whatazor <[EMAIL PROTECTED]> wrote:
>
> > On 29 Nov, 11:50, whatazor <[EMAIL PROTECTED]> wrote:
>
> > > Hi all,
> > > I migrate some code from tkinter to wxpython. I need the equivalent
> > > Tkinter method Tkinter.Tk.after
> > > in wxPython, but I'm not able to find it. It exist or there are other
> > > trick to emulate it?
>
> > > thank you
> > > w
>
> > "after" in Tk method allows to all a function every X milliseconds.
>
> I think you need to setup an wx.Timer object.
>   self.timer = wx.Timer(self)
>   self.Bind(wx.EVT_TIMER, self.OnTimer, self.timer)
>
> where the self.OnTimer is the method you want to call.
> You need to start the timer:
>  self.timer.Start()
>
> That's it, I think.

That should definitely work. For documentation, see the following
links:

http://wiki.wxpython.org/Timer
http://www.wxpython.org/docs/api/wx.Timer-class.html
http://www.onlamp.com/pub/a/python/excerpts/chpt20/wxpython.html?page=3

Mike
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to