Я создаю программу tkinter, и мне было интересно, можно ли отключить кнопки на верхней панели окна. До сих пор я пробовал
menu.protocol("WM_DELETE_WINDOW", button_pressed)
menu.protocol("WM_MINIMIZE_WINDOW", button_pressed)
def button_pressed():
pass
и
menu.overrideredirect(1)
Проблема 1:
В первом из них кнопка сворачивания все еще заставляет окно исчезать, так как я не убедитесь, что WM_MINIMIZE_WINDOW
правильный. Однако WM_DELETE_WINDOW
работает.
Проблема 2:
с использованием menu.overrideredirect(1)
означает, что я не могу сделать окно полноэкранным, и это одна из основных функций моей программы.
Вероятно, первый будет лучше, поэтому как правильно его использовать?
Если какой-либо из этих методов невозможен, дайте мне знать, как можно отключить кнопки!