zhongyang219 / TrafficMonitor

这是一个用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤。
Other
34.6k stars 3.24k forks source link

不能隐藏托盘图标 #932

Open sanmaodo opened 2 years ago

sanmaodo commented 2 years ago

在开启了任务栏窗口时,托盘图标显示是多余的,希望能够隐藏它。

soloopooo commented 2 years ago

1.82版本里,需要关闭主窗口的鼠标穿透,然后进入设置>常规设置中设置。 image

另,与#930 重复。

sanmaodo commented 2 years ago

感谢回复,但主窗口中的 “鼠标穿透” 是已关闭状态,还是不能设置隐藏托盘图标。 补充一点,我的系统是win11.

soloopooo commented 2 years ago
        && (m_cfg_data.m_hide_main_window || m_main_wnd_data.m_mouse_penetrate));    //如果没有显示任务栏窗口,且隐藏了主窗口或设置了鼠标穿透,则禁用“显示通知区图标”菜单项
}

参照https://github.com/zhongyang219/TrafficMonitor/commit/9aa7b8a5ea0eb8335aa71ed93211531b1d831347

zhongyang219 commented 2 years ago

为了避免Win11中无法弹出右键菜单的问题,在Win11中,如果只显示了任务栏窗口,则通知区图标无法被隐藏。 当然,目前Windows11无法弹出右键菜单的问题已经解决了,但是难保微软哪次更新后右键菜单出问题了,因此为了保险起见,在Windows11下做了只显示任务栏窗口时不允许隐藏通知区图标的处理。

huanghaobaobao commented 2 years ago

为了避免Win11中无法弹出右键菜单的问题,在Win11中,如果只显示了任务栏窗口,则通知区图标无法被隐藏。 当然,目前Windows11无法弹出右键菜单的问题已经解决了,但是难保微软哪次更新后右键菜单出问题了,因此为了保险起见,在Windows11下做了只显示任务栏窗口时不允许隐藏通知区图标的处理。

能改回去吗?大佬,我就是那种只开任务栏的强迫症患者

soloopooo commented 2 years ago

可以添加设置项,添加一个警告窗口,后果由用户自行承担。

huanghaobaobao commented 2 years ago

可以添加设置项,添加一个警告窗口,后果由用户自行承担。

我还是先退回上个版本吧,不打开背景透明就好了😮‍💨

sanmaodo commented 2 years ago

收到,但从个人的使用习惯来说,还是希望以后能够自定义它的显示状态,更简洁且节约空间。 因为我的任务栏空间很紧张:

Morrowind87 commented 2 years ago

还是建议改回去,如果以后再出问题,临时解决方法改config.ini文件show_notify_icon = true就可以显示托盘图标

zhongyang219 commented 2 years ago

基于大家的反馈,现在已经改为:在Windows11下只显示任务栏时允许隐藏通知区图标。 https://github.com/zhongyang219/TrafficMonitor/actions/runs/1582370704

sanmaodo commented 2 years ago

感谢!,回归完美

lowstef commented 2 years ago

基于大家的反馈,现在已经改为:在Windows11下只显示任务栏时允许隐藏通知区图标。 https://github.com/zhongyang219/TrafficMonitor/actions/runs/1582370704

感谢,强迫症终于好了