Python tkinter меню, мешающее геометрии
Я написал программу, которая имеет экран входа в систему. При успешном входе в систему пользователю предоставляется главный экран. Я написал команду геометрии, чтобы изменить размер окна на главном экране и добавить раскрывающееся меню.
У меня проблема с добавлением выпадающего меню. С кодом меню окно помещается в левом нижнем углу экрана, несмотря на то, где я размещаю команду геометрии. Без раскрывающегося кода меню размер окна изменяется и размещается, как и ожидалось.
Вот код:
def mainscreen():
main.geometry("700x500+%d+%d"%(screensize[0]/2-350,screensize[1]/2-250)) #geometry command
notificationson=tkinter.BooleanVar().set(True)
menubar=Menu(main)
notificationmenu=Menu(menubar,tearoff=0)
notificationmenu.add_checkbutton(label="Notifications", onvalue=True,offvalue=False,variable=notificationson)
menubar.add_cascade(label="Notifications",menu=notificationmenu)
main.config(menu=menubar) #applies the menu to the window