frm_down.py 776 B

123456789101112131415161718192021
  1. """Нижний фрейм главного окна"""
  2. import tkinter
  3. class FrmDown(tkinter.Frame):
  4. """Нижний фрейм главного окна"""
  5. def __init__(self, win: tkinter.Tk) -> None:
  6. tkinter.Frame.__init__(self, win)
  7. self.win: tkinter.Tk = win
  8. self.btn_exit: tkinter.Button = tkinter.Button(self, text="Выход")
  9. self.btn_exit["command"] = self.quit
  10. self.btn_exit["fg"] = "#f00"
  11. self.btn_exit["bg"] = "#eee"
  12. self.btn_exit["border"] = 3
  13. self.btn_exit["relief"] = "raised"
  14. self.btn_exit.pack(expand=True, side="right", fill="x")
  15. self.pack(expand=False, side="bottom", fill="x")
  16. def quit(self) -> None:
  17. print("FrmDown.quit()")
  18. self.win.destroy()