| 123456789101112131415161718192021222324252627 |
- """Главное окно приложения"""
- from typing import Any
- from tkinter import Tk,LabelFrame
- from pakApp.pakGui.pakWinMain.pakFrmCmd.modFrmCmd import FrmCmd
- class WinMain(Tk):
- def __init__(self, gui:Any)->None:
- Tk.__init__(self)
- self.app:Any=gui.app
- self.gui:Any=gui
- self.title("БотоФерма WarTank")
- self.geometry("800x640")
- def run(self)->None:
- self.frmCmd=FrmCmd(self)
- self.frmListBot=LabelFrame(self,text="Список ботов")
- self.frmListBot.pack(fill="both",expand=True)
- self.update_list_bot()
- self.mainloop()
- def update_list_bot(self)->None:
- """Обновляет список ботоов с сервера"""
- print("WinMain.update_list_bot()")
- list_bot:Any=self.app.logic.get_list_bot()
- print(f"WinMain.update_list_bot(): list_bot={list_bot}")
|