Trayについて
※本記事は以下のサイトから転載し、翻訳をしたものになります(一部加筆修正しています)。
http://cafe.naver.com/xplatform101/20
XPLATFORMでは、アプリケーションをデスクトップアプリケーションのように
Trayに載せ、操作することができるよう支援しています。
このような作業は、別途のオプションとして追加されるため、従来と同じようにフォームを作成しADLにTrayを登録するだけです。
プロジェクトエクスプローラで、ADLを選択し、コンテキストメニューから
Insert ADL Item> Trayを選択するだけです。
そしてプロジェクトを実行してみると(クイックビューではありません)Trayにデフォルトのアイコンができたのを確認できます。
しかし、ここまでだと何らかの機能はありません。ただ見せるだけです。
Trayの機能には、Trayアイコンをクリックしたときの機能とコンテキストメニューがあります。
ondblclick、onlbuttonup、onrbuttonupの3つのイベントを使えば、さらに機能を追加することもできます。
そのイベントの処理をADL内のスクリプトで処理すれば良いです。