From: james@... Date: 2002-03-28T01:49:31+09:00 Subject: RE: Error calling Tk in a loop > > There really should be only one instance of TkRoot. That's why > it's called Root. > Tk.mainloop should only be called once. The code below is still > wrong because TkRoot is called 3 times. the second two calls are > apparently ignored. I tried to leave it as close to what you had > as possible, but the statement root = TkRoot... should really be > in Main.initialize. Tk is event driven. You need to capture > some mouse/keyboard events in Main that popup your alert box in > the callback. You haven't defined an alert box, but rather the > main application window and three labels to that window. Ah. I have to play with this to see if I "get it." Thank you. James