Forráskód Böngészése

d01 Добавление кода

SVI 3 éve
szülő
commit
986dd08a45

+ 16 - 0
desktop/win_login/win_login.py

@@ -0,0 +1,16 @@
+"""Окно подключения к серверу"""
+
+import tkinter
+
+
+class WinLogin(tkinter.Toplevel):
+    """Окно логина на сервер вар-танка"""
+    def __init__(self, win: tkinter.Tk) -> None:
+        tkinter.Toplevel.__init__(self, master=win)
+        self.wm_title(string="Логин")
+        self._login: str = "empty_login"
+
+    @property
+    def login(self) -> str:
+        """Логин для входя на сервер"""
+        return self._login

+ 4 - 0
desktop/win_main/main_menu/main_menu.py

@@ -1,6 +1,7 @@
 """Меню главного окна"""
 
 import tkinter
+from win_login import win_login
 
 
 class MainMenu(tkinter.Menu):
@@ -18,6 +19,9 @@ class MainMenu(tkinter.Menu):
     def login(self) -> None:
         """Выполняет логин на сервер"""
         print("MainMenu.login()")
+        win: win_login.WinLogin = win_login.WinLogin(self.win)
+        login: str = win.login
+        print(f"MainMenu.login(): login={login}")
 
     def quit(self) -> None:
         """Выполняет выход из приложения"""