Terrance N. Phillip wrote: > In VB, an easy way I indicate progress is something like > do while <some process is not met> > lblNotify.foreground = randomcolor > lblNotify.refresh <----------- > <sleep> > loop > > I want to do the same thing in Python/Tkinter: > > # Wait for network to recognize the workstation: > while os.system("slist") != 0: > self.notify["fg"] = randcolor() > # how do I refresh label l3 at this point? > time.sleep(3) > > I've tried self.notify.grid() (I'm using the grid geometry manager > throughout), but that didn't work, and there is no redraw() or refresh() > method that I can see.
I know of an update_idletask() method, look it up in the tkinter doc to see if that's what you need! -- http://mail.python.org/mailman/listinfo/python-list