Delphi系统托盘组件 TTrayIcon 简介
2014-11-01 18:19
330 查看
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;
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;
相关文章推荐
- Delphi系统托盘组件 TTrayIcon 简介
- 系统托盘组件 TTrayIcon 简介
- 系统托盘组件 TTrayIcon 简介 - 回复 "三足乌" 的问题
- Android应用程序组件间通信(一)——Intent类简介
- React Native入门——组件构成及生命周期简介
- 【Android 应用开发】 ActionBar 样式详解 -- 样式 主题 简介 Actionbar 的 icon logo 标题 菜单样式修改
- Windows Embedded Compact7的体系结构和组件简介
- Java NIO核心组件简介
- MVC核心功能组件和简介
- .Net服务组件(ServicedComponent)简介及其使用
- 【思路与简介】Hook或改写Javascript脚本的函数,以友言组件为例,发布评论前获取评星和内容
- Storm 简介及组件的基本概念
- 构建简单的 C++ 服务组件,第 1 部分: 服务组件体系结构 C++ API 简介
- kubernetes 简介: kubelet 组件功能
- Hadoop大数据生态系统及常用组件简介
- Akka(17): Stream:数据流基础组件-Source,Flow,Sink简介
- ImageIcon & Image - 在组件上打印图片
- ActionBar 样式详解 -- 样式 主题 简介 Actionbar 的 icon logo 标题 菜单样式修改
- .Net服务组件(ServicedComponent)简介及其使用
- hadoop核心组件zookeeper简介与特点