- 增加了打开程序目录的功能

- 增加了启动和修改自启动设置时显示通知
This commit is contained in:
yshtcn 2023-09-07 19:54:49 +08:00
parent 17e23ef208
commit 30d055c6b0

View File

@ -216,12 +216,18 @@ def toggle_startup(icon, item):
else:
add_to_startup(program_name, sys.executable)
def open_current_dir(text):
os.startfile(current_dir)
# 创建状态栏图标和菜单
menu_items = [item('关闭程序', quit_action)]
menu_items = [
item('打开程序目录', open_current_dir),
item('关闭程序', quit_action)
]
# 判断是否以.exe方式运行添加相应菜单项
if is_packaged():
menu_items.insert(0, item('添加/取消自启动', toggle_startup, checked=lambda text: is_in_startup("heartbeat")))
menu_items.insert(0, item('添加/取消自启动', toggle_startup, checked=lambda text: is_in_startup(title)))
else:
menu_items.insert(0, item('Py运行不支持自启动', lambda text: None, enabled=False))