62 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: electron-client.tray.concept
title: 桌面端系统托盘
type: concept
feature: electron-client
scope: end-user
locale: zh
aliases:
- 系统托盘
- 最小化到托盘
- 托盘图标
- 后台运行
- 关闭后还在
- 任务栏图标
- 状态栏图标
related_tools: []
related_pages: []
prerequisites: []
negative:
- Linux 端没有托盘(仅 macOS / Windows 实现)
- 托盘菜单只在 Windows 上提供「显示 / 退出」右键菜单;macOS 点击直接呼出窗口
- 托盘红点 / 角标数量来自服务器未读计数,需在线才会更新
last_verified: v1.7.90
---
# 桌面端系统托盘
## 定义
系统托盘是 DooTask 桌面端在 macOS 菜单栏 / Windows 任务栏右下角驻留的小图标,用于让 App 在窗口关闭后仍在后台运行,持续接收消息、显示未读数。
## 平台支持
- **macOS**:在屏幕顶部菜单栏出现 DooTask 图标(模板图,跟随系统深浅色)
- **Windows**:在右下角任务栏托盘区出现 DooTask 图标
- **Linux**:不创建托盘
## 行为
### 点击托盘图标
- macOS / Windows 单击:呼出 / 隐藏主窗口
### Windows 右键托盘
- 「显示」:把主窗口拉到前台
- 「退出」:完全退出 App(不再后台保留)
### macOS 关闭主窗口
- 直接点窗口左上角红色 × 仅隐藏窗口,App 继续在 Dock 和菜单栏运行
- 真正退出要用菜单 → 「DooTask」→「退出 DooTask」(Cmd + Q)
### Windows 关闭主窗口
- 关闭按钮的具体行为可由用户在设置里选(隐藏到托盘 / 直接退出),取决于客户端版本
- 完全退出请用托盘右键「退出」或菜单「文件」→「退出」
## 托盘提示与角标
- 鼠标悬停托盘图标:显示「DooTask」名称
- macOS:有未读消息时托盘文字会显示数字(如「3」)
- Dock 角标(macOS)/ 任务栏角标(Windows):由系统决定显示方式
## 不支持
- Linux 桌面环境(GNOME / KDE)无托盘集成
- 托盘图标不可自定义颜色 / 形状
- 不支持自定义右键菜单项(目前仅「显示 / 退出」)