Hi Christian, sorry I mail you a private message, I didn't see the
message was to you...

The best choice for me is the idle_add(...) function. I will make a
checklist, a couple of tests will be make and each interaction I want
to do another thing...

I do something simple:

...
self.iteraction=0
gtk.idle_add(make_test)
...
def make_test(self):
      ret=test(self.iteraction)
      self.iteraction+=1
      return ret
...
def test(self, iteraction):
      list=(self.test1, self.test2, self.test3, self.test4)
      try:
         self.model.append(row=lista[n]())
      except:
         return 0
      return 1
...

The model is a gtk.ListStore widget and each function in the list
return a tuple formated to this model...

The problem is that in the 3rd test I need to open a popup window
calling some user interaction (inserting a floppy)... The popup opens
but the idle_add stills running (I want the idle_add stops when the
popup opens and start when the popup closes...

I have some ideas I will try to implement, but if someone have
another
suggestion :)

Thanks for all help Chistian!

=====
--
Michel Thadeu Sabchuk
Curitiba/PR

______________________________________________________________________

Yahoo! GeoCities: a maneira mais fácil de criar seu web site grátis!
http://br.geocities.yahoo.com/
_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to