Tkinter from Vis. BASIC
jmdeschamps at gmail.com
jmdeschamps at gmail.com
Sat Nov 19 10:41:26 EST 2005
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!
More information about the Python-list
mailing list