API version 1
- ‐
TrayIcon¶
タスクバーに表示されるトレイアイコンを扱うためのクラスです。
FrameWindowクラスのvisibleプロパティなどと組み合わせることによってBiz/Browserをタスクトレイに格納するようなアプリケーションの作成が可能になります。
トレイアイコンに対するマウス操作はイベントとして通知され、それに応じた処理を記述することでウィンドウ状態への復帰やアプリケーションの終了などを実装できます。
アイコン用の画像はaddIconメソッドで指定できます。指定しない場合は代用としてBiz/Browserのアプリケーションアイコンが表示されます。
画像ファイルの形式はBMP, GIF(アニメーションGIFを含む), JPEG、PNG(透過PNGを含む)、SVG(SVG Tiny 1.2規格)などのイメージファイルに対応しています。
アイコンのアニメーション表示
使用するすべてのアイコン画像をaddIconで追加し、iconプロパティで表示したいアイコン画像を選択することでアニメーション表示が可能です。 また、startAnimation、stopAnimationメソッドを用いることで、時間間隔指定で自動的にiconプロパティを切り替えることができます。
デフォルトプロパティ¶
デフォルトプロパティは visible です。