优化更新界面显示
This commit is contained in:
16
NFLmusic.py
16
NFLmusic.py
@ -544,7 +544,7 @@ def do_not_click():
|
||||
|
||||
|
||||
def update():
|
||||
global datalist, have_checked
|
||||
global datalist, have_checked, screen_height, screen_width
|
||||
|
||||
def f_update_progressbar():
|
||||
while True:
|
||||
@ -587,8 +587,12 @@ def update():
|
||||
lang.get(la, "mbox.text.update_reminding", {"_update_": data_resp}))
|
||||
if response == "yes":
|
||||
check_update_button["state"] = "disabled"
|
||||
# 将root隐藏
|
||||
root.withdraw()
|
||||
download_page = Toplevel(root)
|
||||
download_page.geometry("360x200")
|
||||
x_dl = (screen_width - 360) // 2
|
||||
y_dl = (screen_height - 200) // 2
|
||||
download_page.geometry(f"360x200+{x_dl}+{y_dl}")
|
||||
download_page.title(lang.get(la, "mbox.title.update_start", {"_version_": latest_version}))
|
||||
download_page.protocol("WM_DELETE_WINDOW", prevent_closing)
|
||||
download_page.resizable(False, False)
|
||||
@ -636,8 +640,12 @@ def update():
|
||||
tkinter.messagebox.showinfo(lang.get(la, "mbox.title.update_start", {"_version_": latest_version}),
|
||||
lang.get(la, "mbox.text.update_start_auto", {"_update_": data_resp}))
|
||||
check_update_button["state"] = "disabled"
|
||||
# 将root隐藏
|
||||
root.withdraw()
|
||||
download_page = Toplevel(root)
|
||||
download_page.geometry("360x200")
|
||||
x_dl = (screen_width - 360) // 2
|
||||
y_dl = (screen_height - 200) // 2
|
||||
download_page.geometry(f"360x200+{x_dl}+{y_dl}")
|
||||
download_page.title(lang.get(la, "mbox.title.update_start", {"_version_": latest_version}))
|
||||
download_page.protocol("WM_DELETE_WINDOW", prevent_closing)
|
||||
download_page.resizable(False, False)
|
||||
@ -1110,7 +1118,7 @@ def download_version():
|
||||
copy(version_json[get_treeview_index(version_list, version_download_choice)]["password"])
|
||||
|
||||
|
||||
version = "4.0.2"
|
||||
version = "4.0.4"
|
||||
poem = ""
|
||||
appdata = os.getenv("APPDATA")
|
||||
make_resource()
|
||||
|
Reference in New Issue
Block a user