类对象支持库(不是扁平命令)。路径:支持库 → 扩展类库 → 托盘类。
类型名必须写完整「托盘类」。声明时自动创建,一般无需再调 创建*。
硬约束
- 类型名必须写「托盘类」。
- 系统托盘图标、气泡与菜单;退出前应隐藏/释放。
- 控件侧亦可看 YSS
tray。
快速开始
托盘类 tray
tray.显示("Y++ 运行中")
tray.置图标("app.ico")
tray.显示气泡("标题", "内容")
托盘类/创建
共 1 条。
创建托盘
- 签名:
通用 创建托盘() - 说明:创建系统托盘对象。一般直接写「托盘类 t」即可(声明时自动创建)。
托盘类/方法
共 9 条。
显示
- 签名:
整数 显示([文本 提示]) - 说明:在系统托盘显示图标;可选设置悬停提示。
- 参数一│[文本 提示]: 托盘悬停提示,可省略
隐藏
- 签名:
整数 隐藏() - 说明:从系统托盘移除图标。
- 参数│无(仍须写括号)
置提示
- 签名:
整数 置提示(文本 提示) - 说明:设置托盘悬停提示。
- 参数一│文本 提示: 悬停文案
置图标
- 签名:
整数 置图标(文本 路径) - 说明:从 .ico 文件路径设置托盘图标。
- 参数一│文本 路径: .ico 文件路径
显示气泡
- 签名:
整数 显示气泡(文本 标题, 文本 文本, [整数 毫秒], [整数 图标种类]) - 说明:弹出托盘气泡通知。
- 参数一│文本 标题
- 参数二│文本 文本
- 参数三│[整数 毫秒]: 默认 3000
- 参数四│[整数 图标种类]: 0无 1信息 2警告 3错误
单击
- 签名:
整数 单击(子程序指针 回调) - 说明:注册托盘左键单击回调(无参)。
- 参数一│子程序指针 回调: 如 &托盘单击
双击
- 签名:
整数 双击(子程序指针 回调) - 说明:注册托盘左键双击回调(无参)。
- 参数一│子程序指针 回调
右键
- 签名:
整数 右键(子程序指针 回调) - 说明:注册托盘右键回调(无参;可在回调里弹出菜单)。
- 参数一│子程序指针 回调
销毁
- 签名:
整数 销毁() - 说明:隐藏并释放托盘对象。
- 参数│无(仍须写括号)
易错对照
| 错误 | 正确 |
|---|---|
| 类型写成「托盘」 | 必须「托盘类」 |
| 退出不隐藏图标 | 关闭前隐藏/释放 |