diff --git a/main.py b/main.py index a9d2bc9..9a360e6 100644 --- a/main.py +++ b/main.py @@ -9,8 +9,9 @@ class GesMag: """Programme de Gestion d'une caise de magasin.""" def __init__(self) -> None: """Instancie quelques variables pour plus de clareté.""" - self.parent = Tk() # Fenêtre affiché à l'utilisateur - self.f = Frame(self.parent) # Frame affiché à l'écran + self.parent = Tk() # fenêtre affiché à l'utilisateur + self.parent.resizable(False, False) # empêche la fenêtre d'être redimensionnée + self.f = Frame(self.parent) # `Frame` affiché à l'écran def demarrer(self) -> None: """Lance le programme GesMag.""" @@ -131,10 +132,13 @@ class GesMag: Button(self.f, text="Quitter", font=self.font, command=quit).grid(column=0, row=6, columnspan=4, pady=20) + self._interfaceManager(1) + def _interfaceCaissier(self, id: int): """Affiche l'interface du caissier.""" caissier = Utilisateurs().recuperationUtilisateur(id)[0] self.parent.title(f"Caissier {caissier[3]} {caissier[4]}") + self.dimensionsFenetre(1280, 720) # Suppresssion de la dernière Frame self.f.destroy() @@ -146,6 +150,7 @@ class GesMag: """Affiche l'interface du manager.""" manager = Utilisateurs().recuperationUtilisateur(id)[0] self.parent.title(f"Manager {manager[3]} {manager[4]}") + self.dimensionsFenetre(1280, 720) # Suppresssion de la dernière Frame self.f.destroy() @@ -153,7 +158,9 @@ class GesMag: self.f = Frame(self.parent) self.f.pack() + Label(self.f, text="ceci est un giga label").grid() + if __name__ == "__main__": - """"Application "GesMag" pour le module de Programmation d'interfaces (2021-2022)""" + """Application "GesMag" pour le module de Programmation d'interfaces (2021-2022)""" print("-- Compte par défaut --\nNom d'utilisateur: admin\nMot de passe: P@ssword") GesMag().demarrer()