*\![set,trayballoon] [#f5e8b9fa] トレイアイコン(通知領域アイコン)からバルーンを出します。Win2K/Me以降。~ 今のところ他のOS上の処理系での実装はありませんが、もしかしたら似たようなことができるようになるかもしれません(期待) **きっかけ [#caa88aa9] うかべんで大風呂敷を広げてひっこみがつかなくなったので。 *仕様書 [#uf8d8f41] -\![set,trayballoon,オプション,オプション,オプション...] 後ろにくっつくオプションの指定は以下の通り。~ 全部指定する必要はありません。~ 順番は適当でいいです。 **--text=テキスト [#uf1e6119] バルーンに表示する文字列です。複数指定すると複数行に。 **--title=タイトル [#oa3bb324] バルーンのタイトル(太字部分)に表示する文字列。 **--icon=アイコン設定名 [#y8078bee] バルーンのアイコンを設定します。標準設定はnone。 -info:情報アイコン(iの文字が入ったバルーン) -error:エラーアイコン(赤の×) -warning:警告アイコン(黄色の!) -none:なし **--timeout=秒数 [#fcf1fdb2] バルーンが消えるまでの時間を指定できます。~ システム側の最小/最大の設定にも依存し、完全にここで指定した値通りになるとは限りません。(10秒~30秒の間が一般的?) *発生するイベント [#q92f031a] どちらも、 -Reference0=タイトル文字列 -Reference1=表示テキスト(改行は消してある) が入っています。 **OnTrayBalloonClick [#q3f4521c] バルーンをクリックして消した時に発生します。 **OnTrayBalloonTimeout [#aadccc13] バルーンのタイムアウト時間が過ぎて自動で消えた場合や、×マークを押して閉じた場合に発生します。 *注意事項 [#r506a9dc] -&color(red){本当にバルーンが表示されるとは限りません!};表示されない場合は以下の通り: --ふるいOSを使っている --レジストリなどでわざと表示しないようシステムを設定している *サンプル [#ybf2de3c] \![set,trayballoon,--icon=info,--timeout=30,--title=サンプル!,--text=通知領域のアイコンからこのようにバルーンが出ます。,--text=クリックしたりタイムアウトしたりするとイベントが起きます。] #ref(sample.png) こんなふうに動きます。~ 一応サンプルでは全部指定してありますが、とりあえず--titleと--textを指定しておけばあとはほったらかしでいいです。