AIR : 2008年7月
AIR アプリケーションのネイティブメニューで、Macintoshにはデフォルトのメニューが存在する。そのデフォルトのネイティブメニューを操作する方法。
元の NativeMenu を menu とした場合、NativeMenuItem は
- [アプリケーション名]
- menu.getItemAt(0)
- [ファイル]
- menu.getItemAt(1)
- [編集]
- menu.getItemAt(2)
- [ウィンドウ]
- menu.getItemAt(3)
Adobe AIR でネイティブメニューを作る時、
アプリケーション自体がネイティブメニュー分下がる。
回避策としては、Windows検知でNativeWindowのサイズを広げる。
AIR アプリケーションを配布するためのシームレスインストールバッジをカスタマイズするには、ダウンロードした AIR SDK の AIR SDK/src/badge ディレクトリ badge.fla を編集。
AIR アプリケーションのシームレスインストールを行う badge.swf に渡す FlashVars の値
- appname(シームレスインストールを行う AIR アプリケーション名)
- appurl(サーバにアップロードした AIR ファイルの絶対パス)
- airversion(アプリケーションの動作に必要な AIR のバージョン)
- imageurl(バッジ内に表示する画像)
- buttoncolor(バッジのボタン、枠の色)
- messagecolor(バッジに表示するメッセージの色)
appurl の値は相対パスにしてしまうとエラーが出る。
