Files
siti-image-convertor/ui/log_window.py
2024-07-14 04:07:50 +02:00

19 lines
537 B
Python

from tkinter import Toplevel, Text
from pprint import pprint
class LogWindow(Toplevel):
def __init__(self, master=None, **kwargs):
super().__init__(master, **kwargs)
self.title("Log Window")
self.geometry("500x300")
self.text = Text(self)
self.text.pack(expand=True, fill="both")
self.protocol("WM_DELETE_WINDOW", self.hide)
def log(self, message):
self.text.insert("end", pprint(message) + "\n")
self.text.see("end")
def hide(self):
self.withdraw()