Minor advance

This commit is contained in:
2022-08-31 23:53:24 +02:00
parent a93a88d344
commit 03e35c18a9
3 changed files with 40 additions and 21 deletions

View File

@@ -1,6 +1,7 @@
import tkinter as tk
import tkinter.font as tfont
from tkinter import ttk
from tkinter import scrolledtext as st
from tkinter import scrolledtext as tst
from controller.Frames import Frames
from controller.HomeController import HomeController
@@ -51,7 +52,8 @@ class HomeView(ttk.Frame):
self.name_entry.grid(row=1, column=1, sticky=tk.E, padx=5, pady=5, ipadx=2, ipady=2)
# Logs area
self.log_textarea = st.ScrolledText(self, wrap=tk.WORD, state=tk.DISABLED, width=40, height=8)#, font=("Times New Roman", 15))
log_textarea_font = tfont.Font(size=10)
self.log_textarea = tst.ScrolledText(self, font=log_textarea_font, wrap=tk.WORD, state=tk.DISABLED, width=40, height=8)#, font=("Times New Roman", 15))
self.log_textarea.grid(row=3, column=0, columnspan=2, sticky=tk.EW, pady=10, padx=10)
self.message_label = ttk.Label(self, text='message label')
@@ -75,15 +77,17 @@ class HomeView(ttk.Frame):
TODO desc
"""
self.log_textarea.configure(state=tk.NORMAL)
self.log_textarea.insert(tk.END, f"{line}\n")
self.log_textarea.insert(tk.END, f"~ {line}\n")
self.log_textarea.configure(state=tk.DISABLED)
def clear_log(self) -> None:
def clear_logs(self) -> None:
"""
[function for controller]
TODO desc
"""
self.log_textarea.delete(0, tk.END)
self.log_textarea.configure(state=tk.NORMAL)
self.log_textarea.delete("1.0", tk.END)
self.log_textarea.configure(state=tk.DISABLED)
def show_error_message(self, message) -> None:
"""