diff --git a/pyAmakIHM/classes/fenetre.py b/pyAmakIHM/classes/fenetre.py index 076b177a2314d0aa996944c92aefcda1a280ae2d..4760e56f304379d0fa084a66de52942910b417c7 100644 --- a/pyAmakIHM/classes/fenetre.py +++ b/pyAmakIHM/classes/fenetre.py @@ -278,3 +278,25 @@ class Fenetre : """ def display(self) -> None: self.get_root().mainloop() + + def errorDisplay(self,typeError : str, message : str) -> None: + if ((typeError != "") and (message != "")) : + self.__panelLogs.displayLog(typeError+" : "+message, self.__panelLogs.getText()) + + elif (typeError == "") : + self.__panelLogs.displayLogs(message, self.__panelLogs.getText()) + + elif (typeError == "" ) : + self.__panelLogs.displayLogs(typeError, self.__panelLogs.getText()) + + else : + print("Empty string for typeError and message : at least one of them must not be empty \n") + + def logsDisplay(self, message : str) -> None: + if (message==""): + print("The message you want to print is empty.\n") + else : + self.__etat.logsDisplay(message) + + +