TrayIcon.Icon
指定托盘图标, 有几种用法: 1、设计时选择; 2、把一个 TIcon 对象给它; 3、使用当前程序图标: TrayIcon1.Icon := Application.Icon; 4、TrayIcon1.SetDefaultIcon; 这也是使用当前程序图标.
TrayIcon.Icons 与 TrayIcon1.IconIndex TrayIcon.Icons 对应一个 TImageList, 用 TrayIcon.IconIndex 来指定使用 TImageList 中的第一个图标. 这结合 TrayIcon 的其他功能做出图标动画都没有问题.
TrayIcon.PopupMenu TrayIcon.PopupMenu 对应一个 TPopupMenu, 托盘图标一般少不了右键菜单.
TrayIcon.Visible 隐藏或显示系统托盘的图标; 虽简单、但关键, 因默认是 False.
TrayIcon.Hint 随鼠标指针的提示文本, 这是老式的, 下面有新型的.
TrayIcon.BalloonHint、BalloonTitle、BalloonFlags、BalloonTimeout 这都是新型的 Hint 相关的. TrayIcon.BalloonHint: Hint 文本 TrayIcon.BalloonTitle: Hint 标题 TrayIcon.BalloonFlags: Hint 图标样式 TrayIcon.BalloonTimeout: Hint 停留时间 需要用 TrayIcon 的 ShowBalloonHint 方法启动显示
TrayIcon.Animate 与 TrayIcon1.AnimateInterval TrayIcon 的新 Hint(BalloonHint)可设定动画. TrayIcon.Animate: 这决定是否启用动画 TrayIcon1.AnimateInterval: 动画间隔时间
TTrayIcon 的主要事件:
OnAnimate: 写动画代码的事件 OnBalloonClick: 点击 BalloonHint 时... OnClick: 单击图标时... OnDblClick OnMouseDown OnMouseMove OnMouseUp
TTrayIcon 还有两个方法, 前面都已提到了: TTrayIcon.SetDefaultIcon; TTrayIcon.ShowBalloonHint;
TrayIcon.Icons 与 TrayIcon1.IconIndex TrayIcon.Icons 对应一个 TImageList, 用 TrayIcon.IconIndex 来指定使用 TImageList 中的第一个图标. 这结合 TrayIcon 的其他功能做出图标动画都没有问题.
TrayIcon.PopupMenu TrayIcon.PopupMenu 对应一个 TPopupMenu, 托盘图标一般少不了右键菜单.
TrayIcon.Visible 隐藏或显示系统托盘的图标; 虽简单、但关键, 因默认是 False.
TrayIcon.Hint 随鼠标指针的提示文本, 这是老式的, 下面有新型的.
TrayIcon.BalloonHint、BalloonTitle、BalloonFlags、BalloonTimeout 这都是新型的 Hint 相关的. TrayIcon.BalloonHint: Hint 文本 TrayIcon.BalloonTitle: Hint 标题 TrayIcon.BalloonFlags: Hint 图标样式 TrayIcon.BalloonTimeout: Hint 停留时间 需要用 TrayIcon 的 ShowBalloonHint 方法启动显示
TrayIcon.Animate 与 TrayIcon1.AnimateInterval TrayIcon 的新 Hint(BalloonHint)可设定动画. TrayIcon.Animate: 这决定是否启用动画 TrayIcon1.AnimateInterval: 动画间隔时间
TTrayIcon 的主要事件:
OnAnimate: 写动画代码的事件 OnBalloonClick: 点击 BalloonHint 时... OnClick: 单击图标时... OnDblClick OnMouseDown OnMouseMove OnMouseUp
TTrayIcon 还有两个方法, 前面都已提到了: TTrayIcon.SetDefaultIcon; TTrayIcon.ShowBalloonHint;