Files
siti-image-convertor/ui/log_window.py
2024-07-13 16:23:11 +02:00

17 lines
568 B
Python

import tkinter as tk
from tkinter.scrolledtext import ScrolledText
class LogWindow(tk.Toplevel):
def __init__(self, parent):
super().__init__(parent)
self.title("Processing Log")
self.geometry("600x400")
self.log_text = ScrolledText(self, state='disabled', wrap='word')
self.log_text.pack(expand=True, fill='both')
def log(self, message):
self.log_text.config(state='normal')
self.log_text.insert(tk.END, message + "\n")
self.log_text.see(tk.END)
self.log_text.config(state='disabled')