Команда организует паузу до момента изменения значения переменной или закрытия окна.
      tkwait variable name 
      tkwait visibility name
      tkwait window name
    
    Команда ожидает наступления одного из нескольких событий, после этого она завершает работу без выполнения каких-либо действий. Если первый аргумент команды есть variable, то name есть имя глобальной переменной, и команда ожидает изменения значения этой переменной. Если первый аргумент команды есть visibility, то name есть имя окна, и команда ожидает изменения его состояния внешних параметров (visibility). Если первый аргумент команды есть window, то name есть имя окна, и команда ожидает закрытия этого окна.