文件名称:TnTrayIcon XE8
文件大小:8KB
文件格式:RAR
更新时间:2018-06-26 06:54:37
TnTrayIcon XE8
系统托盘组件 TTrayIcon 简介 - 回复 "三足乌" 的问题 问题来源: http://www.cnblogs.com/del/archive/2009/06/05/1496857.html#1549294 TTrayIcon 的主要属性: 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;
【文件预览】:
TnTrayIcon XE8
----TnTrayIcon()
--------Sample()
--------nTrayIcon.dproj(8KB)
--------nFMX.Trayicon.Win.pas(5KB)
--------nTrayIcon.dpk(677B)