From 0a2adb1e6bf5d1b85547a62ab627d4730fb16767 Mon Sep 17 00:00:00 2001 From: Faraphel Date: Sun, 31 Jul 2022 00:09:53 +0200 Subject: [PATCH] can no longer modify the textbox in the track_formatting preview window --- source/gui/preview/track_formatting.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/source/gui/preview/track_formatting.py b/source/gui/preview/track_formatting.py index 922904e..f402b35 100644 --- a/source/gui/preview/track_formatting.py +++ b/source/gui/preview/track_formatting.py @@ -22,7 +22,9 @@ class Window(tkinter.Toplevel): self.entry_template_input.insert(tkinter.END, template) self.entry_template_input.bind("", self.preview) - self.text_track_preview = tkinter.Text(self, background="black", foreground=MKWColor("off").color_code) + self.text_track_preview = tkinter.Text( + self, background="black", foreground=MKWColor("off").color_code, state=tkinter.DISABLED + ) self.text_track_preview.grid(row=2, column=1, sticky="NEWS") self.scrollbar_track_preview = ttk.Scrollbar(self, command=self.text_track_preview.yview) @@ -53,6 +55,7 @@ class Window(tkinter.Toplevel): Preview all the tracks name with the track format :return: """ + self.text_track_preview.configure(state=tkinter.NORMAL) self.text_track_preview.delete(1.0, tkinter.END) # insert all the tracks representation @@ -95,3 +98,5 @@ class Window(tkinter.Toplevel): self.text_track_preview.insert(tkinter.END, f"< Error: {formatted_exc} >\n") self.text_track_preview.tag_add("error", "end-1c-1l", "end-1c") + self.text_track_preview.configure(state=tkinter.DISABLED) +