Если я правильно понял, в библиотеке Tkinter есть методы:
grab_set() - перехватывает все события приложения
focus_set() - захватывает фокус на себе
wait_window() - ожидание закрытия окна
Как это использовать - описано здесь:
www.russianlutheran.org/python/nardo/nardo.html#106