A Modal Dialog Box
A modal dialog box is similar to a modeless one, but forces the user
to interact with it before continuing interaction with the rest of the
This shows the recursive use of Tk's mainloop() function, as well as
the quit() function (which exits the innermost mainloop()).