Hi, please help, I am writing a GUI that opens a toplevel dialog window when certain canvas items are double-clicked. I need to be able to have multiple toplevel windows open at once, each with their own set of variables. For example, each toplevel will have an exit button that destroys only its own toplevel window. It seems that variables assigned to widgets within the toplevel, like entries, have to be global? Am I missing something here?