Я новичок в библиотеке 'Tkinter' , и я хотел знать, как отключить кнопку при открытии нового окна. Например, если нажата кнопка в главном окне, откроется новое окно, и все кнопки в главном окне будут отключены. После закрытия окна кнопки должны быть снова включены.
Вот пример моего кода:
from tkinter import *
root = Tk()
def z():
w = Toplevel()
bu = Button(w, text = "Click!", font = 'bold')
bu.pack()
b = Button(root, text = "Click!", command = z)
b.pack()
root.mainloop()
Дополнительно: Буду также признателен если бы кто-то мог сказать мне, как закрыть окно 'root', не закрывая всю программу Tkinter. Например, если открыто вторичное окно, я бы хотел закрыть первое окно или хотя бы свернуть его.