盒子资源分类
方便实用的系统托盘图标组件
关键字:系统托盘图标组件 来自delphi2009
来 自:原创
平 台:Win2k/XP/NT,Win2003
下载所需:0 火柴
深浅度:初级
完成时间:2009/7/16
发布者:houjingkang2004
发布时间:2009/7/18
编辑器:DELPHI7
语 种:简体中文
分 类:系统
下载浏览:2865/17474
本组件来自CodeGear delphi2009,简单易用。我将它转为可在delphi7下使用的组件。希望能给使用delphi7的朋友带来帮助。 该组件使用方法与delphi2009中的TTrayIcon组件使用方法完全相同。 ========== 下面的说明摘自万一的博客“系统托盘组件 TTrayIcon 简介” 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; { 声明:本组件代码来自CodeGear delphi2009,本人 } { 仅做了简单修改和重新封装,使其能在delphi7 } { 下使用。代码版权归CodeGear公司所有, } { 仅供个人学习、研究之用,请勿用于商业用途 }
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们 !
相关文章
相关评论