> That's not the only way. You can use gobject.timeout_add() > to arrange for a function to be called at regular intervals. > That function can then do whatever the body of your while > loop would have done. > Thanks again Greg, simplicity to the rescue :) \d