From bff543446b57823f858426b414f5302f4bc2306d Mon Sep 17 00:00:00 2001 From: not-nef Date: Mon, 18 Jul 2022 17:30:16 +0200 Subject: [PATCH] some fixes --- src/main.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.py b/src/main.py index 60e1274..232a203 100644 --- a/src/main.py +++ b/src/main.py @@ -119,7 +119,7 @@ def updatetab(file): tabs[tabselected][2] = file.name tabs[tabselected][3] = "" -def save(e, saveas=False): +def save(e="", saveas=False): if tabs[tabselected][2] == "unsaved" or saveas: file = filedialog.asksaveasfile() if file != None: file = open(file, "w") @@ -159,9 +159,11 @@ def new(): tabs[tabselected][1] = textwidget.text.get("1.0", "end") textwidget.text.delete("1.0", "end") tabs.append(["Untitled", "", "unsaved", "*"]) + filedir.configure(text="unsaved") tabselected = len(tabbuttons) buildtabs() + updatetitle() else: print("Tab limit reached") def opentab(x): @@ -296,7 +298,7 @@ def fileboxaction(*args): action = fileboxstate.get() filemenu.set("File") - if action == "Save": save("e") + if action == "Save": save() elif action == "Open": openfile("e") elif action == "Save As": save(saveas=True) elif action == "New": new()