Le dimanche 13 août 2006 12:39, Pasi Oja-Nisula a écrit : > The question is how (or where) can I call my loadImages function right > after the mainloop starts? Or is there a better way to do this? > Seems a good use case for multi-thread, try something like this :
In [28]: import Tix In [29]: main=Tix.Tk() In [30]: p=Tix.Meter(main) In [31]: p.pack() In [32]: def process(progress) : ....: from time import sleep ....: for i in range(10) : ....: sleep(1) ....: p.configure(value=float(p.cget('value'))+0.1) ....: ....: In [33]: import thread In [34]: thread.start_new_thread(process, (p,)) and main.mainloop() Of course the last line is tricky, the thread should be started by the App(Tix.Tk) mainloop. > Pasi -- _____________ Maric Michaud _____________ Aristote - www.aristote.info 3 place des tapis 69004 Lyon Tel: +33 426 880 097 -- http://mail.python.org/mailman/listinfo/python-list