| 12345678910111213141516171819202122232425 |
- """Меню главного окна"""
- import tkinter
- class MainMenu(tkinter.Menu):
- """Главное меню главного окна"""
- def __init__(self, win: tkinter.Tk) -> None:
- tkinter.Menu.__init__(self, master=win)
- self.win: tkinter.Tk = win
- mnu_file: tkinter.Menu = tkinter.Menu(master=self)
- mnu_file.add_command(label="Логин", command=self.login)
- mnu_file.add_separator()
- mnu_file.add_command(label="Выход", command=self.quit)
- self.add_cascade(label="Файл", menu=mnu_file)
- win.config(menu=self)
- def login(self) -> None:
- """Выполняет логин на сервер"""
- print("MainMenu.login()")
- def quit(self) -> None:
- """Выполняет выход из приложения"""
- print("MainMenu.quit()")
- self.win.quit()
|