Восстановить окно Tkinter в Python - PullRequest
1 голос
/ 05 марта 2012

Возможно ли остановить пользователя от сворачивания окна Python Tkinter? Или, может быть, просто есть функция, которая проверяет, минимизирован ли он и не увеличивает ли он его снова.

Пока я могу получить полноэкранное окно с помощью этого метода

from Tkinter import *

root = Tk()
sw = root.winfo_screenwidth()
sh = root.winfo_screenheight()
root.geometry("%dx%d+0+0" % (sw, sh))
root.mainloop()

1 Ответ

2 голосов
/ 06 марта 2012

Вы можете перехватить событие <Unmap> и обработать окно:

root.bind("<Unmap>", lambda e: root.deiconify())

Вы также можете запретить изменение размера окна:

root.resizable(FALSE,FALSE)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...