*\![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を指定しておけばあとはほったらかしでいいです。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS