TrayTip
提供: AutoHotkey Wiki
実行制御 | GUI表示 | 演算・変数 | メモリ・DLL操作 | 文字列操作 |
キーボード | マウス | シェル | ウィンドウ | ウィンドウグループ
ステータスバー | コントロール | サウンド | ファイル | INIファイル |
レジストリ | 環境変数 | AutoHotkey | その他 | 設定関係 | オブジェクト
TrayTip[編集]
トレイアイコンのところにバルーンメッセージを表示する(Windows2000/XP以降専用)
TrayTip [, Title, Text, Seconds, Options]
Parameters[編集]
引数名 | 説明 | |
---|---|---|
Title | バルーンメッセージのタイトルを指定。 63文字以上は切り捨てられる。 この引数を省略すると、タイトルを表示する部分がなくなり、バルーンメッセージの高さが低くなる。 | |
Text | 表示するテキスト。 255文字以上は切り捨てられる。 改行を含むテキストも可能。 この引数が省略されると、バルーンメッセージは消去される。 | |
Seconds | ウィンドウが自動消去されるまでの待機時間を秒数で指定。 最小10、最大30。 省略時は10。 メッセージが表示された後、最初に何らかの操作が行われてから、この秒数だけ待機される。 数値の指定には 式 を用いることが可能。 | |
Options | 表示するアイコンを指定。16を足すと、音を鳴らさずに表示する。省略時は 0 。
| |
0 | アイコンなし | |
1 | インフォメーションアイコン | |
2 | 警告アイコン | |
3 | エラーアイコン |
Remarks[編集]
TrayTip の機能自体が2000/XP以降のものなので、9x系のOSで何も起こらない。
バルーンメッセージは、スクリプトのタスクトレイアイコンが非表示(#NoTrayIcon等)になっている場合表示できない。
レジストリの設定でバルーンメッセージを禁止するようになっている場合も、表示できない。
Related[編集]
ToolTip, SetTimer, SplashTextOn, MsgBox, InputBox, FileSelectFile, FileSelectFolder
Example(s)[編集]
TrayTip, MyTitle, Multiline`nText, 20, 17; To have more precise control over the display time without
; having to use Sleep (which stops the current thread):
#Persistent TrayTip, Timed TrayTip, This will be displayed for 5 seconds. SetTimer, RemoveTrayTip, 5000 Return RemoveTrayTip: SetTimer, RemoveTrayTip, Off TrayTip Return; To have a TrayTip permanently displayed, use a timer to refresh it
; periodically:
SetTimer, RefreshTrayTip, 1000 Gosub, RefreshTrayTip; Call it once to get it started right away.
Return RefreshTrayTip: TrayTip, Refreshed TrayTip, This is a more permanent TrayTip., , 16 Return