全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1962
推到 Plurk!
推到 Facebook!

系統托盤組件 TTrayIcon

 
Jasonwong
版主


發表:49
回覆:918
積分:558
註冊:2006-10-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-07-29 13:31:39 IP:59.120.xxx.xxx 未訂閱
來源網址: http://www.cnblogs.com/del/archive/2009/06/05/1497187.html

TTrayIcon 的主要屬性:
TrayIcon.Icon
指定托盤圖標, 有幾種用法:
1、設計時選擇;
2、把一個 TIcon 對象給它;
3、使用當前程序圖標: TrayIcon1.Icon := Application.Icon;
4、TrayIcon1.SetDefaultIcon; 這也是使用當前程序圖標.
TrayIcon.IconsTrayIcon1.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.AnimateTrayIcon1.AnimateInterval
TrayIcon 的新 Hint(BalloonHint)可設定動畫.
TrayIcon.Animate: 這決定是否啟用動畫
TrayIcon1.AnimateInterval: 動畫間隔時間
TTrayIcon 的主要事件:
OnAnimate: 寫動畫代碼的事件
OnBalloonClick: 點擊 BalloonHint 時...
OnClick: 單擊圖標時...
OnDblClick
OnMouseDown
OnMouseMove
OnMouseUp
TTrayIcon 還有兩個方法, 前面都已提到了:
TTrayIcon.SetDefaultIcon;
TTrayIcon.ShowBalloonHint;
------
http://www.cobbler.tw

聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心
傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
系統時間:2017-10-24 13:55:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!